Skip to content

adamant-api / helpers/transactions

helpers/transactions

Build, hash, and sign ADM transactions (token transfer, chat message, KVS state, delegate registration, and vote), and compute transaction IDs.

Interfaces

InterfaceDescription
BasicTransactionData-
ChatTransactionData-
DelegateTransactionData-
SendTransactionData-
StateTransactionData-
VoteTransactionData-

Type Aliases

Type AliasDescription
AnyTransactionData-

Functions

FunctionDescription
createBasicTransactionBuilds the unsigned fields shared by ADM transactions.
createChatTransactionCreates and signs an encrypted ADM chat transaction envelope.
createDelegateTransactionCreates and signs an ADM delegate registration transaction.
createSendTransactionCreates and signs an ADM token transfer transaction.
createStateTransactionCreates and signs an ADM key-value state transaction.
createVoteTransactionCreates and signs an ADM delegate vote transaction.

References

BasicTransaction

Re-exports BasicTransaction


chatGetBytes

Re-exports chatGetBytes


ChatTransaction

Re-exports ChatTransaction


delegatesGetBytes

Re-exports delegatesGetBytes


DelegateTransaction

Re-exports DelegateTransaction


getAssetBytes

Re-exports getAssetBytes


getBytes

Re-exports getBytes


getHash

Re-exports getHash


getTransactionId

Re-exports getTransactionId


PossiblySignedTransaction

Re-exports PossiblySignedTransaction


SendTransaction

Re-exports SendTransaction


sign

Re-exports sign


SignedTransaction

Re-exports SignedTransaction


signTransaction

Re-exports signTransaction


SomeTransaction

Re-exports SomeTransaction


statesGetBytes

Re-exports statesGetBytes


StateTransaction

Re-exports StateTransaction


voteGetBytes

Re-exports voteGetBytes


VoteTransaction

Re-exports VoteTransaction

Released under the GPL-3.0 License.