sui: { Address: typeof SuiAddress; ChainContext: typeof SuiChain; Platform: typeof SuiPlatform; Signer: typeof SuiSigner; getSigner: ((rpc,
privateKey) => Promise<Signer>); protocols: { core: Promise<{ SuiWormholeCore: any; default: any; }>; tokenbridge: Promise<{ SuiTokenBridge: any; getTokenCoinType: any; getTokenFromTokenRegistry: any; default: any; }>; }; } = ...
Type declaration
-
Address: typeof SuiAddress
-
ChainContext: typeof SuiChain
-
Platform: typeof SuiPlatform
-
Signer: typeof SuiSigner
-
getSigner: ((rpc, privateKey) => Promise<Signer>)
-
- (rpc, privateKey): Promise<Signer>
-
Parameters
-
rpc: SuiClient
-
privateKey: string
Returns Promise<Signer>
-
protocols: {
core: Promise<{
SuiWormholeCore: any;
default: any;
}>;
tokenbridge: Promise<{
SuiTokenBridge: any;
getTokenCoinType: any;
getTokenFromTokenRegistry: any;
default: any;
}>;
}
-
core: Promise<{
SuiWormholeCore: any;
default: any;
}>
-
tokenbridge: Promise<{
SuiTokenBridge: any;
getTokenCoinType: any;
getTokenFromTokenRegistry: any;
default: any;
}>
Platform and protocol definitions for Sui