MeldBankSignup
Verified contract
Active on
Ethereum with 2,370 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "MeldBankSignup"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20370600 | 4 months ago | | | 0.00045 | 0.0011337943 | |
| 20298294 | 4 months ago | | | 0 | 0.00046925093 | |
| 20225898 | 5 months ago | | | 0.00045 | 0.00077503247 | |
| 20153723 | 5 months ago | | | 0.00045 | 0.00040634412 | |
| 20020633 | 6 months ago | | | 0 | 0.0014352552 | |
| 20008987 | 6 months ago | | | 0.00045 | 0.00040123202 | |
| 19996970 | 6 months ago | | | 0.00045 | 0.00067440298 | |
| 19977266 | 6 months ago | | | 0.00045 | 0.00096677151 | |
| 19798490 | 7 months ago | | | 0.00045 | 0.00058139187 | |
| 19783844 | 7 months ago | | | 0 | 0.0014911284 |
ABI
ABI objects
Getter at block 21286181
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ERR_ADMIN_ZERO_ADDRESS() view returns (string)
MeldBankSignup: Default admin cannot be the zero address
ERR_ARRAY_LENGTHS() view returns (string)
MeldBankSignup: Token addresses and fees lengths mismatch
ERR_CODE_USED() view returns (string)
MeldBankSignup: Code already used
ERR_FEE_RECEIVER_ZERO_ADDRESS() view returns (string)
MeldBankSignup: Fee Receiver cannot be the zero address
ERR_NATIVE_TOKEN_AMOUNT() view returns (string)
MeldBankSignup: Incorrect native token amount
ERR_NATIVE_TOKEN_NOT_SUPPORTED() view returns (string)
MeldBankSignup: Native token not supported
ERR_NATIVE_TOKEN_TRANSFER() view returns (string)
MeldBankSignup: Failed to send native token fee
ERR_TOKEN_NOT_SUPPORTED() view returns (string)
MeldBankSignup: Token not supported
ERR_TOKEN_ZERO_ADDRESS() view returns (string)
MeldBankSignup: Token address cannot be the zero address
NATIVE_TOKEN_ADDRESS() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
feeReceiver() view returns (address)
0xdada7c9cf46b95e68800bced46b9aaf6867cda8b
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
redeemedCodes(bytes32) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenFees(address tokenAddress) view returns (uint256 fee)
State-modifying
Events grantRole(bytes32 role, address account)
redeemCode(bytes32 _code, address _tokenAddress)
redeemCodeNative(bytes32 _code) payable
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFeeReceiver(address _feeReceiver)
setFees(address[] _tokenAddresses, uint256[] _tokenFees)
BankSignupCodeRedeemed(bytes32 indexed code, address indexed userAddress)
FeeReceiverChanged(address indexed oldFeeReceiver, address indexed newFeeReceiver)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TokenFeeChanged(address indexed tokenAddress, uint256 fee)
constructor(address _defaultAdmin, address _feeReceiver)
This contract contains no fallback and receive objects.
This contract contains no error objects.