xRenzoDeposit

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x976c9763 at 22058216
Slot
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

No balances found for "xRenzoDeposit"

No transactions found for "xRenzoDeposit"


Functions
Getter at block 22939795
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
 
getMintRate(view returns (uint256uint256)
 
getRate(view returns (uint256)
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(addressview returns (bool)
getBridgeFeeShare(uint256 _amountInview returns (uint256)
State-modifying
deposit(uint256 _amountInuint256 _minOutuint256 _deadlinereturns (uint256)
depositETH(uint256 _minOutuint256 _deadlinepayable returns (uint256)
initialize(uint256 _currentPriceaddress _xezETHaddress _depositTokenaddress _collateralTokenaddress _connextbytes32 _swapKeyaddress _receiveruint32 _bridgeDestinationDomainaddress _bridgeTargetAddressaddress _oracle
recoverERC20(address _tokenuint256 _amountaddress _to
recoverNative(uint256 _amountaddress _to
renounceOwnership(
setAllowedBridgeSweeper(address _sweeperbool _allowed
setReceiverPriceFeed(address _receiver
sweep(payable 
transferOwnership(address newOwner
updateBridgeFeeShare(uint256 _newShare
updatePrice(uint256 _priceuint256 _timestamp
updatePriceByOwner(uint256 price
updateSweepBatchSize(uint256 _newBatchSize
Events
BridgeFeeShareUpdated(uint256 oldBridgeFeeShareuint256 newBridgeFeeShare
BridgeSweeperAddressUpdated(address sweeperbool allowed
BridgeSwept(uint32 destinationDomainaddress destinationTargetaddress delegateuint256 amount
Deposit(address indexed useruint256 amountInuint256 amountOut
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceUpdated(uint256 priceuint256 timestamp
ReceiverPriceFeedUpdated(address newReceiveraddress oldReceiver
SweepBatchSizeUpdated(uint256 oldSweepBatchSizeuint256 newSweepBatchSize
SweeperBridgeFeeCollected(address sweeperuint256 feeCollected
Constructor
constructor(
Fallback and receive
receive(
Errors
InsufficientOutputAmount(
InvalidBridgeFeeShare(uint256 bridgeFee
InvalidOraclePrice(
InvalidSender(address expectedSenderaddress actualSender
InvalidSweepBatchSize(uint256 batchSize
InvalidTimestamp(uint256 timestamp
InvalidTokenDecimals(uint8 expecteduint8 actual
InvalidZeroInput(
InvalidZeroOutput(
OraclePriceExpired(
PriceFeedNotAvailable(
TransferFailed(
UnauthorizedBridgeSweeper(