Skip to main content

iota-sdk

Types

NameSummary
Addressopen class Address : Disposable, AutoCloseable, AddressInterface
Unique identifier for an Account on the IOTA blockchain.
AddressInterfaceinterface AddressInterface
Unique identifier for an Account on the IOTA blockchain.
Aliasopen class Alias : Disposable, AutoCloseable, AliasInterface
A typed view of an on-chain 0x107a::alias::Alias object.
AliasInterfaceinterface AliasInterface
A typed view of an on-chain 0x107a::alias::Alias object.
AliasOutputopen class AliasOutput : Disposable, AutoCloseable, AliasOutputInterface
A typed view of an on-chain 0x107a::alias_output::AliasOutput<IOTA> object.
AliasOutputInterfaceinterface AliasOutputInterface
A typed view of an on-chain 0x107a::alias_output::AliasOutput<IOTA> object.
Argumentopen class Argument : Disposable, AutoCloseable, ArgumentInterface
An argument to a programmable transaction command
ArgumentInterfaceinterface ArgumentInterface
An argument to a programmable transaction command
AuthenticatorFunctionRefdata class AuthenticatorFunctionRef(var package: ObjectId, var moduleName: String, var functionName: String) : Disposable
A reference to an authenticator function (0x2::authenticator_function::AuthenticatorFunctionRefV1), carried by the account-abstraction events.
AuthenticatorFunctionRefV1Rotatedopen class AuthenticatorFunctionRefV1Rotated : Disposable, AutoCloseable, AuthenticatorFunctionRefV1RotatedInterface
A typed view of a 0x2::account::AuthenticatorFunctionRefV1Rotated.
AuthenticatorFunctionRefV1RotatedInterfaceinterface AuthenticatorFunctionRefV1RotatedInterface
A typed view of a 0x2::account::AuthenticatorFunctionRefV1Rotated.
AuthenticatorMetadataV1data class AuthenticatorMetadataV1(var functionName: String, var accountType: String)
An authenticator function declared by a module (0x2::package_metadata::AuthenticatorMetadataV1).
Base64typealias Base64 = String
Typealias from the type name used in the UDL file to the builtin type. This is needed because the UDL type name is used in function/method signatures. It's also what we have an external type that references a custom type.
BasicOutputopen class BasicOutput : Disposable, AutoCloseable, BasicOutputInterface
A typed view of an on-chain 0x107a::basic_output::BasicOutput<IOTA> object.
BasicOutputInterfaceinterface BasicOutputInterface
A typed view of an on-chain 0x107a::basic_output::BasicOutput<IOTA> object.
BatchSendStatusdata class BatchSendStatus(var status: BatchSendStatusType, var transferredGasObjects: FaucetReceipt?) : Disposable
BatchSendStatusTypeenum BatchSendStatusType : Enum<BatchSendStatusType>
Bls12381PrivateKeyopen class Bls12381PrivateKey : Disposable, AutoCloseable, Bls12381PrivateKeyInterface
Bls12381PrivateKeyInterfaceinterface Bls12381PrivateKeyInterface
Bls12381PublicKeyopen class Bls12381PublicKey : Disposable, AutoCloseable, Bls12381PublicKeyInterface
A bls12381 min-sig public key.
Bls12381PublicKeyInterfaceinterface Bls12381PublicKeyInterface
A bls12381 min-sig public key.
Bls12381Signatureopen class Bls12381Signature : Disposable, AutoCloseable, Bls12381SignatureInterface
A bls12381 min-sig signature.
Bls12381SignatureInterfaceinterface Bls12381SignatureInterface
A bls12381 min-sig signature.
Bls12381VerifyingKeyopen class Bls12381VerifyingKey : Disposable, AutoCloseable, Bls12381VerifyingKeyInterface
Bls12381VerifyingKeyInterfaceinterface Bls12381VerifyingKeyInterface
BoolSettingopen class BoolSetting : Disposable, AutoCloseable, BoolSettingInterface
A typed view of a 0x2::config::Setting<bool> held in a dynamic field of a Config object — the shape used by the deny list for its per-address and global-pause entries.
BoolSettingInterfaceinterface BoolSettingInterface
A typed view of a 0x2::config::Setting<bool> held in a dynamic field of a Config object — the shape used by the deny list for its per-address and global-pause entries.
CanceledTransactionopen class CanceledTransaction : Disposable, AutoCloseable, CanceledTransactionInterface
A transaction that was canceled
CanceledTransactionInterfaceinterface CanceledTransactionInterface
A transaction that was canceled
CertificateDigestopen class CertificateDigest : Disposable, AutoCloseable, CertificateDigestInterface
The digest of a certificate.
CertificateDigestInterfaceinterface CertificateDigestInterface
The digest of a certificate.
ChangedObjectdata class ChangedObject(var objectId: ObjectId, var inputState: ObjectIn, var outputState: ObjectOut, var idOperation: IdOperation) : Disposable
Input/output state of an object that was changed during execution
ChangeEpochopen class ChangeEpoch : Disposable, AutoCloseable, ChangeEpochInterface
System transaction used to change the epoch
ChangeEpochInterfaceinterface ChangeEpochInterface
System transaction used to change the epoch
ChangeEpochV2open class ChangeEpochV2 : Disposable, AutoCloseable, ChangeEpochV2Interface
System transaction used to change the epoch
ChangeEpochV2Interfaceinterface ChangeEpochV2Interface
System transaction used to change the epoch
ChangeEpochV3open class ChangeEpochV3 : Disposable, AutoCloseable, ChangeEpochV3Interface
ChangeEpochV3Interfaceinterface ChangeEpochV3Interface
ChangeEpochV4open class ChangeEpochV4 : Disposable, AutoCloseable, ChangeEpochV4Interface
ChangeEpochV4Interfaceinterface ChangeEpochV4Interface
CheckpointCommitmentopen class CheckpointCommitment : Disposable, AutoCloseable, CheckpointCommitmentInterface
A commitment made by a checkpoint.
CheckpointCommitmentInterfaceinterface CheckpointCommitmentInterface
A commitment made by a checkpoint.
CheckpointContentsopen class CheckpointContents : Disposable, AutoCloseable, CheckpointContentsInterface
The committed to contents of a checkpoint.
CheckpointContentsDigestopen class CheckpointContentsDigest : Disposable, AutoCloseable, CheckpointContentsDigestInterface
The digest of a CheckpointContents.
CheckpointContentsDigestInterfaceinterface CheckpointContentsDigestInterface
The digest of a CheckpointContents.
CheckpointContentsInterfaceinterface CheckpointContentsInterface
The committed to contents of a checkpoint.
CheckpointContentsV1open class CheckpointContentsV1 : Disposable, AutoCloseable, CheckpointContentsV1Interface
CheckpointContents are the transactions included in an upcoming checkpoint. They must have already been causally ordered. Since the causal order algorithm is the same among validators, we expect all honest validators to come up with the same order for each checkpoint content.
CheckpointContentsV1Interfaceinterface CheckpointContentsV1Interface
CheckpointContents are the transactions included in an upcoming checkpoint. They must have already been causally ordered. Since the causal order algorithm is the same among validators, we expect all honest validators to come up with the same order for each checkpoint content.
CheckpointDigestopen class CheckpointDigest : Disposable, AutoCloseable, CheckpointDigestInterface
The digest of a CheckpointSummary.
CheckpointDigestInterfaceinterface CheckpointDigestInterface
The digest of a CheckpointSummary.
CheckpointSummaryopen class CheckpointSummary : Disposable, AutoCloseable, CheckpointSummaryInterface
A header for a Checkpoint on the IOTA blockchain.
CheckpointSummaryInterfaceinterface CheckpointSummaryInterface
A header for a Checkpoint on the IOTA blockchain.
CheckpointSummaryPagedata class CheckpointSummaryPage(var pageInfo: PageInfo, var data: List<CheckpointSummary>) : Disposable
A page of items returned by the GraphQL server.
CheckpointTransactionInfoopen class CheckpointTransactionInfo : Disposable, AutoCloseable, CheckpointTransactionInfoInterface
Transaction information committed to in a checkpoint
CheckpointTransactionInfoInterfaceinterface CheckpointTransactionInfoInterface
Transaction information committed to in a checkpoint
ClientTransactionBuilderopen class ClientTransactionBuilder : Disposable, AutoCloseable, ClientTransactionBuilderInterface
A builder for creating transactions which uses a GraphQL client to automatically resolve inputs. Use finish to finalize the transaction data.
ClientTransactionBuilderInterfaceinterface ClientTransactionBuilderInterface
A builder for creating transactions which uses a GraphQL client to automatically resolve inputs. Use finish to finalize the transaction data.
Clockopen class Clock : Disposable, AutoCloseable, ClockInterface
A typed view of the on-chain 0x2::clock::Clock object (the 0x6 singleton carrying the consensus timestamp).
ClockInterfaceinterface ClockInterface
A typed view of the on-chain 0x2::clock::Clock object (the 0x6 singleton carrying the consensus timestamp).
Coinopen class Coin : Disposable, AutoCloseable, CoinInterface
CoinInfodata class CoinInfo(var amount: ULong, var id: ObjectId, var transferTxDigest: TransactionDigest) : Disposable
CoinInterfaceinterface CoinInterface
CoinManagedopen class CoinManaged : Disposable, AutoCloseable, CoinManagedInterface
A typed view of a 0x2::coin_manager::CoinManaged.
CoinManagedInterfaceinterface CoinManagedInterface
A typed view of a 0x2::coin_manager::CoinManaged.
CoinManageropen class CoinManager : Disposable, AutoCloseable, CoinManagerInterface
A typed view of an on-chain 0x2::coin_manager::CoinManager<T> object.
CoinManagerInterfaceinterface CoinManagerInterface
A typed view of an on-chain 0x2::coin_manager::CoinManager<T> object.
CoinManagerMetadataCapopen class CoinManagerMetadataCap : Disposable, AutoCloseable, CoinManagerMetadataCapInterface
A typed view of an on-chain 0x2::coin_manager::CoinManagerMetadataCap<T> object.
CoinManagerMetadataCapInterfaceinterface CoinManagerMetadataCapInterface
A typed view of an on-chain 0x2::coin_manager::CoinManagerMetadataCap<T> object.
CoinManagerTreasuryCapopen class CoinManagerTreasuryCap : Disposable, AutoCloseable, CoinManagerTreasuryCapInterface
A typed view of an on-chain 0x2::coin_manager::CoinManagerTreasuryCap<T> object.
CoinManagerTreasuryCapInterfaceinterface CoinManagerTreasuryCapInterface
A typed view of an on-chain 0x2::coin_manager::CoinManagerTreasuryCap<T> object.
CoinMetadatadata class CoinMetadata(var address: ObjectId, var decimals: Int? = null, var description: String? = null, var iconUrl: String? = null, var name: String? = null, var symbol: String? = null, var supply: ULong? = null, var version: ULong) : Disposable
The coin metadata associated with the given coin type.
CoinPagedata class CoinPage(var pageInfo: PageInfo, var data: List<Coin>) : Disposable
A page of items returned by the GraphQL server.
Commandopen class Command : Disposable, AutoCloseable, CommandInterface
A single command in a programmable transaction.
CommandArgumentErrorsealed class CommandArgumentError
An error with an argument to a command
CommandInterfaceinterface CommandInterface
A single command in a programmable transaction.
CommitteeValidatorJoinEventopen class CommitteeValidatorJoinEvent : Disposable, AutoCloseable, CommitteeValidatorJoinEventInterface
A typed view of a 0x3::validator_set::CommitteeValidatorJoinEvent.
CommitteeValidatorJoinEventInterfaceinterface CommitteeValidatorJoinEventInterface
A typed view of a 0x3::validator_set::CommitteeValidatorJoinEvent.
CommitteeValidatorLeaveEventopen class CommitteeValidatorLeaveEvent : Disposable, AutoCloseable, CommitteeValidatorLeaveEventInterface
A typed view of a 0x3::validator_set::CommitteeValidatorLeaveEvent.
CommitteeValidatorLeaveEventInterfaceinterface CommitteeValidatorLeaveEventInterface
A typed view of a 0x3::validator_set::CommitteeValidatorLeaveEvent.
Configopen class Config : Disposable, AutoCloseable, ConfigInterface
A typed view of an on-chain 0x2::config::Config<WriteCap> object, where WriteCap is the phantom type parameter from the Move declaration, not a concrete type.
ConfigInterfaceinterface ConfigInterface
A typed view of an on-chain 0x2::config::Config<WriteCap> object, where WriteCap is the phantom type parameter from the Move declaration, not a concrete type.
ConfigKeydata class ConfigKey(var perTypeIndex: ULong, var perTypeKey: ByteArray)
Key identifying a per-type deny-list config (0x2::deny_list::ConfigKey).
ConsensusCommitDigestopen class ConsensusCommitDigest : Disposable, AutoCloseable, ConsensusCommitDigestInterface
The digest of a consensus commit.
ConsensusCommitDigestInterfaceinterface ConsensusCommitDigestInterface
The digest of a consensus commit.
ConsensusCommitPrologueV1open class ConsensusCommitPrologueV1 : Disposable, AutoCloseable, ConsensusCommitPrologueV1Interface
V1 of the consensus commit prologue system transaction
ConsensusCommitPrologueV1Interfaceinterface ConsensusCommitPrologueV1Interface
V1 of the consensus commit prologue system transaction
ConsensusDeterminedVersionAssignmentsopen class ConsensusDeterminedVersionAssignments : Disposable, AutoCloseable, ConsensusDeterminedVersionAssignmentsInterface
ConsensusDeterminedVersionAssignmentsInterfaceinterface ConsensusDeterminedVersionAssignmentsInterface
DenyCapV1open class DenyCapV1 : Disposable, AutoCloseable, DenyCapV1Interface
A typed view of an on-chain 0x2::coin::DenyCapV1<T> object, the capability for denying addresses from using a regulated coin.
DenyCapV1Interfaceinterface DenyCapV1Interface
A typed view of an on-chain 0x2::coin::DenyCapV1<T> object, the capability for denying addresses from using a regulated coin.
DenyListopen class DenyList : Disposable, AutoCloseable, DenyListInterface
A typed view of an on-chain 0x2::deny_list::DenyList object (the 0x403 singleton tracking regulated-coin deny lists).
DenyListInterfaceinterface DenyListInterface
A typed view of an on-chain 0x2::deny_list::DenyList object (the 0x403 singleton tracking regulated-coin deny lists).
DenyRuleSetdata class DenyRuleSet(var deniedAddresses: List<Address>, var deniedObjects: List<ObjectId>, var deniedPackages: List<ObjectId>, var packagePublishDisabled: Boolean, var packageUpgradeDisabled: Boolean, var sharedObjectDisabled: Boolean, var userTransactionDisabled: Boolean, var receivingObjectsDisabled: Boolean, var moveAuthenticatorDisabled: Boolean) : Disposable
A complete set of transaction deny rules.
Digestopen class Digest : Disposable, AutoCloseable, DigestInterface
A 32-byte Blake2b256 hash output.
DigestInterfaceinterface DigestInterface
A 32-byte Blake2b256 hash output.
Directionenum Direction : Enum<Direction>
Pagination direction.
Displayopen class Display : Disposable, AutoCloseable, DisplayInterface
A typed view of an on-chain 0x2::display::Display<T> object.
DisplayCreatedopen class DisplayCreated : Disposable, AutoCloseable, DisplayCreatedInterface
A typed view of a 0x2::display::DisplayCreated.
DisplayCreatedInterfaceinterface DisplayCreatedInterface
A typed view of a 0x2::display::DisplayCreated.
DisplayInterfaceinterface DisplayInterface
A typed view of an on-chain 0x2::display::Display<T> object.
Disposableinterface Disposable
DryRunEffectdata class DryRunEffect(var mutatedReferences: List<DryRunMutation>, var returnValues: List<DryRunReturn>) : Disposable
Effects of a single command in the dry run, including mutated references and return values.
DryRunMutationdata class DryRunMutation(var input: TransactionArgument, var typeTag: TypeTag, var bcs: ByteArray) : Disposable
A mutation to an argument that was mutably borrowed by a command.
DryRunResultdata class DryRunResult(var error: String?, var results: List<DryRunEffect>, var transaction: SignedTransaction?, var effects: TransactionEffects?) : Disposable
The result of a simulation (dry run), which includes the effects of the transaction, any errors that may have occurred, and intermediate results for each command.
DryRunReturndata class DryRunReturn(var typeTag: TypeTag, var bcs: ByteArray) : Disposable
A return value from a command in the dry run.
DynamicFieldNamedata class DynamicFieldName(var typeTag: TypeTag, var bcs: ByteArray, var json: Value? = null) : Disposable
The name part of a dynamic field, including its type, bcs, and json representation.
DynamicFieldOutputdata class DynamicFieldOutput(var name: DynamicFieldName, var value: DynamicFieldValue? = null, var valueAsJson: Value? = null) : Disposable
The output of a dynamic field query, that includes the name, value, and value's json representation.
DynamicFieldOutputPagedata class DynamicFieldOutputPage(var pageInfo: PageInfo, var data: List<DynamicFieldOutput>) : Disposable
A page of items returned by the GraphQL server.
DynamicFieldValuedata class DynamicFieldValue(var typeTag: TypeTag, var bcs: ByteArray) : Disposable
The value part of a dynamic field.
Ed25519PrivateKeyopen class Ed25519PrivateKey : Disposable, AutoCloseable, Ed25519PrivateKeyInterface
Ed25519PrivateKeyInterfaceinterface Ed25519PrivateKeyInterface
Ed25519PublicKeyopen class Ed25519PublicKey : Disposable, AutoCloseable, Ed25519PublicKeyInterface
An ed25519 public key.
Ed25519PublicKeyInterfaceinterface Ed25519PublicKeyInterface
An ed25519 public key.
Ed25519Signatureopen class Ed25519Signature : Disposable, AutoCloseable, Ed25519SignatureInterface
An ed25519 signature.
Ed25519SignatureInterfaceinterface Ed25519SignatureInterface
An ed25519 signature.
Ed25519Verifieropen class Ed25519Verifier : Disposable, AutoCloseable, Ed25519VerifierInterface
Ed25519VerifierInterfaceinterface Ed25519VerifierInterface
Ed25519VerifyingKeyopen class Ed25519VerifyingKey : Disposable, AutoCloseable, Ed25519VerifyingKeyInterface
Ed25519VerifyingKeyInterfaceinterface Ed25519VerifyingKeyInterface
EffectsAuxDataDigestopen class EffectsAuxDataDigest : Disposable, AutoCloseable, EffectsAuxDataDigestInterface
The digest of the auxiliary data associated with TransactionEffects.
EffectsAuxDataDigestInterfaceinterface EffectsAuxDataDigestInterface
The digest of the auxiliary data associated with TransactionEffects.
EndOfEpochDatadata class EndOfEpochData(var nextEpochCommittee: List<ValidatorCommitteeMember>, var nextEpochProtocolVersion: ULong, var epochCommitments: List<CheckpointCommitment>, var epochSupplyChange: Long) : Disposable
Data which, when included in a CheckpointSummary, signals the end of an Epoch.
EndOfEpochTransactionKindopen class EndOfEpochTransactionKind : Disposable, AutoCloseable, EndOfEpochTransactionKindInterface
Operation run at the end of an epoch
EndOfEpochTransactionKindInterfaceinterface EndOfEpochTransactionKindInterface
Operation run at the end of an epoch
Epochdata class Epoch(var epochId: ULong, var fundInflow: String? = null, var fundOutflow: String? = null, var fundSize: String? = null, var liveObjectSetDigest: String? = null, var netInflow: String? = null, var protocolConfigs: ProtocolConfigs? = null, var referenceGasPrice: String? = null, var startTimestamp: String, var endTimestamp: String? = null, var systemStateVersion: ULong? = null, var totalCheckpoints: ULong? = null, var totalGasFees: String? = null, var totalStakeRewards: String? = null, var totalTransactions: ULong? = null, var validatorSet: ValidatorSet? = null) : Disposable
EpochPagedata class EpochPage(var pageInfo: PageInfo, var data: List<Epoch>) : Disposable
A page of items returned by the GraphQL server.
Eventdata class Event(var packageId: ObjectId, var module: String, var sender: Address, var structTag: String, var contents: ByteArray) : Disposable
An event emitted during the successful execution of a transaction.
EventFilterdata class EventFilter(var emittingModule: String? = null, var eventType: String? = null, var sender: Address? = null, var transactionDigest: String? = null) : Disposable
EventPagedata class EventPage(var pageInfo: PageInfo, var data: List<GraphQlEvent>) : Disposable
A page of items returned by the GraphQL server.
EventSubscriptionopen class EventSubscription : Disposable, AutoCloseable, EventSubscriptionInterface
A live subscription.
EventSubscriptionInterfaceinterface EventSubscriptionInterface
A live subscription.
EventUpdatesealed class EventUpdate : Disposable
An item delivered by a subscription.
ExecutionErrorsealed class ExecutionError : Disposable
An error that can occur during the execution of a transaction
ExecutionErrorWrapperopen class ExecutionErrorWrapper : Disposable, AutoCloseable, ExecutionErrorWrapperInterface
Holds an ExecutionError so it can be nested inside another ExecutionError.
ExecutionErrorWrapperInterfaceinterface ExecutionErrorWrapperInterface
Holds an ExecutionError so it can be nested inside another ExecutionError.
ExecutionStatussealed class ExecutionStatus : Disposable
The status of an executed Transaction
ExpirationUnlockConditionopen class ExpirationUnlockCondition : Disposable, AutoCloseable, ExpirationUnlockConditionInterface
A typed view of 0x107a::expiration_unlock_condition::ExpirationUnlockCondition.
ExpirationUnlockConditionInterfaceinterface ExpirationUnlockConditionInterface
A typed view of 0x107a::expiration_unlock_condition::ExpirationUnlockCondition.
FaucetClientopen class FaucetClient : Disposable, AutoCloseable, FaucetClientInterface
FaucetClientInterfaceinterface FaucetClientInterface
FaucetReceiptdata class FaucetReceipt(var sent: List<CoinInfo>) : Disposable
Featureenum Feature : Enum<Feature>
FfiConverterTypeBase64typealias FfiConverterTypeBase64 = FfiConverterString
FfiConverterTypeValuetypealias FfiConverterTypeValue = FfiConverterString
GasCostSummarydata class GasCostSummary(var computationCost: ULong, var computationCostBurned: ULong, var storageCost: ULong, var storageRebate: ULong, var nonRefundableStorageFee: ULong)
Summary of gas charges.
GasPaymentdata class GasPayment(var objects: List<ObjectReference>, var owner: Address, var price: ULong, var budget: ULong) : Disposable
Payment information for executing a transaction
GenesisObjectopen class GenesisObject : Disposable, AutoCloseable, GenesisObjectInterface
An object part of the initial chain state
GenesisObjectInterfaceinterface GenesisObjectInterface
An object part of the initial chain state
GenesisTransactionopen class GenesisTransaction : Disposable, AutoCloseable, GenesisTransactionInterface
The genesis transaction
GenesisTransactionInterfaceinterface GenesisTransactionInterface
The genesis transaction
GqlAddressdata class GqlAddress(var address: Address) : Disposable
GraphQlClientopen class GraphQlClient : Disposable, AutoCloseable, GraphQlClientInterface
The GraphQL client for interacting with the IOTA blockchain.
GraphQlClientInterfaceinterface GraphQlClientInterface
The GraphQL client for interacting with the IOTA blockchain.
GraphQlEventdata class GraphQlEvent(var packageId: ObjectId?, var module: String?, var sender: Address?, var moveType: String, var contents: ByteArray, var timestamp: String?, var data: String, var json: String) : Disposable
An event as returned by the GraphQL events query.
HashingIntentScopeenum HashingIntentScope : Enum<HashingIntentScope>
A 1-byte domain separator for hashing Object ID in IOTA. It starts from 0xf0 to ensure no hashing collision for any ObjectID vs IotaAddress which is derived as the hash of `flag
Identifieropen class Identifier : Disposable, AutoCloseable, IdentifierInterface
A move identifier
IdentifierInterfaceinterface IdentifierInterface
A move identifier
IdOperationenum IdOperation : Enum<IdOperation>
Defines what happened to an ObjectId during execution
ImmutableAccountCreatedopen class ImmutableAccountCreated : Disposable, AutoCloseable, ImmutableAccountCreatedInterface
A typed view of a 0x2::account::ImmutableAccountCreated.
ImmutableAccountCreatedInterfaceinterface ImmutableAccountCreatedInterface
A typed view of a 0x2::account::ImmutableAccountCreated.
ImmutableCoinMetadataopen class ImmutableCoinMetadata : Disposable, AutoCloseable, ImmutableCoinMetadataInterface
A typed view of a 0x2::coin_manager::ImmutableCoinMetadata<IOTA> — the frozen metadata fallback embedded in a CoinManager. Reachable only via CoinManager::immutable_metadata; it is not a standalone on-chain object.
ImmutableCoinMetadataInterfaceinterface ImmutableCoinMetadataInterface
A typed view of a 0x2::coin_manager::ImmutableCoinMetadata<IOTA> — the frozen metadata fallback embedded in a CoinManager. Reachable only via CoinManager::immutable_metadata; it is not a standalone on-chain object.
Inputopen class Input : Disposable, AutoCloseable, InputInterface
An input to a user transaction
InputInterfaceinterface InputInterface
An input to a user transaction
Intentopen class Intent : Disposable, AutoCloseable, IntentInterface
A Signing Intent
IntentAppIdenum IntentAppId : Enum<IntentAppId>
Byte signifying the application id of an Intent
IntentExceptionsealed class IntentException
Intent errors.
IntentInterfaceinterface IntentInterface
A Signing Intent
IntentScopeenum IntentScope : Enum<IntentScope>
Byte signifying the scope of an Intent
IntentVersionenum IntentVersion : Enum<IntentVersion>
Byte signifying the version of an Intent
InternalExceptionclass InternalException(message: String)
IotaCoinMetadataopen class IotaCoinMetadata : Disposable, AutoCloseable, IotaCoinMetadataInterface
A typed view of an on-chain 0x2::coin::CoinMetadata<IOTA> object.
IotaCoinMetadataInterfaceinterface IotaCoinMetadataInterface
A typed view of an on-chain 0x2::coin::CoinMetadata<IOTA> object.
IotaSystemStateopen class IotaSystemState : Disposable, AutoCloseable, IotaSystemStateInterface
A typed view of the on-chain 0x3::iota_system::IotaSystemState object (the 0x5 singleton).
IotaSystemStateInterfaceinterface IotaSystemStateInterface
A typed view of the on-chain 0x3::iota_system::IotaSystemState object (the 0x5 singleton).
IotaSystemStateV1open class IotaSystemStateV1 : Disposable, AutoCloseable, IotaSystemStateV1Interface
A typed view of the 0x3::iota_system_state_inner::IotaSystemStateV1 inner system state, the layout selected by IotaSystemState::version 1.
IotaSystemStateV1Interfaceinterface IotaSystemStateV1Interface
A typed view of the 0x3::iota_system_state_inner::IotaSystemStateV1 inner system state, the layout selected by IotaSystemState::version 1.
IotaSystemStateV2open class IotaSystemStateV2 : Disposable, AutoCloseable, IotaSystemStateV2Interface
A typed view of the 0x3::iota_system_state_inner::IotaSystemStateV2 inner system state.
IotaSystemStateV2Interfaceinterface IotaSystemStateV2Interface
A typed view of the 0x3::iota_system_state_inner::IotaSystemStateV2 inner system state.
Irc27Metadataopen class Irc27Metadata : Disposable, AutoCloseable, Irc27MetadataInterface
A typed view of 0x107a::irc27::Irc27Metadata (usually nested inside an Nft).
Irc27MetadataInterfaceinterface Irc27MetadataInterface
A typed view of 0x107a::irc27::Irc27Metadata (usually nested inside an Nft).
ItemDelistedopen class ItemDelisted : Disposable, AutoCloseable, ItemDelistedInterface
A typed view of a 0x2::kiosk::ItemDelisted.
ItemDelistedInterfaceinterface ItemDelistedInterface
A typed view of a 0x2::kiosk::ItemDelisted.
ItemListedopen class ItemListed : Disposable, AutoCloseable, ItemListedInterface
A typed view of a 0x2::kiosk::ItemListed.
ItemListedInterfaceinterface ItemListedInterface
A typed view of a 0x2::kiosk::ItemListed.
ItemPurchasedopen class ItemPurchased : Disposable, AutoCloseable, ItemPurchasedInterface
A typed view of a 0x2::kiosk::ItemPurchased.
ItemPurchasedInterfaceinterface ItemPurchasedInterface
A typed view of a 0x2::kiosk::ItemPurchased.
Kioskopen class Kiosk : Disposable, AutoCloseable, KioskInterface
A typed view of an on-chain 0x2::kiosk::Kiosk object.
KioskExtensionopen class KioskExtension : Disposable, AutoCloseable, KioskExtensionInterface
A typed view of a 0x2::kiosk_extension::Extension held in a dynamic field of a Kiosk object.
KioskExtensionInterfaceinterface KioskExtensionInterface
A typed view of a 0x2::kiosk_extension::Extension held in a dynamic field of a Kiosk object.
KioskInterfaceinterface KioskInterface
A typed view of an on-chain 0x2::kiosk::Kiosk object.
KioskOwnerCapopen class KioskOwnerCap : Disposable, AutoCloseable, KioskOwnerCapInterface
A typed view of an on-chain 0x2::kiosk::KioskOwnerCap object.
KioskOwnerCapInterfaceinterface KioskOwnerCapInterface
A typed view of an on-chain 0x2::kiosk::KioskOwnerCap object.
LabelerCapopen class LabelerCap : Disposable, AutoCloseable, LabelerCapInterface
A typed view of an on-chain 0x2::labeler::LabelerCap<L> object.
LabelerCapInterfaceinterface LabelerCapInterface
A typed view of an on-chain 0x2::labeler::LabelerCap<L> object.
MakeMoveVectoropen class MakeMoveVector : Disposable, AutoCloseable, MakeMoveVectorInterface
Command to build a move vector out of a set of individual elements
MakeMoveVectorInterfaceinterface MakeMoveVectorInterface
Command to build a move vector out of a set of individual elements
MergeCoinsopen class MergeCoins : Disposable, AutoCloseable, MergeCoinsInterface
Command to merge multiple coins of the same type into a single coin
MergeCoinsInterfaceinterface MergeCoinsInterface
Command to merge multiple coins of the same type into a single coin
MetadataOwnershipRenouncedopen class MetadataOwnershipRenounced : Disposable, AutoCloseable, MetadataOwnershipRenouncedInterface
A typed view of a 0x2::coin_manager::MetadataOwnershipRenounced.
MetadataOwnershipRenouncedInterfaceinterface MetadataOwnershipRenouncedInterface
A typed view of a 0x2::coin_manager::MetadataOwnershipRenounced.
MisbehaviorReportDigestopen class MisbehaviorReportDigest : Disposable, AutoCloseable, MisbehaviorReportDigestInterface
The digest of a misbehavior report.
MisbehaviorReportDigestInterfaceinterface MisbehaviorReportDigestInterface
The digest of a misbehavior report.
MnemonicLengthenum MnemonicLength : Enum<MnemonicLength>
ModuleMetadataopen class ModuleMetadata : Disposable, AutoCloseable, ModuleMetadataInterface
A typed view of an on-chain 0x2::module_metadata::ModuleMetadata object, the per-module key-value store owned by a package's PackageMetadataV1.
ModuleMetadataInterfaceinterface ModuleMetadataInterface
A typed view of an on-chain 0x2::module_metadata::ModuleMetadata object, the per-module key-value store owned by a package's PackageMetadataV1.
ModuleMetadataV1data class ModuleMetadataV1(var authenticatorMetadata: List<AuthenticatorMetadataV1>)
Metadata of a single module of a package (0x2::package_metadata::ModuleMetadataV1).
MoveAbilityenum MoveAbility : Enum<MoveAbility>
MoveArgopen class MoveArg : Disposable, AutoCloseable, MoveArgInterface
MoveArgInterfaceinterface MoveArgInterface
MoveAuthenticatoropen class MoveAuthenticator : Disposable, AutoCloseable, MoveAuthenticatorInterface
MoveAuthenticator is a signature variant that enables a method of authentication through Move code. This type represents the data received by the Move authenticate function during the Account Abstraction authentication flow.
MoveAuthenticatorBuilderopen class MoveAuthenticatorBuilder : Disposable, AutoCloseable, MoveAuthenticatorBuilderInterface
MoveAuthenticatorBuilderInterfaceinterface MoveAuthenticatorBuilderInterface
MoveAuthenticatorDigestopen class MoveAuthenticatorDigest : Disposable, AutoCloseable, MoveAuthenticatorDigestInterface
The digest of a MoveAuthenticator.
MoveAuthenticatorDigestInterfaceinterface MoveAuthenticatorDigestInterface
The digest of a MoveAuthenticator.
MoveAuthenticatorInterfaceinterface MoveAuthenticatorInterface
MoveAuthenticator is a signature variant that enables a method of authentication through Move code. This type represents the data received by the Move authenticate function during the Account Abstraction authentication flow.
MoveAuthenticatorV1open class MoveAuthenticatorV1 : Disposable, AutoCloseable, MoveAuthenticatorV1Interface
Version 1 of the MoveAuthenticator.
MoveAuthenticatorV1Interfaceinterface MoveAuthenticatorV1Interface
Version 1 of the MoveAuthenticator.
MoveCallopen class MoveCall : Disposable, AutoCloseable, MoveCallInterface
Command to call a move function
MoveCallInterfaceinterface MoveCallInterface
Command to call a move function
MoveEnumdata class MoveEnum(var abilities: List<MoveAbility>? = null, var name: String, var typeParameters: List<MoveStructTypeParameter>? = null, var variants: List<MoveEnumVariant>? = null)
MoveEnumConnectiondata class MoveEnumConnection(var nodes: List<MoveEnum>, var pageInfo: PageInfo)
MoveEnumVariantdata class MoveEnumVariant(var fields: List<MoveField>? = null, var name: String)
MoveFielddata class MoveField(var name: String, var moveType: OpenMoveType? = null)
MoveFunctionopen class MoveFunction : Disposable, AutoCloseable, MoveFunctionInterface
MoveFunctionConnectiondata class MoveFunctionConnection(var nodes: List<MoveFunction>, var pageInfo: PageInfo) : Disposable
MoveFunctionInterfaceinterface MoveFunctionInterface
MoveFunctionTypeParameterdata class MoveFunctionTypeParameter(var constraints: List<MoveAbility>)
MoveLocationdata class MoveLocation(var package: ObjectId, var module: String, var function: UShort, var instruction: UShort, var functionName: String? = null) : Disposable
Location in move bytecode where an error occurred
MoveModuledata class MoveModule(var fileFormatVersion: Int, var enums: MoveEnumConnection? = null, var friends: MoveModuleConnection, var functions: MoveFunctionConnection? = null, var structs: MoveStructConnection? = null) : Disposable
MoveModuleConnectiondata class MoveModuleConnection(var nodes: List<MoveModuleQuery>, var pageInfo: PageInfo) : Disposable
MoveModuleQuerydata class MoveModuleQuery(var package: MovePackageQuery, var name: String) : Disposable
MoveObjectdata class MoveObject(var bcs: Base64? = null)
MovePackageopen class MovePackage : Disposable, AutoCloseable, MovePackageInterface
A move package
MovePackageDataopen class MovePackageData : Disposable, AutoCloseable, MovePackageDataInterface
Type corresponding to the output of iota move build --dump-bytecode-as-base64
MovePackageDataInterfaceinterface MovePackageDataInterface
Type corresponding to the output of iota move build --dump-bytecode-as-base64
MovePackageInterfaceinterface MovePackageInterface
A move package
MovePackagePagedata class MovePackagePage(var pageInfo: PageInfo, var data: List<MovePackage>) : Disposable
A page of items returned by the GraphQL server.
MovePackageQuerydata class MovePackageQuery(var address: Address, var bcs: Base64? = null) : Disposable
MoveStructdata class MoveStruct(var structType: StructTag, var version: Version, var contents: ByteArray) : Disposable
A move struct
MoveStructConnectiondata class MoveStructConnection(var pageInfo: PageInfo, var nodes: List<MoveStructQuery>)
MoveStructQuerydata class MoveStructQuery(var abilities: List<MoveAbility>? = null, var name: String, var fields: List<MoveField>? = null, var typeParameters: List<MoveStructTypeParameter>? = null)
MoveStructTypeParameterdata class MoveStructTypeParameter(var constraints: List<MoveAbility>, var isPhantom: Boolean)
MoveViewArgopen class MoveViewArg : Disposable, AutoCloseable, MoveViewArgInterface
An argument for a Move View Function call.
MoveViewArgInterfaceinterface MoveViewArgInterface
An argument for a Move View Function call.
MoveViewResultdata class MoveViewResult(var error: String? = null, var results: List<String>? = null)
The result of executing a Move View Function.
MoveVisibilityenum MoveVisibility : Enum<MoveVisibility>
MultisigAggregatedSignatureopen class MultisigAggregatedSignature : Disposable, AutoCloseable, MultisigAggregatedSignatureInterface
Aggregated signature from members of a multisig committee.
MultisigAggregatedSignatureInterfaceinterface MultisigAggregatedSignatureInterface
Aggregated signature from members of a multisig committee.
MultisigAggregatoropen class MultisigAggregator : Disposable, AutoCloseable, MultisigAggregatorInterface
MultisigAggregatorInterfaceinterface MultisigAggregatorInterface
MultisigCommitteeopen class MultisigCommittee : Disposable, AutoCloseable, MultisigCommitteeInterface
A multisig committee
MultisigCommitteeInterfaceinterface MultisigCommitteeInterface
A multisig committee
MultisigMemberopen class MultisigMember : Disposable, AutoCloseable, MultisigMemberInterface
A member in a multisig committee
MultisigMemberInterfaceinterface MultisigMemberInterface
A member in a multisig committee
MultisigMemberSignatureopen class MultisigMemberSignature : Disposable, AutoCloseable, MultisigMemberSignatureInterface
A signature from a member of a multisig committee.
MultisigMemberSignatureInterfaceinterface MultisigMemberSignatureInterface
A signature from a member of a multisig committee.
MultisigVerifieropen class MultisigVerifier : Disposable, AutoCloseable, MultisigVerifierInterface
MultisigVerifierInterfaceinterface MultisigVerifierInterface
MutableAccountCreatedopen class MutableAccountCreated : Disposable, AutoCloseable, MutableAccountCreatedInterface
A typed view of a 0x2::account::MutableAccountCreated.
MutableAccountCreatedInterfaceinterface MutableAccountCreatedInterface
A typed view of a 0x2::account::MutableAccountCreated.
Nameopen class Name : Disposable, AutoCloseable, NameInterface
NameFormatenum NameFormat : Enum<NameFormat>
Two different view options for a name. At ->test@example
NameInterfaceinterface NameInterface
NameRegistrationopen class NameRegistration : Disposable, AutoCloseable, NameRegistrationInterface
An object to manage a second-level name (SLN).
NameRegistrationInterfaceinterface NameRegistrationInterface
An object to manage a second-level name (SLN).
NameRegistrationPagedata class NameRegistrationPage(var pageInfo: PageInfo, var data: List<NameRegistration>) : Disposable
A page of items returned by the GraphQL server.
Nftopen class Nft : Disposable, AutoCloseable, NftInterface
A typed view of an on-chain 0x107a::nft::Nft object.
NftInterfaceinterface NftInterface
A typed view of an on-chain 0x107a::nft::Nft object.
NftOutputopen class NftOutput : Disposable, AutoCloseable, NftOutputInterface
A typed view of an on-chain 0x107a::nft_output::NftOutput<IOTA> object.
NftOutputInterfaceinterface NftOutputInterface
A typed view of an on-chain 0x107a::nft_output::NftOutput<IOTA> object.
Objectopen class Object : Disposable, AutoCloseable, ObjectInterface
An object on the IOTA blockchain
ObjectDataopen class ObjectData : Disposable, AutoCloseable, ObjectDataInterface
Object data, either a package or struct
ObjectDataInterfaceinterface ObjectDataInterface
Object data, either a package or struct
ObjectDigestopen class ObjectDigest : Disposable, AutoCloseable, ObjectDigestInterface
The digest of an Object.
ObjectDigestInterfaceinterface ObjectDigestInterface
The digest of an Object.
ObjectFilterdata class ObjectFilter(var typeTag: String? = null, var owner: Address? = null, var objectIds: List<ObjectId>? = null) : Disposable
ObjectIdopen class ObjectId : Disposable, AutoCloseable, ObjectIdInterface
An ObjectId is a 32-byte identifier used to uniquely identify an object on the IOTA blockchain.
ObjectIdInterfaceinterface ObjectIdInterface
An ObjectId is a 32-byte identifier used to uniquely identify an object on the IOTA blockchain.
ObjectInsealed class ObjectIn : Disposable
State of an object prior to execution
ObjectInterfaceinterface ObjectInterface
An object on the IOTA blockchain
ObjectOutsealed class ObjectOut : Disposable
State of an object after execution
ObjectPagedata class ObjectPage(var pageInfo: PageInfo, var data: List<Object>) : Disposable
A page of items returned by the GraphQL server.
ObjectRefdata class ObjectRef(var address: ObjectId, var digest: String, var version: ULong) : Disposable
ObjectReferencedata class ObjectReference(var objectId: ObjectId, var version: Version, var digest: ObjectDigest) : Disposable
Reference to an object
ObjectTypeopen class ObjectType : Disposable, AutoCloseable, ObjectTypeInterface
Type of an IOTA object
ObjectTypeInterfaceinterface ObjectTypeInterface
Type of an IOTA object
OpenMoveTypedata class OpenMoveType(var repr: String)
Owneropen class Owner : Disposable, AutoCloseable, OwnerInterface
Enum of different types of ownership for an object.
OwnerInterfaceinterface OwnerInterface
Enum of different types of ownership for an object.
PackageMetadataV1open class PackageMetadataV1 : Disposable, AutoCloseable, PackageMetadataV1Interface
A typed view of an on-chain 0x2::package_metadata::PackageMetadataV1 object.
PackageMetadataV1Interfaceinterface PackageMetadataV1Interface
A typed view of an on-chain 0x2::package_metadata::PackageMetadataV1 object.
PackageUpgradeErrorsealed class PackageUpgradeError : Disposable
An error with a upgrading a package
PageInfodata class PageInfo(var hasPreviousPage: Boolean, var hasNextPage: Boolean, var startCursor: String? = null, var endCursor: String? = null)
Information about pagination in a connection.
PaginationFilterdata class PaginationFilter(var direction: Direction, var cursor: String? = null, var limit: Int? = null)
Pagination options for querying the GraphQL server. It defaults to forward pagination with the GraphQL server's max page size.
PasskeyAuthenticatoropen class PasskeyAuthenticator : Disposable, AutoCloseable, PasskeyAuthenticatorInterface
A passkey authenticator.
PasskeyAuthenticatorInterfaceinterface PasskeyAuthenticatorInterface
A passkey authenticator.
PasskeyPublicKeyopen class PasskeyPublicKey : Disposable, AutoCloseable, PasskeyPublicKeyInterface
Public key of a PasskeyAuthenticator.
PasskeyPublicKeyInterfaceinterface PasskeyPublicKeyInterface
Public key of a PasskeyAuthenticator.
PasskeyVerifieropen class PasskeyVerifier : Disposable, AutoCloseable, PasskeyVerifierInterface
PasskeyVerifierInterfaceinterface PasskeyVerifierInterface
Paymentdata class Payment(var recipient: Address, var amount: PtbArgument) : Disposable
A single payment: a recipient address paired with the amount to send.
PersonalMessageopen class PersonalMessage : Disposable, AutoCloseable, PersonalMessageInterface
A personal message that wraps around a byte array.
PersonalMessageInterfaceinterface PersonalMessageInterface
A personal message that wraps around a byte array.
PerTypeConfigCreatedopen class PerTypeConfigCreated : Disposable, AutoCloseable, PerTypeConfigCreatedInterface
A typed view of a 0x2::deny_list::PerTypeConfigCreated.
PerTypeConfigCreatedInterfaceinterface PerTypeConfigCreatedInterface
A typed view of a 0x2::deny_list::PerTypeConfigCreated.
PoolTokenExchangeRatedata class PoolTokenExchangeRate(var iotaAmount: ULong, var poolTokenAmount: ULong)
A validator's pool-token exchange rate at an epoch boundary (0x3::staking_pool::PoolTokenExchangeRate).
ProgrammableTransactionopen class ProgrammableTransaction : Disposable, AutoCloseable, ProgrammableTransactionInterface
A user transaction
ProgrammableTransactionInterfaceinterface ProgrammableTransactionInterface
A user transaction
ProtocolConfigAttrdata class ProtocolConfigAttr(var key: String, var value: String?)
A key-value protocol configuration attribute.
ProtocolConfigFeatureFlagdata class ProtocolConfigFeatureFlag(var key: String, var value: Boolean)
Feature flags are a form of boolean configuration that are usually used to gate features while they are in development. Once a lag has been enabled, it is rare for it to be disabled.
ProtocolConfigsdata class ProtocolConfigs(var protocolVersion: ULong, var featureFlags: List<ProtocolConfigFeatureFlag>, var configs: List<ProtocolConfigAttr>)
Information about the configuration of the protocol. Constants that control how the chain operates. These can only change during protocol upgrades which happen on epoch boundaries.
PtbArgumentopen class PtbArgument : Disposable, AutoCloseable, PtbArgumentInterface
PtbArgumentInterfaceinterface PtbArgumentInterface
PublicKeyopen class PublicKey : Disposable, AutoCloseable, PublicKeyInterface
Enum of valid public keys for the signature schemes supported by IOTA.
PublicKeyInterfaceinterface PublicKeyInterface
Enum of valid public keys for the signature schemes supported by IOTA.
Publishopen class Publish : Disposable, AutoCloseable, PublishInterface
Command to publish a new move package
Publisheropen class Publisher : Disposable, AutoCloseable, PublisherInterface
A typed view of an on-chain 0x2::package::Publisher object.
PublisherInterfaceinterface PublisherInterface
A typed view of an on-chain 0x2::package::Publisher object.
PublishInterfaceinterface PublishInterface
Command to publish a new move package
PurchaseCapopen class PurchaseCap : Disposable, AutoCloseable, PurchaseCapInterface
A typed view of an on-chain 0x2::kiosk::PurchaseCap<T> object.
PurchaseCapInterfaceinterface PurchaseCapInterface
A typed view of an on-chain 0x2::kiosk::PurchaseCap<T> object.
Querydata class Query(var queryString: String, var variables: Value? = null)
Randomopen class Random : Disposable, AutoCloseable, RandomInterface
A typed view of the on-chain 0x2::random::Random object (the 0x8 singleton holding the global randomness state).
RandomInneropen class RandomInner : Disposable, AutoCloseable, RandomInnerInterface
A typed view of the 0x2::random::RandomInner state held in the dynamic field of the Random singleton.
RandomInnerInterfaceinterface RandomInnerInterface
A typed view of the 0x2::random::RandomInner state held in the dynamic field of the Random singleton.
RandomInterfaceinterface RandomInterface
A typed view of the on-chain 0x2::random::Random object (the 0x8 singleton holding the global randomness state).
RandomnessStateUpdatedata class RandomnessStateUpdate(var epoch: ULong, var randomnessRound: ULong, var randomBytes: ByteArray, var randomnessObjInitialSharedVersion: Version) : Disposable
Randomness update
RegulatedCoinMetadataopen class RegulatedCoinMetadata : Disposable, AutoCloseable, RegulatedCoinMetadataInterface
A typed view of an on-chain 0x2::coin::RegulatedCoinMetadata<T> object.
RegulatedCoinMetadataInterfaceinterface RegulatedCoinMetadataInterface
A typed view of an on-chain 0x2::coin::RegulatedCoinMetadata<T> object.
SdkFfiExceptionsealed class SdkFfiException
Secp256k1PrivateKeyopen class Secp256k1PrivateKey : Disposable, AutoCloseable, Secp256k1PrivateKeyInterface
Secp256k1PrivateKeyInterfaceinterface Secp256k1PrivateKeyInterface
Secp256k1PublicKeyopen class Secp256k1PublicKey : Disposable, AutoCloseable, Secp256k1PublicKeyInterface
A secp256k1 public key.
Secp256k1PublicKeyInterfaceinterface Secp256k1PublicKeyInterface
A secp256k1 public key.
Secp256k1Signatureopen class Secp256k1Signature : Disposable, AutoCloseable, Secp256k1SignatureInterface
A secp256k1 signature.
Secp256k1SignatureInterfaceinterface Secp256k1SignatureInterface
A secp256k1 signature.
Secp256k1Verifieropen class Secp256k1Verifier : Disposable, AutoCloseable, Secp256k1VerifierInterface
Secp256k1VerifierInterfaceinterface Secp256k1VerifierInterface
Secp256k1VerifyingKeyopen class Secp256k1VerifyingKey : Disposable, AutoCloseable, Secp256k1VerifyingKeyInterface
Secp256k1VerifyingKeyInterfaceinterface Secp256k1VerifyingKeyInterface
Secp256r1PrivateKeyopen class Secp256r1PrivateKey : Disposable, AutoCloseable, Secp256r1PrivateKeyInterface
Secp256r1PrivateKeyInterfaceinterface Secp256r1PrivateKeyInterface
Secp256r1PublicKeyopen class Secp256r1PublicKey : Disposable, AutoCloseable, Secp256r1PublicKeyInterface
A secp256r1 public key.
Secp256r1PublicKeyInterfaceinterface Secp256r1PublicKeyInterface
A secp256r1 public key.
Secp256r1Signatureopen class Secp256r1Signature : Disposable, AutoCloseable, Secp256r1SignatureInterface
A secp256r1 signature.
Secp256r1SignatureInterfaceinterface Secp256r1SignatureInterface
A secp256r1 signature.
Secp256r1Verifieropen class Secp256r1Verifier : Disposable, AutoCloseable, Secp256r1VerifierInterface
Secp256r1VerifierInterfaceinterface Secp256r1VerifierInterface
Secp256r1VerifyingKeyopen class Secp256r1VerifyingKey : Disposable, AutoCloseable, Secp256r1VerifyingKeyInterface
Secp256r1VerifyingKeyInterfaceinterface Secp256r1VerifyingKeyInterface
SenderSignedDataDigestopen class SenderSignedDataDigest : Disposable, AutoCloseable, SenderSignedDataDigestInterface
The digest of SenderSignedData.
SenderSignedDataDigestInterfaceinterface SenderSignedDataDigestInterface
The digest of SenderSignedData.
ServiceConfigdata class ServiceConfig(var defaultPageSize: Int, var enabledFeatures: List<Feature>, var maxMoveValueDepth: Int, var maxOutputNodes: Int, var maxPageSize: Int, var maxQueryDepth: Int, var maxQueryNodes: Int, var maxQueryPayloadSize: Int, var maxTypeArgumentDepth: Int, var maxTypeArgumentWidth: Int, var maxTypeNodes: Int, var mutationTimeoutMs: Int, var requestTimeoutMs: Int)
SharedObjectReferencedata class SharedObjectReference(var objectId: ObjectId, var initialSharedVersion: Version, var mutable: Boolean) : Disposable
A shared object input to a programmable transaction
SignatureSchemeenum SignatureScheme : Enum<SignatureScheme>
Flag use to disambiguate the signature schemes supported by IOTA.
SignedTransactiondata class SignedTransaction(var transaction: Transaction, var signatures: List<UserSignature>) : Disposable
SignedTransactionPagedata class SignedTransactionPage(var pageInfo: PageInfo, var data: List<SignedTransaction>) : Disposable
A page of items returned by the GraphQL server.
SimpleKeypairopen class SimpleKeypair : Disposable, AutoCloseable, SimpleKeypairInterface
SimpleKeypairInterfaceinterface SimpleKeypairInterface
SimpleSignatureopen class SimpleSignature : Disposable, AutoCloseable, SimpleSignatureInterface
A basic signature
SimpleSignatureInterfaceinterface SimpleSignatureInterface
A basic signature
SimpleVerifieropen class SimpleVerifier : Disposable, AutoCloseable, SimpleVerifierInterface
SimpleVerifierInterfaceinterface SimpleVerifierInterface
SimpleVerifyingKeyopen class SimpleVerifyingKey : Disposable, AutoCloseable, SimpleVerifyingKeyInterface
SimpleVerifyingKeyInterfaceinterface SimpleVerifyingKeyInterface
SplitCoinsopen class SplitCoins : Disposable, AutoCloseable, SplitCoinsInterface
Command to split a single coin object into multiple coins
SplitCoinsInterfaceinterface SplitCoinsInterface
Command to split a single coin object into multiple coins
StakedIotaopen class StakedIota : Disposable, AutoCloseable, StakedIotaInterface
A typed view of an on-chain 0x3::staking_pool::StakedIota object.
StakedIotaInterfaceinterface StakedIotaInterface
A typed view of an on-chain 0x3::staking_pool::StakedIota object.
StakingPoolV1open class StakingPoolV1 : Disposable, AutoCloseable, StakingPoolV1Interface
A typed view of a 0x3::staking_pool::StakingPoolV1 embedded in a validator.
StakingPoolV1Interfaceinterface StakingPoolV1Interface
A typed view of a 0x3::staking_pool::StakingPoolV1 embedded in a validator.
StakingRequestEventopen class StakingRequestEvent : Disposable, AutoCloseable, StakingRequestEventInterface
A typed view of a 0x3::validator::StakingRequestEvent.
StakingRequestEventInterfaceinterface StakingRequestEventInterface
A typed view of a 0x3::validator::StakingRequestEvent.
StorageDepositReturnUnlockConditionopen class StorageDepositReturnUnlockCondition : Disposable, AutoCloseable, StorageDepositReturnUnlockConditionInterface
A typed view of 0x107a::storage_deposit_return_unlock_condition::StorageDepositReturnUnlockCondition.
StorageDepositReturnUnlockConditionInterfaceinterface StorageDepositReturnUnlockConditionInterface
A typed view of 0x107a::storage_deposit_return_unlock_condition::StorageDepositReturnUnlockCondition.
StorageFundV1open class StorageFundV1 : Disposable, AutoCloseable, StorageFundV1Interface
A typed view of the 0x3::storage_fund::StorageFundV1 embedded in the system state.
StorageFundV1Interfaceinterface StorageFundV1Interface
A typed view of the 0x3::storage_fund::StorageFundV1 embedded in the system state.
StructTagopen class StructTag : Disposable, AutoCloseable, StructTagInterface
Type information for a move struct
StructTagInterfaceinterface StructTagInterface
Type information for a move struct
SubscriptionEventFilterdata class SubscriptionEventFilter(var emittingModule: String? = null)
Filter incoming events in a subscription. Exactly one field must be set.
SubscriptionTransactionFilterdata class SubscriptionTransactionFilter(var kind: TransactionBlockKindInput? = null, var signingAddress: Address? = null, var function: String? = null) : Disposable
Filter incoming transactions in a subscription. Exactly one field must be set.
SystemEpochInfoEventV1open class SystemEpochInfoEventV1 : Disposable, AutoCloseable, SystemEpochInfoEventV1Interface
A typed view of a 0x3::iota_system_state_inner::SystemEpochInfoEventV1.
SystemEpochInfoEventV1Interfaceinterface SystemEpochInfoEventV1Interface
A typed view of a 0x3::iota_system_state_inner::SystemEpochInfoEventV1.
SystemEpochInfoEventV2open class SystemEpochInfoEventV2 : Disposable, AutoCloseable, SystemEpochInfoEventV2Interface
A typed view of a 0x3::iota_system_state_inner::SystemEpochInfoEventV2.
SystemEpochInfoEventV2Interfaceinterface SystemEpochInfoEventV2Interface
A typed view of a 0x3::iota_system_state_inner::SystemEpochInfoEventV2.
SystemPackageopen class SystemPackage : Disposable, AutoCloseable, SystemPackageInterface
System package
SystemPackageInterfaceinterface SystemPackageInterface
System package
SystemParametersV1open class SystemParametersV1 : Disposable, AutoCloseable, SystemParametersV1Interface
A typed view of the 0x3::iota_system_state_inner::SystemParametersV1 embedded in the system state.
SystemParametersV1Interfaceinterface SystemParametersV1Interface
A typed view of the 0x3::iota_system_state_inner::SystemParametersV1 embedded in the system state.
TimelockedIotaBalanceopen class TimelockedIotaBalance : Disposable, AutoCloseable, TimelockedIotaBalanceInterface
A typed view of an on-chain 0x2::timelock::TimeLock<Balance<IOTA>> object — a time-locked IOTA balance, e.g. Stardust vested rewards.
TimelockedIotaBalanceInterfaceinterface TimelockedIotaBalanceInterface
A typed view of an on-chain 0x2::timelock::TimeLock<Balance<IOTA>> object — a time-locked IOTA balance, e.g. Stardust vested rewards.
TimelockedStakedIotaopen class TimelockedStakedIota : Disposable, AutoCloseable, TimelockedStakedIotaInterface
A typed view of an on-chain 0x3::timelocked_staking::TimelockedStakedIota object.
TimelockedStakedIotaInterfaceinterface TimelockedStakedIotaInterface
A typed view of an on-chain 0x3::timelocked_staking::TimelockedStakedIota object.
TimelockUnlockConditionopen class TimelockUnlockCondition : Disposable, AutoCloseable, TimelockUnlockConditionInterface
A typed view of 0x107a::timelock_unlock_condition::TimelockUnlockCondition.
TimelockUnlockConditionInterfaceinterface TimelockUnlockConditionInterface
A typed view of 0x107a::timelock_unlock_condition::TimelockUnlockCondition.
Tokenopen class Token : Disposable, AutoCloseable, TokenInterface
A typed view of an on-chain 0x2::token::Token<T> object.
TokenInterfaceinterface TokenInterface
A typed view of an on-chain 0x2::token::Token<T> object.
TokenPolicyopen class TokenPolicy : Disposable, AutoCloseable, TokenPolicyInterface
A typed view of an on-chain 0x2::token::TokenPolicy<T> object.
TokenPolicyCapopen class TokenPolicyCap : Disposable, AutoCloseable, TokenPolicyCapInterface
A typed view of an on-chain 0x2::token::TokenPolicyCap<T> object.
TokenPolicyCapInterfaceinterface TokenPolicyCapInterface
A typed view of an on-chain 0x2::token::TokenPolicyCap<T> object.
TokenPolicyCreatedopen class TokenPolicyCreated : Disposable, AutoCloseable, TokenPolicyCreatedInterface
A typed view of a 0x2::token::TokenPolicyCreated.
TokenPolicyCreatedInterfaceinterface TokenPolicyCreatedInterface
A typed view of a 0x2::token::TokenPolicyCreated.
TokenPolicyInterfaceinterface TokenPolicyInterface
A typed view of an on-chain 0x2::token::TokenPolicy<T> object.
Transactionopen class Transaction : Disposable, AutoCloseable, TransactionInterface
Transaction
TransactionArgumentsealed class TransactionArgument
A transaction argument used in programmable transactions.
TransactionBlockKindInputenum TransactionBlockKindInput : Enum<TransactionBlockKindInput>
TransactionBuilderopen class TransactionBuilder : Disposable, AutoCloseable, TransactionBuilderInterface
A builder for creating transactions. Use finish to finalize the transaction data.
TransactionBuilderInterfaceinterface TransactionBuilderInterface
A builder for creating transactions. Use finish to finalize the transaction data.
TransactionDataEffectsdata class TransactionDataEffects(var tx: SignedTransaction, var effects: TransactionEffects) : Disposable
TransactionDataEffectsPagedata class TransactionDataEffectsPage(var pageInfo: PageInfo, var data: List<TransactionDataEffects>) : Disposable
A page of items returned by the GraphQL server.
TransactionDenyRulesUpdatedata class TransactionDenyRulesUpdate(var epoch: ULong, var round: ULong, var addedAddresses: List<Address>, var removedAddresses: List<Address>, var addedObjects: List<ObjectId>, var removedObjects: List<ObjectId>, var addedPackages: List<ObjectId>, var removedPackages: List<ObjectId>, var packagePublishDisabled: Boolean, var packageUpgradeDisabled: Boolean, var sharedObjectDisabled: Boolean, var userTransactionDisabled: Boolean, var receivingObjectsDisabled: Boolean, var moveAuthenticatorDisabled: Boolean, var denyRulesObjInitialSharedVersion: Version) : Disposable
Update of the on-chain transaction deny rules.
TransactionDigestopen class TransactionDigest : Disposable, AutoCloseable, TransactionDigestInterface
The digest of a Transaction.
TransactionDigestInterfaceinterface TransactionDigestInterface
The digest of a Transaction.
TransactionEffectsopen class TransactionEffects : Disposable, AutoCloseable, TransactionEffectsInterface
The output or effects of executing a transaction
TransactionEffectsDigestopen class TransactionEffectsDigest : Disposable, AutoCloseable, TransactionEffectsDigestInterface
The digest of TransactionEffects.
TransactionEffectsDigestInterfaceinterface TransactionEffectsDigestInterface
The digest of TransactionEffects.
TransactionEffectsInterfaceinterface TransactionEffectsInterface
The output or effects of executing a transaction
TransactionEffectsPagedata class TransactionEffectsPage(var pageInfo: PageInfo, var data: List<TransactionEffects>) : Disposable
A page of items returned by the GraphQL server.
TransactionEffectsV1data class TransactionEffectsV1(var status: ExecutionStatus, var epoch: ULong, var gasCostSummary: GasCostSummary, var transactionDigest: TransactionDigest, var gasObjectIndex: UInt? = null, var eventsDigest: TransactionEventsDigest? = null, var dependencies: List<TransactionDigest>, var lamportVersion: Version, var changedObjects: List<ChangedObject>, var unchangedSharedObjects: List<UnchangedSharedObject>, var auxiliaryDataDigest: EffectsAuxDataDigest? = null) : Disposable
Version 1 of TransactionEffects
TransactionEventsopen class TransactionEvents : Disposable, AutoCloseable, TransactionEventsInterface
Events emitted during the successful execution of a transaction
TransactionEventsDigestopen class TransactionEventsDigest : Disposable, AutoCloseable, TransactionEventsDigestInterface
The digest of TransactionEvents.
TransactionEventsDigestInterfaceinterface TransactionEventsDigestInterface
The digest of TransactionEvents.
TransactionEventsInterfaceinterface TransactionEventsInterface
Events emitted during the successful execution of a transaction
TransactionExpirationsealed class TransactionExpiration
A TTL for a transaction
TransactionInterfaceinterface TransactionInterface
Transaction
TransactionKindopen class TransactionKind : Disposable, AutoCloseable, TransactionKindInterface
Transaction type
TransactionKindInterfaceinterface TransactionKindInterface
Transaction type
TransactionMetadatadata class TransactionMetadata(var gasBudget: ULong? = null, var gasObjects: List<ObjectRef>? = null, var gasPrice: ULong? = null, var gasSponsor: Address? = null, var sender: Address? = null) : Disposable
TransactionsFilterdata class TransactionsFilter(var function: String? = null, var kind: TransactionBlockKindInput? = null, var afterCheckpoint: ULong? = null, var atCheckpoint: ULong? = null, var beforeCheckpoint: ULong? = null, var sentAddress: Address? = null, var recvAddress: Address? = null, var inputObject: ObjectId? = null, var changedObject: ObjectId? = null, var transactionIds: List<String>? = null, var wrappedOrDeletedObject: ObjectId? = null) : Disposable
TransactionSigneropen class TransactionSigner : Disposable, AutoCloseable, TransactionSignerInterface
An async signer implementation which wraps a TransactionSignerFn definition, which can be used to sign a transaction with a callback.
TransactionSignerFninterface TransactionSignerFn
Defines a type which can sign a transaction asynchronously.
TransactionSignerFnImplopen class TransactionSignerFnImpl : Disposable, AutoCloseable, TransactionSignerFn
Defines a type which can sign a transaction asynchronously.
TransactionSignerFnOutputdata class TransactionSignerFnOutput(var signature: UserSignature) : Disposable
The result of an async sign call containing the UserSignature.
TransactionSignerInterfaceinterface TransactionSignerInterface
An async signer implementation which wraps a TransactionSignerFn definition, which can be used to sign a transaction with a callback.
TransactionSubscriptionopen class TransactionSubscription : Disposable, AutoCloseable, TransactionSubscriptionInterface
A live subscription.
TransactionSubscriptionInterfaceinterface TransactionSubscriptionInterface
A live subscription.
TransactionUpdatesealed class TransactionUpdate : Disposable
An item delivered by a subscription.
TransactionV1open class TransactionV1 : Disposable, AutoCloseable, TransactionV1Interface
A transaction
TransactionV1Interfaceinterface TransactionV1Interface
A transaction
TransferObjectsopen class TransferObjects : Disposable, AutoCloseable, TransferObjectsInterface
Command to transfer ownership of a set of objects to an address
TransferObjectsInterfaceinterface TransferObjectsInterface
Command to transfer ownership of a set of objects to an address
TransferPolicyopen class TransferPolicy : Disposable, AutoCloseable, TransferPolicyInterface
A typed view of an on-chain 0x2::transfer_policy::TransferPolicy<T> object.
TransferPolicyCapopen class TransferPolicyCap : Disposable, AutoCloseable, TransferPolicyCapInterface
A typed view of an on-chain 0x2::transfer_policy::TransferPolicyCap<T> object.
TransferPolicyCapInterfaceinterface TransferPolicyCapInterface
A typed view of an on-chain 0x2::transfer_policy::TransferPolicyCap<T> object.
TransferPolicyCreatedopen class TransferPolicyCreated : Disposable, AutoCloseable, TransferPolicyCreatedInterface
A typed view of a 0x2::transfer_policy::TransferPolicyCreated.
TransferPolicyCreatedInterfaceinterface TransferPolicyCreatedInterface
A typed view of a 0x2::transfer_policy::TransferPolicyCreated.
TransferPolicyDestroyedopen class TransferPolicyDestroyed : Disposable, AutoCloseable, TransferPolicyDestroyedInterface
A typed view of a 0x2::transfer_policy::TransferPolicyDestroyed.
TransferPolicyDestroyedInterfaceinterface TransferPolicyDestroyedInterface
A typed view of a 0x2::transfer_policy::TransferPolicyDestroyed.
TransferPolicyInterfaceinterface TransferPolicyInterface
A typed view of an on-chain 0x2::transfer_policy::TransferPolicy<T> object.
TreasuryCapopen class TreasuryCap : Disposable, AutoCloseable, TreasuryCapInterface
A typed view of an on-chain 0x2::coin::TreasuryCap<T> object, the capability controlling a coin type's supply.
TreasuryCapInterfaceinterface TreasuryCapInterface
A typed view of an on-chain 0x2::coin::TreasuryCap<T> object, the capability controlling a coin type's supply.
TreasuryOwnershipRenouncedopen class TreasuryOwnershipRenounced : Disposable, AutoCloseable, TreasuryOwnershipRenouncedInterface
A typed view of a 0x2::coin_manager::TreasuryOwnershipRenounced.
TreasuryOwnershipRenouncedInterfaceinterface TreasuryOwnershipRenouncedInterface
A typed view of a 0x2::coin_manager::TreasuryOwnershipRenounced.
TypeArgumentErrorenum TypeArgumentError : Enum<TypeArgumentError>
An error with a type argument
TypeOrigindata class TypeOrigin(var moduleName: Identifier, var datatypeName: Identifier, var package: ObjectId) : Disposable
Stores the origin of a data type where it first appeared in the version chain. A data type is identified by the name of the module and the name of the struct/enum in combination.
TypeTagopen class TypeTag : Disposable, AutoCloseable, TypeTagInterface
Type of a move value
TypeTagInterfaceinterface TypeTagInterface
Type of a move value
UnchangedSharedKindsealed class UnchangedSharedKind : Disposable
Type of unchanged shared object
UnchangedSharedObjectdata class UnchangedSharedObject(var objectId: ObjectId, var kind: UnchangedSharedKind) : Disposable
A shared object that wasn't changed during execution
UnstakingRequestEventopen class UnstakingRequestEvent : Disposable, AutoCloseable, UnstakingRequestEventInterface
A typed view of a 0x3::validator::UnstakingRequestEvent.
UnstakingRequestEventInterfaceinterface UnstakingRequestEventInterface
A typed view of a 0x3::validator::UnstakingRequestEvent.
UnverifiedValidatorOperationCapopen class UnverifiedValidatorOperationCap : Disposable, AutoCloseable, UnverifiedValidatorOperationCapInterface
A typed view of an on-chain 0x3::validator_cap::UnverifiedValidatorOperationCap object.
UnverifiedValidatorOperationCapInterfaceinterface UnverifiedValidatorOperationCapInterface
A typed view of an on-chain 0x3::validator_cap::UnverifiedValidatorOperationCap object.
Upgradeopen class Upgrade : Disposable, AutoCloseable, UpgradeInterface
Command to upgrade an already published package
UpgradeCapopen class UpgradeCap : Disposable, AutoCloseable, UpgradeCapInterface
A typed view of an on-chain 0x2::package::UpgradeCap object.
UpgradeCapInterfaceinterface UpgradeCapInterface
A typed view of an on-chain 0x2::package::UpgradeCap object.
UpgradeInfodata class UpgradeInfo(var upgradedId: ObjectId, var upgradedVersion: Version) : Disposable
Upgraded package info for the linkage table
UpgradeInterfaceinterface UpgradeInterface
Command to upgrade an already published package
UpgradePolicyopen class UpgradePolicy : Disposable, AutoCloseable, UpgradePolicyInterface
Representation of upgrade policy constants in iota::package.
UpgradePolicyInterfaceinterface UpgradePolicyInterface
Representation of upgrade policy constants in iota::package.
UserSignatureopen class UserSignature : Disposable, AutoCloseable, UserSignatureInterface
A signature from a user
UserSignatureInterfaceinterface UserSignatureInterface
A signature from a user
UserSignatureVerifieropen class UserSignatureVerifier : Disposable, AutoCloseable, UserSignatureVerifierInterface
Verifier that will verify all UserSignature variants
UserSignatureVerifierInterfaceinterface UserSignatureVerifierInterface
Verifier that will verify all UserSignature variants
Validatordata class Validator(var apy: Int? = null, var address: Address, var commissionRate: Int? = null, var credentials: ValidatorCredentials? = null, var description: String? = null, var exchangeRatesSize: ULong? = null, var gasPrice: ULong? = null, var name: String? = null, var imageUrl: String? = null, var nextEpochCommissionRate: Int? = null, var nextEpochCredentials: ValidatorCredentials? = null, var nextEpochGasPrice: ULong? = null, var nextEpochStake: ULong? = null, var operationCap: ByteArray? = null, var pendingPoolTokenWithdraw: ULong? = null, var pendingStake: ULong? = null, var pendingTotalIotaWithdraw: ULong? = null, var poolTokenBalance: ULong? = null, var projectUrl: String? = null, var rewardsPool: ULong? = null, var stakingPoolActivationEpoch: ULong? = null, var stakingPoolId: ObjectId, var stakingPoolIotaBalance: ULong? = null, var votingPower: Int? = null) : Disposable
Represents a validator in the system.
ValidatorAggregatedSignatureopen class ValidatorAggregatedSignature : Disposable, AutoCloseable, ValidatorAggregatedSignatureInterface
An aggregated signature from multiple Validators.
ValidatorAggregatedSignatureInterfaceinterface ValidatorAggregatedSignatureInterface
An aggregated signature from multiple Validators.
ValidatorCommitteedata class ValidatorCommittee(var epoch: ULong, var members: List<ValidatorCommitteeMember>) : Disposable
The Validator Set for a particular epoch.
ValidatorCommitteeMemberdata class ValidatorCommitteeMember(var publicKey: Bls12381PublicKey, var stake: ULong) : Disposable
A member of a Validator Committee
ValidatorCommitteeSignatureAggregatoropen class ValidatorCommitteeSignatureAggregator : Disposable, AutoCloseable, ValidatorCommitteeSignatureAggregatorInterface
ValidatorCommitteeSignatureAggregatorInterfaceinterface ValidatorCommitteeSignatureAggregatorInterface
ValidatorCommitteeSignatureVerifieropen class ValidatorCommitteeSignatureVerifier : Disposable, AutoCloseable, ValidatorCommitteeSignatureVerifierInterface
ValidatorCommitteeSignatureVerifierInterfaceinterface ValidatorCommitteeSignatureVerifierInterface
ValidatorConnectiondata class ValidatorConnection(var pageInfo: PageInfo, var nodes: List<Validator>) : Disposable
ValidatorCredentialsdata class ValidatorCredentials(var authorityPubKey: Base64? = null, var networkPubKey: Base64? = null, var protocolPubKey: Base64? = null, var proofOfPossession: Base64? = null, var netAddress: String? = null, var p2pAddress: String? = null, var primaryAddress: String? = null)
The credentials related fields associated with a validator.
ValidatorEpochInfoEventV1open class ValidatorEpochInfoEventV1 : Disposable, AutoCloseable, ValidatorEpochInfoEventV1Interface
A typed view of a 0x3::validator_set::ValidatorEpochInfoEventV1.
ValidatorEpochInfoEventV1Interfaceinterface ValidatorEpochInfoEventV1Interface
A typed view of a 0x3::validator_set::ValidatorEpochInfoEventV1.
ValidatorJoinEventopen class ValidatorJoinEvent : Disposable, AutoCloseable, ValidatorJoinEventInterface
A typed view of a 0x3::validator_set::ValidatorJoinEvent.
ValidatorJoinEventInterfaceinterface ValidatorJoinEventInterface
A typed view of a 0x3::validator_set::ValidatorJoinEvent.
ValidatorLeaveEventopen class ValidatorLeaveEvent : Disposable, AutoCloseable, ValidatorLeaveEventInterface
A typed view of a 0x3::validator_set::ValidatorLeaveEvent.
ValidatorLeaveEventInterfaceinterface ValidatorLeaveEventInterface
A typed view of a 0x3::validator_set::ValidatorLeaveEvent.
ValidatorMetadataV1open class ValidatorMetadataV1 : Disposable, AutoCloseable, ValidatorMetadataV1Interface
A typed view of a 0x3::validator::ValidatorMetadataV1.
ValidatorMetadataV1Interfaceinterface ValidatorMetadataV1Interface
A typed view of a 0x3::validator::ValidatorMetadataV1.
ValidatorPagedata class ValidatorPage(var pageInfo: PageInfo, var data: List<Validator>) : Disposable
A page of items returned by the GraphQL server.
ValidatorSetdata class ValidatorSet(var inactivePoolsId: ObjectId? = null, var inactivePoolsSize: Int? = null, var pendingActiveValidatorsId: ObjectId? = null, var pendingActiveValidatorsSize: Int? = null, var pendingRemovals: List<Int>? = null, var stakingPoolMappingsId: ObjectId? = null, var stakingPoolMappingsSize: Int? = null, var totalStake: String? = null, var validatorCandidatesSize: Int? = null, var validatorCandidatesId: ObjectId? = null) : Disposable
ValidatorSetV1open class ValidatorSetV1 : Disposable, AutoCloseable, ValidatorSetV1Interface
A typed view of the 0x3::validator_set::ValidatorSetV1 embedded in IotaSystemStateV1.
ValidatorSetV1Interfaceinterface ValidatorSetV1Interface
A typed view of the 0x3::validator_set::ValidatorSetV1 embedded in IotaSystemStateV1.
ValidatorSetV2open class ValidatorSetV2 : Disposable, AutoCloseable, ValidatorSetV2Interface
A typed view of the 0x3::validator_set::ValidatorSetV2 embedded in the system state.
ValidatorSetV2Interfaceinterface ValidatorSetV2Interface
A typed view of the 0x3::validator_set::ValidatorSetV2 embedded in the system state.
ValidatorSignatureopen class ValidatorSignature : Disposable, AutoCloseable, ValidatorSignatureInterface
A signature from a Validator
ValidatorSignatureInterfaceinterface ValidatorSignatureInterface
A signature from a Validator
ValidatorV1open class ValidatorV1 : Disposable, AutoCloseable, ValidatorV1Interface
A typed view of a 0x3::validator::ValidatorV1 from the active validator set.
ValidatorV1Interfaceinterface ValidatorV1Interface
A typed view of a 0x3::validator::ValidatorV1 from the active validator set.
Valuetypealias Value = String
Typealias from the type name used in the UDL file to the builtin type. This is needed because the UDL type name is used in function/method signatures. It's also what we have an external type that references a custom type.
Versionopen class Version : Disposable, AutoCloseable, VersionInterface
VersionAssignmentopen class VersionAssignment : Disposable, AutoCloseable, VersionAssignmentInterface
Object version assignment from consensus
VersionAssignmentInterfaceinterface VersionAssignmentInterface
Object version assignment from consensus
VersionInterfaceinterface VersionInterface
VersionUpdatedopen class VersionUpdated : Disposable, AutoCloseable, VersionUpdatedInterface
A typed view of a 0x2::display::VersionUpdated.
VersionUpdatedInterfaceinterface VersionUpdatedInterface
A typed view of a 0x2::display::VersionUpdated.
WaitForTxenum WaitForTx : Enum<WaitForTx>
Determines what to wait for after executing a transaction.

Functions

NameSummary
addressFromBcsfun addressFromBcs(bcs: ByteArray): Address
Create this type from BCS encoded bytes.
addressFromJsonfun addressFromJson(json: String): Address
Create this type from JSON encoded string.
addressToBcsfun addressToBcs(data: Address): ByteArray
Convert this type to BCS encoded bytes.
addressToJsonfun addressToJson(data: Address): String
Convert this type to JSON encoded string.
argumentFromBcsfun argumentFromBcs(bcs: ByteArray): Argument
Create this type from BCS encoded bytes.
argumentFromJsonfun argumentFromJson(json: String): Argument
Create this type from JSON encoded string.
argumentToBcsfun argumentToBcs(data: Argument): ByteArray
Convert this type to BCS encoded bytes.
argumentToJsonfun argumentToJson(data: Argument): String
Convert this type to JSON encoded string.
base64Decodefun base64Decode(input: String): ByteArray
base64Encodefun base64Encode(input: ByteArray): String
bls12381PublicKeyFromBcsfun bls12381PublicKeyFromBcs(bcs: ByteArray): Bls12381PublicKey
Create this type from BCS encoded bytes.
bls12381PublicKeyFromJsonfun bls12381PublicKeyFromJson(json: String): Bls12381PublicKey
Create this type from JSON encoded string.
bls12381PublicKeyToBcsfun bls12381PublicKeyToBcs(data: Bls12381PublicKey): ByteArray
Convert this type to BCS encoded bytes.
bls12381PublicKeyToJsonfun bls12381PublicKeyToJson(data: Bls12381PublicKey): String
Convert this type to JSON encoded string.
bls12381SignatureFromBcsfun bls12381SignatureFromBcs(bcs: ByteArray): Bls12381Signature
Create this type from BCS encoded bytes.
bls12381SignatureFromJsonfun bls12381SignatureFromJson(json: String): Bls12381Signature
Create this type from JSON encoded string.
bls12381SignatureToBcsfun bls12381SignatureToBcs(data: Bls12381Signature): ByteArray
Convert this type to BCS encoded bytes.
bls12381SignatureToJsonfun bls12381SignatureToJson(data: Bls12381Signature): String
Convert this type to JSON encoded string.
boolFromBcsfun boolFromBcs(input: ByteArray): Boolean
Create a bool from BCS encoded bytes.
boolFromJsonfun boolFromJson(input: String): Boolean
Create a bool from JSON encoded string.
boolToBcsfun boolToBcs(input: Boolean): ByteArray
Convert this bool to BCS encoded bytes.
boolToJsonfun boolToJson(input: Boolean): String
Convert this bool to JSON encoded string.
canceledTransactionFromBcsfun canceledTransactionFromBcs(bcs: ByteArray): CanceledTransaction
Create this type from BCS encoded bytes.
canceledTransactionFromJsonfun canceledTransactionFromJson(json: String): CanceledTransaction
Create this type from JSON encoded string.
canceledTransactionToBcsfun canceledTransactionToBcs(data: CanceledTransaction): ByteArray
Convert this type to BCS encoded bytes.
canceledTransactionToJsonfun canceledTransactionToJson(data: CanceledTransaction): String
Convert this type to JSON encoded string.
certificateDigestFromBcsfun certificateDigestFromBcs(bcs: ByteArray): CertificateDigest
Create this type from BCS encoded bytes.
certificateDigestFromJsonfun certificateDigestFromJson(json: String): CertificateDigest
Create this type from JSON encoded string.
certificateDigestToBcsfun certificateDigestToBcs(data: CertificateDigest): ByteArray
Convert this type to BCS encoded bytes.
certificateDigestToJsonfun certificateDigestToJson(data: CertificateDigest): String
Convert this type to JSON encoded string.
changedObjectFromBcsfun changedObjectFromBcs(bcs: ByteArray): ChangedObject
Create this type from BCS encoded bytes.
changedObjectFromJsonfun changedObjectFromJson(json: String): ChangedObject
Create this type from JSON encoded string.
changedObjectToBcsfun changedObjectToBcs(data: ChangedObject): ByteArray
Convert this type to BCS encoded bytes.
changedObjectToJsonfun changedObjectToJson(data: ChangedObject): String
Convert this type to JSON encoded string.
changeEpochFromBcsfun changeEpochFromBcs(bcs: ByteArray): ChangeEpoch
Create this type from BCS encoded bytes.
changeEpochFromJsonfun changeEpochFromJson(json: String): ChangeEpoch
Create this type from JSON encoded string.
changeEpochToBcsfun changeEpochToBcs(data: ChangeEpoch): ByteArray
Convert this type to BCS encoded bytes.
changeEpochToJsonfun changeEpochToJson(data: ChangeEpoch): String
Convert this type to JSON encoded string.
changeEpochV2FromBcsfun changeEpochV2FromBcs(bcs: ByteArray): ChangeEpochV2
Create this type from BCS encoded bytes.
changeEpochV2FromJsonfun changeEpochV2FromJson(json: String): ChangeEpochV2
Create this type from JSON encoded string.
changeEpochV2ToBcsfun changeEpochV2ToBcs(data: ChangeEpochV2): ByteArray
Convert this type to BCS encoded bytes.
changeEpochV2ToJsonfun changeEpochV2ToJson(data: ChangeEpochV2): String
Convert this type to JSON encoded string.
checkpointCommitmentFromBcsfun checkpointCommitmentFromBcs(bcs: ByteArray): CheckpointCommitment
Create this type from BCS encoded bytes.
checkpointCommitmentFromJsonfun checkpointCommitmentFromJson(json: String): CheckpointCommitment
Create this type from JSON encoded string.
checkpointCommitmentToBcsfun checkpointCommitmentToBcs(data: CheckpointCommitment): ByteArray
Convert this type to BCS encoded bytes.
checkpointCommitmentToJsonfun checkpointCommitmentToJson(data: CheckpointCommitment): String
Convert this type to JSON encoded string.
checkpointContentsDigestFromBcsfun checkpointContentsDigestFromBcs(bcs: ByteArray): CheckpointContentsDigest
Create this type from BCS encoded bytes.
checkpointContentsDigestFromJsonfun checkpointContentsDigestFromJson(json: String): CheckpointContentsDigest
Create this type from JSON encoded string.
checkpointContentsDigestToBcsfun checkpointContentsDigestToBcs(data: CheckpointContentsDigest): ByteArray
Convert this type to BCS encoded bytes.
checkpointContentsDigestToJsonfun checkpointContentsDigestToJson(data: CheckpointContentsDigest): String
Convert this type to JSON encoded string.
checkpointContentsFromBcsfun checkpointContentsFromBcs(bcs: ByteArray): CheckpointContents
Create this type from BCS encoded bytes.
checkpointContentsFromJsonfun checkpointContentsFromJson(json: String): CheckpointContents
Create this type from JSON encoded string.
checkpointContentsToBcsfun checkpointContentsToBcs(data: CheckpointContents): ByteArray
Convert this type to BCS encoded bytes.
checkpointContentsToJsonfun checkpointContentsToJson(data: CheckpointContents): String
Convert this type to JSON encoded string.
checkpointContentsV1FromBcsfun checkpointContentsV1FromBcs(bcs: ByteArray): CheckpointContentsV1
Create this type from BCS encoded bytes.
checkpointContentsV1FromJsonfun checkpointContentsV1FromJson(json: String): CheckpointContentsV1
Create this type from JSON encoded string.
checkpointContentsV1ToBcsfun checkpointContentsV1ToBcs(data: CheckpointContentsV1): ByteArray
Convert this type to BCS encoded bytes.
checkpointContentsV1ToJsonfun checkpointContentsV1ToJson(data: CheckpointContentsV1): String
Convert this type to JSON encoded string.
checkpointDigestFromBcsfun checkpointDigestFromBcs(bcs: ByteArray): CheckpointDigest
Create this type from BCS encoded bytes.
checkpointDigestFromJsonfun checkpointDigestFromJson(json: String): CheckpointDigest
Create this type from JSON encoded string.
checkpointDigestToBcsfun checkpointDigestToBcs(data: CheckpointDigest): ByteArray
Convert this type to BCS encoded bytes.
checkpointDigestToJsonfun checkpointDigestToJson(data: CheckpointDigest): String
Convert this type to JSON encoded string.
checkpointSummaryFromBcsfun checkpointSummaryFromBcs(bcs: ByteArray): CheckpointSummary
Create this type from BCS encoded bytes.
checkpointSummaryFromJsonfun checkpointSummaryFromJson(json: String): CheckpointSummary
Create this type from JSON encoded string.
checkpointSummaryToBcsfun checkpointSummaryToBcs(data: CheckpointSummary): ByteArray
Convert this type to BCS encoded bytes.
checkpointSummaryToJsonfun checkpointSummaryToJson(data: CheckpointSummary): String
Convert this type to JSON encoded string.
checkpointTransactionInfoFromBcsfun checkpointTransactionInfoFromBcs(bcs: ByteArray): CheckpointTransactionInfo
Create this type from BCS encoded bytes.
checkpointTransactionInfoFromJsonfun checkpointTransactionInfoFromJson(json: String): CheckpointTransactionInfo
Create this type from JSON encoded string.
checkpointTransactionInfoToBcsfun checkpointTransactionInfoToBcs(data: CheckpointTransactionInfo): ByteArray
Convert this type to BCS encoded bytes.
checkpointTransactionInfoToJsonfun checkpointTransactionInfoToJson(data: CheckpointTransactionInfo): String
Convert this type to JSON encoded string.
commandArgumentErrorFromBcsfun commandArgumentErrorFromBcs(bcs: ByteArray): CommandArgumentError
Create this type from BCS encoded bytes.
commandArgumentErrorFromJsonfun commandArgumentErrorFromJson(json: String): CommandArgumentError
Create this type from JSON encoded string.
commandArgumentErrorToBcsfun commandArgumentErrorToBcs(data: CommandArgumentError): ByteArray
Convert this type to BCS encoded bytes.
commandArgumentErrorToJsonfun commandArgumentErrorToJson(data: CommandArgumentError): String
Convert this type to JSON encoded string.
commandFromBcsfun commandFromBcs(bcs: ByteArray): Command
Create this type from BCS encoded bytes.
commandFromJsonfun commandFromJson(json: String): Command
Create this type from JSON encoded string.
commandToBcsfun commandToBcs(data: Command): ByteArray
Convert this type to BCS encoded bytes.
commandToJsonfun commandToJson(data: Command): String
Convert this type to JSON encoded string.
consensusCommitDigestFromBcsfun consensusCommitDigestFromBcs(bcs: ByteArray): ConsensusCommitDigest
Create this type from BCS encoded bytes.
consensusCommitDigestFromJsonfun consensusCommitDigestFromJson(json: String): ConsensusCommitDigest
Create this type from JSON encoded string.
consensusCommitDigestToBcsfun consensusCommitDigestToBcs(data: ConsensusCommitDigest): ByteArray
Convert this type to BCS encoded bytes.
consensusCommitDigestToJsonfun consensusCommitDigestToJson(data: ConsensusCommitDigest): String
Convert this type to JSON encoded string.
consensusCommitPrologueV1FromBcsfun consensusCommitPrologueV1FromBcs(bcs: ByteArray): ConsensusCommitPrologueV1
Create this type from BCS encoded bytes.
consensusCommitPrologueV1FromJsonfun consensusCommitPrologueV1FromJson(json: String): ConsensusCommitPrologueV1
Create this type from JSON encoded string.
consensusCommitPrologueV1ToBcsfun consensusCommitPrologueV1ToBcs(data: ConsensusCommitPrologueV1): ByteArray
Convert this type to BCS encoded bytes.
consensusCommitPrologueV1ToJsonfun consensusCommitPrologueV1ToJson(data: ConsensusCommitPrologueV1): String
Convert this type to JSON encoded string.
consensusDeterminedVersionAssignmentsFromBcsfun consensusDeterminedVersionAssignmentsFromBcs(bcs: ByteArray): ConsensusDeterminedVersionAssignments
Create this type from BCS encoded bytes.
consensusDeterminedVersionAssignmentsFromJsonfun consensusDeterminedVersionAssignmentsFromJson(json: String): ConsensusDeterminedVersionAssignments
Create this type from JSON encoded string.
consensusDeterminedVersionAssignmentsToBcsfun consensusDeterminedVersionAssignmentsToBcs(data: ConsensusDeterminedVersionAssignments): ByteArray
Convert this type to BCS encoded bytes.
consensusDeterminedVersionAssignmentsToJsonfun consensusDeterminedVersionAssignmentsToJson(data: ConsensusDeterminedVersionAssignments): String
Convert this type to JSON encoded string.
denyRuleSetFromBcsfun denyRuleSetFromBcs(bcs: ByteArray): DenyRuleSet
Create this type from BCS encoded bytes.
denyRuleSetFromJsonfun denyRuleSetFromJson(json: String): DenyRuleSet
Create this type from JSON encoded string.
denyRuleSetToBcsfun denyRuleSetToBcs(data: DenyRuleSet): ByteArray
Convert this type to BCS encoded bytes.
denyRuleSetToJsonfun denyRuleSetToJson(data: DenyRuleSet): String
Convert this type to JSON encoded string.
digestFromBcsfun digestFromBcs(bcs: ByteArray): Digest
Create this type from BCS encoded bytes.
digestFromJsonfun digestFromJson(json: String): Digest
Create this type from JSON encoded string.
digestToBcsfun digestToBcs(data: Digest): ByteArray
Convert this type to BCS encoded bytes.
digestToJsonfun digestToJson(data: Digest): String
Convert this type to JSON encoded string.
ed25519PublicKeyFromBcsfun ed25519PublicKeyFromBcs(bcs: ByteArray): Ed25519PublicKey
Create this type from BCS encoded bytes.
ed25519PublicKeyFromJsonfun ed25519PublicKeyFromJson(json: String): Ed25519PublicKey
Create this type from JSON encoded string.
ed25519PublicKeyToBcsfun ed25519PublicKeyToBcs(data: Ed25519PublicKey): ByteArray
Convert this type to BCS encoded bytes.
ed25519PublicKeyToJsonfun ed25519PublicKeyToJson(data: Ed25519PublicKey): String
Convert this type to JSON encoded string.
ed25519SignatureFromBcsfun ed25519SignatureFromBcs(bcs: ByteArray): Ed25519Signature
Create this type from BCS encoded bytes.
ed25519SignatureFromJsonfun ed25519SignatureFromJson(json: String): Ed25519Signature
Create this type from JSON encoded string.
ed25519SignatureToBcsfun ed25519SignatureToBcs(data: Ed25519Signature): ByteArray
Convert this type to BCS encoded bytes.
ed25519SignatureToJsonfun ed25519SignatureToJson(data: Ed25519Signature): String
Convert this type to JSON encoded string.
effectsAuxDataDigestFromBcsfun effectsAuxDataDigestFromBcs(bcs: ByteArray): EffectsAuxDataDigest
Create this type from BCS encoded bytes.
effectsAuxDataDigestFromJsonfun effectsAuxDataDigestFromJson(json: String): EffectsAuxDataDigest
Create this type from JSON encoded string.
effectsAuxDataDigestToBcsfun effectsAuxDataDigestToBcs(data: EffectsAuxDataDigest): ByteArray
Convert this type to BCS encoded bytes.
effectsAuxDataDigestToJsonfun effectsAuxDataDigestToJson(data: EffectsAuxDataDigest): String
Convert this type to JSON encoded string.
endOfEpochDataFromBcsfun endOfEpochDataFromBcs(bcs: ByteArray): EndOfEpochData
Create this type from BCS encoded bytes.
endOfEpochDataFromJsonfun endOfEpochDataFromJson(json: String): EndOfEpochData
Create this type from JSON encoded string.
endOfEpochDataToBcsfun endOfEpochDataToBcs(data: EndOfEpochData): ByteArray
Convert this type to BCS encoded bytes.
endOfEpochDataToJsonfun endOfEpochDataToJson(data: EndOfEpochData): String
Convert this type to JSON encoded string.
eventFromBcsfun eventFromBcs(bcs: ByteArray): Event
Create an Event from BCS encoded bytes.
eventFromJsonfun eventFromJson(json: String): Event
Create an Event from a JSON encoded string.
eventToBcsfun eventToBcs(data: Event): ByteArray
Convert an Event to BCS encoded bytes.
eventToJsonfun eventToJson(data: Event): String
Convert an Event to a JSON encoded string.
executionErrorFromBcsfun executionErrorFromBcs(bcs: ByteArray): ExecutionError
Create this type from BCS encoded bytes.
executionErrorFromJsonfun executionErrorFromJson(json: String): ExecutionError
Create this type from JSON encoded string.
executionErrorToBcsfun executionErrorToBcs(data: ExecutionError): ByteArray
Convert this type to BCS encoded bytes.
executionErrorToJsonfun executionErrorToJson(data: ExecutionError): String
Convert this type to JSON encoded string.
executionStatusFromBcsfun executionStatusFromBcs(bcs: ByteArray): ExecutionStatus
Create this type from BCS encoded bytes.
executionStatusFromJsonfun executionStatusFromJson(json: String): ExecutionStatus
Create this type from JSON encoded string.
executionStatusToBcsfun executionStatusToBcs(data: ExecutionStatus): ByteArray
Convert this type to BCS encoded bytes.
executionStatusToJsonfun executionStatusToJson(data: ExecutionStatus): String
Convert this type to JSON encoded string.
gasCostSummaryFromBcsfun gasCostSummaryFromBcs(bcs: ByteArray): GasCostSummary
Create this type from BCS encoded bytes.
gasCostSummaryFromJsonfun gasCostSummaryFromJson(json: String): GasCostSummary
Create this type from JSON encoded string.
gasCostSummaryToBcsfun gasCostSummaryToBcs(data: GasCostSummary): ByteArray
Convert this type to BCS encoded bytes.
gasCostSummaryToJsonfun gasCostSummaryToJson(data: GasCostSummary): String
Convert this type to JSON encoded string.
gasPaymentFromBcsfun gasPaymentFromBcs(bcs: ByteArray): GasPayment
Create this type from BCS encoded bytes.
gasPaymentFromJsonfun gasPaymentFromJson(json: String): GasPayment
Create this type from JSON encoded string.
gasPaymentToBcsfun gasPaymentToBcs(data: GasPayment): ByteArray
Convert this type to BCS encoded bytes.
gasPaymentToJsonfun gasPaymentToJson(data: GasPayment): String
Convert this type to JSON encoded string.
generateMnemonicfun generateMnemonic(wordCount: MnemonicLength?): String
Generate a new BIP-39 mnemonic in English. Supported word counts are 12 and 24 (default).
genesisObjectFromBcsfun genesisObjectFromBcs(bcs: ByteArray): GenesisObject
Create this type from BCS encoded bytes.
genesisObjectFromJsonfun genesisObjectFromJson(json: String): GenesisObject
Create this type from JSON encoded string.
genesisObjectToBcsfun genesisObjectToBcs(data: GenesisObject): ByteArray
Convert this type to BCS encoded bytes.
genesisObjectToJsonfun genesisObjectToJson(data: GenesisObject): String
Convert this type to JSON encoded string.
genesisTransactionFromBcsfun genesisTransactionFromBcs(bcs: ByteArray): GenesisTransaction
Create this type from BCS encoded bytes.
genesisTransactionFromJsonfun genesisTransactionFromJson(json: String): GenesisTransaction
Create this type from JSON encoded string.
genesisTransactionToBcsfun genesisTransactionToBcs(data: GenesisTransaction): ByteArray
Convert this type to BCS encoded bytes.
genesisTransactionToJsonfun genesisTransactionToJson(data: GenesisTransaction): String
Convert this type to JSON encoded string.
hexDecodefun hexDecode(input: String): ByteArray
hexEncodefun hexEncode(input: ByteArray): String
i16FromBcsfun i16FromBcs(input: ByteArray): Short
Create a i16 from BCS encoded bytes.
i16FromJsonfun i16FromJson(input: String): Short
Create a i16 from JSON encoded string.
i16ToBcsfun i16ToBcs(input: Short): ByteArray
Convert this i16 to BCS encoded bytes.
i16ToJsonfun i16ToJson(input: Short): String
Convert this i16 to JSON encoded string.
i32FromBcsfun i32FromBcs(input: ByteArray): Int
Create a i32 from BCS encoded bytes.
i32FromJsonfun i32FromJson(input: String): Int
Create a i32 from JSON encoded string.
i32ToBcsfun i32ToBcs(input: Int): ByteArray
Convert this i32 to BCS encoded bytes.
i32ToJsonfun i32ToJson(input: Int): String
Convert this i32 to JSON encoded string.
i64FromBcsfun i64FromBcs(input: ByteArray): Long
Create a i64 from BCS encoded bytes.
i64FromJsonfun i64FromJson(input: String): Long
Create a i64 from JSON encoded string.
i64ToBcsfun i64ToBcs(input: Long): ByteArray
Convert this i64 to BCS encoded bytes.
i64ToJsonfun i64ToJson(input: Long): String
Convert this i64 to JSON encoded string.
i8FromBcsfun i8FromBcs(input: ByteArray): Byte
Create a i8 from BCS encoded bytes.
i8FromJsonfun i8FromJson(input: String): Byte
Create a i8 from JSON encoded string.
i8ToBcsfun i8ToBcs(input: Byte): ByteArray
Convert this i8 to BCS encoded bytes.
i8ToJsonfun i8ToJson(input: Byte): String
Convert this i8 to JSON encoded string.
identifierFromBcsfun identifierFromBcs(bcs: ByteArray): Identifier
Create this type from BCS encoded bytes.
identifierFromJsonfun identifierFromJson(json: String): Identifier
Create this type from JSON encoded string.
identifierToBcsfun identifierToBcs(data: Identifier): ByteArray
Convert this type to BCS encoded bytes.
identifierToJsonfun identifierToJson(data: Identifier): String
Convert this type to JSON encoded string.
idOperationFromBcsfun idOperationFromBcs(bcs: ByteArray): IdOperation
Create this type from BCS encoded bytes.
idOperationFromJsonfun idOperationFromJson(json: String): IdOperation
Create this type from JSON encoded string.
idOperationToBcsfun idOperationToBcs(data: IdOperation): ByteArray
Convert this type to BCS encoded bytes.
idOperationToJsonfun idOperationToJson(data: IdOperation): String
Convert this type to JSON encoded string.
inputFromBcsfun inputFromBcs(bcs: ByteArray): Input
Create this type from BCS encoded bytes.
inputFromJsonfun inputFromJson(json: String): Input
Create this type from JSON encoded string.
inputToBcsfun inputToBcs(data: Input): ByteArray
Convert this type to BCS encoded bytes.
inputToJsonfun inputToJson(data: Input): String
Convert this type to JSON encoded string.
makeMoveVectorFromBcsfun makeMoveVectorFromBcs(bcs: ByteArray): MakeMoveVector
Create this type from BCS encoded bytes.
makeMoveVectorFromJsonfun makeMoveVectorFromJson(json: String): MakeMoveVector
Create this type from JSON encoded string.
makeMoveVectorToBcsfun makeMoveVectorToBcs(data: MakeMoveVector): ByteArray
Convert this type to BCS encoded bytes.
makeMoveVectorToJsonfun makeMoveVectorToJson(data: MakeMoveVector): String
Convert this type to JSON encoded string.
mergeCoinsFromBcsfun mergeCoinsFromBcs(bcs: ByteArray): MergeCoins
Create this type from BCS encoded bytes.
mergeCoinsFromJsonfun mergeCoinsFromJson(json: String): MergeCoins
Create this type from JSON encoded string.
mergeCoinsToBcsfun mergeCoinsToBcs(data: MergeCoins): ByteArray
Convert this type to BCS encoded bytes.
mergeCoinsToJsonfun mergeCoinsToJson(data: MergeCoins): String
Convert this type to JSON encoded string.
misbehaviorReportDigestFromBcsfun misbehaviorReportDigestFromBcs(bcs: ByteArray): MisbehaviorReportDigest
Create this type from BCS encoded bytes.
misbehaviorReportDigestFromJsonfun misbehaviorReportDigestFromJson(json: String): MisbehaviorReportDigest
Create this type from JSON encoded string.
misbehaviorReportDigestToBcsfun misbehaviorReportDigestToBcs(data: MisbehaviorReportDigest): ByteArray
Convert this type to BCS encoded bytes.
misbehaviorReportDigestToJsonfun misbehaviorReportDigestToJson(data: MisbehaviorReportDigest): String
Convert this type to JSON encoded string.
moveAuthenticatorDigestFromBcsfun moveAuthenticatorDigestFromBcs(bcs: ByteArray): MoveAuthenticatorDigest
Create this type from BCS encoded bytes.
moveAuthenticatorDigestFromJsonfun moveAuthenticatorDigestFromJson(json: String): MoveAuthenticatorDigest
Create this type from JSON encoded string.
moveAuthenticatorDigestToBcsfun moveAuthenticatorDigestToBcs(data: MoveAuthenticatorDigest): ByteArray
Convert this type to BCS encoded bytes.
moveAuthenticatorDigestToJsonfun moveAuthenticatorDigestToJson(data: MoveAuthenticatorDigest): String
Convert this type to JSON encoded string.
moveCallFromBcsfun moveCallFromBcs(bcs: ByteArray): MoveCall
Create this type from BCS encoded bytes.
moveCallFromJsonfun moveCallFromJson(json: String): MoveCall
Create this type from JSON encoded string.
moveCallToBcsfun moveCallToBcs(data: MoveCall): ByteArray
Convert this type to BCS encoded bytes.
moveCallToJsonfun moveCallToJson(data: MoveCall): String
Convert this type to JSON encoded string.
moveLocationFromBcsfun moveLocationFromBcs(bcs: ByteArray): MoveLocation
Create this type from BCS encoded bytes.
moveLocationFromJsonfun moveLocationFromJson(json: String): MoveLocation
Create this type from JSON encoded string.
moveLocationToBcsfun moveLocationToBcs(data: MoveLocation): ByteArray
Convert this type to BCS encoded bytes.
moveLocationToJsonfun moveLocationToJson(data: MoveLocation): String
Convert this type to JSON encoded string.
movePackageFromBcsfun movePackageFromBcs(bcs: ByteArray): MovePackage
Create this type from BCS encoded bytes.
movePackageFromJsonfun movePackageFromJson(json: String): MovePackage
Create this type from JSON encoded string.
movePackageToBcsfun movePackageToBcs(data: MovePackage): ByteArray
Convert this type to BCS encoded bytes.
movePackageToJsonfun movePackageToJson(data: MovePackage): String
Convert this type to JSON encoded string.
moveStructFromBcsfun moveStructFromBcs(bcs: ByteArray): MoveStruct
Create this type from BCS encoded bytes.
moveStructFromJsonfun moveStructFromJson(json: String): MoveStruct
Create this type from JSON encoded string.
moveStructToBcsfun moveStructToBcs(data: MoveStruct): ByteArray
Convert this type to BCS encoded bytes.
moveStructToJsonfun moveStructToJson(data: MoveStruct): String
Convert this type to JSON encoded string.
multisigAggregatedSignatureFromBcsfun multisigAggregatedSignatureFromBcs(bcs: ByteArray): MultisigAggregatedSignature
Create this type from BCS encoded bytes.
multisigAggregatedSignatureFromJsonfun multisigAggregatedSignatureFromJson(json: String): MultisigAggregatedSignature
Create this type from JSON encoded string.
multisigAggregatedSignatureToBcsfun multisigAggregatedSignatureToBcs(data: MultisigAggregatedSignature): ByteArray
Convert this type to BCS encoded bytes.
multisigAggregatedSignatureToJsonfun multisigAggregatedSignatureToJson(data: MultisigAggregatedSignature): String
Convert this type to JSON encoded string.
multisigCommitteeFromBcsfun multisigCommitteeFromBcs(bcs: ByteArray): MultisigCommittee
Create this type from BCS encoded bytes.
multisigCommitteeFromJsonfun multisigCommitteeFromJson(json: String): MultisigCommittee
Create this type from JSON encoded string.
multisigCommitteeToBcsfun multisigCommitteeToBcs(data: MultisigCommittee): ByteArray
Convert this type to BCS encoded bytes.
multisigCommitteeToJsonfun multisigCommitteeToJson(data: MultisigCommittee): String
Convert this type to JSON encoded string.
multisigMemberFromBcsfun multisigMemberFromBcs(bcs: ByteArray): MultisigMember
Create this type from BCS encoded bytes.
multisigMemberFromJsonfun multisigMemberFromJson(json: String): MultisigMember
Create this type from JSON encoded string.
multisigMemberSignatureFromBcsfun multisigMemberSignatureFromBcs(bcs: ByteArray): MultisigMemberSignature
Create this type from BCS encoded bytes.
multisigMemberSignatureFromJsonfun multisigMemberSignatureFromJson(json: String): MultisigMemberSignature
Create this type from JSON encoded string.
multisigMemberSignatureToBcsfun multisigMemberSignatureToBcs(data: MultisigMemberSignature): ByteArray
Convert this type to BCS encoded bytes.
multisigMemberSignatureToJsonfun multisigMemberSignatureToJson(data: MultisigMemberSignature): String
Convert this type to JSON encoded string.
multisigMemberToBcsfun multisigMemberToBcs(data: MultisigMember): ByteArray
Convert this type to BCS encoded bytes.
multisigMemberToJsonfun multisigMemberToJson(data: MultisigMember): String
Convert this type to JSON encoded string.
objectDataFromBcsfun objectDataFromBcs(bcs: ByteArray): ObjectData
Create this type from BCS encoded bytes.
objectDataFromJsonfun objectDataFromJson(json: String): ObjectData
Create this type from JSON encoded string.
objectDataToBcsfun objectDataToBcs(data: ObjectData): ByteArray
Convert this type to BCS encoded bytes.
objectDataToJsonfun objectDataToJson(data: ObjectData): String
Convert this type to JSON encoded string.
objectDigestFromBcsfun objectDigestFromBcs(bcs: ByteArray): ObjectDigest
Create this type from BCS encoded bytes.
objectDigestFromJsonfun objectDigestFromJson(json: String): ObjectDigest
Create this type from JSON encoded string.
objectDigestToBcsfun objectDigestToBcs(data: ObjectDigest): ByteArray
Convert this type to BCS encoded bytes.
objectDigestToJsonfun objectDigestToJson(data: ObjectDigest): String
Convert this type to JSON encoded string.
objectFromBcsfun objectFromBcs(bcs: ByteArray): Object
Create this type from BCS encoded bytes.
objectFromJsonfun objectFromJson(json: String): Object
Create this type from JSON encoded string.
objectIdFromBcsfun objectIdFromBcs(bcs: ByteArray): ObjectId
Create this type from BCS encoded bytes.
objectIdFromJsonfun objectIdFromJson(json: String): ObjectId
Create this type from JSON encoded string.
objectIdToBcsfun objectIdToBcs(data: ObjectId): ByteArray
Convert this type to BCS encoded bytes.
objectIdToJsonfun objectIdToJson(data: ObjectId): String
Convert this type to JSON encoded string.
objectInFromBcsfun objectInFromBcs(bcs: ByteArray): ObjectIn
Create this type from BCS encoded bytes.
objectInFromJsonfun objectInFromJson(json: String): ObjectIn
Create this type from JSON encoded string.
objectInToBcsfun objectInToBcs(data: ObjectIn): ByteArray
Convert this type to BCS encoded bytes.
objectInToJsonfun objectInToJson(data: ObjectIn): String
Convert this type to JSON encoded string.
objectOutFromBcsfun objectOutFromBcs(bcs: ByteArray): ObjectOut
Create this type from BCS encoded bytes.
objectOutFromJsonfun objectOutFromJson(json: String): ObjectOut
Create this type from JSON encoded string.
objectOutToBcsfun objectOutToBcs(data: ObjectOut): ByteArray
Convert this type to BCS encoded bytes.
objectOutToJsonfun objectOutToJson(data: ObjectOut): String
Convert this type to JSON encoded string.
objectReferenceFromBcsfun objectReferenceFromBcs(bcs: ByteArray): ObjectReference
Create this type from BCS encoded bytes.
objectReferenceFromJsonfun objectReferenceFromJson(json: String): ObjectReference
Create this type from JSON encoded string.
objectReferenceToBcsfun objectReferenceToBcs(data: ObjectReference): ByteArray
Convert this type to BCS encoded bytes.
objectReferenceToJsonfun objectReferenceToJson(data: ObjectReference): String
Convert this type to JSON encoded string.
objectToBcsfun objectToBcs(data: Object): ByteArray
Convert this type to BCS encoded bytes.
objectToJsonfun objectToJson(data: Object): String
Convert this type to JSON encoded string.
ownerFromBcsfun ownerFromBcs(bcs: ByteArray): Owner
Create this type from BCS encoded bytes.
ownerFromJsonfun ownerFromJson(json: String): Owner
Create this type from JSON encoded string.
ownerToBcsfun ownerToBcs(data: Owner): ByteArray
Convert this type to BCS encoded bytes.
ownerToJsonfun ownerToJson(data: Owner): String
Convert this type to JSON encoded string.
packageUpgradeErrorFromBcsfun packageUpgradeErrorFromBcs(bcs: ByteArray): PackageUpgradeError
Create this type from BCS encoded bytes.
packageUpgradeErrorFromJsonfun packageUpgradeErrorFromJson(json: String): PackageUpgradeError
Create this type from JSON encoded string.
packageUpgradeErrorToBcsfun packageUpgradeErrorToBcs(data: PackageUpgradeError): ByteArray
Convert this type to BCS encoded bytes.
packageUpgradeErrorToJsonfun packageUpgradeErrorToJson(data: PackageUpgradeError): String
Convert this type to JSON encoded string.
passkeyAuthenticatorFromBcsfun passkeyAuthenticatorFromBcs(bcs: ByteArray): PasskeyAuthenticator
Create this type from BCS encoded bytes.
passkeyAuthenticatorFromJsonfun passkeyAuthenticatorFromJson(json: String): PasskeyAuthenticator
Create this type from JSON encoded string.
passkeyAuthenticatorToBcsfun passkeyAuthenticatorToBcs(data: PasskeyAuthenticator): ByteArray
Convert this type to BCS encoded bytes.
passkeyAuthenticatorToJsonfun passkeyAuthenticatorToJson(data: PasskeyAuthenticator): String
Convert this type to JSON encoded string.
programmableTransactionFromBcsfun programmableTransactionFromBcs(bcs: ByteArray): ProgrammableTransaction
Create this type from BCS encoded bytes.
programmableTransactionFromJsonfun programmableTransactionFromJson(json: String): ProgrammableTransaction
Create this type from JSON encoded string.
programmableTransactionToBcsfun programmableTransactionToBcs(data: ProgrammableTransaction): ByteArray
Convert this type to BCS encoded bytes.
programmableTransactionToJsonfun programmableTransactionToJson(data: ProgrammableTransaction): String
Convert this type to JSON encoded string.
publicKeyFromBcsfun publicKeyFromBcs(bcs: ByteArray): PublicKey
Create this type from BCS encoded bytes.
publicKeyFromJsonfun publicKeyFromJson(json: String): PublicKey
Create this type from JSON encoded string.
publicKeyToBcsfun publicKeyToBcs(data: PublicKey): ByteArray
Convert this type to BCS encoded bytes.
publicKeyToJsonfun publicKeyToJson(data: PublicKey): String
Convert this type to JSON encoded string.
publishFromBcsfun publishFromBcs(bcs: ByteArray): Publish
Create this type from BCS encoded bytes.
publishFromJsonfun publishFromJson(json: String): Publish
Create this type from JSON encoded string.
publishToBcsfun publishToBcs(data: Publish): ByteArray
Convert this type to BCS encoded bytes.
publishToJsonfun publishToJson(data: Publish): String
Convert this type to JSON encoded string.
randomnessStateUpdateFromBcsfun randomnessStateUpdateFromBcs(bcs: ByteArray): RandomnessStateUpdate
Create this type from BCS encoded bytes.
randomnessStateUpdateFromJsonfun randomnessStateUpdateFromJson(json: String): RandomnessStateUpdate
Create this type from JSON encoded string.
randomnessStateUpdateToBcsfun randomnessStateUpdateToBcs(data: RandomnessStateUpdate): ByteArray
Convert this type to BCS encoded bytes.
randomnessStateUpdateToJsonfun randomnessStateUpdateToJson(data: RandomnessStateUpdate): String
Convert this type to JSON encoded string.
secp256k1PublicKeyFromBcsfun secp256k1PublicKeyFromBcs(bcs: ByteArray): Secp256k1PublicKey
Create this type from BCS encoded bytes.
secp256k1PublicKeyFromJsonfun secp256k1PublicKeyFromJson(json: String): Secp256k1PublicKey
Create this type from JSON encoded string.
secp256k1PublicKeyToBcsfun secp256k1PublicKeyToBcs(data: Secp256k1PublicKey): ByteArray
Convert this type to BCS encoded bytes.
secp256k1PublicKeyToJsonfun secp256k1PublicKeyToJson(data: Secp256k1PublicKey): String
Convert this type to JSON encoded string.
secp256k1SignatureFromBcsfun secp256k1SignatureFromBcs(bcs: ByteArray): Secp256k1Signature
Create this type from BCS encoded bytes.
secp256k1SignatureFromJsonfun secp256k1SignatureFromJson(json: String): Secp256k1Signature
Create this type from JSON encoded string.
secp256k1SignatureToBcsfun secp256k1SignatureToBcs(data: Secp256k1Signature): ByteArray
Convert this type to BCS encoded bytes.
secp256k1SignatureToJsonfun secp256k1SignatureToJson(data: Secp256k1Signature): String
Convert this type to JSON encoded string.
secp256r1PublicKeyFromBcsfun secp256r1PublicKeyFromBcs(bcs: ByteArray): Secp256r1PublicKey
Create this type from BCS encoded bytes.
secp256r1PublicKeyFromJsonfun secp256r1PublicKeyFromJson(json: String): Secp256r1PublicKey
Create this type from JSON encoded string.
secp256r1PublicKeyToBcsfun secp256r1PublicKeyToBcs(data: Secp256r1PublicKey): ByteArray
Convert this type to BCS encoded bytes.
secp256r1PublicKeyToJsonfun secp256r1PublicKeyToJson(data: Secp256r1PublicKey): String
Convert this type to JSON encoded string.
secp256r1SignatureFromBcsfun secp256r1SignatureFromBcs(bcs: ByteArray): Secp256r1Signature
Create this type from BCS encoded bytes.
secp256r1SignatureFromJsonfun secp256r1SignatureFromJson(json: String): Secp256r1Signature
Create this type from JSON encoded string.
secp256r1SignatureToBcsfun secp256r1SignatureToBcs(data: Secp256r1Signature): ByteArray
Convert this type to BCS encoded bytes.
secp256r1SignatureToJsonfun secp256r1SignatureToJson(data: Secp256r1Signature): String
Convert this type to JSON encoded string.
senderSignedDataDigestFromBcsfun senderSignedDataDigestFromBcs(bcs: ByteArray): SenderSignedDataDigest
Create this type from BCS encoded bytes.
senderSignedDataDigestFromJsonfun senderSignedDataDigestFromJson(json: String): SenderSignedDataDigest
Create this type from JSON encoded string.
senderSignedDataDigestToBcsfun senderSignedDataDigestToBcs(data: SenderSignedDataDigest): ByteArray
Convert this type to BCS encoded bytes.
senderSignedDataDigestToJsonfun senderSignedDataDigestToJson(data: SenderSignedDataDigest): String
Convert this type to JSON encoded string.
signedTransactionFromBcsfun signedTransactionFromBcs(bcs: ByteArray): SignedTransaction
Create this type from BCS encoded bytes.
signedTransactionFromJsonfun signedTransactionFromJson(json: String): SignedTransaction
Create this type from JSON encoded string.
signedTransactionToBcsfun signedTransactionToBcs(data: SignedTransaction): ByteArray
Convert this type to BCS encoded bytes.
signedTransactionToJsonfun signedTransactionToJson(data: SignedTransaction): String
Convert this type to JSON encoded string.
simpleSignatureFromBcsfun simpleSignatureFromBcs(bcs: ByteArray): SimpleSignature
Create this type from BCS encoded bytes.
simpleSignatureFromJsonfun simpleSignatureFromJson(json: String): SimpleSignature
Create this type from JSON encoded string.
simpleSignatureToBcsfun simpleSignatureToBcs(data: SimpleSignature): ByteArray
Convert this type to BCS encoded bytes.
simpleSignatureToJsonfun simpleSignatureToJson(data: SimpleSignature): String
Convert this type to JSON encoded string.
splitCoinsFromBcsfun splitCoinsFromBcs(bcs: ByteArray): SplitCoins
Create this type from BCS encoded bytes.
splitCoinsFromJsonfun splitCoinsFromJson(json: String): SplitCoins
Create this type from JSON encoded string.
splitCoinsToBcsfun splitCoinsToBcs(data: SplitCoins): ByteArray
Convert this type to BCS encoded bytes.
splitCoinsToJsonfun splitCoinsToJson(data: SplitCoins): String
Convert this type to JSON encoded string.
stringFromBcsfun stringFromBcs(input: ByteArray): String
Create a String from BCS encoded bytes.
stringFromJsonfun stringFromJson(input: String): String
Create a String from JSON encoded string.
stringToBcsfun stringToBcs(input: String): ByteArray
Convert this String to BCS encoded bytes.
stringToJsonfun stringToJson(input: String): String
Convert this String to JSON encoded string.
structTagFromBcsfun structTagFromBcs(bcs: ByteArray): StructTag
Create this type from BCS encoded bytes.
structTagFromJsonfun structTagFromJson(json: String): StructTag
Create this type from JSON encoded string.
structTagToBcsfun structTagToBcs(data: StructTag): ByteArray
Convert this type to BCS encoded bytes.
structTagToJsonfun structTagToJson(data: StructTag): String
Convert this type to JSON encoded string.
systemPackageFromBcsfun systemPackageFromBcs(bcs: ByteArray): SystemPackage
Create this type from BCS encoded bytes.
systemPackageFromJsonfun systemPackageFromJson(json: String): SystemPackage
Create this type from JSON encoded string.
systemPackageToBcsfun systemPackageToBcs(data: SystemPackage): ByteArray
Convert this type to BCS encoded bytes.
systemPackageToJsonfun systemPackageToJson(data: SystemPackage): String
Convert this type to JSON encoded string.
transactionDenyRulesUpdateFromBcsfun transactionDenyRulesUpdateFromBcs(bcs: ByteArray): TransactionDenyRulesUpdate
Create this type from BCS encoded bytes.
transactionDenyRulesUpdateFromJsonfun transactionDenyRulesUpdateFromJson(json: String): TransactionDenyRulesUpdate
Create this type from JSON encoded string.
transactionDenyRulesUpdateToBcsfun transactionDenyRulesUpdateToBcs(data: TransactionDenyRulesUpdate): ByteArray
Convert this type to BCS encoded bytes.
transactionDenyRulesUpdateToJsonfun transactionDenyRulesUpdateToJson(data: TransactionDenyRulesUpdate): String
Convert this type to JSON encoded string.
transactionDigestFromBcsfun transactionDigestFromBcs(bcs: ByteArray): TransactionDigest
Create this type from BCS encoded bytes.
transactionDigestFromJsonfun transactionDigestFromJson(json: String): TransactionDigest
Create this type from JSON encoded string.
transactionDigestToBcsfun transactionDigestToBcs(data: TransactionDigest): ByteArray
Convert this type to BCS encoded bytes.
transactionDigestToJsonfun transactionDigestToJson(data: TransactionDigest): String
Convert this type to JSON encoded string.
transactionEffectsDigestFromBcsfun transactionEffectsDigestFromBcs(bcs: ByteArray): TransactionEffectsDigest
Create this type from BCS encoded bytes.
transactionEffectsDigestFromJsonfun transactionEffectsDigestFromJson(json: String): TransactionEffectsDigest
Create this type from JSON encoded string.
transactionEffectsDigestToBcsfun transactionEffectsDigestToBcs(data: TransactionEffectsDigest): ByteArray
Convert this type to BCS encoded bytes.
transactionEffectsDigestToJsonfun transactionEffectsDigestToJson(data: TransactionEffectsDigest): String
Convert this type to JSON encoded string.
transactionEffectsFromBcsfun transactionEffectsFromBcs(bcs: ByteArray): TransactionEffects
Create this type from BCS encoded bytes.
transactionEffectsFromJsonfun transactionEffectsFromJson(json: String): TransactionEffects
Create this type from JSON encoded string.
transactionEffectsToBcsfun transactionEffectsToBcs(data: TransactionEffects): ByteArray
Convert this type to BCS encoded bytes.
transactionEffectsToJsonfun transactionEffectsToJson(data: TransactionEffects): String
Convert this type to JSON encoded string.
transactionEffectsV1FromBcsfun transactionEffectsV1FromBcs(bcs: ByteArray): TransactionEffectsV1
Create this type from BCS encoded bytes.
transactionEffectsV1FromJsonfun transactionEffectsV1FromJson(json: String): TransactionEffectsV1
Create this type from JSON encoded string.
transactionEffectsV1ToBcsfun transactionEffectsV1ToBcs(data: TransactionEffectsV1): ByteArray
Convert this type to BCS encoded bytes.
transactionEffectsV1ToJsonfun transactionEffectsV1ToJson(data: TransactionEffectsV1): String
Convert this type to JSON encoded string.
transactionEventsDigestFromBcsfun transactionEventsDigestFromBcs(bcs: ByteArray): TransactionEventsDigest
Create this type from BCS encoded bytes.
transactionEventsDigestFromJsonfun transactionEventsDigestFromJson(json: String): TransactionEventsDigest
Create this type from JSON encoded string.
transactionEventsDigestToBcsfun transactionEventsDigestToBcs(data: TransactionEventsDigest): ByteArray
Convert this type to BCS encoded bytes.
transactionEventsDigestToJsonfun transactionEventsDigestToJson(data: TransactionEventsDigest): String
Convert this type to JSON encoded string.
transactionEventsFromBcsfun transactionEventsFromBcs(bcs: ByteArray): TransactionEvents
Create this type from BCS encoded bytes.
transactionEventsFromJsonfun transactionEventsFromJson(json: String): TransactionEvents
Create this type from JSON encoded string.
transactionEventsToBcsfun transactionEventsToBcs(data: TransactionEvents): ByteArray
Convert this type to BCS encoded bytes.
transactionEventsToJsonfun transactionEventsToJson(data: TransactionEvents): String
Convert this type to JSON encoded string.
transactionExpirationFromBcsfun transactionExpirationFromBcs(bcs: ByteArray): TransactionExpiration
Create this type from BCS encoded bytes.
transactionExpirationFromJsonfun transactionExpirationFromJson(json: String): TransactionExpiration
Create this type from JSON encoded string.
transactionExpirationToBcsfun transactionExpirationToBcs(data: TransactionExpiration): ByteArray
Convert this type to BCS encoded bytes.
transactionExpirationToJsonfun transactionExpirationToJson(data: TransactionExpiration): String
Convert this type to JSON encoded string.
transactionFromBcsfun transactionFromBcs(bcs: ByteArray): Transaction
Create this type from BCS encoded bytes.
transactionFromJsonfun transactionFromJson(json: String): Transaction
Create this type from JSON encoded string.
transactionKindFromBcsfun transactionKindFromBcs(bcs: ByteArray): TransactionKind
Create this type from BCS encoded bytes.
transactionKindFromJsonfun transactionKindFromJson(json: String): TransactionKind
Create this type from JSON encoded string.
transactionKindToBcsfun transactionKindToBcs(data: TransactionKind): ByteArray
Convert this type to BCS encoded bytes.
transactionKindToJsonfun transactionKindToJson(data: TransactionKind): String
Convert this type to JSON encoded string.
transactionToBcsfun transactionToBcs(data: Transaction): ByteArray
Convert this type to BCS encoded bytes.
transactionToJsonfun transactionToJson(data: Transaction): String
Convert this type to JSON encoded string.
transactionV1FromBcsfun transactionV1FromBcs(bcs: ByteArray): TransactionV1
Create this type from BCS encoded bytes.
transactionV1FromJsonfun transactionV1FromJson(json: String): TransactionV1
Create this type from JSON encoded string.
transactionV1ToBcsfun transactionV1ToBcs(data: TransactionV1): ByteArray
Convert this type to BCS encoded bytes.
transactionV1ToJsonfun transactionV1ToJson(data: TransactionV1): String
Convert this type to JSON encoded string.
transferObjectsFromBcsfun transferObjectsFromBcs(bcs: ByteArray): TransferObjects
Create this type from BCS encoded bytes.
transferObjectsFromJsonfun transferObjectsFromJson(json: String): TransferObjects
Create this type from JSON encoded string.
transferObjectsToBcsfun transferObjectsToBcs(data: TransferObjects): ByteArray
Convert this type to BCS encoded bytes.
transferObjectsToJsonfun transferObjectsToJson(data: TransferObjects): String
Convert this type to JSON encoded string.
typeArgumentErrorFromBcsfun typeArgumentErrorFromBcs(bcs: ByteArray): TypeArgumentError
Create this type from BCS encoded bytes.
typeArgumentErrorFromJsonfun typeArgumentErrorFromJson(json: String): TypeArgumentError
Create this type from JSON encoded string.
typeArgumentErrorToBcsfun typeArgumentErrorToBcs(data: TypeArgumentError): ByteArray
Convert this type to BCS encoded bytes.
typeArgumentErrorToJsonfun typeArgumentErrorToJson(data: TypeArgumentError): String
Convert this type to JSON encoded string.
typeOriginFromBcsfun typeOriginFromBcs(bcs: ByteArray): TypeOrigin
Create this type from BCS encoded bytes.
typeOriginFromJsonfun typeOriginFromJson(json: String): TypeOrigin
Create this type from JSON encoded string.
typeOriginToBcsfun typeOriginToBcs(data: TypeOrigin): ByteArray
Convert this type to BCS encoded bytes.
typeOriginToJsonfun typeOriginToJson(data: TypeOrigin): String
Convert this type to JSON encoded string.
typeTagFromBcsfun typeTagFromBcs(bcs: ByteArray): TypeTag
Create this type from BCS encoded bytes.
typeTagFromJsonfun typeTagFromJson(json: String): TypeTag
Create this type from JSON encoded string.
typeTagToBcsfun typeTagToBcs(data: TypeTag): ByteArray
Convert this type to BCS encoded bytes.
typeTagToJsonfun typeTagToJson(data: TypeTag): String
Convert this type to JSON encoded string.
u16FromBcsfun u16FromBcs(input: ByteArray): UShort
Create a u16 from BCS encoded bytes.
u16FromJsonfun u16FromJson(input: String): UShort
Create a u16 from JSON encoded string.
u16ToBcsfun u16ToBcs(input: UShort): ByteArray
Convert this u16 to BCS encoded bytes.
u16ToJsonfun u16ToJson(input: UShort): String
Convert this u16 to JSON encoded string.
u32FromBcsfun u32FromBcs(input: ByteArray): UInt
Create a u32 from BCS encoded bytes.
u32FromJsonfun u32FromJson(input: String): UInt
Create a u32 from JSON encoded string.
u32ToBcsfun u32ToBcs(input: UInt): ByteArray
Convert this u32 to BCS encoded bytes.
u32ToJsonfun u32ToJson(input: UInt): String
Convert this u32 to JSON encoded string.
u64FromBcsfun u64FromBcs(input: ByteArray): ULong
Create a u64 from BCS encoded bytes.
u64FromJsonfun u64FromJson(input: String): ULong
Create a u64 from JSON encoded string.
u64ToBcsfun u64ToBcs(input: ULong): ByteArray
Convert this u64 to BCS encoded bytes.
u64ToJsonfun u64ToJson(input: ULong): String
Convert this u64 to JSON encoded string.
u8FromBcsfun u8FromBcs(input: ByteArray): UByte
Create a u8 from BCS encoded bytes.
u8FromJsonfun u8FromJson(input: String): UByte
Create a u8 from JSON encoded string.
u8ToBcsfun u8ToBcs(input: UByte): ByteArray
Convert this u8 to BCS encoded bytes.
u8ToJsonfun u8ToJson(input: UByte): String
Convert this u8 to JSON encoded string.
unchangedSharedKindFromBcsfun unchangedSharedKindFromBcs(bcs: ByteArray): UnchangedSharedKind
Create this type from BCS encoded bytes.
unchangedSharedKindFromJsonfun unchangedSharedKindFromJson(json: String): UnchangedSharedKind
Create this type from JSON encoded string.
unchangedSharedKindToBcsfun unchangedSharedKindToBcs(data: UnchangedSharedKind): ByteArray
Convert this type to BCS encoded bytes.
unchangedSharedKindToJsonfun unchangedSharedKindToJson(data: UnchangedSharedKind): String
Convert this type to JSON encoded string.
unchangedSharedObjectFromBcsfun unchangedSharedObjectFromBcs(bcs: ByteArray): UnchangedSharedObject
Create this type from BCS encoded bytes.
unchangedSharedObjectFromJsonfun unchangedSharedObjectFromJson(json: String): UnchangedSharedObject
Create this type from JSON encoded string.
unchangedSharedObjectToBcsfun unchangedSharedObjectToBcs(data: UnchangedSharedObject): ByteArray
Convert this type to BCS encoded bytes.
unchangedSharedObjectToJsonfun unchangedSharedObjectToJson(data: UnchangedSharedObject): String
Convert this type to JSON encoded string.
uniffiForeignFutureHandleCountfun uniffiForeignFutureHandleCount(): Int
upgradeFromBcsfun upgradeFromBcs(bcs: ByteArray): Upgrade
Create this type from BCS encoded bytes.
upgradeFromJsonfun upgradeFromJson(json: String): Upgrade
Create this type from JSON encoded string.
upgradeInfoFromBcsfun upgradeInfoFromBcs(bcs: ByteArray): UpgradeInfo
Create this type from BCS encoded bytes.
upgradeInfoFromJsonfun upgradeInfoFromJson(json: String): UpgradeInfo
Create this type from JSON encoded string.
upgradeInfoToBcsfun upgradeInfoToBcs(data: UpgradeInfo): ByteArray
Convert this type to BCS encoded bytes.
upgradeInfoToJsonfun upgradeInfoToJson(data: UpgradeInfo): String
Convert this type to JSON encoded string.
upgradeToBcsfun upgradeToBcs(data: Upgrade): ByteArray
Convert this type to BCS encoded bytes.
upgradeToJsonfun upgradeToJson(data: Upgrade): String
Convert this type to JSON encoded string.
userSignatureFromBcsfun userSignatureFromBcs(bcs: ByteArray): UserSignature
Create this type from BCS encoded bytes.
userSignatureFromJsonfun userSignatureFromJson(json: String): UserSignature
Create this type from JSON encoded string.
userSignatureToBcsfun userSignatureToBcs(data: UserSignature): ByteArray
Convert this type to BCS encoded bytes.
userSignatureToJsonfun userSignatureToJson(data: UserSignature): String
Convert this type to JSON encoded string.
validatorAggregatedSignatureFromBcsfun validatorAggregatedSignatureFromBcs(bcs: ByteArray): ValidatorAggregatedSignature
Create this type from BCS encoded bytes.
validatorAggregatedSignatureFromJsonfun validatorAggregatedSignatureFromJson(json: String): ValidatorAggregatedSignature
Create this type from JSON encoded string.
validatorAggregatedSignatureToBcsfun validatorAggregatedSignatureToBcs(data: ValidatorAggregatedSignature): ByteArray
Convert this type to BCS encoded bytes.
validatorAggregatedSignatureToJsonfun validatorAggregatedSignatureToJson(data: ValidatorAggregatedSignature): String
Convert this type to JSON encoded string.
validatorCommitteeFromBcsfun validatorCommitteeFromBcs(bcs: ByteArray): ValidatorCommittee
Create this type from BCS encoded bytes.
validatorCommitteeFromJsonfun validatorCommitteeFromJson(json: String): ValidatorCommittee
Create this type from JSON encoded string.
validatorCommitteeMemberFromBcsfun validatorCommitteeMemberFromBcs(bcs: ByteArray): ValidatorCommitteeMember
Create this type from BCS encoded bytes.
validatorCommitteeMemberFromJsonfun validatorCommitteeMemberFromJson(json: String): ValidatorCommitteeMember
Create this type from JSON encoded string.
validatorCommitteeMemberToBcsfun validatorCommitteeMemberToBcs(data: ValidatorCommitteeMember): ByteArray
Convert this type to BCS encoded bytes.
validatorCommitteeMemberToJsonfun validatorCommitteeMemberToJson(data: ValidatorCommitteeMember): String
Convert this type to JSON encoded string.
validatorCommitteeToBcsfun validatorCommitteeToBcs(data: ValidatorCommittee): ByteArray
Convert this type to BCS encoded bytes.
validatorCommitteeToJsonfun validatorCommitteeToJson(data: ValidatorCommittee): String
Convert this type to JSON encoded string.
validatorSignatureFromBcsfun validatorSignatureFromBcs(bcs: ByteArray): ValidatorSignature
Create this type from BCS encoded bytes.
validatorSignatureFromJsonfun validatorSignatureFromJson(json: String): ValidatorSignature
Create this type from JSON encoded string.
validatorSignatureToBcsfun validatorSignatureToBcs(data: ValidatorSignature): ByteArray
Convert this type to BCS encoded bytes.
validatorSignatureToJsonfun validatorSignatureToJson(data: ValidatorSignature): String
Convert this type to JSON encoded string.
versionAssignmentFromBcsfun versionAssignmentFromBcs(bcs: ByteArray): VersionAssignment
Create this type from BCS encoded bytes.
versionAssignmentFromJsonfun versionAssignmentFromJson(json: String): VersionAssignment
Create this type from JSON encoded string.
versionAssignmentToBcsfun versionAssignmentToBcs(data: VersionAssignment): ByteArray
Convert this type to BCS encoded bytes.
versionAssignmentToJsonfun versionAssignmentToJson(data: VersionAssignment): String
Convert this type to JSON encoded string.