MeldBankSignup

Verified contract

Active on Ethereum with 2,370 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MeldBankSignup"

0x6679f790e4d959a51d4ad3e8c787cf6a3bc2b9f7dad8370c0276c50893487fc2
0x20ffd0460645b27be995c9aa5b166ccf9702c1bdfe50b17ec6eb715831b1a596
0x018676d3f924d2b5ee414c77e7f1955f7c32d4d9bac2c8747af4d771375e2389
0xc1f6321826cbf72634870a23d59798c3a8cc27293fd62fc77ffe36523a3e3c83
0x0c5e9d2c6f6d9969deac538dc36c3bb81b412194f98b7e5478441de7e76aceae
0x859e18e9db6458f13cd04fdd80798e18c9df871ef801db721e336414dbc24699
0x3da172c88de3c7a1c0173ebbd0b9dfda4a21cf2dee3e6d81bb5a9d3660fed789
0xed0dabceb34a04fe75f2a3f46916a4070fa8cd85bc6f6d9a327f9744dd460249
0x4d0ab59b6e976caffad716ca16a39d029552cd8be5cb614d909ccd0c7563dbe2
0x4bf9c35ebec316c2974fa84bb53ca1b118efc65caad1d62631d2805c55ad460b

Functions
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 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
redeemedCodes(bytes32view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenFees(address tokenAddressview returns (uint256 fee)
State-modifying
grantRole(bytes32 roleaddress account
redeemCode(bytes32 _codeaddress _tokenAddress
redeemCodeNative(bytes32 _codepayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeReceiver(address _feeReceiver
setFees(address[] _tokenAddressesuint256[] _tokenFees
Events
BankSignupCodeRedeemed(bytes32 indexed codeaddress indexed userAddress
FeeReceiverChanged(address indexed oldFeeReceiveraddress indexed newFeeReceiver
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenFeeChanged(address indexed tokenAddressuint256 fee
Constructor
constructor(address _defaultAdminaddress _feeReceiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.