Hi, there.
We are developing a tendermint based blockchain. This blockchain has a support for wasm smart contract, and it is deployed as Tx via RPC server. Our contract size is often greater than 1MB. But currently maxBodySize for RPC server is 1MB, and it is hardcoded in source.
In our opinion, this value should be configurable by owner of tendermint node.
Unfortunately we couldn't find any workaround, so we propose making maxBodyBytes and maxHeaderBytes configurable.