Creates an approve transaction.
Token contract address
Spender address
Amount to approve (as string for bigint)
Unsigned transaction
Creates a burn transaction.
Token contract address
Address to burn from
Amount to burn (as string for bigint)
Unsigned transaction
Calls a custom script method.
Token contract address
Method name
Method parameters
Unsigned transaction
Creates a token creation transaction.
Token creation parameters
Unsigned transaction ready for signing
Creates and signs a token creation transaction.
Token creation parameters
Signed transaction ready for confirm/broadcast
Gets token balance for an address.
Token contract address
Holder address
Balance result
Gets token information.
Token contract address
Token query result
Gets all tokens held by an address.
Holder address
Array of token references
Creates a grant permissions transaction.
Token contract address
Address to grant permissions to
Permissions to grant
Unsigned transaction
Creates a mint transaction.
Token contract address
Recipient address
Amount to mint (as string for bigint)
Unsigned transaction
Creates a pause transaction.
Token contract address
Unsigned transaction
Creates a revoke permissions transaction.
Token contract address
Address to revoke permissions from
Permissions to revoke
Unsigned transaction
Creates a transfer transaction.
Token contract address
Recipient address
Amount to transfer (as string for bigint)
Unsigned transaction
Creates a transferFrom transaction.
Token contract address
Owner address
Recipient address
Amount to transfer (as string for bigint)
Unsigned transaction
Creates a transfer ownership transaction.
Token contract address
New owner address
Unsigned transaction
Creates an unpause transaction.
Token contract address
Unsigned transaction
Creates a script upgrade transaction.
Token contract address
New script code
New method definitions
New hooks to activate
Unsigned transaction
Utility class for token operations on Demos Network.