Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
-
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
-
[eventTag: string]: (...args: any[]) => void
Readonly address
address: string
callStatic
callStatic: { sendMultipleMessages: any; setup: any }
Type declaration
-
sendMultipleMessages: function
- sendMultipleMessages(nonce: BigNumberish, payload: BytesLike, consistencyLevel: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber, BigNumber, BigNumber] & { messageSequence0: BigNumber; messageSequence1: BigNumber; messageSequence2: BigNumber }>
-
Parameters
-
nonce: BigNumberish
-
payload: BytesLike
-
consistencyLevel: BigNumberish
-
Optional overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber, BigNumber] & { messageSequence0: BigNumber; messageSequence1: BigNumber; messageSequence2: BigNumber }>
-
setup: function
- setup(_wormholeCore: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
_wormholeCore: string
-
Optional overrides: CallOverrides
Returns Promise<void>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { sendMultipleMessages: any; setup: any }
Type declaration
-
sendMultipleMessages: function
- sendMultipleMessages(nonce: BigNumberish, payload: BytesLike, consistencyLevel: BigNumberish, overrides?: PayableOverrides & { from?: string | Promise<string> }): Promise<BigNumber>
-
Parameters
-
nonce: BigNumberish
-
payload: BytesLike
-
consistencyLevel: BigNumberish
-
Optional overrides: PayableOverrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
-
setup: function
- setup(_wormholeCore: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
-
Parameters
-
_wormholeCore: string
-
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
functions
functions: { sendMultipleMessages: any; setup: any }
Type declaration
-
sendMultipleMessages: function
- sendMultipleMessages(nonce: BigNumberish, payload: BytesLike, consistencyLevel: BigNumberish, overrides?: PayableOverrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
-
Parameters
-
nonce: BigNumberish
-
payload: BytesLike
-
consistencyLevel: BigNumberish
-
Optional overrides: PayableOverrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
-
setup: function
- setup(_wormholeCore: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
-
Parameters
-
_wormholeCore: string
-
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
interface
interface: MockBatchedVAASenderInterface
populateTransaction
populateTransaction: { sendMultipleMessages: any; setup: any }
Type declaration
-
sendMultipleMessages: function
- sendMultipleMessages(nonce: BigNumberish, payload: BytesLike, consistencyLevel: BigNumberish, overrides?: PayableOverrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
-
Parameters
-
nonce: BigNumberish
-
payload: BytesLike
-
consistencyLevel: BigNumberish
-
Optional overrides: PayableOverrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
-
setup: function
- setup(_wormholeCore: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
-
Parameters
-
_wormholeCore: string
-
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer