UNPKG

@mysten/sui

Version:

Sui TypeScript API(Work in Progress)

84 lines (83 loc) 1.5 kB
import { bcs } from "@mysten/bcs"; import { Address, AppId, Argument, CallArg, Command, CompressedSignature, GasData, Intent, IntentMessage, IntentScope, IntentVersion, MultiSig, MultiSigPkMap, MultiSigPublicKey, ObjectArg, ObjectDigest, ProgrammableMoveCall, ProgrammableTransaction, PublicKey, SenderSignedData, SenderSignedTransaction, SharedObjectRef, StructTag, SuiObjectRef, TransactionData, TransactionDataV1, TransactionExpiration, TransactionKind, TypeTag } from "./bcs.js"; import { TransactionEffects } from "./effects.js"; import { TypeTagSerializer } from "./type-tag-serializer.js"; import { BcsType } from "@mysten/bcs"; const suiBcs = { ...bcs, U8: bcs.u8(), U16: bcs.u16(), U32: bcs.u32(), U64: bcs.u64(), U128: bcs.u128(), U256: bcs.u256(), ULEB128: bcs.uleb128(), Bool: bcs.bool(), String: bcs.string(), Address, AppId, Argument, CallArg, CompressedSignature, GasData, Intent, IntentMessage, IntentScope, IntentVersion, MultiSig, MultiSigPkMap, MultiSigPublicKey, ObjectArg, ObjectDigest, ProgrammableMoveCall, ProgrammableTransaction, PublicKey, SenderSignedData, SenderSignedTransaction, SharedObjectRef, StructTag, SuiObjectRef, Command, TransactionData, TransactionDataV1, TransactionExpiration, TransactionKind, TypeTag, TransactionEffects }; export { BcsType, TypeTagSerializer, suiBcs as bcs }; //# sourceMappingURL=index.js.map