0xce7be35945f5a5d72c8fbb25db76b03cf0d43d8f
Verified contract
Proxy
Active on
Base with 498 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
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 49 additional slots
-
variable spans 49 additional slots
21 additional
variables
Balances ($0.00)
No balances found for "0xce7be35945f5a5d72c8fbb25db76b03cf0d43d8f"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11818506 | 9 months ago | | | 0 | 0.000027055671 | |
| 11818502 | 9 months ago | | | 0 | 0.000026841933 | |
| 11818498 | 9 months ago | | | 0 | 0.000026841933 | |
| 11818494 | 9 months ago | | | 0 | 0.0019679729 | |
| 11818492 | 9 months ago | | | 0 | 0.000025948957 | |
| 11818489 | 9 months ago | | | 0 | 0.000026841933 | |
| 11818481 | 9 months ago | | | 0 | 0.000026841933 | |
| 11818477 | 9 months ago | | | 0 | 0.000026841933 | |
| 11818473 | 9 months ago | | | 0 | 0.000027055671 | |
| 11818470 | 9 months ago | | | 0 | 0.000026841933 |
ABI
ABI objects
Getter at block 23952428 getBasedCirculatingSupply() view returns (uint256) getBasedPrice() view returns (uint256 basedPrice) getBasedUpdatedPrice() view returns (uint256 _basedPrice) getBondDiscountRate() view returns (uint256 _rate) getBondPremiumRate() view returns (uint256 _rate) getBurnableBasedLeft() view returns (uint256 _burnableBasedLeft) getRedeemableBonds() view returns (uint256 _redeemableBonds) proxiableUUID() view returns (bytes32)
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE() view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
PERIOD() view returns (uint256)
21600
UPGRADER_ROLE() view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
based() view returns (address)
0x9cbd543f1b1166b2df36b68eb6bb1dce24e6abdf
basedPriceCeiling() view returns (uint256)
1000300000000000000
basedPriceOne() view returns (uint256)
1000000000000000000
bond() view returns (address)
0xe468c53944c7bcbc7aef685bfeff03c85659e56d
bondDepletionFloorPercent() view returns (uint256)
10000
bondsStarted() view returns (bool)
true
bootstrapEpochs() view returns (uint256)
3
bootstrapSupplyExpansionPercent() view returns (uint256)
500
daoFund() view returns (address)
0xbb52ca43be1266a9ffa00ee67667793b30d41954
daoFundSharedPercent() view returns (uint256)
1500
devFund() view returns (address)
0xeef4605550aa060db64cae8f4e3ff84459094c0a
devFundSharedPercent() view returns (uint256)
500
discountPercent() view returns (uint256)
0
epoch() view returns (uint256)
440
epochSupplyContractionLeft() view returns (uint256)
19074052767584360034
forge() view returns (address)
0x527d7dd9c9968ebefd908cbb2876b42ab3be66ef
getReserve() view returns (uint256)
0
isStarted() view returns (bool)
true
maxDebtRatioPercent() view returns (uint256)
3500
maxDiscountRate() view returns (uint256)
0
maxPremiumRate() view returns (uint256)
0
maxSupplyContractionPercent() view returns (uint256)
300
maxSupplyExpansionPercent() view returns (uint256)
400
mintingFactorForPayingDebt() view returns (uint256)
0
nextEpochPoint() view returns (uint256)
1704499200
oracle() view returns (address)
0x2b7fd380b766ced203615dd915cc397e71bebfbd
premiumPercent() view returns (uint256)
7000
premiumThreshold() view returns (uint256)
110
previousEpochBasedPrice() view returns (uint256)
56152724285357182
seigniorageExpansionFloorPercent() view returns (uint256)
3500
seigniorageSaved() view returns (uint256)
0
share() view returns (address)
0xd0a96c9b21565a7b73d006c02e56e09438b51c1b
startTime() view returns (uint256)
1694995200
started() view returns (bool)
true
Read-only
excludedFromTotalSupply(uint256) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
maxExpansionTiers(uint256) view returns (uint256)
supplyTiers(uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events allocateSeigniorage()
buyBonds(uint256 _basedAmount, uint256 targetPrice)
forgeAllocateSeigniorage(uint256 amount)
forgeGovernanceRecoverUnsupported(address _token, uint256 _amount, address _to)
forgeSetLockUp(uint256 _withdrawLockupEpochs, uint256 _rewardLockupEpochs)
governanceRecoverUnsupported(address _token, uint256 _amount, address _to)
grantRole(bytes32 role, address account)
initialize()
redeemBonds(uint256 _bondAmount, uint256 targetPrice)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setBasedPriceCeiling(uint256 _basedPriceCeiling)
setBondDepletionFloorPercent(uint256 _bondDepletionFloorPercent)
setBootstrap(uint256 _bootstrapEpochs, uint256 _bootstrapSupplyExpansionPercent)
setDiscountPercent(uint256 _discountPercent)
setExtraFunds(address _daoFund, uint256 _daoFundSharedPercent, address _devFund, uint256 _devFundSharedPercent)
setForge(address _forge)
setMaxDebtRatioPercent(uint256 _maxDebtRatioPercent)
setMaxDiscountRate(uint256 _maxDiscountRate)
setMaxExpansionTiersEntry(uint8 _index, uint256 _value) returns (bool)
setMaxPremiumRate(uint256 _maxPremiumRate)
setMaxSupplyContractionPercent(uint256 _maxSupplyContractionPercent)
setMaxSupplyExpansionPercents(uint256 _maxSupplyExpansionPercent)
setMintingFactorForPayingDebt(uint256 _mintingFactorForPayingDebt)
setOracle(address _oracle)
setPremiumPercent(uint256 _premiumPercent)
setPremiumThreshold(uint256 _premiumThreshold)
setSupplyTiersEntry(uint8 _index, uint256 _value) returns (bool)
start(address _based, address _bond, address _share, address _oracle, address _forge, address _genesisPool, address _basedRewardPool, uint256 _startTime)
startBonds()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
BoughtBonds(address indexed from, uint256 basedAmount, uint256 bondAmount)
BurnedBonds(address indexed from, uint256 bondAmount)
DaoFundFunded(uint256 timestamp, uint256 seigniorage)
DevFundFunded(uint256 timestamp, uint256 seigniorage)
ForgeFunded(uint256 timestamp, uint256 seigniorage)
Initialized(uint8 version)
RedeemedBonds(address indexed from, uint256 basedAmount, uint256 bondAmount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Started(address indexed executor, uint256 at)
TreasuryFunded(uint256 timestamp, uint256 seigniorage)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.