xRenzoDeposit
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "xRenzoDeposit"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "xRenzoDeposit"
ABI
ABI objects
Getter at block 22029449 getMintRate() view returns (uint256, uint256)
EXPECTED_DECIMALS() view returns (uint8)
18
FEE_BASIS() view returns (uint32)
10000
bridgeDestinationDomain() view returns (uint32)
0
bridgeFeeCollected() view returns (uint256)
0
bridgeFeeShare() view returns (uint256)
0
bridgeRouterFeeBps() view returns (uint256)
0
bridgeTargetAddress() view returns (address)
0x0000000000000000000000000000000000000000
collateralToken() view returns (address)
0x0000000000000000000000000000000000000000
connext() view returns (address)
0x0000000000000000000000000000000000000000
depositToken() view returns (address)
0x0000000000000000000000000000000000000000
getRate() view returns (uint256)
0
lastPrice() view returns (uint256)
0
lastPriceTimestamp() view returns (uint256)
0
oracle() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
receiver() view returns (address)
0x0000000000000000000000000000000000000000
swapKey() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
sweepBatchSize() view returns (uint256)
0
xezETH() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowedBridgeSweepers(address) view returns (bool)
getBridgeFeeShare(uint256 _amountIn) view returns (uint256)
State-modifying
Events deposit(uint256 _amountIn, uint256 _minOut, uint256 _deadline) returns (uint256)
depositETH(uint256 _minOut, uint256 _deadline) payable returns (uint256)
initialize(uint256 _currentPrice, address _xezETH, address _depositToken, address _collateralToken, address _connext, bytes32 _swapKey, address _receiver, uint32 _bridgeDestinationDomain, address _bridgeTargetAddress, address _oracle)
recoverERC20(address _token, uint256 _amount, address _to)
recoverNative(uint256 _amount, address _to)
renounceOwnership()
setAllowedBridgeSweeper(address _sweeper, bool _allowed)
setOraclePriceFeed(address _oracle)
setReceiverPriceFeed(address _receiver)
sweep() payable
transferOwnership(address newOwner)
updateBridgeFeeShare(uint256 _newShare)
updatePrice(uint256 _price, uint256 _timestamp)
updatePriceByOwner(uint256 price)
updateSweepBatchSize(uint256 _newBatchSize)
BridgeFeeShareUpdated(uint256 oldBridgeFeeShare, uint256 newBridgeFeeShare)
BridgeSweeperAddressUpdated(address sweeper, bool allowed)
BridgeSwept(uint32 destinationDomain, address destinationTarget, address delegate, uint256 amount)
Deposit(address indexed user, uint256 amountIn, uint256 amountOut)
Initialized(uint8 version)
OraclePriceFeedUpdated(address newOracle, address oldOracle)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PriceUpdated(uint256 price, uint256 timestamp)
ReceiverPriceFeedUpdated(address newReceiver, address oldReceiver)
SweepBatchSizeUpdated(uint256 oldSweepBatchSize, uint256 newSweepBatchSize)
SweeperBridgeFeeCollected(address sweeper, uint256 feeCollected)
constructor()
receive()
InsufficientOutputAmount()
InvalidBridgeFeeShare(uint256 bridgeFee)
InvalidOraclePrice()
InvalidSender(address expectedSender, address actualSender)
InvalidSweepBatchSize(uint256 batchSize)
InvalidTimestamp(uint256 timestamp)
InvalidTokenDecimals(uint8 expected, uint8 actual)
InvalidZeroInput()
InvalidZeroOutput()
OraclePriceExpired()
PriceFeedNotAvailable()
TransferFailed()
UnauthorizedBridgeSweeper()