в hindsight wallet_sendCalls следовало бы просто расширить eth_sendTransaction