UNPKG

@axelar-network/axelar-cgp-sui

Version:
7 lines 985 B
import { SuiClient, SuiTransactionBlockResponse, SuiTransactionBlockResponseOptions } from '@mysten/sui/client'; import { Keypair } from '@mysten/sui/cryptography'; import { DiscoveryInfo, GatewayApprovalInfo, GatewayInfo, MessageInfo } from './types'; export declare function approve(client: SuiClient, keypair: Keypair, gatewayApprovalInfo: GatewayApprovalInfo, messageInfo: MessageInfo, options: SuiTransactionBlockResponseOptions): Promise<void>; export declare function execute(client: SuiClient, keypair: Keypair, discoveryInfo: DiscoveryInfo, gatewayInfo: GatewayInfo, messageInfo: MessageInfo, options: SuiTransactionBlockResponseOptions): Promise<SuiTransactionBlockResponse>; export declare function approveAndExecute(client: SuiClient, keypair: Keypair, gatewayApprovalInfo: GatewayApprovalInfo, discoveryInfo: DiscoveryInfo, messageInfo: MessageInfo, options?: SuiTransactionBlockResponseOptions): Promise<SuiTransactionBlockResponse>; //# sourceMappingURL=execute.d.ts.map