Interface InteroperabilityMethod
Methods
error
- error(methodContext: MethodContext, ccm: CCMsg, code: number): Promise<void>
-
Returns Promise<void>
getMessageFeeTokenID
- getMessageFeeTokenID(methodContext: ImmutableMethodContext, chainID: Buffer): Promise<Buffer>
-
Returns Promise<Buffer>
send
- send(methodContext: MethodContext, feeAddress: Buffer, module: string, crossChainCommand: string, receivingChainID: Buffer, fee: bigint, parameters: Buffer, timestamp?: number): Promise<void>
-
Parameters
-
-
feeAddress: Buffer
-
module: string
-
crossChainCommand: string
-
receivingChainID: Buffer
-
fee: bigint
-
parameters: Buffer
-
Optional
timestamp: number
Returns Promise<void>
terminateChain
- terminateChain(methodContext: MethodContext, chainID: Buffer): Promise<void>
-
Returns Promise<void>