Skip to main content

Functions

func AddressToBcs​

func AddressToBcs(data *Address) ([]byte, error)

Convert this type to BCS encoded bytes.

func AddressToJson​

func AddressToJson(data *Address) (string, error)

Convert this type to JSON encoded string.

func ArgumentToBcs​

func ArgumentToBcs(data *Argument) ([]byte, error)

Convert this type to BCS encoded bytes.

func ArgumentToJson​

func ArgumentToJson(data *Argument) (string, error)

Convert this type to JSON encoded string.

func Base64Decode​

func Base64Decode(input string) ([]byte, error)

func Base64Encode​

func Base64Encode(input []byte) string

func Bls12381PublicKeyToBcs​

func Bls12381PublicKeyToBcs(data *Bls12381PublicKey) ([]byte, error)

Convert this type to BCS encoded bytes.

func Bls12381PublicKeyToJson​

func Bls12381PublicKeyToJson(data *Bls12381PublicKey) (string, error)

Convert this type to JSON encoded string.

func Bls12381SignatureToBcs​

func Bls12381SignatureToBcs(data *Bls12381Signature) ([]byte, error)

Convert this type to BCS encoded bytes.

func Bls12381SignatureToJson​

func Bls12381SignatureToJson(data *Bls12381Signature) (string, error)

Convert this type to JSON encoded string.

func BoolFromBcs​

func BoolFromBcs(input []byte) (bool, error)

Create a bool from BCS encoded bytes.

func BoolFromJson​

func BoolFromJson(input string) (bool, error)

Create a bool from JSON encoded string.

func BoolToBcs​

func BoolToBcs(input bool) ([]byte, error)

Convert this bool to BCS encoded bytes.

func BoolToJson​

func BoolToJson(input bool) (string, error)

Convert this bool to JSON encoded string.

func CanceledTransactionToBcs​

func CanceledTransactionToBcs(data *CanceledTransaction) ([]byte, error)

Convert this type to BCS encoded bytes.

func CanceledTransactionToJson​

func CanceledTransactionToJson(data *CanceledTransaction) (string, error)

Convert this type to JSON encoded string.

func CertificateDigestToBcs​

func CertificateDigestToBcs(data *CertificateDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func CertificateDigestToJson​

func CertificateDigestToJson(data *CertificateDigest) (string, error)

Convert this type to JSON encoded string.

func CFromRustBuffer​

func CFromRustBuffer(b ExternalCRustBuffer) C.RustBuffer

func ChangedObjectToBcs​

func ChangedObjectToBcs(data ChangedObject) ([]byte, error)

Convert this type to BCS encoded bytes.

func ChangedObjectToJson​

func ChangedObjectToJson(data ChangedObject) (string, error)

Convert this type to JSON encoded string.

func ChangeEpochToBcs​

func ChangeEpochToBcs(data *ChangeEpoch) ([]byte, error)

Convert this type to BCS encoded bytes.

func ChangeEpochToJson​

func ChangeEpochToJson(data *ChangeEpoch) (string, error)

Convert this type to JSON encoded string.

func ChangeEpochV2ToBcs​

func ChangeEpochV2ToBcs(data *ChangeEpochV2) ([]byte, error)

Convert this type to BCS encoded bytes.

func ChangeEpochV2ToJson​

func ChangeEpochV2ToJson(data *ChangeEpochV2) (string, error)

Convert this type to JSON encoded string.

func CheckpointCommitmentToBcs​

func CheckpointCommitmentToBcs(data *CheckpointCommitment) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointCommitmentToJson​

func CheckpointCommitmentToJson(data *CheckpointCommitment) (string, error)

Convert this type to JSON encoded string.

func CheckpointContentsDigestToBcs​

func CheckpointContentsDigestToBcs(data *CheckpointContentsDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointContentsDigestToJson​

func CheckpointContentsDigestToJson(data *CheckpointContentsDigest) (string, error)

Convert this type to JSON encoded string.

func CheckpointContentsToBcs​

func CheckpointContentsToBcs(data *CheckpointContents) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointContentsToJson​

func CheckpointContentsToJson(data *CheckpointContents) (string, error)

Convert this type to JSON encoded string.

func CheckpointContentsV1ToBcs​

func CheckpointContentsV1ToBcs(data *CheckpointContentsV1) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointContentsV1ToJson​

func CheckpointContentsV1ToJson(data *CheckpointContentsV1) (string, error)

Convert this type to JSON encoded string.

func CheckpointDigestToBcs​

func CheckpointDigestToBcs(data *CheckpointDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointDigestToJson​

func CheckpointDigestToJson(data *CheckpointDigest) (string, error)

Convert this type to JSON encoded string.

func CheckpointSummaryToBcs​

func CheckpointSummaryToBcs(data *CheckpointSummary) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointSummaryToJson​

func CheckpointSummaryToJson(data *CheckpointSummary) (string, error)

Convert this type to JSON encoded string.

func CheckpointTransactionInfoToBcs​

func CheckpointTransactionInfoToBcs(data *CheckpointTransactionInfo) ([]byte, error)

Convert this type to BCS encoded bytes.

func CheckpointTransactionInfoToJson​

func CheckpointTransactionInfoToJson(data *CheckpointTransactionInfo) (string, error)

Convert this type to JSON encoded string.

func CommandArgumentErrorToBcs​

func CommandArgumentErrorToBcs(data CommandArgumentError) ([]byte, error)

Convert this type to BCS encoded bytes.

func CommandArgumentErrorToJson​

func CommandArgumentErrorToJson(data CommandArgumentError) (string, error)

Convert this type to JSON encoded string.

func CommandToBcs​

func CommandToBcs(data *Command) ([]byte, error)

Convert this type to BCS encoded bytes.

func CommandToJson​

func CommandToJson(data *Command) (string, error)

Convert this type to JSON encoded string.

func ConsensusCommitDigestToBcs​

func ConsensusCommitDigestToBcs(data *ConsensusCommitDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func ConsensusCommitDigestToJson​

func ConsensusCommitDigestToJson(data *ConsensusCommitDigest) (string, error)

Convert this type to JSON encoded string.

func ConsensusCommitPrologueV1ToBcs​

func ConsensusCommitPrologueV1ToBcs(data *ConsensusCommitPrologueV1) ([]byte, error)

Convert this type to BCS encoded bytes.

func ConsensusCommitPrologueV1ToJson​

func ConsensusCommitPrologueV1ToJson(data *ConsensusCommitPrologueV1) (string, error)

Convert this type to JSON encoded string.

func ConsensusDeterminedVersionAssignmentsToBcs​

func ConsensusDeterminedVersionAssignmentsToBcs(data *ConsensusDeterminedVersionAssignments) ([]byte, error)

Convert this type to BCS encoded bytes.

func ConsensusDeterminedVersionAssignmentsToJson​

func ConsensusDeterminedVersionAssignmentsToJson(data *ConsensusDeterminedVersionAssignments) (string, error)

Convert this type to JSON encoded string.

func DenyRuleSetToBcs​

func DenyRuleSetToBcs(data DenyRuleSet) ([]byte, error)

Convert this type to BCS encoded bytes.

func DenyRuleSetToJson​

func DenyRuleSetToJson(data DenyRuleSet) (string, error)

Convert this type to JSON encoded string.

func DigestToBcs​

func DigestToBcs(data *Digest) ([]byte, error)

Convert this type to BCS encoded bytes.

func DigestToJson​

func DigestToJson(data *Digest) (string, error)

Convert this type to JSON encoded string.

func Ed25519PublicKeyToBcs​

func Ed25519PublicKeyToBcs(data *Ed25519PublicKey) ([]byte, error)

Convert this type to BCS encoded bytes.

func Ed25519PublicKeyToJson​

func Ed25519PublicKeyToJson(data *Ed25519PublicKey) (string, error)

Convert this type to JSON encoded string.

func Ed25519SignatureToBcs​

func Ed25519SignatureToBcs(data *Ed25519Signature) ([]byte, error)

Convert this type to BCS encoded bytes.

func Ed25519SignatureToJson​

func Ed25519SignatureToJson(data *Ed25519Signature) (string, error)

Convert this type to JSON encoded string.

func EffectsAuxDataDigestToBcs​

func EffectsAuxDataDigestToBcs(data *EffectsAuxDataDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func EffectsAuxDataDigestToJson​

func EffectsAuxDataDigestToJson(data *EffectsAuxDataDigest) (string, error)

Convert this type to JSON encoded string.

func EndOfEpochDataToBcs​

func EndOfEpochDataToBcs(data EndOfEpochData) ([]byte, error)

Convert this type to BCS encoded bytes.

func EndOfEpochDataToJson​

func EndOfEpochDataToJson(data EndOfEpochData) (string, error)

Convert this type to JSON encoded string.

func EventToBcs​

func EventToBcs(data Event) ([]byte, error)

Convert an [`Event`] to BCS encoded bytes.

func EventToJson​

func EventToJson(data Event) (string, error)

Convert an [`Event`] to a JSON encoded string.

func ExecutionErrorToBcs​

func ExecutionErrorToBcs(data ExecutionError) ([]byte, error)

Convert this type to BCS encoded bytes.

func ExecutionErrorToJson​

func ExecutionErrorToJson(data ExecutionError) (string, error)

Convert this type to JSON encoded string.

func ExecutionStatusToBcs​

func ExecutionStatusToBcs(data ExecutionStatus) ([]byte, error)

Convert this type to BCS encoded bytes.

func ExecutionStatusToJson​

func ExecutionStatusToJson(data ExecutionStatus) (string, error)

Convert this type to JSON encoded string.

func GasCostSummaryToBcs​

func GasCostSummaryToBcs(data GasCostSummary) ([]byte, error)

Convert this type to BCS encoded bytes.

func GasCostSummaryToJson​

func GasCostSummaryToJson(data GasCostSummary) (string, error)

Convert this type to JSON encoded string.

func GasPaymentToBcs​

func GasPaymentToBcs(data GasPayment) ([]byte, error)

Convert this type to BCS encoded bytes.

func GasPaymentToJson​

func GasPaymentToJson(data GasPayment) (string, error)

Convert this type to JSON encoded string.

func GenerateMnemonic​

func GenerateMnemonic(wordCount *MnemonicLength) string

Generate a new BIP-39 mnemonic in English. Supported word counts are 12 and 24 (default).

func GenesisObjectToBcs​

func GenesisObjectToBcs(data *GenesisObject) ([]byte, error)

Convert this type to BCS encoded bytes.

func GenesisObjectToJson​

func GenesisObjectToJson(data *GenesisObject) (string, error)

Convert this type to JSON encoded string.

func GenesisTransactionToBcs​

func GenesisTransactionToBcs(data *GenesisTransaction) ([]byte, error)

Convert this type to BCS encoded bytes.

func GenesisTransactionToJson​

func GenesisTransactionToJson(data *GenesisTransaction) (string, error)

Convert this type to JSON encoded string.

func HexDecode​

func HexDecode(input string) ([]byte, error)

func HexEncode​

func HexEncode(input []byte) string

func I16FromBcs​

func I16FromBcs(input []byte) (int16, error)

Create a i16 from BCS encoded bytes.

func I16FromJson​

func I16FromJson(input string) (int16, error)

Create a i16 from JSON encoded string.

func I16ToBcs​

func I16ToBcs(input int16) ([]byte, error)

Convert this i16 to BCS encoded bytes.

func I16ToJson​

func I16ToJson(input int16) (string, error)

Convert this i16 to JSON encoded string.

func I32FromBcs​

func I32FromBcs(input []byte) (int32, error)

Create a i32 from BCS encoded bytes.

func I32FromJson​

func I32FromJson(input string) (int32, error)

Create a i32 from JSON encoded string.

func I32ToBcs​

func I32ToBcs(input int32) ([]byte, error)

Convert this i32 to BCS encoded bytes.

func I32ToJson​

func I32ToJson(input int32) (string, error)

Convert this i32 to JSON encoded string.

func I64FromBcs​

func I64FromBcs(input []byte) (int64, error)

Create a i64 from BCS encoded bytes.

func I64FromJson​

func I64FromJson(input string) (int64, error)

Create a i64 from JSON encoded string.

func I64ToBcs​

func I64ToBcs(input int64) ([]byte, error)

Convert this i64 to BCS encoded bytes.

func I64ToJson​

func I64ToJson(input int64) (string, error)

Convert this i64 to JSON encoded string.

func I8FromBcs​

func I8FromBcs(input []byte) (int8, error)

Create a i8 from BCS encoded bytes.

func I8FromJson​

func I8FromJson(input string) (int8, error)

Create a i8 from JSON encoded string.

func I8ToBcs​

func I8ToBcs(input int8) ([]byte, error)

Convert this i8 to BCS encoded bytes.

func I8ToJson​

func I8ToJson(input int8) (string, error)

Convert this i8 to JSON encoded string.

func IdentifierToBcs​

func IdentifierToBcs(data *Identifier) ([]byte, error)

Convert this type to BCS encoded bytes.

func IdentifierToJson​

func IdentifierToJson(data *Identifier) (string, error)

Convert this type to JSON encoded string.

func IdOperationToBcs​

func IdOperationToBcs(data IdOperation) ([]byte, error)

Convert this type to BCS encoded bytes.

func IdOperationToJson​

func IdOperationToJson(data IdOperation) (string, error)

Convert this type to JSON encoded string.

func InputToBcs​

func InputToBcs(data *Input) ([]byte, error)

Convert this type to BCS encoded bytes.

func InputToJson​

func InputToJson(data *Input) (string, error)

Convert this type to JSON encoded string.

func LiftFromRustBuffer​

func LiftFromRustBuffer[GoType any](bufReader BufReader[GoType], rbuf RustBufferI) GoType

func LowerIntoRustBuffer​

func LowerIntoRustBuffer[GoType any](bufWriter BufWriter[GoType], value GoType) C.RustBuffer

func LowerToExternalAddress​

func LowerToExternalAddress(value *Address) uint64

func LowerToExternalAlias​

func LowerToExternalAlias(value *Alias) uint64

func LowerToExternalAliasOutput​

func LowerToExternalAliasOutput(value *AliasOutput) uint64

func LowerToExternalArgument​

func LowerToExternalArgument(value *Argument) uint64

func LowerToExternalAuthenticatorFunctionRefV1Rotated​

func LowerToExternalAuthenticatorFunctionRefV1Rotated(value *AuthenticatorFunctionRefV1Rotated) uint64

func LowerToExternalBasicOutput​

func LowerToExternalBasicOutput(value *BasicOutput) uint64

func LowerToExternalBls12381PrivateKey​

func LowerToExternalBls12381PrivateKey(value *Bls12381PrivateKey) uint64

func LowerToExternalBls12381PublicKey​

func LowerToExternalBls12381PublicKey(value *Bls12381PublicKey) uint64

func LowerToExternalBls12381Signature​

func LowerToExternalBls12381Signature(value *Bls12381Signature) uint64

func LowerToExternalBls12381VerifyingKey​

func LowerToExternalBls12381VerifyingKey(value *Bls12381VerifyingKey) uint64

func LowerToExternalBoolSetting​

func LowerToExternalBoolSetting(value *BoolSetting) uint64

func LowerToExternalCanceledTransaction​

func LowerToExternalCanceledTransaction(value *CanceledTransaction) uint64

func LowerToExternalCertificateDigest​

func LowerToExternalCertificateDigest(value *CertificateDigest) uint64

func LowerToExternalChangeEpoch​

func LowerToExternalChangeEpoch(value *ChangeEpoch) uint64

func LowerToExternalChangeEpochV2​

func LowerToExternalChangeEpochV2(value *ChangeEpochV2) uint64

func LowerToExternalChangeEpochV3​

func LowerToExternalChangeEpochV3(value *ChangeEpochV3) uint64

func LowerToExternalChangeEpochV4​

func LowerToExternalChangeEpochV4(value *ChangeEpochV4) uint64

func LowerToExternalCheckpointCommitment​

func LowerToExternalCheckpointCommitment(value *CheckpointCommitment) uint64

func LowerToExternalCheckpointContents​

func LowerToExternalCheckpointContents(value *CheckpointContents) uint64

func LowerToExternalCheckpointContentsDigest​

func LowerToExternalCheckpointContentsDigest(value *CheckpointContentsDigest) uint64

func LowerToExternalCheckpointContentsV1​

func LowerToExternalCheckpointContentsV1(value *CheckpointContentsV1) uint64

func LowerToExternalCheckpointDigest​

func LowerToExternalCheckpointDigest(value *CheckpointDigest) uint64

func LowerToExternalCheckpointSummary​

func LowerToExternalCheckpointSummary(value *CheckpointSummary) uint64

func LowerToExternalCheckpointTransactionInfo​

func LowerToExternalCheckpointTransactionInfo(value *CheckpointTransactionInfo) uint64

func LowerToExternalClientTransactionBuilder​

func LowerToExternalClientTransactionBuilder(value *ClientTransactionBuilder) uint64

func LowerToExternalClock​

func LowerToExternalClock(value *Clock) uint64

func LowerToExternalCoin​

func LowerToExternalCoin(value *Coin) uint64

func LowerToExternalCoinManaged​

func LowerToExternalCoinManaged(value *CoinManaged) uint64

func LowerToExternalCoinManager​

func LowerToExternalCoinManager(value *CoinManager) uint64

func LowerToExternalCoinManagerMetadataCap​

func LowerToExternalCoinManagerMetadataCap(value *CoinManagerMetadataCap) uint64

func LowerToExternalCoinManagerTreasuryCap​

func LowerToExternalCoinManagerTreasuryCap(value *CoinManagerTreasuryCap) uint64

func LowerToExternalCommand​

func LowerToExternalCommand(value *Command) uint64

func LowerToExternalCommitteeValidatorJoinEvent​

func LowerToExternalCommitteeValidatorJoinEvent(value *CommitteeValidatorJoinEvent) uint64

func LowerToExternalCommitteeValidatorLeaveEvent​

func LowerToExternalCommitteeValidatorLeaveEvent(value *CommitteeValidatorLeaveEvent) uint64

func LowerToExternalConfig​

func LowerToExternalConfig(value *Config) uint64

func LowerToExternalConsensusCommitDigest​

func LowerToExternalConsensusCommitDigest(value *ConsensusCommitDigest) uint64

func LowerToExternalConsensusCommitPrologueV1​

func LowerToExternalConsensusCommitPrologueV1(value *ConsensusCommitPrologueV1) uint64

func LowerToExternalConsensusDeterminedVersionAssignments​

func LowerToExternalConsensusDeterminedVersionAssignments(value *ConsensusDeterminedVersionAssignments) uint64

func LowerToExternalDenyCapV1​

func LowerToExternalDenyCapV1(value *DenyCapV1) uint64

func LowerToExternalDenyList​

func LowerToExternalDenyList(value *DenyList) uint64

func LowerToExternalDigest​

func LowerToExternalDigest(value *Digest) uint64

func LowerToExternalDisplay​

func LowerToExternalDisplay(value *Display) uint64

func LowerToExternalDisplayCreated​

func LowerToExternalDisplayCreated(value *DisplayCreated) uint64

func LowerToExternalEd25519PrivateKey​

func LowerToExternalEd25519PrivateKey(value *Ed25519PrivateKey) uint64

func LowerToExternalEd25519PublicKey​

func LowerToExternalEd25519PublicKey(value *Ed25519PublicKey) uint64

func LowerToExternalEd25519Signature​

func LowerToExternalEd25519Signature(value *Ed25519Signature) uint64

func LowerToExternalEd25519Verifier​

func LowerToExternalEd25519Verifier(value *Ed25519Verifier) uint64

func LowerToExternalEd25519VerifyingKey​

func LowerToExternalEd25519VerifyingKey(value *Ed25519VerifyingKey) uint64

func LowerToExternalEffectsAuxDataDigest​

func LowerToExternalEffectsAuxDataDigest(value *EffectsAuxDataDigest) uint64

func LowerToExternalEndOfEpochTransactionKind​

func LowerToExternalEndOfEpochTransactionKind(value *EndOfEpochTransactionKind) uint64

func LowerToExternalEventSubscription​

func LowerToExternalEventSubscription(value *EventSubscription) uint64

func LowerToExternalExecutionErrorWrapper​

func LowerToExternalExecutionErrorWrapper(value *ExecutionErrorWrapper) uint64

func LowerToExternalExpirationUnlockCondition​

func LowerToExternalExpirationUnlockCondition(value *ExpirationUnlockCondition) uint64

func LowerToExternalFaucetClient​

func LowerToExternalFaucetClient(value *FaucetClient) uint64

func LowerToExternalGenesisObject​

func LowerToExternalGenesisObject(value *GenesisObject) uint64

func LowerToExternalGenesisTransaction​

func LowerToExternalGenesisTransaction(value *GenesisTransaction) uint64

func LowerToExternalGraphQlClient​

func LowerToExternalGraphQlClient(value *GraphQlClient) uint64

func LowerToExternalIdentifier​

func LowerToExternalIdentifier(value *Identifier) uint64

func LowerToExternalImmutableAccountCreated​

func LowerToExternalImmutableAccountCreated(value *ImmutableAccountCreated) uint64

func LowerToExternalImmutableCoinMetadata​

func LowerToExternalImmutableCoinMetadata(value *ImmutableCoinMetadata) uint64

func LowerToExternalInput​

func LowerToExternalInput(value *Input) uint64

func LowerToExternalIntent​

func LowerToExternalIntent(value *Intent) uint64

func LowerToExternalIotaCoinMetadata​

func LowerToExternalIotaCoinMetadata(value *IotaCoinMetadata) uint64

func LowerToExternalIotaSystemState​

func LowerToExternalIotaSystemState(value *IotaSystemState) uint64

func LowerToExternalIotaSystemStateV1​

func LowerToExternalIotaSystemStateV1(value *IotaSystemStateV1) uint64

func LowerToExternalIotaSystemStateV2​

func LowerToExternalIotaSystemStateV2(value *IotaSystemStateV2) uint64

func LowerToExternalIrc27Metadata​

func LowerToExternalIrc27Metadata(value *Irc27Metadata) uint64

func LowerToExternalItemDelisted​

func LowerToExternalItemDelisted(value *ItemDelisted) uint64

func LowerToExternalItemListed​

func LowerToExternalItemListed(value *ItemListed) uint64

func LowerToExternalItemPurchased​

func LowerToExternalItemPurchased(value *ItemPurchased) uint64

func LowerToExternalKiosk​

func LowerToExternalKiosk(value *Kiosk) uint64

func LowerToExternalKioskExtension​

func LowerToExternalKioskExtension(value *KioskExtension) uint64

func LowerToExternalKioskOwnerCap​

func LowerToExternalKioskOwnerCap(value *KioskOwnerCap) uint64

func LowerToExternalLabelerCap​

func LowerToExternalLabelerCap(value *LabelerCap) uint64

func LowerToExternalMakeMoveVector​

func LowerToExternalMakeMoveVector(value *MakeMoveVector) uint64

func LowerToExternalMergeCoins​

func LowerToExternalMergeCoins(value *MergeCoins) uint64

func LowerToExternalMetadataOwnershipRenounced​

func LowerToExternalMetadataOwnershipRenounced(value *MetadataOwnershipRenounced) uint64

func LowerToExternalMisbehaviorReportDigest​

func LowerToExternalMisbehaviorReportDigest(value *MisbehaviorReportDigest) uint64

func LowerToExternalModuleMetadata​

func LowerToExternalModuleMetadata(value *ModuleMetadata) uint64

func LowerToExternalMoveArg​

func LowerToExternalMoveArg(value *MoveArg) uint64

func LowerToExternalMoveAuthenticator​

func LowerToExternalMoveAuthenticator(value *MoveAuthenticator) uint64

func LowerToExternalMoveAuthenticatorBuilder​

func LowerToExternalMoveAuthenticatorBuilder(value *MoveAuthenticatorBuilder) uint64

func LowerToExternalMoveAuthenticatorDigest​

func LowerToExternalMoveAuthenticatorDigest(value *MoveAuthenticatorDigest) uint64

func LowerToExternalMoveAuthenticatorV1​

func LowerToExternalMoveAuthenticatorV1(value *MoveAuthenticatorV1) uint64

func LowerToExternalMoveCall​

func LowerToExternalMoveCall(value *MoveCall) uint64

func LowerToExternalMoveFunction​

func LowerToExternalMoveFunction(value *MoveFunction) uint64

func LowerToExternalMovePackage​

func LowerToExternalMovePackage(value *MovePackage) uint64

func LowerToExternalMovePackageData​

func LowerToExternalMovePackageData(value *MovePackageData) uint64

func LowerToExternalMoveViewArg​

func LowerToExternalMoveViewArg(value *MoveViewArg) uint64

func LowerToExternalMultisigAggregatedSignature​

func LowerToExternalMultisigAggregatedSignature(value *MultisigAggregatedSignature) uint64

func LowerToExternalMultisigAggregator​

func LowerToExternalMultisigAggregator(value *MultisigAggregator) uint64

func LowerToExternalMultisigCommittee​

func LowerToExternalMultisigCommittee(value *MultisigCommittee) uint64

func LowerToExternalMultisigMember​

func LowerToExternalMultisigMember(value *MultisigMember) uint64

func LowerToExternalMultisigMemberSignature​

func LowerToExternalMultisigMemberSignature(value *MultisigMemberSignature) uint64

func LowerToExternalMultisigVerifier​

func LowerToExternalMultisigVerifier(value *MultisigVerifier) uint64

func LowerToExternalMutableAccountCreated​

func LowerToExternalMutableAccountCreated(value *MutableAccountCreated) uint64

func LowerToExternalName​

func LowerToExternalName(value *Name) uint64

func LowerToExternalNameRegistration​

func LowerToExternalNameRegistration(value *NameRegistration) uint64

func LowerToExternalNft​

func LowerToExternalNft(value *Nft) uint64

func LowerToExternalNftOutput​

func LowerToExternalNftOutput(value *NftOutput) uint64

func LowerToExternalObject​

func LowerToExternalObject(value *Object) uint64

func LowerToExternalObjectData​

func LowerToExternalObjectData(value *ObjectData) uint64

func LowerToExternalObjectDigest​

func LowerToExternalObjectDigest(value *ObjectDigest) uint64

func LowerToExternalObjectId​

func LowerToExternalObjectId(value *ObjectId) uint64

func LowerToExternalObjectType​

func LowerToExternalObjectType(value *ObjectType) uint64

func LowerToExternalOwner​

func LowerToExternalOwner(value *Owner) uint64

func LowerToExternalPackageMetadataV1​

func LowerToExternalPackageMetadataV1(value *PackageMetadataV1) uint64

func LowerToExternalPasskeyAuthenticator​

func LowerToExternalPasskeyAuthenticator(value *PasskeyAuthenticator) uint64

func LowerToExternalPasskeyPublicKey​

func LowerToExternalPasskeyPublicKey(value *PasskeyPublicKey) uint64

func LowerToExternalPasskeyVerifier​

func LowerToExternalPasskeyVerifier(value *PasskeyVerifier) uint64

func LowerToExternalPersonalMessage​

func LowerToExternalPersonalMessage(value *PersonalMessage) uint64

func LowerToExternalPerTypeConfigCreated​

func LowerToExternalPerTypeConfigCreated(value *PerTypeConfigCreated) uint64

func LowerToExternalProgrammableTransaction​

func LowerToExternalProgrammableTransaction(value *ProgrammableTransaction) uint64

func LowerToExternalPtbArgument​

func LowerToExternalPtbArgument(value *PtbArgument) uint64

func LowerToExternalPublicKey​

func LowerToExternalPublicKey(value *PublicKey) uint64

func LowerToExternalPublish​

func LowerToExternalPublish(value *Publish) uint64

func LowerToExternalPublisher​

func LowerToExternalPublisher(value *Publisher) uint64

func LowerToExternalPurchaseCap​

func LowerToExternalPurchaseCap(value *PurchaseCap) uint64

func LowerToExternalRandom​

func LowerToExternalRandom(value *Random) uint64

func LowerToExternalRandomInner​

func LowerToExternalRandomInner(value *RandomInner) uint64

func LowerToExternalRegulatedCoinMetadata​

func LowerToExternalRegulatedCoinMetadata(value *RegulatedCoinMetadata) uint64

func LowerToExternalSecp256k1PrivateKey​

func LowerToExternalSecp256k1PrivateKey(value *Secp256k1PrivateKey) uint64

func LowerToExternalSecp256k1PublicKey​

func LowerToExternalSecp256k1PublicKey(value *Secp256k1PublicKey) uint64

func LowerToExternalSecp256k1Signature​

func LowerToExternalSecp256k1Signature(value *Secp256k1Signature) uint64

func LowerToExternalSecp256k1Verifier​

func LowerToExternalSecp256k1Verifier(value *Secp256k1Verifier) uint64

func LowerToExternalSecp256k1VerifyingKey​

func LowerToExternalSecp256k1VerifyingKey(value *Secp256k1VerifyingKey) uint64

func LowerToExternalSecp256r1PrivateKey​

func LowerToExternalSecp256r1PrivateKey(value *Secp256r1PrivateKey) uint64

func LowerToExternalSecp256r1PublicKey​

func LowerToExternalSecp256r1PublicKey(value *Secp256r1PublicKey) uint64

func LowerToExternalSecp256r1Signature​

func LowerToExternalSecp256r1Signature(value *Secp256r1Signature) uint64

func LowerToExternalSecp256r1Verifier​

func LowerToExternalSecp256r1Verifier(value *Secp256r1Verifier) uint64

func LowerToExternalSecp256r1VerifyingKey​

func LowerToExternalSecp256r1VerifyingKey(value *Secp256r1VerifyingKey) uint64

func LowerToExternalSenderSignedDataDigest​

func LowerToExternalSenderSignedDataDigest(value *SenderSignedDataDigest) uint64

func LowerToExternalSimpleKeypair​

func LowerToExternalSimpleKeypair(value *SimpleKeypair) uint64

func LowerToExternalSimpleSignature​

func LowerToExternalSimpleSignature(value *SimpleSignature) uint64

func LowerToExternalSimpleVerifier​

func LowerToExternalSimpleVerifier(value *SimpleVerifier) uint64

func LowerToExternalSimpleVerifyingKey​

func LowerToExternalSimpleVerifyingKey(value *SimpleVerifyingKey) uint64

func LowerToExternalSplitCoins​

func LowerToExternalSplitCoins(value *SplitCoins) uint64

func LowerToExternalStakedIota​

func LowerToExternalStakedIota(value *StakedIota) uint64

func LowerToExternalStakingPoolV1​

func LowerToExternalStakingPoolV1(value *StakingPoolV1) uint64

func LowerToExternalStakingRequestEvent​

func LowerToExternalStakingRequestEvent(value *StakingRequestEvent) uint64

func LowerToExternalStorageDepositReturnUnlockCondition​

func LowerToExternalStorageDepositReturnUnlockCondition(value *StorageDepositReturnUnlockCondition) uint64

func LowerToExternalStorageFundV1​

func LowerToExternalStorageFundV1(value *StorageFundV1) uint64

func LowerToExternalStructTag​

func LowerToExternalStructTag(value *StructTag) uint64

func LowerToExternalSystemEpochInfoEventV1​

func LowerToExternalSystemEpochInfoEventV1(value *SystemEpochInfoEventV1) uint64

func LowerToExternalSystemEpochInfoEventV2​

func LowerToExternalSystemEpochInfoEventV2(value *SystemEpochInfoEventV2) uint64

func LowerToExternalSystemPackage​

func LowerToExternalSystemPackage(value *SystemPackage) uint64

func LowerToExternalSystemParametersV1​

func LowerToExternalSystemParametersV1(value *SystemParametersV1) uint64

func LowerToExternalTimelockedIotaBalance​

func LowerToExternalTimelockedIotaBalance(value *TimelockedIotaBalance) uint64

func LowerToExternalTimelockedStakedIota​

func LowerToExternalTimelockedStakedIota(value *TimelockedStakedIota) uint64

func LowerToExternalTimelockUnlockCondition​

func LowerToExternalTimelockUnlockCondition(value *TimelockUnlockCondition) uint64

func LowerToExternalToken​

func LowerToExternalToken(value *Token) uint64

func LowerToExternalTokenPolicy​

func LowerToExternalTokenPolicy(value *TokenPolicy) uint64

func LowerToExternalTokenPolicyCap​

func LowerToExternalTokenPolicyCap(value *TokenPolicyCap) uint64

func LowerToExternalTokenPolicyCreated​

func LowerToExternalTokenPolicyCreated(value *TokenPolicyCreated) uint64

func LowerToExternalTransaction​

func LowerToExternalTransaction(value *Transaction) uint64

func LowerToExternalTransactionBuilder​

func LowerToExternalTransactionBuilder(value *TransactionBuilder) uint64

func LowerToExternalTransactionDigest​

func LowerToExternalTransactionDigest(value *TransactionDigest) uint64

func LowerToExternalTransactionEffects​

func LowerToExternalTransactionEffects(value *TransactionEffects) uint64

func LowerToExternalTransactionEffectsDigest​

func LowerToExternalTransactionEffectsDigest(value *TransactionEffectsDigest) uint64

func LowerToExternalTransactionEvents​

func LowerToExternalTransactionEvents(value *TransactionEvents) uint64

func LowerToExternalTransactionEventsDigest​

func LowerToExternalTransactionEventsDigest(value *TransactionEventsDigest) uint64

func LowerToExternalTransactionKind​

func LowerToExternalTransactionKind(value *TransactionKind) uint64

func LowerToExternalTransactionSigner​

func LowerToExternalTransactionSigner(value *TransactionSigner) uint64

func LowerToExternalTransactionSignerFn​

func LowerToExternalTransactionSignerFn(value TransactionSignerFn) uint64

func LowerToExternalTransactionSubscription​

func LowerToExternalTransactionSubscription(value *TransactionSubscription) uint64

func LowerToExternalTransactionV1​

func LowerToExternalTransactionV1(value *TransactionV1) uint64

func LowerToExternalTransferObjects​

func LowerToExternalTransferObjects(value *TransferObjects) uint64

func LowerToExternalTransferPolicy​

func LowerToExternalTransferPolicy(value *TransferPolicy) uint64

func LowerToExternalTransferPolicyCap​

func LowerToExternalTransferPolicyCap(value *TransferPolicyCap) uint64

func LowerToExternalTransferPolicyCreated​

func LowerToExternalTransferPolicyCreated(value *TransferPolicyCreated) uint64

func LowerToExternalTransferPolicyDestroyed​

func LowerToExternalTransferPolicyDestroyed(value *TransferPolicyDestroyed) uint64

func LowerToExternalTreasuryCap​

func LowerToExternalTreasuryCap(value *TreasuryCap) uint64

func LowerToExternalTreasuryOwnershipRenounced​

func LowerToExternalTreasuryOwnershipRenounced(value *TreasuryOwnershipRenounced) uint64

func LowerToExternalTypeTag​

func LowerToExternalTypeTag(value *TypeTag) uint64

func LowerToExternalUnstakingRequestEvent​

func LowerToExternalUnstakingRequestEvent(value *UnstakingRequestEvent) uint64

func LowerToExternalUnverifiedValidatorOperationCap​

func LowerToExternalUnverifiedValidatorOperationCap(value *UnverifiedValidatorOperationCap) uint64

func LowerToExternalUpgrade​

func LowerToExternalUpgrade(value *Upgrade) uint64

func LowerToExternalUpgradeCap​

func LowerToExternalUpgradeCap(value *UpgradeCap) uint64

func LowerToExternalUpgradePolicy​

func LowerToExternalUpgradePolicy(value *UpgradePolicy) uint64

func LowerToExternalUserSignature​

func LowerToExternalUserSignature(value *UserSignature) uint64

func LowerToExternalUserSignatureVerifier​

func LowerToExternalUserSignatureVerifier(value *UserSignatureVerifier) uint64

func LowerToExternalValidatorAggregatedSignature​

func LowerToExternalValidatorAggregatedSignature(value *ValidatorAggregatedSignature) uint64

func LowerToExternalValidatorCommitteeSignatureAggregator​

func LowerToExternalValidatorCommitteeSignatureAggregator(value *ValidatorCommitteeSignatureAggregator) uint64

func LowerToExternalValidatorCommitteeSignatureVerifier​

func LowerToExternalValidatorCommitteeSignatureVerifier(value *ValidatorCommitteeSignatureVerifier) uint64

func LowerToExternalValidatorEpochInfoEventV1​

func LowerToExternalValidatorEpochInfoEventV1(value *ValidatorEpochInfoEventV1) uint64

func LowerToExternalValidatorJoinEvent​

func LowerToExternalValidatorJoinEvent(value *ValidatorJoinEvent) uint64

func LowerToExternalValidatorLeaveEvent​

func LowerToExternalValidatorLeaveEvent(value *ValidatorLeaveEvent) uint64

func LowerToExternalValidatorMetadataV1​

func LowerToExternalValidatorMetadataV1(value *ValidatorMetadataV1) uint64

func LowerToExternalValidatorSetV1​

func LowerToExternalValidatorSetV1(value *ValidatorSetV1) uint64

func LowerToExternalValidatorSetV2​

func LowerToExternalValidatorSetV2(value *ValidatorSetV2) uint64

func LowerToExternalValidatorSignature​

func LowerToExternalValidatorSignature(value *ValidatorSignature) uint64

func LowerToExternalValidatorV1​

func LowerToExternalValidatorV1(value *ValidatorV1) uint64

func LowerToExternalVersion​

func LowerToExternalVersion(value *Version) uint64

func LowerToExternalVersionAssignment​

func LowerToExternalVersionAssignment(value *VersionAssignment) uint64

func LowerToExternalVersionUpdated​

func LowerToExternalVersionUpdated(value *VersionUpdated) uint64

func MakeMoveVectorToBcs​

func MakeMoveVectorToBcs(data *MakeMoveVector) ([]byte, error)

Convert this type to BCS encoded bytes.

func MakeMoveVectorToJson​

func MakeMoveVectorToJson(data *MakeMoveVector) (string, error)

Convert this type to JSON encoded string.

func MergeCoinsToBcs​

func MergeCoinsToBcs(data *MergeCoins) ([]byte, error)

Convert this type to BCS encoded bytes.

func MergeCoinsToJson​

func MergeCoinsToJson(data *MergeCoins) (string, error)

Convert this type to JSON encoded string.

func MisbehaviorReportDigestToBcs​

func MisbehaviorReportDigestToBcs(data *MisbehaviorReportDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func MisbehaviorReportDigestToJson​

func MisbehaviorReportDigestToJson(data *MisbehaviorReportDigest) (string, error)

Convert this type to JSON encoded string.

func MoveAuthenticatorDigestToBcs​

func MoveAuthenticatorDigestToBcs(data *MoveAuthenticatorDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func MoveAuthenticatorDigestToJson​

func MoveAuthenticatorDigestToJson(data *MoveAuthenticatorDigest) (string, error)

Convert this type to JSON encoded string.

func MoveCallToBcs​

func MoveCallToBcs(data *MoveCall) ([]byte, error)

Convert this type to BCS encoded bytes.

func MoveCallToJson​

func MoveCallToJson(data *MoveCall) (string, error)

Convert this type to JSON encoded string.

func MoveLocationToBcs​

func MoveLocationToBcs(data MoveLocation) ([]byte, error)

Convert this type to BCS encoded bytes.

func MoveLocationToJson​

func MoveLocationToJson(data MoveLocation) (string, error)

Convert this type to JSON encoded string.

func MovePackageToBcs​

func MovePackageToBcs(data *MovePackage) ([]byte, error)

Convert this type to BCS encoded bytes.

func MovePackageToJson​

func MovePackageToJson(data *MovePackage) (string, error)

Convert this type to JSON encoded string.

func MoveStructToBcs​

func MoveStructToBcs(data MoveStruct) ([]byte, error)

Convert this type to BCS encoded bytes.

func MoveStructToJson​

func MoveStructToJson(data MoveStruct) (string, error)

Convert this type to JSON encoded string.

func MultisigAggregatedSignatureToBcs​

func MultisigAggregatedSignatureToBcs(data *MultisigAggregatedSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func MultisigAggregatedSignatureToJson​

func MultisigAggregatedSignatureToJson(data *MultisigAggregatedSignature) (string, error)

Convert this type to JSON encoded string.

func MultisigCommitteeToBcs​

func MultisigCommitteeToBcs(data *MultisigCommittee) ([]byte, error)

Convert this type to BCS encoded bytes.

func MultisigCommitteeToJson​

func MultisigCommitteeToJson(data *MultisigCommittee) (string, error)

Convert this type to JSON encoded string.

func MultisigMemberSignatureToBcs​

func MultisigMemberSignatureToBcs(data *MultisigMemberSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func MultisigMemberSignatureToJson​

func MultisigMemberSignatureToJson(data *MultisigMemberSignature) (string, error)

Convert this type to JSON encoded string.

func MultisigMemberToBcs​

func MultisigMemberToBcs(data *MultisigMember) ([]byte, error)

Convert this type to BCS encoded bytes.

func MultisigMemberToJson​

func MultisigMemberToJson(data *MultisigMember) (string, error)

Convert this type to JSON encoded string.

func ObjectDataToBcs​

func ObjectDataToBcs(data *ObjectData) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectDataToJson​

func ObjectDataToJson(data *ObjectData) (string, error)

Convert this type to JSON encoded string.

func ObjectDigestToBcs​

func ObjectDigestToBcs(data *ObjectDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectDigestToJson​

func ObjectDigestToJson(data *ObjectDigest) (string, error)

Convert this type to JSON encoded string.

func ObjectIdToBcs​

func ObjectIdToBcs(data *ObjectId) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectIdToJson​

func ObjectIdToJson(data *ObjectId) (string, error)

Convert this type to JSON encoded string.

func ObjectInToBcs​

func ObjectInToBcs(data ObjectIn) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectInToJson​

func ObjectInToJson(data ObjectIn) (string, error)

Convert this type to JSON encoded string.

func ObjectOutToBcs​

func ObjectOutToBcs(data ObjectOut) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectOutToJson​

func ObjectOutToJson(data ObjectOut) (string, error)

Convert this type to JSON encoded string.

func ObjectReferenceToBcs​

func ObjectReferenceToBcs(data ObjectReference) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectReferenceToJson​

func ObjectReferenceToJson(data ObjectReference) (string, error)

Convert this type to JSON encoded string.

func ObjectToBcs​

func ObjectToBcs(data *Object) ([]byte, error)

Convert this type to BCS encoded bytes.

func ObjectToJson​

func ObjectToJson(data *Object) (string, error)

Convert this type to JSON encoded string.

func OwnerToBcs​

func OwnerToBcs(data *Owner) ([]byte, error)

Convert this type to BCS encoded bytes.

func OwnerToJson​

func OwnerToJson(data *Owner) (string, error)

Convert this type to JSON encoded string.

func PackageUpgradeErrorToBcs​

func PackageUpgradeErrorToBcs(data PackageUpgradeError) ([]byte, error)

Convert this type to BCS encoded bytes.

func PackageUpgradeErrorToJson​

func PackageUpgradeErrorToJson(data PackageUpgradeError) (string, error)

Convert this type to JSON encoded string.

func PasskeyAuthenticatorToBcs​

func PasskeyAuthenticatorToBcs(data *PasskeyAuthenticator) ([]byte, error)

Convert this type to BCS encoded bytes.

func PasskeyAuthenticatorToJson​

func PasskeyAuthenticatorToJson(data *PasskeyAuthenticator) (string, error)

Convert this type to JSON encoded string.

func ProgrammableTransactionToBcs​

func ProgrammableTransactionToBcs(data *ProgrammableTransaction) ([]byte, error)

Convert this type to BCS encoded bytes.

func ProgrammableTransactionToJson​

func ProgrammableTransactionToJson(data *ProgrammableTransaction) (string, error)

Convert this type to JSON encoded string.

func PublicKeyToBcs​

func PublicKeyToBcs(data *PublicKey) ([]byte, error)

Convert this type to BCS encoded bytes.

func PublicKeyToJson​

func PublicKeyToJson(data *PublicKey) (string, error)

Convert this type to JSON encoded string.

func PublishToBcs​

func PublishToBcs(data *Publish) ([]byte, error)

Convert this type to BCS encoded bytes.

func PublishToJson​

func PublishToJson(data *Publish) (string, error)

Convert this type to JSON encoded string.

func RandomnessStateUpdateToBcs​

func RandomnessStateUpdateToBcs(data RandomnessStateUpdate) ([]byte, error)

Convert this type to BCS encoded bytes.

func RandomnessStateUpdateToJson​

func RandomnessStateUpdateToJson(data RandomnessStateUpdate) (string, error)

Convert this type to JSON encoded string.

func Secp256k1PublicKeyToBcs​

func Secp256k1PublicKeyToBcs(data *Secp256k1PublicKey) ([]byte, error)

Convert this type to BCS encoded bytes.

func Secp256k1PublicKeyToJson​

func Secp256k1PublicKeyToJson(data *Secp256k1PublicKey) (string, error)

Convert this type to JSON encoded string.

func Secp256k1SignatureToBcs​

func Secp256k1SignatureToBcs(data *Secp256k1Signature) ([]byte, error)

Convert this type to BCS encoded bytes.

func Secp256k1SignatureToJson​

func Secp256k1SignatureToJson(data *Secp256k1Signature) (string, error)

Convert this type to JSON encoded string.

func Secp256r1PublicKeyToBcs​

func Secp256r1PublicKeyToBcs(data *Secp256r1PublicKey) ([]byte, error)

Convert this type to BCS encoded bytes.

func Secp256r1PublicKeyToJson​

func Secp256r1PublicKeyToJson(data *Secp256r1PublicKey) (string, error)

Convert this type to JSON encoded string.

func Secp256r1SignatureToBcs​

func Secp256r1SignatureToBcs(data *Secp256r1Signature) ([]byte, error)

Convert this type to BCS encoded bytes.

func Secp256r1SignatureToJson​

func Secp256r1SignatureToJson(data *Secp256r1Signature) (string, error)

Convert this type to JSON encoded string.

func SenderSignedDataDigestToBcs​

func SenderSignedDataDigestToBcs(data *SenderSignedDataDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func SenderSignedDataDigestToJson​

func SenderSignedDataDigestToJson(data *SenderSignedDataDigest) (string, error)

Convert this type to JSON encoded string.

func SignedTransactionToBcs​

func SignedTransactionToBcs(data SignedTransaction) ([]byte, error)

Convert this type to BCS encoded bytes.

func SignedTransactionToJson​

func SignedTransactionToJson(data SignedTransaction) (string, error)

Convert this type to JSON encoded string.

func SimpleSignatureToBcs​

func SimpleSignatureToBcs(data *SimpleSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func SimpleSignatureToJson​

func SimpleSignatureToJson(data *SimpleSignature) (string, error)

Convert this type to JSON encoded string.

func SplitCoinsToBcs​

func SplitCoinsToBcs(data *SplitCoins) ([]byte, error)

Convert this type to BCS encoded bytes.

func SplitCoinsToJson​

func SplitCoinsToJson(data *SplitCoins) (string, error)

Convert this type to JSON encoded string.

func StringFromBcs​

func StringFromBcs(input []byte) (string, error)

Create a String from BCS encoded bytes.

func StringFromJson​

func StringFromJson(input string) (string, error)

Create a String from JSON encoded string.

func StringToBcs​

func StringToBcs(input string) ([]byte, error)

Convert this String to BCS encoded bytes.

func StringToJson​

func StringToJson(input string) (string, error)

Convert this String to JSON encoded string.

func StructTagToBcs​

func StructTagToBcs(data *StructTag) ([]byte, error)

Convert this type to BCS encoded bytes.

func StructTagToJson​

func StructTagToJson(data *StructTag) (string, error)

Convert this type to JSON encoded string.

func SystemPackageToBcs​

func SystemPackageToBcs(data *SystemPackage) ([]byte, error)

Convert this type to BCS encoded bytes.

func SystemPackageToJson​

func SystemPackageToJson(data *SystemPackage) (string, error)

Convert this type to JSON encoded string.

func TransactionDenyRulesUpdateToBcs​

func TransactionDenyRulesUpdateToBcs(data TransactionDenyRulesUpdate) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionDenyRulesUpdateToJson​

func TransactionDenyRulesUpdateToJson(data TransactionDenyRulesUpdate) (string, error)

Convert this type to JSON encoded string.

func TransactionDigestToBcs​

func TransactionDigestToBcs(data *TransactionDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionDigestToJson​

func TransactionDigestToJson(data *TransactionDigest) (string, error)

Convert this type to JSON encoded string.

func TransactionEffectsDigestToBcs​

func TransactionEffectsDigestToBcs(data *TransactionEffectsDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionEffectsDigestToJson​

func TransactionEffectsDigestToJson(data *TransactionEffectsDigest) (string, error)

Convert this type to JSON encoded string.

func TransactionEffectsToBcs​

func TransactionEffectsToBcs(data *TransactionEffects) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionEffectsToJson​

func TransactionEffectsToJson(data *TransactionEffects) (string, error)

Convert this type to JSON encoded string.

func TransactionEffectsV1ToBcs​

func TransactionEffectsV1ToBcs(data TransactionEffectsV1) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionEffectsV1ToJson​

func TransactionEffectsV1ToJson(data TransactionEffectsV1) (string, error)

Convert this type to JSON encoded string.

func TransactionEventsDigestToBcs​

func TransactionEventsDigestToBcs(data *TransactionEventsDigest) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionEventsDigestToJson​

func TransactionEventsDigestToJson(data *TransactionEventsDigest) (string, error)

Convert this type to JSON encoded string.

func TransactionEventsToBcs​

func TransactionEventsToBcs(data *TransactionEvents) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionEventsToJson​

func TransactionEventsToJson(data *TransactionEvents) (string, error)

Convert this type to JSON encoded string.

func TransactionExpirationToBcs​

func TransactionExpirationToBcs(data TransactionExpiration) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionExpirationToJson​

func TransactionExpirationToJson(data TransactionExpiration) (string, error)

Convert this type to JSON encoded string.

func TransactionKindToBcs​

func TransactionKindToBcs(data *TransactionKind) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionKindToJson​

func TransactionKindToJson(data *TransactionKind) (string, error)

Convert this type to JSON encoded string.

func TransactionToBcs​

func TransactionToBcs(data *Transaction) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionToJson​

func TransactionToJson(data *Transaction) (string, error)

Convert this type to JSON encoded string.

func TransactionV1ToBcs​

func TransactionV1ToBcs(data *TransactionV1) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransactionV1ToJson​

func TransactionV1ToJson(data *TransactionV1) (string, error)

Convert this type to JSON encoded string.

func TransferObjectsToBcs​

func TransferObjectsToBcs(data *TransferObjects) ([]byte, error)

Convert this type to BCS encoded bytes.

func TransferObjectsToJson​

func TransferObjectsToJson(data *TransferObjects) (string, error)

Convert this type to JSON encoded string.

func TypeArgumentErrorToBcs​

func TypeArgumentErrorToBcs(data TypeArgumentError) ([]byte, error)

Convert this type to BCS encoded bytes.

func TypeArgumentErrorToJson​

func TypeArgumentErrorToJson(data TypeArgumentError) (string, error)

Convert this type to JSON encoded string.

func TypeOriginToBcs​

func TypeOriginToBcs(data TypeOrigin) ([]byte, error)

Convert this type to BCS encoded bytes.

func TypeOriginToJson​

func TypeOriginToJson(data TypeOrigin) (string, error)

Convert this type to JSON encoded string.

func TypeTagToBcs​

func TypeTagToBcs(data *TypeTag) ([]byte, error)

Convert this type to BCS encoded bytes.

func TypeTagToJson​

func TypeTagToJson(data *TypeTag) (string, error)

Convert this type to JSON encoded string.

func U16FromBcs​

func U16FromBcs(input []byte) (uint16, error)

Create a u16 from BCS encoded bytes.

func U16FromJson​

func U16FromJson(input string) (uint16, error)

Create a u16 from JSON encoded string.

func U16ToBcs​

func U16ToBcs(input uint16) ([]byte, error)

Convert this u16 to BCS encoded bytes.

func U16ToJson​

func U16ToJson(input uint16) (string, error)

Convert this u16 to JSON encoded string.

func U32FromBcs​

func U32FromBcs(input []byte) (uint32, error)

Create a u32 from BCS encoded bytes.

func U32FromJson​

func U32FromJson(input string) (uint32, error)

Create a u32 from JSON encoded string.

func U32ToBcs​

func U32ToBcs(input uint32) ([]byte, error)

Convert this u32 to BCS encoded bytes.

func U32ToJson​

func U32ToJson(input uint32) (string, error)

Convert this u32 to JSON encoded string.

func U64FromBcs​

func U64FromBcs(input []byte) (uint64, error)

Create a u64 from BCS encoded bytes.

func U64FromJson​

func U64FromJson(input string) (uint64, error)

Create a u64 from JSON encoded string.

func U64ToBcs​

func U64ToBcs(input uint64) ([]byte, error)

Convert this u64 to BCS encoded bytes.

func U64ToJson​

func U64ToJson(input uint64) (string, error)

Convert this u64 to JSON encoded string.

func U8FromBcs​

func U8FromBcs(input []byte) (uint8, error)

Create a u8 from BCS encoded bytes.

func U8FromJson​

func U8FromJson(input string) (uint8, error)

Create a u8 from JSON encoded string.

func U8ToBcs​

func U8ToBcs(input uint8) ([]byte, error)

Convert this u8 to BCS encoded bytes.

func U8ToJson​

func U8ToJson(input uint8) (string, error)

Convert this u8 to JSON encoded string.

func UnchangedSharedKindToBcs​

func UnchangedSharedKindToBcs(data UnchangedSharedKind) ([]byte, error)

Convert this type to BCS encoded bytes.

func UnchangedSharedKindToJson​

func UnchangedSharedKindToJson(data UnchangedSharedKind) (string, error)

Convert this type to JSON encoded string.

func UnchangedSharedObjectToBcs​

func UnchangedSharedObjectToBcs(data UnchangedSharedObject) ([]byte, error)

Convert this type to BCS encoded bytes.

func UnchangedSharedObjectToJson​

func UnchangedSharedObjectToJson(data UnchangedSharedObject) (string, error)

Convert this type to JSON encoded string.

func UpgradeInfoToBcs​

func UpgradeInfoToBcs(data UpgradeInfo) ([]byte, error)

Convert this type to BCS encoded bytes.

func UpgradeInfoToJson​

func UpgradeInfoToJson(data UpgradeInfo) (string, error)

Convert this type to JSON encoded string.

func UpgradeToBcs​

func UpgradeToBcs(data *Upgrade) ([]byte, error)

Convert this type to BCS encoded bytes.

func UpgradeToJson​

func UpgradeToJson(data *Upgrade) (string, error)

Convert this type to JSON encoded string.

func UserSignatureToBcs​

func UserSignatureToBcs(data *UserSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func UserSignatureToJson​

func UserSignatureToJson(data *UserSignature) (string, error)

Convert this type to JSON encoded string.

func ValidatorAggregatedSignatureToBcs​

func ValidatorAggregatedSignatureToBcs(data *ValidatorAggregatedSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func ValidatorAggregatedSignatureToJson​

func ValidatorAggregatedSignatureToJson(data *ValidatorAggregatedSignature) (string, error)

Convert this type to JSON encoded string.

func ValidatorCommitteeMemberToBcs​

func ValidatorCommitteeMemberToBcs(data ValidatorCommitteeMember) ([]byte, error)

Convert this type to BCS encoded bytes.

func ValidatorCommitteeMemberToJson​

func ValidatorCommitteeMemberToJson(data ValidatorCommitteeMember) (string, error)

Convert this type to JSON encoded string.

func ValidatorCommitteeToBcs​

func ValidatorCommitteeToBcs(data ValidatorCommittee) ([]byte, error)

Convert this type to BCS encoded bytes.

func ValidatorCommitteeToJson​

func ValidatorCommitteeToJson(data ValidatorCommittee) (string, error)

Convert this type to JSON encoded string.

func ValidatorSignatureToBcs​

func ValidatorSignatureToBcs(data *ValidatorSignature) ([]byte, error)

Convert this type to BCS encoded bytes.

func ValidatorSignatureToJson​

func ValidatorSignatureToJson(data *ValidatorSignature) (string, error)

Convert this type to JSON encoded string.

func VersionAssignmentToBcs​

func VersionAssignmentToBcs(data *VersionAssignment) ([]byte, error)

Convert this type to BCS encoded bytes.

func VersionAssignmentToJson​

func VersionAssignmentToJson(data *VersionAssignment) (string, error)

Convert this type to JSON encoded string.