@axelar-network/axelar-cgp-sui
Version:
Axelar Sui Move contracts
20 lines • 925 B
TypeScript
import { DevInspectResults, SuiClient, SuiTransactionBlockResponse, SuiTransactionBlockResponseOptions } from '@mysten/sui/client';
import { Keypair } from '@mysten/sui/cryptography';
import { Transaction, TransactionObjectInput, TransactionResult } from '@mysten/sui/transactions';
export declare class TxBuilderBase {
client: SuiClient;
tx: Transaction;
constructor(client: SuiClient);
moveCall(moveCallInfo: {
arguments?: TransactionObjectInput[];
typeArguments?: string[];
target: `${string}::${string}::${string}` | {
package: string;
module: string;
function: string;
};
}): Promise<TransactionResult>;
signAndExecute(keypair: Keypair, options: SuiTransactionBlockResponseOptions): Promise<SuiTransactionBlockResponse>;
devInspect(sender: string): Promise<DevInspectResults>;
}
//# sourceMappingURL=tx-builder-base.d.ts.map