GenerationalWealthSocietyTreasury

Verified contract

Active on Ethereum with 135 txns
Deployed by via 0xda670ef4 at 14410454
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables
ERC-20
--
0xda4aeab993d63d04e5dee480e9e87c7e87501edfa48fc805a67ab52315a91974
0x087762aad7799a5db9bca0fef203423c6cf057e4aa4758daafddfd3fdce9f335
0xf243134d371f86229c9ef74e0e115a598062bbb7097daffbdd7aa437ce5d37b8
0xf911fcb1f3a25f86548f3e3992baedeeddbd213cf28ebfa01cfbc82cc4d87fea
0xc94081c528d55178709589490c0c2b7d2b8dfb0de7175886c00328f9f5acdedf
0x63efc8b826d5904d4ffbcf7be715878fada32411f449b3240eea5ee94da8a1b0
0xd22fd3166ade29a03aeae3333f06fca6cce7933553d8e968049d3dc4ee87350c
0xaf067500f00a159a6c7fb82368979a2a6c55114ac782234446b32c39bd8cbe8d
0x542992ec9ae9f183a680c86c61570e6fa70b3ae1b0e1bd13dbc5017575ef12b1
0x36867ab367e8464524c9057c6cfe3abfb7844a5349da60eaba211fa6c277aaf6

Functions
Getter at block 21086471
GWS(view returns (address)
0x36f17bd0f7028c784b2e0c9b5a65dbe071a902d7
blocksNeededForQueue(view returns (uint256)
0
excessReserves(view returns (uint256)
867828166024368
manager(view returns (address)
0x1afd5dcd2104994a06d577be406d08f6e216e076
sGWS(view returns (address)
0x0000000000000000000000000000000000000000
sGWSQueue(view returns (uint256)
0
totalDebt(view returns (uint256)
0
totalReserves(view returns (uint256)
944739763465913
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(
repayDebtWithGWS(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 _GWSaddress _DAIuint256 _blocksNeededForQueue
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.