FeeCollector
Verified contract
Active on
Ethereum with 1,209 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x30b6…6cd9
Balances ($924.41)
Native
Value
$924.41
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.372001 | $2,484.97 |
$924.41 | |
ELIMU | ERC-20 | 20K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20575223 | 2 months ago | | | 0 | 0.000056909088 | |
| 20434542 | 2 months ago | | | 0.003 | 0.00083005720 | |
| 20365739 | 2 months ago | | | 0.003 | 0.00011611204 | |
| 20315233 | 3 months ago | | | 0.003 | 0.00034814523 | |
| 20179229 | 3 months ago | | | 0 | 0.000092528973 | |
| 20179229 | 3 months ago | | | 0 | 0.000092528973 | |
| 20179229 | 3 months ago | | | 0 | 0.000092528973 | |
| 20179229 | 3 months ago | | | 0 | 0.00012965331 | |
| 20114240 | 4 months ago | | | 0.003 | 0.00030296416 | |
| 20104010 | 4 months ago | | | 0.003 | 0.00019857745 |
ABI
ABI objects
Getter at block 20912461
guildTreasury() view returns (address)
0x30b6f80a535ecf39892ec8e7c2776910d2576cd9
owner() view returns (address)
0x7cd8c45a83d97d74bbd6b94c307919dd6600ccec
totalFeeBps() view returns (uint96)
400
Read-only
getFeeSchema(string key) view returns (struct IFeeCollectorFeeShare[] schema)
getVault(uint256 vaultId) view returns (address owner, address token, bool multiplePayments, uint128 fee, uint128 balance)
hasPaid(uint256 vaultId, address account) view returns (bool paid)
State-modifying
Events addFeeSchema(string key, struct IFeeCollectorFeeShare[] feeShare)
multicall(bytes[] data) returns (bytes[] results)
payFee(uint256 vaultId) payable
registerVault(address owner, address token, bool multiplePayments, uint128 fee)
renounceOwnership()
setGuildTreasury(address newTreasury)
setTotalFeeBps(uint96 newShare)
setVaultDetails(uint256 vaultId, address newOwner, bool newMultiplePayments, uint128 newFee)
transferOwnership(address newOwner)
withdraw(uint256 vaultId, string feeSchemaKey)
FeeReceived(uint256 indexed vaultId, address indexed account, uint256 amount)
FeeSchemaAdded(string key)
GuildTreasuryChanged(address newTreasury)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TotalFeeBpsChanged(uint96 newShare)
VaultDetailsChanged(uint256 vaultId)
VaultRegistered(uint256 vaultId, address indexed owner, address indexed token, uint256 fee)
Withdrawn(uint256 indexed vaultId)
constructor(address guildTreasury_, uint256 totalFeeBps_)
This contract contains no fallback and receive objects.
AccessDenied(address sender, address owner)
AlreadyPaid(uint256 vaultId, address sender)
FailedToSendEther(address recipient)
IncorrectFee(uint256 vaultId, uint256 paid, uint256 requiredAmount)
TransferFailed(address from, address to)
VaultDoesNotExist(uint256 vaultId)