Builds and sends a transaction containing the specified operations. This method will also
make sure to perform the appropriate authentication and signing of each operation, as well
as inserting a nop
operation at the end to make each transaction unique. If you don't
want the tx to include a nop
use callWithoutNop instead.
Rest
...operations: Operation[]the operations to include in the transaction
Same as call but it does not include a nop
at the end. Meaning that
subsequent calls to this function with the same arguments is likely to be rejected.
Rest
...operations: Operation[]the operations to include in the transaction
Fetches the account with the specified id
the account with the specified id, or null if no account with that id exists
Fetches all accounts with which the auth descriptor with the specified id is associated
id of the auth descriptor
Optional
limit: numbermaximum size of the returned page
Optional
cursor: OptionalPageCursorat what entry the page should start
Fetches all accounts with which the provided signer has at least one associated auth descriptor
the pubkey of the signer
Optional
limit: numbermaximum size of the returned page
Optional
cursor: OptionalPageCursorat what entry the page should start
Returns all accounts of the specified type that is registered on the blockchain as a paginated entity
the type of account to get
Optional
limit: numbermaximum size of the returned page
Optional
cursor: OptionalPageCursorat what entry the page should start
Retrieves all assets that are registered on a blockchain as a paginated entity
Optional
limit: numbermaximum page size
Optional
cursor: OptionalPageCursorwhere the page should start
Retrieves asset information using its id
The asset details, or null if no asset with the specified id was found
Retrieves asset information using its name. As there can be multiple assets with the same name, the information is returned as a paginated entity.
the name of the asset to fetch
Optional
limit: numbermaximum page size
Optional
cursor: OptionalPageCursorwhere the page should start
Retrieves asset information using its symbol. As there can be multiple assets with the same symbol, the information is returned as a paginated entity.
the symbol of the asset to fetch
Optional
limit: numbermaximum size of the returned page
Optional
cursor: OptionalPageCursorat what entry the page should start
Retrieves all assets of a specific type, e.g., "ft4"
, as a paginated entity
the type of assets to return
Optional
limit: numbermaximum page size
Optional
cursor: OptionalPageCursorwhere the page should start
Gets a validator instance that can be used to validate if an auth descriptor is valid or not
whether the returned validator should cache validation results or make new backend request for each function call
Returns the current block height of the underlying chain
Returns the ft config that is currently in effect
Returns a list containing the name of all of the enabled strategies
Retrieves the details of a transfer
the id of the transaction in which the transfer was made
the index of the transfer operation within the transaction
Details about the transfer
Retrieves details of a transfer but only the details that was made with a specific asset
The transfer details
Returns the version of ft library installed on the blockchain with the format
Signs a transaction using an available key
the transaction to sign
the original transaction with the appropriate signatures added
Same as sign but it also submits the resulting transaction to the blockchain.
the transaction to sign and send
a receipt with the result of submitting the transaction
Returns a TransactionBuilder
instance configured to use the same keys as enclosed in this Session
instance.
Optional
config: TransactionBuilderConfigconfig to use when instantiating the transaction builder
An object which allows the user to interact with an account by both querying and submitting signed transactions.