Vault
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Vault"
ABI
ABI objects
Getter at block 21158361
apiVersion() pure returns (string api_version)
0.1.0
bridge() view returns (address)
0x0000000000000000000000000000000000000000
configuration() view returns (struct IEverscaleEverscaleAddress)
(0, 0)
depositFee() view returns (uint256)
0
emergencyShutdown() view returns (bool)
false
fees() view returns (uint256)
0
governance() view returns (address)
0x0000000000000000000000000000000000000000
guardian() view returns (address)
0x0000000000000000000000000000000000000000
management() view returns (address)
0x0000000000000000000000000000000000000000
rewards() view returns (struct IEverscaleEverscaleAddress)
(0, 0)
targetDecimals() view returns (uint256)
0
token() view returns (address)
0x0000000000000000000000000000000000000000
tokenDecimals() view returns (uint256)
0
withdrawFee() view returns (uint256)
0
Read-only
decodeWithdrawalEventData(bytes eventData) pure returns (struct IVaultWithdrawalParams)
withdrawalIds(bytes32) view returns (bool)
State-modifying
Events acceptGovernance()
deposit(struct IEverscaleEverscaleAddress recipient, uint256 amount)
depositToFactory(uint128 amount, int8 wid, uint256 user, uint256 creditor, uint256 recipient, uint128 tokenAmount, uint128 tonAmount, uint8 swapType, uint128 slippageNumerator, uint128 slippageDenominator, bytes level3)
initialize(address _bridge, address _governance, address _token, struct IEverscaleEverscaleAddress _rewards)
saveWithdraw(bytes payload, bytes[] signatures)
setConfiguration(struct IEverscaleEverscaleAddress _configuration)
setDepositFee(uint256 _depositFee)
setEmergencyShutdown(bool active)
setGovernance(address _governance)
setGuardian(address _guardian)
setManagement(address _management)
setRewards(struct IEverscaleEverscaleAddress _rewards)
setWithdrawFee(uint256 _withdrawFee)
skim(bool skim_to_everscale)
sweep(address _token)
Deposit(uint256 amount, int128 wid, uint256 addr)
EmergencyShutdown(bool active)
FactoryDeposit(uint128 amount, int8 wid, uint256 user, uint256 creditor, uint256 recipient, uint128 tokenAmount, uint128 tonAmount, uint8 swapType, uint128 slippageNumerator, uint128 slippageDenominator, bytes1 separator, bytes level3)
InstantWithdrawal(bytes32 payloadId, address recipient, uint256 amount)
NewPendingGovernance(address governance)
UpdateBridge(address bridge)
UpdateConfiguration(int128 wid, uint256 addr)
UpdateDepositFee(uint256 fee)
UpdateGovernance(address governance)
UpdateGuardian(address guardian)
UpdateManagement(address management)
UpdateRewards(int128 wid, uint256 addr)
UpdateTargetDecimals(uint256 targetDecimals)
UpdateWithdrawFee(uint256 fee)
UserDeposit(address sender, int128 recipientWid, uint256 recipientAddr, uint256 amount, address withdrawalRecipient, uint256 withdrawalId, uint256 bounty)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.