DeBridgeToken
Last updated
Was this helpful?
Last updated
Was this helpful?
ERC20 token that is used as wrapped asset to represent the native token value on the other chains.
Minter role identifier
Pauser role identifier
Domain separator as described in
Typehash as described in . =keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");
Transfers counter
Asset's decimals
Constructor that initializes the most important configurations.
name_
string
Asset's name.
symbol_
string
Asset's symbol.
decimals_
uint8
Asset's decimals.
admin
address
Address to set as asset's admin.
minters
address[]
The accounts allowed to int new tokens.
Issues new tokens.
_receiver
address
Token's receiver.
_amount
uint256
Amount to be minted.
Destroys existing tokens.
_amount
uint256
Amount to be burnt.
Approves the spender by signature.
_owner
address
Token's owner.
_spender
address
Account to be approved.
_value
uint256
Amount to be approved.
_deadline
uint256
The permit valid until.
_v
uint8
Signature part.
_r
bytes32
Signature part.
_s
bytes32
Signature part.
Asset's decimals
Pauses all token transfers. The caller must have the PAUSER_ROLE
.
Unpauses all token transfers. The caller must have the PAUSER_ROLE
.