RoyaltyVaultForPassHolder

Verified contract

Active on Ethereum with 461 txns
Deployed by via 0x9c183884 at 16246477
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2,351.5
ERC-20
Value $7,713.32
0x103e8945b8f3544704eb6ac6eb1de70de995d767e748b19b1d84d03c3a2858f3
0x95d0024a4aee0b4904884de267db6a584482edca64a5732db635b4fa774735a3
0x688584f31ab61a2c4bfef30446245331f14cd1779e975eb2e303b93512908604
0xcc466fa8f003490c6062b3a86359478ef929081bee05ee67c6072cc8f72f5b61
0xe95159d77887dfdde806ee0a52ce65517527326a473727eee1044def4905250c
0x01cc3a76aa6f0eb37fde02ecc1eb4b62fc4958cbd1881a3e1bc8201ec46fa482
0xafef0395682fc96f06dc35ef59ced1bafb4a25ac832c1f1c7c3ee43010a3eeb2
0xa2e1e20933dcafd780777f77fad0de6358d0aa08099e282b36823db396855ad9
0x9bbf2d447962e3f8a31ced396db1d8f7ffe35b09e308f2cf8b55dd93f2d8bf23
0xe6f556f27fac4fd56efdc75d4a5924987cbacbd16722b83979f96da15fbfd77a

Functions
Getter at block 21312872
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
REQUESTER_ROLE(view returns (bytes32)
0x61a3517f153a09154844ed8be639dabc6e78dc22315c2d9a91f7eddf9398c002
SETTER_ROLE(view returns (bytes32)
0x61c92169ef077349011ff0b1383c894d86c5f0b41d986366b58a6cf31e93beda
TEAM_WALLET(view returns (address)
0xb48495b000e82bf4bcbdee17997a70146964d601
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
WITHDRAWER_ROLE(view returns (bytes32)
0x10dac8c06a04bec0b551627dad28bc00d6516b0caacd1c7b345fcdb5211334e4
paused(view returns (bool)
false
receiveETHId(view returns (uint256)
74
requestId(view returns (uint256)
451
Read-only
claimablePerAccount(addressview returns (uint256 amountETHuint256 amountWETH)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
requestIdToRequest(uint256view returns (uint256 amountbool isWETHuint256 tokenId)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawnPerAccount(addressview returns (uint256 amountETHuint256 amountWETH)
State-modifying
addRequest(uint256 amountbool isWETHuint256 tokenIdaddress[] members
batchWithdraw(address[] addressListpayable 
grantRole(bytes32 roleaddress account
pause(
removeRequest(uint256 _requestId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setTeamWallet(address wallet
setWETH(address _addr
sweep(address[] addressListpayable 
unpause(
withdraw(payable 
Events
Paused(address account
ReceivedETH(uint256 receiveETHIduint256 amount
RequestAdded(uint256 requestIdbool isWETHuint256 tokenIduint256 amountaddress[] members
RequestRemoved(uint256 requestIdbool isWETHuint256 tokenIduint256 amountaddress[] members
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Sweeped(address indexed accountaddress desctinationuint256 indexed amountETHuint256 indexed amountWETH
TeamWalletUpdated(address previousAddressaddress newAddress
Unpaused(address account
WETHAddressUpdated(address previousAddressaddress newAddress
Withdrawed(address indexed accountuint256 indexed amountETHuint256 indexed amountWETH
Constructor
constructor(address WETH_address TEAM_WALLET_
Fallback and receive
receive(
Errors
AccountHasNoClaimableAmount(
DivisionFailure(uint256 numeratoruint256 demoninator
ETHTransferFailed(
InvalidAddress(
InvalidMembers(
InvalidRequestId(
InvalidTokenId(
InvalidWallet(
NoWETHAddress(
RequestIdDoesntExist(
WithdrawTooMuchETH(uint256 actualuint256 claimed
WithdrawTooMuchWETH(uint256 actualuint256 claimed
ZeroAmountRequest(