@multiversx/sdk-core - v13.15.0

A library for interacting with the MultiversX blockchain (in general) and Smart Contracts (in particular).

Namespaces

NativeSerializer
NativeTypes

Enumerations

EncryptorVersion
LogLevel
UserWalletKind

Classes

AbiRegistry
Account
AccountOnNetwork
AccountTransactionsFactory
Address
AddressComputer
AddressType
AddressValue
ApiNetworkProvider
ArgSerializer
ArrayVec
ArrayVecType
AsyncTimer
BigIntType
BigIntValue
BigUIntType
BigUIntValue
BinaryCodec
BinaryCodecConstraints
BLS
BooleanType
BooleanValue
BytesType
BytesValue
Code
CodeMetadata
CodeMetadataType
CodeMetadataValue
CompositeType
CompositeValue
ContractCallPayloadBuilder
ContractDeployPayloadBuilder
ContractFunction
ContractQueryResponse
ContractResultItem
ContractResults
ContractUpgradePayloadBuilder
CountedVariadicType
CustomType
Decryptor
DefinitionOfFungibleTokenOnNetwork
DefinitionOfTokenCollectionOnNetwork
DelegationTransactionsFactory
DelegationTransactionsOutcomeParser
EncryptedData
Encryptor
EndpointDefinition
EndpointModifiers
EndpointParameterDefinition
EnumType
EnumValue
EnumVariantDefinition
Err
ErrAddressBadHrp
ErrAddressCannotCreate
ErrAddressEmpty
ErrAsyncTimerAborted
ErrAsyncTimerAlreadyRunning
ErrBadAddress
ErrBadMnemonicEntropy
ErrBadPEM
ErrBadType
ErrBadUsage
ErrCannotParseContractResults
ErrCannotParseTransactionOutcome
ErrCodec
ErrContract
ErrContractHasNoAddress
ErrContractInteraction
ErrContractQuery
ErrExpectedTransactionEventsNotFound
ErrExpectedTransactionStatusNotReached
ErrGasLimitShouldBe0ForInnerTransaction
ErrInvalidArgument
ErrInvalidFunctionName
ErrInvalidInnerTransaction
ErrInvalidRelayedV1BuilderArguments
ErrInvalidRelayedV2BuilderArguments
ErrInvalidTokenIdentifier
ErrInvariantFailed
ErrIsCompletedFieldIsMissingOnTransaction
ErrMissingFieldOnEnum
ErrMissingFieldOnStruct
ErrMock
ErrNetworkProvider
ErrNonceInvalid
ErrNotEnoughGas
ErrNotImplemented
ErrParseTransactionOutcome
ErrSignatureCannotCreate
ErrSignerCannotSign
ErrSmartContractQuery
ErrTransactionOptionsInvalid
ErrTransactionVersionInvalid
ErrTransactionWatcherTimeout
ErrTypingSystem
ErrUnexpectedCondition
ErrUnsupportedOperation
ErrWrongMnemonic
ExplicitEnumType
ExplicitEnumValue
ExplicitEnumVariantDefinition
Field
FieldDefinition
Fields
FungibleTokenOfAccountOnNetwork
GasEstimator
H256Type
H256Value
I16Type
I16Value
I32Type
I32Value
I64Type
I64Value
I8Type
I8Value
Interaction
InteractionChecker
LibraryConfig
List
ListType
Logger
ManagedDecimalSignedType
ManagedDecimalSignedValue
ManagedDecimalType
ManagedDecimalValue
Message
MessageComputer
Mnemonic
NetworkConfig
NetworkGeneralStatistics
NetworkStake
NetworkStatus
NonFungibleTokenOfAccountOnNetwork
NothingType
NothingValue
NullType
NumericalType
NumericalValue
OptionalType
OptionalValue
OptionType
OptionValue
PrimitiveType
PrimitiveValue
ProxyNetworkProvider
PubkeyDecryptor
PubkeyEncryptor
Query
QueryRunnerAdapter
Randomness
RelayedTransactionsFactory
RelayedTransactionV1Builder
RelayedTransactionV2Builder
ResultsParser
ReturnCode
SignableMessage
SmartContract
SmartContractCallOutcome
SmartContractQueriesController
SmartContractResult
SmartContractTransactionsFactory
SmartContractTransactionsOutcomeParser
StringType
StringValue
Struct
StructType
Token
TokenComputer
TokenIdentifierType
TokenIdentifierValue
TokenManagementTransactionsFactory
TokenManagementTransactionsOutcomeParser
TokenOperationsFactory
TokenOperationsFactoryConfig
TokenOperationsOutcomeParser
TokenPayment
TokenTransfer
Transaction
TransactionComputer
TransactionEvent
TransactionEventData
TransactionEventOnNetwork
TransactionEventsParser
TransactionEventTopic
TransactionHash
TransactionLogs
TransactionLogsOnNetwork
TransactionOnNetwork
TransactionOptions
TransactionOutcome
TransactionPayload
TransactionReceipt
TransactionsConverter
TransactionsFactoryConfig
TransactionStatus
TransactionVersion
TransactionWatcher
TransferTransactionsFactory
Tuple
TupleType
Type
TypeCardinality
TypedValue
TypeExpressionParser
TypeMapper
TypePlaceholder
U16Type
U16Value
U32Type
U32Value
U64Type
U64Value
U8Type
U8Value
UserPublicKey
UserSecretKey
UserSigner
UserVerifier
UserWallet
ValidatorPublicKey
ValidatorSecretKey
ValidatorSigner
VariadicType
VariadicValue

Interfaces

CallArguments
DeployArguments
IAccountBalance
IAccountOnNetwork
IAddQuantityOutcome
IAddress
IBurnOutcome
IBurnQuantityOutcome
IChainID
ICode
ICodeMetadata
IContractFunction
IContractQueryResponse
IContractResultItem
IContractResults
IContractReturnCode
IESDTIssueOutcome
IFreezingOutcome
IGasLimit
IGasPrice
IMintOutcome
INetworkConfig
INFTCreateOutcome
INonce
IPausingOutcome
IPlainTransactionObject
IRegisterAndSetAllRolesOutcome
ISetSpecialRoleOutcome
ISignature
ISmartContract
IToggleBurnRoleGloballyOutcome
ITokenTransfer
ITransaction
ITransactionEvent
ITransactionEventTopic
ITransactionFetcher
ITransactionLogs
ITransactionOnNetwork
ITransactionOptions
ITransactionPayload
ITransactionReceipt
ITransactionStatus
ITransactionValue
ITransactionVersion
IUpdateAttributesOutcome
IWipingOutcome
QueryArguments
TypedOutcomeBundle
UntypedOutcomeBundle
UpgradeArguments

Type Aliases

ITokenPayment
PredicateIsAwaitedStatus

Variables

CipherAlgorithm
CodeMetadataLength
DefaultGasConfiguration
DigestAlgorithm
KeyDerivationFunction
PubKeyEncCipher
PubKeyEncNonceLength
PubKeyEncVersion
USER_PUBKEY_LENGTH
USER_SEED_LENGTH
VALIDATOR_PUBKEY_LENGTH
VALIDATOR_SECRETKEY_LENGTH

Functions

createListOfAddresses
createListOfTokenIdentifiers
decodeBigNumber
decodeBool
decodeString
decodeUnsignedNumber
findEventsByFirstTopic
findEventsByIdentifier
findEventsByPredicate
gatherAllEvents
getAxios
guardEmpty
guardLength
guardNotEmpty
guardSameLength
guardTrue
guardValueIsSet
guardValueIsSetWithMessage
isEmpty
isTyped
onPrimitiveTypeSelect
onPrimitiveValueSelect
onTypedValueSelect
onTypeSelect
parse
parseUserKey
parseUserKeys
parseValidatorKey
parseValidatorKeys