Destroys amount tokens from the caller.
the satoshi amount of the tokens to destroy
the optional limit for gas units that can be consumed
an array of TransactionReceipt objects
Destroys amount tokens from account, deducting from the caller's
allowance.
the EVM style address of the account to burn from
the uint256 id of the token
the optional limit for gas units that can be consumed
an array of TransactionReceipt objects
Atomically decreases the allowance granted to spender by the caller.
This is an alternative to approve that can be used as a mitigation for problems described in approve.
Emits an Approval event indicating the updated allowance.
Requirements:
spender cannot be the zero address.spender must have allowance for the caller of at least
amount.Atomically increases the allowance granted to spender by the caller.
This is an alternative to approve that can be used as a mitigation for problems described in approve.
Emits an Approval event indicating the updated allowance.
Requirements:
spender cannot be the zero address.Perform sendtocontract
The contract method to send to
The arguments to use
Optionalvalue: stringThe amount to send to the contract
OptionalgasLimit: numberThe amount of gas units allowed
OptionalgasPrice: numberThe satoshi price per gas
see Result
Moves amount tokens from sender to recipient using the
allowance mechanism. amount is then deducted from the caller's
allowance.
Emits a Transfer event.
Returns the remaining number of tokens that
spenderwill be allowed to spend on behalf ofownerthrough transferFrom. This is zero by default. This value changes when approve or transferFrom are called.