ContractERC1155SupplyBurnable class

Dart Class for both ContractERC1155Supply and ContractERC1155Burnable combined.

Inheritance
Mixed-in types

Constructors

ContractERC1155SupplyBurnable(String address, dynamic providerOrSigner, [dynamic abi])
Instantiate ERC1155 Contract using default abi if abi is not null.

Properties

contract Contract
Ethers Contract object.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

approvalForAllEvents([List? args, dynamic startBlock, dynamic endBlock]) Future<List<Event>>
Log of ApprovalForAll events.
inherited
balanceOf(String address, int id) Future<BigInt>
Returns the amount of tokens id owned by address
inherited
balanceOfBatch(List<String> addresses, List<int> ids) Future<List<BigInt>>
Returns the amount of tokens ids owned by addresses
inherited
balanceOfBatchSingleAddress(String address, List<int> ids) Future<List<BigInt>>
Returns the amount of tokens ids owned by address
inherited
burn(String address, int id, BigInt value) Future<TransactionResponse>
inherited
burnBatch(String address, List<int> ids, List<BigInt> values) Future<TransactionResponse>
inherited
connect(dynamic providerOrSigner) → void
Connect current contract with providerOrSigner
inherited
exists(int id) Future<bool>
Indicates weither any token exist with a given id, or not.
inherited
isApprovedForAll(String owner, String spender) Future<bool>
Returns true if spender is approved to transfer owner tokens
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onApprovalForAll(void callback(String account, String operator, Event event)) → void
Emitted when account grants or revokes permission to operator to transfer their tokens, according to approved.
inherited
onTransferBatch(void callback(String operator, String from, String to, Event event)) → void
Equivalent to multiple TransferSingle events, where operator, from and to are the same for all transfers.
inherited
onTransferSingle(void callback(String operator, String from, String to, Event event)) → void
Emitted when value tokens of token type id are transferred from from to to by operator.
inherited
safeBatchTransferFrom(String from, String to, List<int> id, List<BigInt> amount, String data) Future<TransactionResponse>
Batched version of safeTransferFrom.
inherited
safeTransferFrom(String from, String to, int id, BigInt amount, String data) Future<TransactionResponse>
Transfers amount tokens of token type id from from to to.
inherited
setApprovedForAll(String spender, bool approved) Future<TransactionResponse>
Grants or revokes permission to spender to transfer the caller's tokens, according to approved,
inherited
toString() String
A string representation of this object.
inherited
totalSupply(int id) Future<BigInt>
Total amount of tokens in with a given id.
inherited
transferBatchEvents([List? args, dynamic startBlock, dynamic endBlock]) Future<List<Event>>
Log of TransferBatch events.
inherited
transferSingleEvents([List? args, dynamic startBlock, dynamic endBlock]) Future<List<Event>>
Log of TransferSingle events.
inherited
uri(int id) FutureOr<String>
Returns the URI for token type id.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited