BasketHandlerP1
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
8
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 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
Balances ($0.00)
No balances found for "BasketHandlerP1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BasketHandlerP1"
ABI
ABI objects
Getter at block 23080869 fullyCollateralized() view returns (bool)
MAX_TARGET_AMT() view returns (uint192)
1000000000000000000000
MAX_WARMUP_PERIOD() view returns (uint48)
31536000
MIN_WARMUP_PERIOD() view returns (uint48)
60
getPrimeBasket() view returns (address[] erc20s, bytes32[] targetNames, uint192[] targetAmts)
(erc20s=[], targetNames=[], targetAmts=[])
isReady() view returns (bool)
false
lotPrice() view returns (uint192 lotLow, uint192 lotHigh)
(lotLow=0, lotHigh=0)
main() view returns (address)
0x0000000000000000000000000000000000000000
nonce() view returns (uint48)
0
price() view returns (uint192 low, uint192 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 account) view returns (struct BasketRange baskets)
getBackupConfig(bytes32 targetName) view returns (address[] erc20s, uint256 max)
getHistoricalBasket(uint48 basketNonce) view returns (address[] erc20s, uint256[] quantities)
quantity(address erc20) view returns (uint192)
quantityUnsafe(address erc20, address asset) view returns (uint192)
quote(uint192 amount, uint8 rounding) view returns (address[] erc20s, uint256[] quantities)
quoteCustomRedemption(uint48[] basketNonces, uint192[] portions, uint192 amount) view returns (address[] erc20s, uint256[] quantities)
State-modifying
Events disableBasket()
init(address main_, uint48 warmupPeriod_)
refreshBasket()
setBackupConfig(bytes32 targetName, uint256 max, address[] erc20s)
setPrimeBasket(address[] erc20s, uint192[] targetAmts)
setWarmupPeriod(uint48 val)
trackStatus()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BackupConfigSet(bytes32 indexed targetName, uint256 max, address[] erc20s)
BasketSet(uint256 indexed nonce, address[] erc20s, uint192[] refAmts, bool disabled)
BasketStatusChanged(uint8 oldStatus, uint8 newStatus)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
PrimeBasketSet(address[] erc20s, uint192[] targetAmts, bytes32[] targetNames)
Upgraded(address indexed implementation)
WarmupPeriodSet(uint48 oldVal, uint48 newVal)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
UIntOutOfBounds()