LayerZero-v2
LayerZero-v2 copied to clipboard
Help: My cross-chain contract failed when calling the quoteSend transaction.
Hi, I generated an OFT contract according to your Create LZ OApp Quickstart, and then modified the relevant configurations to successfully deploy them to two networks with LZ Endpoint.
Now I successfully called setPeer
through my calling script, and isPeer
also returned true.
But when I started calling my quoteSend
, it returned an error.
Here are the parameters I sent when calling, I am not sure if they are correct:
Here is the error:
Error: missing revert data in call exception; Transaction reverted without a reason string [ See: https://links.ethers.org/v5-errors-CALL_EXCEPTION ] (data="0x", transaction={"from":"0xFd0Cc11A9ffbA29F7db7734b6dc39b1e5212Bb1c","to":"0x42358BE1Ff7964B1eD57897a82071AEE47E38693","data":"0x3b6f743b00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000759e000000000000000000000000fd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c0000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","accessList":null}, error={"reason":"processing response error","code":"SERVER_ERROR","body":"{"jsonrpc":"2.0","error":{"code":-32603,"message":"VM Exception while processing transaction: revert","data":"0x6c1ccdb5"},"id":44}","error":{"code":-32603,"data":"0x6c1ccdb5"},"requestBody":"{"method":"eth_call","params":[{"from":"0xfd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c","to":"0x42358be1ff7964b1ed57897a82071aee47e38693","data":"0x3b6f743b00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000759e000000000000000000000000fd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c0000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"},"latest"],"id":44,"jsonrpc":"2.0"}","requestMethod":"POST","url":"https://rpc.api.moonbase.moonbeam.network"}, code=CALL_EXCEPTION, version=providers/5.7.2) at Logger.makeError (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/logger/lib/index.js:238:21) at Logger.throwError (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/logger/lib/index.js:247:20) at checkError (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:108:16) at JsonRpcProvider.
(/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:751:47) at step (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:48:23) at Object.throw (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:29:53) at rejected (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:21:65) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { reason: 'missing revert data in call exception; Transaction reverted without a reason string', code: 'CALL_EXCEPTION', data: '0x', transaction: { from: '0xFd0Cc11A9ffbA29F7db7734b6dc39b1e5212Bb1c', to: '0x42358BE1Ff7964B1eD57897a82071AEE47E38693', data: '0x3b6f743b00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000759e000000000000000000000000fd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c0000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', accessList: null }, error: Error: processing response error (body="{"jsonrpc":"2.0","error":{"code":-32603,"message":"VM Exception while processing transaction: revert","data":"0x6c1ccdb5"},"id":44}", error={"code":-32603,"data":"0x6c1ccdb5"}, requestBody="{"method":"eth_call","params":[{"from":"0xfd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c","to":"0x42358be1ff7964b1ed57897a82071aee47e38693","data":"0x3b6f743b00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000759e000000000000000000000000fd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c0000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"},"latest"],"id":44,"jsonrpc":"2.0"}", requestMethod="POST", url="https://rpc.api.moonbase.moonbeam.network", code=SERVER_ERROR, version=web/5.7.1) at Logger.makeError (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/logger/lib/index.js:238:21) at Logger.throwError (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/logger/lib/index.js:247:20) at /home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:313:32 at step (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:33:23) at Object.next (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:14:53) at fulfilled (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:5:58) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { reason: 'processing response error', code: 'SERVER_ERROR', body: '{"jsonrpc":"2.0","error":{"code":-32603,"message":"VM Exception while processing transaction: revert","data":"0x6c1ccdb5"},"id":44}', error: Error: VM Exception while processing transaction: revert at getResult (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:191:21) at processJsonFunc (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:356:22) at /home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:288:46 at step (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:33:23) at Object.next (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:14:53) at fulfilled (/home/ytqaljn/Desktop/my-lz-oapp/node_modules/@ethersproject/web/lib/index.js:5:58) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { code: -32603, data: '0x6c1ccdb5' }, requestBody: '{"method":"eth_call","params":[{"from":"0xfd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c","to":"0x42358be1ff7964b1ed57897a82071aee47e38693","data":"0x3b6f743b00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000759e000000000000000000000000fd0cc11a9ffba29f7db7734b6dc39b1e5212bb1c0000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"},"latest"],"id":44,"jsonrpc":"2.0"}', requestMethod: 'POST', url: 'https://rpc.api.moonbase.moonbeam.network' } }
Node.js v22.1.0
Can anyone help me solve my problem? Thank you.