SafeHouseBeta

Verified contract

Active on Ethereum with 445 txns
Deployed by via 0x0d6811b9 at 19080262
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,400.89
ERC-20
Value $1,773.79
ERC-20
Value $1,453.16
ERC-20
Value $1,277.13
ERC-20
Value $1,262.92
ERC-20
Value $1,259.2
ERC-20
Value $1,189.11
ERC-20
Value $1,114.19
ERC-20
Value $1,112.07
ERC-20
Value $1,095.91
0x1224c905199a9f0373284c519473d0f997c5b57b4139db217ce182805326d27d
0x3b41f74733fd7d0e9c818dc59264ea75b7e64480c693322677b041d5b44770a5
0x3f334d7f38d1a0d3bfafc0036da923dce2d9276fdd404071015b3ca5d8e1b4c2
0x7c9d77ab5690dd4245bb38dd831d9986f49962752c92ba0f6ffa08571480f78e
0x31c3050e06d1bc274593b5adf6d0dfa6964e791ca57af924202bc8b8f5acb476
0xd54770b19f87fec0db8ef9b1395af1495459b9bc7b9be9cd9bd60ae9271682a0
0xe31bb11bfc84cd460677a40da7fc47845cb64ea1aeaa21e254c4004d225ceabf
0xa2e3012ad2c43db4a319da2c72cc8c4c08b5d473779325ac8ab96cde5c42b42f
0x8fc05e02545ef5c2961d25f8e9660c0727481526be24b73999b9558a0c3ecb3c
0x48925bdf4f7e91bcaf245d10a65a1902db5fb772d6a64f57b7a56dd570f33137

Functions
Getter at block 21331334
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FACTOR_DECIMALS(view returns (uint256)
8
MANAGER(view returns (bytes32)
0xaf290d8680820aad922855f39b306097b20e28774d6c1ad35a20325630c3a02c
assetBook(view returns (address)
0xb93633f8770732adb25770c5f5d517dcf5388a56
maxWithdrawalCapacity(view returns (uint256)
5000000000000000000000
paused(view returns (bool)
false
priceToleranceRate(view returns (uint256)
1000000
withdrawalCapacity(view returns (uint256)
4202558571336859874448
Read-only
getLatestPrice(address asset_view returns (uint256uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
vaults(addressview returns (bool)
State-modifying
addVault(address vault_
depositAsset(address asset_uint256 amount_payable 
grantRole(bytes32 roleaddress account
pause(
removeVault(address vault_
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
sendToVault(address asset_address vault_uint256 amount_
unpause(
updateAssetBook(address assetBook_
updateMaxWithdrawalCapacity(uint256 maxWithdrawalCapacity_
updatePriceToleranceRate(uint256 priceToleranceRate_
updateWithdrawalCapacity(uint256 withdrawalCapacity_
withdrawAsset(address asset_uint256 amount_
Events
AddVault(address indexed vault_
DepositAsset(address indexed sender_address indexed asset_uint256 amount_
Paused(address account
RemoveVault(address indexed vault_
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SendToVault(address indexed asset_address indexed vault_uint256 amount_
Unpaused(address account
UpdateAssetBook(address indexed assetBook_
UpdateMaxWithdrawalCapacity(uint256 maxWithdrawalCapacity_
UpdatePriceToleranceRate(uint256 priceToleranceRate_
UpdateWithdrawalCapacity(uint256 withdrawalCapacity_
WithdrawAsset(address indexed receiver_address indexed asset_uint256 amount_
Constructor
constructor(address assets_address admin_address manager_
Fallback and receive
receive(
Errors

This contract contains no error objects.