BasketHandlerP1

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x6d83ad97 at 4516175
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 3 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 2 additional slots
1 additional variable

No balances found for "BasketHandlerP1"

No transactions found for "BasketHandlerP1"


Functions
Getter at block 23080869
MAX_TARGET_AMT(view returns (uint192)
1000000000000000000000
MAX_WARMUP_PERIOD(view returns (uint48)
31536000
MIN_WARMUP_PERIOD(view returns (uint48)
60
 
fullyCollateralized(view returns (bool)
getPrimeBasket(view returns (address[] erc20sbytes32[] targetNamesuint192[] targetAmts)
(erc20s=[], targetNames=[], targetAmts=[])
isReady(view returns (bool)
false
lotPrice(view returns (uint192 lotLowuint192 lotHigh)
(lotLow=0, lotHigh=0)
main(view returns (address)
0x0000000000000000000000000000000000000000
nonce(view returns (uint48)
0
price(view returns (uint192 lowuint192 high)
(low=0, high=0)
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
status(view returns (uint8 status_)
2
timestamp(view returns (uint48)
0
version(pure returns (string)
3.0.0
warmupPeriod(view returns (uint48)
0
Read-only
basketsHeldBy(address accountview returns (struct BasketRange baskets)
getBackupConfig(bytes32 targetNameview returns (address[] erc20suint256 max)
getHistoricalBasket(uint48 basketNonceview returns (address[] erc20suint256[] quantities)
quantity(address erc20view returns (uint192)
quantityUnsafe(address erc20address assetview returns (uint192)
quote(uint192 amountuint8 roundingview returns (address[] erc20suint256[] quantities)
quoteCustomRedemption(uint48[] basketNoncesuint192[] portionsuint192 amountview returns (address[] erc20suint256[] quantities)
State-modifying
disableBasket(
init(address main_uint48 warmupPeriod_
refreshBasket(
setBackupConfig(bytes32 targetNameuint256 maxaddress[] erc20s
setPrimeBasket(address[] erc20suint192[] targetAmts
setWarmupPeriod(uint48 val
trackStatus(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BackupConfigSet(bytes32 indexed targetNameuint256 maxaddress[] erc20s
BasketSet(uint256 indexed nonceaddress[] erc20suint192[] refAmtsbool disabled
BasketStatusChanged(uint8 oldStatusuint8 newStatus
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
PrimeBasketSet(address[] erc20suint192[] targetAmtsbytes32[] targetNames
Upgraded(address indexed implementation
WarmupPeriodSet(uint48 oldValuint48 newVal
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
UIntOutOfBounds(