dart_methods/ever/tonclient
library
Classes
-
Abi
-
-
Abi_Contract
-
-
Abi_Handle
-
-
Abi_Json
-
-
Abi_Serialized
-
-
AbiConfig
-
-
AbiContract
-
-
AbiData
-
-
AbiErrorCode
-
-
AbiEvent
-
-
AbiFunction
-
-
AbiParam
-
-
AccountAddressType
-
-
AccountForExecutor
-
-
AccountForExecutor_Account
-
Account state to run message
-
AccountForExecutor_None
-
Non-existing account to run a creation internal message. Should be used with
skip_transaction_check = true
if the message has no deploy data since transactions on the uninitialized account are always aborted
-
AccountForExecutor_Uninit
-
Emulate uninitialized account to run deploy message
-
AddressStringFormat
-
-
AddressStringFormat_AccountId
-
-
AddressStringFormat_Base64
-
-
AddressStringFormat_Hex
-
-
AesInfo
-
-
AesParamsEB
-
-
AggregationFn
-
-
AppRequestResult
-
-
AppRequestResult_Error
-
Error occurred during request processing
-
AppRequestResult_Ok
-
Request processed successfully
-
BindingConfig
-
-
BocCacheType
-
-
BocCacheType_Pinned
-
Such BOC will not be removed from cache until it is unpinned BOCs can have several pins and each of the pins has reference counter indicating how many
times the BOC was pinned with the pin. BOC is removed from cache after all references for all
pins are unpinned with
cache_unpin
function calls.
-
BocCacheType_Unpinned
-
BOC resides there until it is replaced with other BOCs if it is not used
-
BocConfig
-
-
BocErrorCode
-
-
BoxEncryptionAlgorithm
-
-
BoxEncryptionAlgorithm_ChaCha20
-
-
BoxEncryptionAlgorithm_NaclBox
-
-
BoxEncryptionAlgorithm_NaclSecretBox
-
-
BuilderOp
-
Cell builder operation.
-
BuilderOp_Address
-
Address.
-
BuilderOp_BitString
-
Append bit string to cell data.
-
BuilderOp_Cell
-
Append ref to nested cells.
-
BuilderOp_CellBoc
-
Append ref to nested cell.
-
BuilderOp_Integer
-
Append integer to cell data.
-
BuildInfoDependency
-
-
CallSet
-
-
ChaCha20ParamsCB
-
-
ChaCha20ParamsEB
-
-
CipherMode
-
-
ClientConfig
-
-
ClientError
-
-
ClientErrorCode
-
-
CryptoBoxSecret
-
Crypto Box Secret.
-
CryptoBoxSecret_EncryptedSecret
-
It is an object, containing seed phrase or private key, encrypted with
secret_encryption_salt
and password from password_provider
.
-
CryptoBoxSecret_PredefinedSeedPhrase
-
This type should be used only upon the first wallet initialization, all further
initializations should use
EncryptedSecret
type instead.
-
CryptoBoxSecret_RandomSeedPhrase
-
This type should be used upon the first wallet initialization, all further initializations
should use
EncryptedSecret
type instead.
-
CryptoConfig
-
Crypto config.
-
CryptoErrorCode
-
-
DataLayout
-
-
DebotAction
-
UNSTABLE DEPRECATED Describes a debot action in a Debot Context.
-
DebotActivity
-
UNSTABLE DEPRECATED Describes the operation that the DeBot wants to perform.
-
DebotActivity_Transaction
-
DeBot wants to create new transaction in blockchain.
-
DebotErrorCode
-
-
DebotInfo
-
UNSTABLE DEPRECATED Describes DeBot metadata.
-
DecodedMessageBody
-
-
DecodedOutput
-
-
DeploySet
-
-
EncryptionAlgorithm
-
-
EncryptionAlgorithm_AES
-
-
EncryptionAlgorithm_ChaCha20
-
-
EncryptionAlgorithm_NaclBox
-
-
EncryptionAlgorithm_NaclSecretBox
-
-
EncryptionBoxInfo
-
Encryption box information.
-
EndpointsSet
-
-
ExecutionOptions
-
-
FieldAggregation
-
-
Includes several hidden function parameters that contract
uses for security, message delivery monitoring and replay protection reasons.
-
KeyPair
-
-
MessageBodyType
-
-
MessageMonitoringParams
-
-
MessageMonitoringResult
-
-
MessageMonitoringStatus
-
-
MessageMonitoringTransaction
-
-
MessageMonitoringTransactionCompute
-
-
MessageNode
-
-
MessageSendingParams
-
-
MnemonicDictionary
-
-
MonitoredMessage
-
-
MonitoredMessage_Boc
-
BOC of the message.
-
MonitoredMessage_HashAddress
-
Message's hash and destination address.
-
MonitorFetchWaitMode
-
-
MonitoringQueueInfo
-
-
NaclBoxParamsCB
-
-
NaclBoxParamsEB
-
-
NaclSecretBoxParamsCB
-
-
NaclSecretBoxParamsEB
-
-
NetErrorCode
-
-
NetworkConfig
-
-
NetworkQueriesProtocol
-
Network protocol used to perform GraphQL queries.
-
OrderBy
-
-
ParamsOfAbiEncodeBoc
-
-
ParamsOfAggregateCollection
-
-
ParamsOfAppDebotBrowser
-
Called by debot engine to communicate with debot browser.
-
ParamsOfAppDebotBrowser_Approve
-
Requests permission from DeBot Browser to execute DeBot operation.
-
ParamsOfAppDebotBrowser_GetSigningBox
-
Signing box returned is owned and disposed by debot engine
-
ParamsOfAppDebotBrowser_Input
-
Request user input.
-
ParamsOfAppDebotBrowser_InvokeDebot
-
Execute action of another debot.
-
ParamsOfAppDebotBrowser_Log
-
Print message to user.
-
ParamsOfAppDebotBrowser_Send
-
Used by Debot to call DInterface implemented by Debot Browser.
-
ParamsOfAppDebotBrowser_ShowAction
-
Show action to the user. Called after
switch
for each action in context.
-
ParamsOfAppDebotBrowser_Switch
-
Switch debot to another context (menu).
-
ParamsOfAppDebotBrowser_SwitchCompleted
-
Notify browser that all context actions are shown.
-
ParamsOfAppEncryptionBox
-
Interface for data encryption/decryption
-
ParamsOfAppEncryptionBox_Decrypt
-
Decrypt data
-
ParamsOfAppEncryptionBox_Encrypt
-
Encrypt data
-
ParamsOfAppEncryptionBox_GetInfo
-
Get encryption box info
-
ParamsOfAppPasswordProvider
-
To secure the password while passing it from application to the library,
the library generates a temporary key pair, passes the pubkey
to the passwordProvider, decrypts the received password with private key,
and deletes the key pair right away.
-
ParamsOfAppPasswordProvider_GetPassword
-
-
ParamsOfAppRequest
-
-
ParamsOfAppSigningBox
-
Signing box callbacks.
-
ParamsOfAppSigningBox_GetPublicKey
-
Get signing box public key
-
ParamsOfAppSigningBox_Sign
-
Sign data
-
ParamsOfAttachSignature
-
-
ParamsOfAttachSignatureToMessageBody
-
-
ParamsOfBatchQuery
-
-
ParamsOfBocCacheGet
-
-
ParamsOfBocCacheSet
-
-
ParamsOfBocCacheUnpin
-
-
ParamsOfCalcFunctionId
-
-
ParamsOfCalcStorageFee
-
-
ParamsOfCancelMonitor
-
-
ParamsOfChaCha20
-
-
ParamsOfCompressZstd
-
-
ParamsOfConvertAddress
-
-
ParamsOfConvertPublicKeyToTonSafeFormat
-
-
ParamsOfCreateBlockIterator
-
-
ParamsOfCreateCryptoBox
-
-
ParamsOfCreateEncryptionBox
-
-
ParamsOfCreateTransactionIterator
-
-
ParamsOfDecodeAccountData
-
-
ParamsOfDecodeBoc
-
-
ParamsOfDecodeInitialData
-
-
ParamsOfDecodeMessage
-
-
ParamsOfDecodeMessageBody
-
-
ParamsOfDecodeStateInit
-
-
ParamsOfDecodeTvc
-
-
ParamsOfDecompressZstd
-
-
ParamsOfEncodeAccount
-
-
ParamsOfEncodeBoc
-
-
ParamsOfEncodeExternalInMessage
-
-
ParamsOfEncodeInitialData
-
-
ParamsOfEncodeInternalMessage
-
-
ParamsOfEncodeMessage
-
-
ParamsOfEncodeMessageBody
-
-
ParamsOfEncodeStateInit
-
-
ParamsOfEncryptionBoxDecrypt
-
-
ParamsOfEncryptionBoxEncrypt
-
-
ParamsOfEncryptionBoxGetInfo
-
-
ParamsOfExecute
-
UNSTABLE DEPRECATED Parameters for executing debot action.
-
ParamsOfFactorize
-
-
ParamsOfFetch
-
UNSTABLE DEPRECATED Parameters to fetch DeBot metadata.
-
ParamsOfFetchNextMonitorResults
-
-
ParamsOfFindLastShardBlock
-
-
ParamsOfGenerateRandomBytes
-
-
ParamsOfGetAddressType
-
-
ParamsOfGetBlockchainConfig
-
-
ParamsOfGetBocDepth
-
-
ParamsOfGetBocHash
-
-
ParamsOfGetCodeFromTvc
-
-
ParamsOfGetCodeSalt
-
-
ParamsOfGetCompilerVersion
-
-
ParamsOfGetEncryptionBoxFromCryptoBox
-
-
ParamsOfGetMonitorInfo
-
-
ParamsOfGetSignatureData
-
-
ParamsOfGetSigningBoxFromCryptoBox
-
-
ParamsOfHash
-
-
ParamsOfHDKeyDeriveFromXPrv
-
-
ParamsOfHDKeyDeriveFromXPrvPath
-
-
ParamsOfHDKeyPublicFromXPrv
-
-
ParamsOfHDKeySecretFromXPrv
-
-
ParamsOfHDKeyXPrvFromMnemonic
-
-
ParamsOfInit
-
UNSTABLE DEPRECATED Parameters to init DeBot.
-
ParamsOfIteratorNext
-
-
ParamsOfMnemonicDeriveSignKeys
-
-
ParamsOfMnemonicFromEntropy
-
-
ParamsOfMnemonicFromRandom
-
-
ParamsOfMnemonicVerify
-
-
ParamsOfMnemonicWords
-
-
ParamsOfModularPower
-
-
ParamsOfMonitorMessages
-
-
ParamsOfNaclBox
-
-
ParamsOfNaclBoxKeyPairFromSecret
-
-
ParamsOfNaclBoxOpen
-
-
ParamsOfNaclSecretBox
-
-
ParamsOfNaclSecretBoxOpen
-
-
ParamsOfNaclSign
-
-
ParamsOfNaclSignDetachedVerify
-
-
ParamsOfNaclSignKeyPairFromSecret
-
-
ParamsOfNaclSignOpen
-
-
ParamsOfParse
-
-
ParamsOfParseShardstate
-
-
ParamsOfProcessMessage
-
-
ParamsOfProofBlockData
-
-
ParamsOfProofMessageData
-
-
ParamsOfProofTransactionData
-
-
ParamsOfQuery
-
-
ParamsOfQueryCollection
-
-
ParamsOfQueryCounterparties
-
-
ParamsOfQueryOperation
-
-
ParamsOfQueryOperation_AggregateCollection
-
-
ParamsOfQueryOperation_QueryCollection
-
-
ParamsOfQueryOperation_QueryCounterparties
-
-
ParamsOfQueryOperation_WaitForCollection
-
-
ParamsOfQueryTransactionTree
-
-
ParamsOfRemove
-
UNSTABLE DEPRECATED
-
ParamsOfResolveAppRequest
-
-
ParamsOfResumeBlockIterator
-
-
ParamsOfResumeTransactionIterator
-
-
ParamsOfRunExecutor
-
-
ParamsOfRunGet
-
-
ParamsOfRunTvm
-
-
ParamsOfScrypt
-
-
ParamsOfSend
-
UNSTABLE DEPRECATED Parameters of
send
function.
-
ParamsOfSendMessage
-
-
ParamsOfSendMessages
-
-
ParamsOfSetCodeSalt
-
-
ParamsOfSign
-
-
ParamsOfSigningBoxSign
-
-
ParamsOfStart
-
UNSTABLE DEPRECATED Parameters to start DeBot. DeBot must be already initialized with init() function.
-
ParamsOfSubscribe
-
-
ParamsOfSubscribeCollection
-
-
ParamsOfTonCrc16
-
-
ParamsOfUpdateInitialData
-
-
ParamsOfVerifySignature
-
-
ParamsOfWaitForCollection
-
-
ParamsOfWaitForTransaction
-
-
ProcessingErrorCode
-
-
ProcessingEvent
-
-
ProcessingEvent_DidSend
-
Do not forget to specify abi of your contract as well, it is crucial for processing. See
processing.wait_for_transaction
documentation.
-
ProcessingEvent_FetchFirstBlockFailed
-
This may happen due to the network issues. Receiving this event means that message processing will not proceed -
message was not sent, and Developer can try to run
process_message
again,
in the hope that the connection is restored.
-
ProcessingEvent_FetchNextBlockFailed
-
If no block was fetched within
NetworkConfig.wait_for_timeout
then processing stops.
This may happen when the shard stops, or there are other network issues.
In this case Developer should resume message processing with wait_for_transaction
, passing shard_block_id,
message and contract abi to it. Note that passing ABI is crucial, because it will influence the processing strategy.
-
ProcessingEvent_MessageExpired
-
This event occurs only for the contracts which ABI includes "expire" header.
-
ProcessingEvent_RempError
-
Notifies the app about any problem that has occurred in REMP processing - in this case library switches to the fallback transaction awaiting scenario (sequential block reading).
-
ProcessingEvent_RempIncludedIntoAcceptedBlock
-
Notifies the app that the block candidate with the message has been accepted by the thread's validators
-
ProcessingEvent_RempIncludedIntoBlock
-
Notifies the app that the message has been successfully included into a block candidate by the thread's collator
-
ProcessingEvent_RempOther
-
Notifies the app about some other minor REMP statuses occurring during message processing
-
ProcessingEvent_RempSentToValidators
-
Notifies the app that the message has been delivered to the thread's validators
-
ProcessingEvent_SendFailed
-
Nevertheless the processing will be continued at the waiting
phase because the message possibly has been delivered to the
node.
If Application exits at this phase, Developer needs to proceed with processing
after the application is restored with
wait_for_transaction
function, passing
shard_block_id and message from this event. Do not forget to specify abi of your contract
as well, it is crucial for processing. See processing.wait_for_transaction
documentation.
-
ProcessingEvent_WillFetchFirstBlock
-
Fetched block will be used later in waiting phase.
-
ProcessingEvent_WillFetchNextBlock
-
Event can occurs more than one time due to block walking
procedure.
If Application exits at this phase, Developer needs to proceed with processing
after the application is restored with
wait_for_transaction
function, passing
shard_block_id and message from this event. Do not forget to specify abi of your contract
as well, it is crucial for processing. See processing.wait_for_transaction
documentation.
-
ProcessingEvent_WillSend
-
Notifies the app that the message will be sent to the network. This event means that the account's current shard block was successfully fetched and the message was successfully created (
abi.encode_message
function was executed successfully).
-
ProofsConfig
-
-
ProofsErrorCode
-
-
RegisteredCryptoBox
-
-
RegisteredDebot
-
UNSTABLE DEPRECATED Structure for storing debot handle returned from
init
function.
-
RegisteredEncryptionBox
-
-
RegisteredIterator
-
-
RegisteredSigningBox
-
-
ResultOfAbiEncodeBoc
-
-
ResultOfAggregateCollection
-
-
ResultOfAppDebotBrowser
-
UNSTABLE DEPRECATED Returning values from Debot Browser callbacks.
-
ResultOfAppDebotBrowser_Approve
-
Result of
approve
callback.
-
ResultOfAppDebotBrowser_GetSigningBox
-
Result of getting signing box.
-
ResultOfAppDebotBrowser_Input
-
Result of user input.
-
ResultOfAppDebotBrowser_InvokeDebot
-
Result of debot invoking.
-
ResultOfAppEncryptionBox
-
Returning values from signing box callbacks.
-
ResultOfAppEncryptionBox_Decrypt
-
Result of decrypting data
-
ResultOfAppEncryptionBox_Encrypt
-
Result of encrypting data
-
ResultOfAppEncryptionBox_GetInfo
-
Result of getting encryption box info
-
ResultOfAppPasswordProvider
-
-
ResultOfAppPasswordProvider_GetPassword
-
-
ResultOfAppSigningBox
-
Returning values from signing box callbacks.
-
ResultOfAppSigningBox_GetPublicKey
-
Result of getting public key
-
ResultOfAppSigningBox_Sign
-
Result of signing data
-
ResultOfAttachSignature
-
-
ResultOfAttachSignatureToMessageBody
-
-
ResultOfBatchQuery
-
-
ResultOfBocCacheGet
-
-
ResultOfBocCacheSet
-
-
ResultOfBuildInfo
-
-
ResultOfCalcFunctionId
-
-
ResultOfCalcStorageFee
-
-
ResultOfChaCha20
-
-
ResultOfCompressZstd
-
-
ResultOfConvertAddress
-
-
ResultOfConvertPublicKeyToTonSafeFormat
-
-
ResultOfDecodeAccountData
-
-
ResultOfDecodeBoc
-
-
ResultOfDecodeInitialData
-
-
ResultOfDecodeStateInit
-
-
ResultOfDecodeTvc
-
-
ResultOfDecompressZstd
-
-
ResultOfEncodeAccount
-
-
ResultOfEncodeBoc
-
-
ResultOfEncodeExternalInMessage
-
-
ResultOfEncodeInitialData
-
-
ResultOfEncodeInternalMessage
-
-
ResultOfEncodeMessage
-
-
ResultOfEncodeMessageBody
-
-
ResultOfEncodeStateInit
-
-
ResultOfEncryptionBoxDecrypt
-
-
ResultOfEncryptionBoxEncrypt
-
-
ResultOfEncryptionBoxGetInfo
-
-
ResultOfFactorize
-
-
ResultOfFetch
-
UNSTABLE DEPRECATED
-
ResultOfFetchNextMonitorResults
-
-
ResultOfFindLastShardBlock
-
-
ResultOfGenerateRandomBytes
-
-
ResultOfGetAddressType
-
-
ResultOfGetApiReference
-
-
ResultOfGetBlockchainConfig
-
-
ResultOfGetBocDepth
-
-
ResultOfGetBocHash
-
-
ResultOfGetCodeFromTvc
-
-
ResultOfGetCodeSalt
-
-
ResultOfGetCompilerVersion
-
-
ResultOfGetCryptoBoxInfo
-
-
ResultOfGetCryptoBoxSeedPhrase
-
-
ResultOfGetEndpoints
-
-
ResultOfGetSignatureData
-
-
ResultOfGetSignatureId
-
-
ResultOfHash
-
-
ResultOfHDKeyDeriveFromXPrv
-
-
ResultOfHDKeyDeriveFromXPrvPath
-
-
ResultOfHDKeyPublicFromXPrv
-
-
ResultOfHDKeySecretFromXPrv
-
-
ResultOfHDKeyXPrvFromMnemonic
-
-
ResultOfIteratorNext
-
-
ResultOfMnemonicFromEntropy
-
-
ResultOfMnemonicFromRandom
-
-
ResultOfMnemonicVerify
-
-
ResultOfMnemonicWords
-
-
ResultOfModularPower
-
-
ResultOfNaclBox
-
-
ResultOfNaclBoxOpen
-
-
ResultOfNaclSign
-
-
ResultOfNaclSignDetached
-
-
ResultOfNaclSignDetachedVerify
-
-
ResultOfNaclSignOpen
-
-
ResultOfParse
-
-
ResultOfProcessMessage
-
-
ResultOfQuery
-
-
ResultOfQueryCollection
-
-
ResultOfQueryTransactionTree
-
-
ResultOfRunExecutor
-
-
ResultOfRunGet
-
-
ResultOfRunTvm
-
-
ResultOfScrypt
-
-
ResultOfSendMessage
-
-
ResultOfSendMessages
-
-
ResultOfSetCodeSalt
-
-
ResultOfSign
-
-
ResultOfSigningBoxGetPublicKey
-
-
ResultOfSigningBoxSign
-
-
ResultOfSubscribeCollection
-
-
ResultOfTonCrc16
-
-
ResultOfUpdateInitialData
-
-
ResultOfVerifySignature
-
-
ResultOfVersion
-
-
ResultOfWaitForCollection
-
-
Signer
-
-
Signer_External
-
Only public key is provided in unprefixed hex string format to generate unsigned message and
data_to_sign
which can be signed later.
-
Signer_Keys
-
Key pair is provided for signing
-
Signer_None
-
Creates an unsigned message.
-
Signer_SigningBox
-
Signing Box interface is provided for signing, allows Dapps to sign messages using external APIs, such as HSM, cold wallet, etc.
-
SortDirection
-
-
Spending
-
UNSTABLE DEPRECATED Describes how much funds will be debited from the target contract balance as a result of the transaction.
-
TonClient
-
-
TonSdkStructure
-
-
TransactionFees
-
-
TransactionNode
-
-
Tvc
-
-
Tvc_V1
-
-
TvcV1
-
-
TvmErrorCode
-