@axelar-network/axelar-cgp-sui
Version:
Axelar Sui Move contracts
15 lines • 737 B
TypeScript
import { TransactionResult } from '@mysten/sui/transactions';
import { Bytes } from 'ethers';
import { TxBuilderBase } from "./tx-builder-base";
import { InterchainTokenOptions } from "./types";
export declare class TxBuilder extends TxBuilderBase {
getContractBuild(packageName: string, moveDir?: string): {
modules: string[];
dependencies: string[];
digest: Bytes;
};
publishInterchainToken(moveDir: string, options: InterchainTokenOptions): Promise<TransactionResult>;
publishPackage(packageName: string, moveDir?: string): Promise<TransactionResult>;
publishPackageAndTransferCap(packageName: string, to: string, moveDir?: string): Promise<void>;
}
//# sourceMappingURL=tx-builder.d.ts.map