Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
17 additional
variables
Balances ($0.00)
No balances found for "Treasury"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12551915 | 3 years ago | | | 0 | 0.0031631490 | |
| 12149234 | 4 years ago | | | 0 | 0.061706925 | |
| 12138951 | 4 years ago | | | 0 | 0.023803150 | |
| 12126326 | 4 years ago | | | 0 | 0.021524125 | |
| 12122055 | 4 years ago | | | 0 | 0.0047740550 | |
| 12122054 | 4 years ago | | | 0 | 0.037591575 | |
| 12119357 | 4 years ago | | | 0 | 0.023549925 | |
| 12116655 | 4 years ago | | | 0 | 0.031653125 | |
| 12112336 | 4 years ago | | | 0 | 0.020745260 | |
| 12112240 | 4 years ago | | | 0 | 0.033425700 |
ABI
ABI objects
Getter at block 21292467
accumulatedBonds() view returns (uint256)
0
accumulatedSeigniorage() view returns (uint256)
60735741374802631608132
arthBoardroom() view returns (address)
0xe51c19223e86a4e1fe1d803fe7b5727793ef158c
arthBoardroomAllocationRate() view returns (uint256)
20
arthCirculatingSupply() view returns (uint256)
631478122766624743479704729
arthLiquidityMlpAllocationRate() view returns (uint256)
50
arthLiquidityMlpBoardroom() view returns (address)
0xf7d9967059e66af5a47e4b21a40322c1fbc4a1a4
arthLiquidityUniAllocationRate() view returns (uint256)
10
arthLiquidityUniBoardroom() view returns (address)
0xe5c846709b4468bd59d550cd7473ebe6a62544a4
arthMahaOracle() view returns (address)
0xcd24efb0f7285cb923cab11a85fbdb1523f10011
bond() view returns (address)
0xe3d620ca72ff970f5b36a2b2d51afdbbdbce59b5
bondCirculatingSupply() view returns (uint256)
0
bondDiscount() view returns (uint256)
20
bondOracle() view returns (address)
0x26ac78d87d2850f6db7ca48d68723702e79ea52f
bondSeigniorageRate() view returns (uint256)
90
callable() view returns (bool)
true
cash() view returns (address)
0x0e3cc2c4fb9252d17d07c67135e48536071735d9
cashTargetPrice() view returns (uint256)
1000000000000000000
cashToBondConversionLimit() view returns (uint256)
0
considerUniswapLiquidity() view returns (bool)
false
dai() view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
ecosystemFund() view returns (address)
0x5ac2a32bfa475765558cea2a0fe0bf0207d58ca4
ecosystemFundAllocationRate() view returns (uint256)
48
enableSurprise() view returns (bool)
false
get1hourEpoch() view returns (uint256)
1637
getArthMahaOraclePrice() view returns (uint256)
87000000000000000
getBondOraclePrice() view returns (uint256)
997596908485748832
getBondPurchasePrice() view returns (uint256)
850000000000000000
getBondRedemtionPrice() view returns (uint256)
1000000000000000000
getCashSupplyInLiquidity() view returns (uint256)
100
getCurrentEpoch() view returns (uint256)
2813
getExpansionLimitPrice() view returns (uint256)
1150000000000000000
getGMUOraclePrice() view returns (uint256)
1000000000000000000
getLastEpoch() view returns (uint256)
136
getNextEpoch() view returns (uint256)
137
getPeriod() view returns (uint256)
43200
getReserve() view returns (uint256)
60735741374802631608132
getSeigniorageOraclePrice() view returns (uint256)
997596908485748832
getStabilityFee() view returns (uint256)
0
getStartTime() view returns (uint256)
1611331200
gmuOracle() view returns (address)
0xcd0efae7fa77bfdda4e4997452f3deb06f290a08
initialized() view returns (bool)
true
isOperator() view returns (bool)
false
lastExecutedAt() view returns (uint256)
1617221658
mahaLiquidityBoardroom() view returns (address)
0x57265c75dad805f9372943eb115d821ae03d8d9f
mahaLiquidityBoardroomAllocationRate() view returns (uint256)
20
maxDebtIncreasePerEpoch() view returns (uint256)
5
maxSupplyIncreasePerEpoch() view returns (uint256)
5
migrated() view returns (bool)
true
nextEpochPoint() view returns (uint256)
1617249600
operator() view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
owner() view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
period() view returns (uint256)
43200
rainyDayFund() view returns (address)
0x5ac2a32bfa475765558cea2a0fe0bf0207d58ca4
rainyDayFundAllocationRate() view returns (uint256)
2
safetyRegion() view returns (uint256)
15
seigniorageOracle() view returns (address)
0xc31b6dbf7bd28b822dd2e4413b5034bae3811888
share() view returns (address)
0xb4d930279552397bba2ee473229f89ec245bc365
stabilityFee() view returns (uint256)
0
startTime() view returns (uint256)
1611331200
uniswapRouter() view returns (address)
0xcdcf57dfa6efd5862b0f8f37a611876ca4aad3f9
Read-only
estimateBondsToIssue(uint256 price) view returns (uint256)
estimateSeignorageToMint(uint256 price) view returns (uint256)
getPercentDeviationFromTarget(uint256 price) view returns (uint256)
State-modifying
Events allocateSeigniorage()
buyBonds(uint256 amountInDai, uint256 targetPrice) returns (uint256)
initialize()
initializeFunds(address _arthUniLiquidityBoardroom, address _arthMlpLiquidityBoardroom, address _mahaLiquidityBoardroom, address _arthBoardroom, address _fund, address _rainyDayFund)
migrate(address target)
redeemBonds(uint256 amount)
renounceOwnership()
setAllFunds(address _arthUniLiquidityBoardroom, address _arthMlpLiquidityBoardroom, address _mahaLiquidityBoardroom, address _arthBoardroom, address _fund, address _rainyDayFund)
setArthBoardroom(address newFund, uint256 rate)
setArthLiquidityMlpBoardroom(address newFund, uint256 rate)
setArthLiquidityUniBoardroom(address newFund, uint256 rate)
setArthMahaOracle(address newOracle)
setBoardrooms(address _arthUniLiquidityBoardroom, address _arthMlpLiquidityBoardroom, address _mahaLiquidityBoardroom, address _arthBoardroom, address _fund)
setBondDiscount(uint256 rate) returns (uint256)
setBondOracle(address newOracle)
setBondSeigniorageRate(uint256 rate)
setConsiderUniswapLiquidity(bool val)
setFund(address newFund, uint256 rate)
setGMUOracle(address newOracle)
setMahaLiquidityBoardroom(address newFund, uint256 rate)
setMaxDebtIncreasePerEpoch(uint256 rate)
setMaxSupplyIncreasePerEpoch(uint256 rate)
setPeriod(uint256 _period)
setSafetyRegion(uint256 rate) returns (uint256)
setSeigniorageOracle(address newOracle)
setStabilityFee(uint256 _stabilityFee)
setSurprise(bool val)
setUniswapRouter(address val)
transferOperator(address newOperator_)
transferOwnership(address newOwner)
AdvanceEpoch(address indexed from)
BondsAllocated(uint256 limit)
BoughtBonds(address indexed from, uint256 amountDaiIn, uint256 amountBurnt, uint256 bondsIssued)
Initialized(address indexed executor, uint256 at)
Log(uint256 data)
Migration(address indexed target)
OperatorTransferred(address indexed previousOperator, address indexed newOperator)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PoolFunded(address indexed pool, uint256 seigniorage)
RedeemedBonds(address indexed from, uint256 amount)
SeigniorageMinted(uint256 seigniorage)
StabilityFeesCharged(address indexed from, uint256 stabilityFeeValue)
TreasuryFunded(uint256 timestamp, uint256 seigniorage)
constructor(address _dai, address _cash, address _bond, address _share, address _bondOracle, address _arthMahaOracle, address _seigniorageOracle, address _gmuOracle, address _uniswapRouter, uint256 _startTime, uint256 _period, uint256 _startEpoch)
This contract contains no fallback and receive objects.
This contract contains no error objects.