@eth-optimism/viem • Docs
@eth-optimism/viem / actions/interop / simulateSendCrossDomainMessage
simulateSendCrossDomainMessage<
TChain,TAccount,TChainOverride>(client,parameters):Promise<SendCrossDomainMessageContractReturnType>
Simulate contract call for sendMessage
• TChain extends undefined | Chain
• TAccount extends undefined | Account
• TChainOverride extends undefined | Chain = undefined
• client: Client<Transport, TChain, TAccount>
L2 Client
• parameters: SendCrossDomainMessageParameters<TChain, TAccount, TChainOverride, DeriveChain<TChain, TChainOverride>>
SendCrossDomainMessageParameters
Promise<SendCrossDomainMessageContractReturnType>
contract return value - SendCrossDomainMessageContractReturnType
packages/viem/src/actions/interop/sendCrossDomainMessage.ts:136