Treasury

Verified contract

Active on Ethereum with 189 txns
Deployed by via 0xfc64ef9d at 11705869
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional variables

No balances found for "Treasury"

0x664522eac50f2a39cdedb0db631bded94f1ab9acefb4f973717572c7b27f6b39
0xaa60a8e71705d8112e7fd747b8901167cdedccd2b325063aa015f5f014bcfec4
0xfa04b9145ca23fb6399a0f1c995830c396f886d4236d8816a0b82d6dd04a0315
0x0d034fa63bbd458c893932013bde50ae07020b0d4e418fe0aa2a8c22a0211d15
0x1cd15187c7fc766134a33897358d2143c7899dd634585cabf91dc01a1d51a090
0x7b5fa3d70c53b9e5a34390735f7292d672395e9c9cd3e0983ca4c0f2461c6256
0xbe511d13c6cbd6303eba233a6c538869dfcfd84e8260afb46e51b81c898024a9
0xe2a15e6711222a0a7f5bd244a3db6856fe5a11e5a2e42d11002c72ae8855a916
0x3842f82159dd7f4b35cc6ae66b77b51d0c607919f3175d1d95a0c555732ce926
0x050f1a9eb744b7c7dd5ae7862298d317342236f653b1b0a9e1ac357f9f664c63

Functions
Getter at block 20931344
accumulatedBonds(view returns (uint256)
194074379490005457924025
accumulatedSeigniorage(view returns (uint256)
0
arthBoardroom(view returns (address)
0xdec0b3bd49347c75fe1c44a219ab474a13e68ffd
arthBoardroomAllocationRate(view returns (uint256)
20
arthCirculatingSupply(view returns (uint256)
631538858507999546111312861
arthLiquidityBoardroom(view returns (address)
0xd5f501c4cdbfca915f04d4ae3853a904c9a35af5
arthLiquidityBoardroomAllocationRate(view returns (uint256)
70
arthMahaOracle(view returns (address)
0xcd24efb0f7285cb923cab11a85fbdb1523f10011
bond(view returns (address)
0xe3d620ca72ff970f5b36a2b2d51afdbbdbce59b5
bondDiscount(view returns (uint256)
20
bondOracle(view returns (address)
0x0f040ed37c0cab55305de16adc6c8114e289942b
bondSeigniorageRate(view returns (uint256)
90
callable(view returns (bool)
true
cash(view returns (address)
0x0e3cc2c4fb9252d17d07c67135e48536071735d9
cashTargetPrice(view returns (uint256)
1000000000000000000
cashToBondConversionLimit(view returns (uint256)
195724416664938052053911
considerUniswapLiquidity(view returns (bool)
false
dai(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
ecosystemFund(view returns (address)
0x5ac2a32bfa475765558cea2a0fe0bf0207d58ca4
ecosystemFundAllocationRate(view returns (uint256)
2
get1hourEpoch(view returns (uint256)
494
getArthMahaOraclePrice(view returns (uint256)
87000000000000000
getBondOraclePrice(view returns (uint256)
656115503275077246
getBondPurchasePrice(view returns (uint256)
950000000000000000
getBondRedemtionPrice(view returns (uint256)
1000000000000000000
getCashSupplyInLiquidity(view returns (uint256)
100
getCurrentEpoch(view returns (uint256)
2712
getExpansionLimitPrice(view returns (uint256)
1050000000000000000
getGMUOraclePrice(view returns (uint256)
1000000000000000000
getLastEpoch(view returns (uint256)
9
getNextEpoch(view returns (uint256)
10
getPeriod(view returns (uint256)
43200
getReserve(view returns (uint256)
0
getSeigniorageOraclePrice(view returns (uint256)
656115503275077246
getStabilityFee(view returns (uint256)
1
getStartTime(view returns (uint256)
1611331200
gmuOracle(view returns (address)
0xcd0efae7fa77bfdda4e4997452f3deb06f290a08
initialized(view returns (bool)
true
isOperator(view returns (bool)
false
mahaLiquidityBoardroom(view returns (address)
0x677d54d7def7da25adde1827e000b81a65b1f408
mahaLiquidityBoardroomAllocationRate(view returns (uint256)
10
maxDebtIncreasePerEpoch(view returns (uint256)
5
maxSupplyIncreasePerEpoch(view returns (uint256)
30
migrated(view returns (bool)
true
nextEpochPoint(view returns (uint256)
1611763200
operator(view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
owner(view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
safetyRegion(view returns (uint256)
5
seigniorageOracle(view returns (address)
0x977a86faba6ea1876c94e725a4e88e39dfaf3268
share(view returns (address)
0xb4d930279552397bba2ee473229f89ec245bc365
stabilityFee(view returns (uint256)
1
uniswapRouter(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
Read-only
estimatePercentageOfBondsToIssue(uint256 priceview returns (uint256)
estimateSeignorageToMint(uint256 priceview returns (uint256)
getPercentDeviationFromTarget(uint256 priceuint256 targetPricepure returns (uint256)
State-modifying
allocateSeigniorage(
buyBonds(uint256 amountInDaiuint256 targetPricereturns (uint256)
initialize(
migrate(address target
redeemBonds(uint256 amountbool sellForDai
renounceOwnership(
setArthBoardroom(address newFunduint256 rate
setArthLiquidityBoardroom(address newFunduint256 rate
setArthMahaOracle(address newOracle
setBondDiscount(uint256 ratereturns (uint256)
setBondOracle(address newOracle
setBondSeigniorageRate(uint256 rate
setConsiderUniswapLiquidity(bool val
setFund(address newFunduint256 rate
setGMUOracle(address newOracle
setMahaLiquidityBoardroom(address newFunduint256 rate
setMaxDebtIncreasePerEpoch(uint256 rate
setMaxSupplyIncreasePerEpoch(uint256 rate
setPeriod(uint256 _period
setSafetyRegion(uint256 ratereturns (uint256)
setSeigniorageOracle(address newOracle
setStabilityFee(uint256 _stabilityFee
transferOperator(address newOperator_
transferOwnership(address newOwner
Events
BoardroomChanged(address newFunduint256 newRate
BondSeigniorageRateChanged(uint256 newRate
BondsAllocated(uint256 limit
BoughtBonds(address indexed fromuint256 amountDaiInuint256 amountBurntuint256 bondsIssued
EcosystemFundChanged(address newFunduint256 newRate
Initialized(address indexed executoruint256 at
Log(uint256 data
Migration(address indexed target
OperatorTransferred(address indexed previousOperatoraddress indexed newOperator
OracleChanged(address indexed operatoraddress oldOracleaddress newOracle
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolFunded(address indexed pooluint256 seigniorage
RedeemedBonds(address indexed fromuint256 amountbool sellForDai
SeigniorageMinted(uint256 seigniorage
StabilityFeeChanged(uint256 olduint256 newRate
StabilityFeesCharged(address indexed fromuint256 stabilityFeeValue
TreasuryFunded(uint256 timestampuint256 seigniorage
Constructor
constructor(address _daiaddress _cashaddress _bondaddress _shareaddress _bondOracleaddress _arthMahaOracleaddress _seigniorageOracleaddress _gmuOracleaddress _arthLiquidityBoardroomaddress _mahaLiquidityBoardroomaddress _arthBoardroomaddress _fundaddress _uniswapRouteruint256 _startTimeuint256 _period
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.