OlympusTreasury

Verified contract

Active on Base with 94 txns
Deployed by via 0x3a63f001 at 3823643
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables
ERC-20
Value $574.98
ERC-20
Value $377.06
ERC-20
Value $0.06
ERC-20
Value $0.05
ERC-20
Value $0.05
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x4134b54b2062c307fb9eaaac1a6b0fab744a0b5152a789ed9c7ac077b603cee7
0xceeca72dd02d79b427dcd576d2d9958811a411f779cd4de553e757f25a286396
0x0d15eac2b92641f679df274e88e4fb69ab7344f21ae9820ffca35a8761cfaa55
0xb3ef83d7a5e08157a729689feae3b801428bb1ba9ffda25b958c307fd84ed351
0x550ce7c37bb9a98ede7849380e5a416284adb17015fa7a719feebd4bf7449833
0x1db03699aeb8c7f629b1dedc98e788eda77399512f306d13dd9a762064df9325
0x81f89e7f532ea3399152b9bf5d7795d4e9bcfe2f7f459477b3ffdaf94bf775d6
0x6f5746f42a322247ef4aa694a057671b5b6959c220a149298464b00b1bbd1150
0x6f157812f20264bc294d414d4a949abf1512ad418ddce21df18463e412c40178
0x3b25ead9c0bd22cd9419b4b46eccb8a539070aa2b146c28322487212965acade

Functions
Getter at block 22928652
OHM(view returns (address)
0x3347453ced85bd288d783d85cdec9b01ab90f9d8
blocksNeededForQueue(view returns (uint256)
0
excessReserves(view returns (uint256)
82329288250
manager(view returns (address)
0x316e136d1c91025ce1a40f4fcc9988039336ac00
sOHM(view returns (address)
0xbede0ae1a6043c056600eeed0d561de9771ef863
sOHMQueue(view returns (uint256)
0
totalDebt(view returns (uint256)
0
totalReserves(view returns (uint256)
279922895146506
Read-only
LiquidityDepositorQueue(addressview returns (uint256)
LiquidityManagerQueue(addressview returns (uint256)
LiquidityTokenQueue(addressview returns (uint256)
ReserveManagerQueue(addressview returns (uint256)
bondCalculator(addressview returns (address)
debtorBalance(addressview returns (uint256)
debtorQueue(addressview returns (uint256)
debtors(uint256view returns (address)
isDebtor(addressview returns (bool)
isLiquidityDepositor(addressview returns (bool)
isLiquidityManager(addressview returns (bool)
isLiquidityToken(addressview returns (bool)
isReserveDepositor(addressview returns (bool)
isReserveManager(addressview returns (bool)
isReserveSpender(addressview returns (bool)
isReserveToken(addressview returns (bool)
isRewardManager(addressview returns (bool)
liquidityDepositors(uint256view returns (address)
liquidityManagers(uint256view returns (address)
liquidityTokens(uint256view returns (address)
reserveDepositorQueue(addressview returns (uint256)
reserveDepositors(uint256view returns (address)
reserveManagers(uint256view returns (address)
reserveSpenderQueue(addressview returns (uint256)
reserveSpenders(uint256view returns (address)
reserveTokenQueue(addressview returns (uint256)
reserveTokens(uint256view returns (address)
rewardManagerQueue(addressview returns (uint256)
rewardManagers(uint256view returns (address)
valueOf(address _tokenuint256 _amountview returns (uint256 value_)
State-modifying
auditReserves(
deposit(uint256 _amountaddress _tokenuint256 _profitreturns (uint256 send_)
incurDebt(uint256 _amountaddress _token
manage(address _tokenuint256 _amount
mintRewards(address _recipientuint256 _amount
pullManagement(
pushManagement(address newOwner_
queue(uint8 _managingaddress _addressreturns (bool)
renounceManagement(
repayDebtWithOHM(uint256 _amount
repayDebtWithReserve(uint256 _amountaddress _token
toggle(uint8 _managingaddress _addressaddress _calculatorreturns (bool)
withdraw(uint256 _amountaddress _token
Events
ChangeActivated(uint8 indexed managingaddress activatedbool result
ChangeQueued(uint8 indexed managingaddress queued
CreateDebt(address indexed debtoraddress indexed tokenuint256 amountuint256 value
Deposit(address indexed tokenuint256 amountuint256 value
OwnershipPulled(address indexed previousOwneraddress indexed newOwner
OwnershipPushed(address indexed previousOwneraddress indexed newOwner
RepayDebt(address indexed debtoraddress indexed tokenuint256 amountuint256 value
ReservesAudited(uint256 indexed totalReserves
ReservesManaged(address indexed tokenuint256 amount
ReservesUpdated(uint256 indexed totalReserves
RewardsMinted(address indexed calleraddress indexed recipientuint256 amount
Withdrawal(address indexed tokenuint256 amountuint256 value
Constructor
constructor(address _OHMaddress _Fraxaddress _WrappedTokenuint256 _blocksNeededForQueue
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.