Vault

Verified contract

Active on Ethereum with 350 txns
Deployed by via 0x1148b840 at 12321771
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $891.7
ERC-20
Value $355.68
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x858529a8c071bc115a15651f3ff7337786308b75cf9c9e7af57cba3c942c297c
0xf809785797f77eb86cf35d6ba91d5c762e838db947a3a9ca8107e1fd77d7942f
0x493b39d4639f730343fade4285ce2f7f622f1ec544152cbf4b346559da871220
0x137229997120197074a477317959a242216985004f7d16e3bcf353f6f1233edf
0x7aba1a7e774233aca4cf72be0bf223162ece5f3dede6f1013f876fbd9848e9c9
0x376e963246804618043e6b8878019a7ea3ff6ef146e2f7fa4b7340caaeb27671
0xfa4e267618181d0e3d1c8b7d6440f17e80e0bcc668f81f87965487454318ed4a
0x87a73d099b1449908bdd4e8fb9023d708ef483b0698b27348388ac95eab8e406
0x0b2ca85667f044af8f96e9a2d555cb979acf06425269d3765ed819c7d4e3a484
0xfc1ab0aebdc3d8c666479b16a0efff19a6bf5890ff97fcedb1682d88a53915a0

Functions
Getter at block 21225308
bank(view returns (address)
0x35c6a2e77bc08b47f1d9c0fc86c0724943fc2071
isOwner(view returns (bool)
false
owner(view returns (address)
0x35c6a2e77bc08b47f1d9c0fc86c0724943fc2071
Read-only
balanceOf(address tokenaddress clientview returns (uint256)
calculateFee(uint256 amountuint256 feeRatepure returns (uint256)
depositFeeRateOf(address tokenview returns (uint256)
isDepositBlacklisted(address clientview returns (bool)
isDepositPermitted(address tokenview returns (bool)
isManager(address clientview returns (bool)
isWithdrawalBlacklisted(address clientview returns (bool)
isWithdrawalPermitted(address tokenview returns (bool)
withdrawalFeeRateOf(address tokenview returns (uint256)
State-modifying
addManager(address manager
deposit(address tokenuint256 amountpayable 
multiDeposit(address[] tokensuint256[] amountspayable 
multiSetBlacklist(address[] clientsbool[] depositBlacklistsbool[] withdrawalBlacklists
multiSetFeeRate(address[] tokensuint256[] depositFeesuint256[] withdrawalFees
multiSetPermission(address[] tokensbool[] depositPermissionsbool[] withdrawalPermissions
multiTransfer(address[] tokensaddress[] fromsaddress[] tosuint256[] amountsuint256[] fromFeeRatesuint256[] toFeeRates
multiWithdraw(address[] tokensuint256[] amounts
removeManager(address manager
renounceManagement(
renounceOwnership(
setBank(address account
setBlacklist(address clientbool depositBlacklistbool withdrawalBlacklist
setFeeRate(address tokenuint256 depositFeeRateuint256 withdrawalFeeRate
setPermission(address tokenbool depositPermissionbool withdrawalPermission
transfer(address tokenaddress fromaddress touint256 amountuint256 fromFeeRateuint256 toFeeRate
transferManagement(address manager
transferOwnership(address newOwner
withdraw(address tokenuint256 amount
Events
BankChanged(address indexed bank
BlacklistChanged(address indexed clientbool depositBlacklistbool withdrawalBlacklist
Deposit(address indexed tokenaddress indexed clientuint256 amountuint256 feeuint256 balance
FeeRateChanged(address indexed tokenuint256 depositFeeRateuint256 withdrawalFeeRate
ManagementRenounced(address indexed manager
ManagementTransferred(address indexed previousManageraddress indexed newManager
ManagerAdded(address indexed manager
ManagerRemoved(address indexed manager
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PermissionChanged(address indexed tokenbool depositPermissionbool withdrawalPermission
Transfer(address indexed tokenaddress indexed fromaddress indexed touint256 amountuint256 fromFeeuint256 toFee
Withdrawal(address indexed tokenaddress indexed clientuint256 amountuint256 feeuint256 balance
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.