SuiChainAdapter
Class in @typemove/sui
Defined in @typemove/sui
Extends
Constructors
Constructor
new SuiChainAdapter(client: SuiGrpcClient): SuiChainAdapter;Parameters
| Parameter | Type |
|---|---|
client | SuiGrpcClient |
Returns
SuiChainAdapter
Overrides
Properties
Methods
fetchModule()
fetchModule(account: string, module: string): Promise<ModuleWithAddress>;Parameters
| Parameter | Type |
|---|---|
account | string |
module | string |
Returns
Promise<ModuleWithAddress>
Overrides
fetchModules()
fetchModules(account: string): Promise<ModuleWithAddress[]>;Parameters
| Parameter | Type |
|---|---|
account | string |
Returns
Promise<ModuleWithAddress[]>
Overrides
getAllEventStructs()
getAllEventStructs(modules: InternalMoveModule[]): Map<string, InternalMoveStruct>;Parameters
| Parameter | Type |
|---|---|
modules | InternalMoveModule[] |
Returns
Map<string, InternalMoveStruct>
Overrides
ChainAdapter.getAllEventStructs
getChainId()
getChainId(): Promise<string>;Returns
Promise<string>
Overrides
getData()
getData(val: Event | SuiMoveObjectInput): any;Parameters
| Parameter | Type |
|---|---|
val | Event | SuiMoveObjectInput |
Returns
any
Overrides
getMeaningfulFunctionParams()
getMeaningfulFunctionParams(params: TypeDescriptor<any>[]): TypeDescriptor<any>[];Parameters
| Parameter | Type |
|---|---|
params | TypeDescriptor<any>[] |
Returns
TypeDescriptor<any>[]
Overrides
ChainAdapter.getMeaningfulFunctionParams
getType()
getType(base: Event | SuiMoveObjectInput): string;Parameters
| Parameter | Type |
|---|---|
base | Event | SuiMoveObjectInput |
Returns
string
Overrides
toInternalModules()
toInternalModules(modules: ModuleWithAddress[]): InternalMoveModule[];Parameters
| Parameter | Type |
|---|---|
modules | ModuleWithAddress[] |