UNPKG

@axelar-network/axelar-cgp-sui

Version:
31 lines 1.6 kB
import { fromHEX, toHEX } from '@mysten/bcs'; import { bcs } from '@mysten/sui/bcs'; export const SUI_PACKAGE_ID = '0x2'; export const STD_PACKAGE_ID = '0x1'; export const CLOCK_PACKAGE_ID = '0x6'; export var ITSMessageType; (function (ITSMessageType) { ITSMessageType[ITSMessageType["InterchainTokenTransfer"] = 0] = "InterchainTokenTransfer"; ITSMessageType[ITSMessageType["InterchainTokenDeployment"] = 1] = "InterchainTokenDeployment"; ITSMessageType[ITSMessageType["SendToItsHub"] = 3] = "SendToItsHub"; ITSMessageType[ITSMessageType["ReceiveFromItsHub"] = 4] = "ReceiveFromItsHub"; ITSMessageType[ITSMessageType["RegisdterTokenMetadata"] = 6] = "RegisdterTokenMetadata"; })(ITSMessageType || (ITSMessageType = {})); export var GatewayMessageType; (function (GatewayMessageType) { GatewayMessageType[GatewayMessageType["ApproveMessages"] = 0] = "ApproveMessages"; GatewayMessageType[GatewayMessageType["RotateSigners"] = 1] = "RotateSigners"; })(GatewayMessageType || (GatewayMessageType = {})); export const UID = bcs.fixedArray(32, bcs.u8()).transform({ input: (id) => fromHEX(id), output: (id) => toHEX(Uint8Array.from(id)), }); export var MoveCallType; (function (MoveCallType) { MoveCallType[MoveCallType["Object"] = 0] = "Object"; MoveCallType[MoveCallType["Pure"] = 1] = "Pure"; MoveCallType[MoveCallType["ApproveMessage"] = 2] = "ApproveMessage"; MoveCallType[MoveCallType["Payload"] = 3] = "Payload"; MoveCallType[MoveCallType["HotPotato"] = 4] = "HotPotato"; })(MoveCallType || (MoveCallType = {})); //# sourceMappingURL=types.js.map