SiloControl

Verified contract

Active on Ethereum with 13,549 txns
Deployed by via 0x409fc252 at 11003895
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $10.63
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xdb943825c4cdbdcaba97c89edd04ab598d3e1764dbc837804b075de94de3fe58
0x6d17721119cedea19682071084a556f845e27363171008d9fb3d9dffc1c9fbe3
0x376613509efe5f3fe8546db297f2467aec8739160b31c9f4c573f9ef2a7fe522
0x9a05f909738acf0cc46f3f94e30fe268e6986117e19dd66369044d321ea315d6
0xaebf45b333d8a59f136eed97e7a49c81c82412d1e111eff002ab885cbbb5256b
0x3de7d3df26eb9bd40c12e2aaddd601838e314d986faf4809b07bec4843ae62a5
0x5fa34282fd4b9673a3bd2f1b1f21e2f989a5affbec405caf0db99cd0536eb71e
0xfbcc47e391dbce35054080d1189c687934c66fd25054f7d1a2d5b0f64b3154bb
0xd2861e3560686aadee93fd121a1fa9d59909e4bf3b0dcb8eff5def03edef3a13
0x2d4a45b35dedd8fc402afe53223d4e2ff65404e52ab3c1718687aae427fffc7e

Functions
Getter at block 21290670
halvePeriod(view returns (uint256)
357120
lastHalveBlock(view returns (uint256)
20745562
migrator(view returns (address)
0x0000000000000000000000000000000000000000
minimumMintPerBlock(view returns (uint256)
43568156563424200
mintPerBlock(view returns (uint256)
102677028318390528
mintedToken(view returns (address)
0x8b6dd24bcb2d0aea92c3abd4eb11103a5db6d714
owner(view returns (address)
0x4825f4c1b651ece01955f2f6f80e4f33862d1837
siloDepth(view returns (uint256)
12
startBlock(view returns (uint256)
11004000
teller(view returns (address)
0x0bfaf138e171d89205133573e65b2fee95da9e99
totalWeight(view returns (uint256)
223
Read-only
TokenExistsInSilo(addressview returns (bool)
depositor(uint256addressview returns (uint256 amountuint256 mintDebt)
pendingMint(uint256 _siloidaddress _userview returns (uint256)
siloData(uint256view returns (address Tokenuint256 weightuint256 lastMintBlockuint256 mintedTokenPerShare)
State-modifying
add(uint256 _weightaddress _Tokenbool _withUpdate
deposit(uint256 _siloiduint256 _amount
doHalvingCheck(bool _withUpdate
exitPoolDisgracefully(uint256 _siloid
massUpdateSilos(
migrate(uint256 _siloid
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
set(uint256 _siloiduint256 _weightbool _withUpdate
setMigrator(address _migrator
transferOwnership(address newOwner
updateSilo(uint256 _siloid
updateTokenExists(address _TokenAddrbool _isExists
withdraw(uint256 _siloiduint256 _amount
Events
Deposit(address indexed useruint256 indexed siloiduint256 amount
ExitPoolDisgracefully(address indexed useruint256 indexed siloiduint256 amount
Halve(uint256 newMintPerBlockuint256 nextHalveBlockNumber
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 indexed siloiduint256 amount
Constructor
constructor(address _mintedTokenaddress _telleruint256 _startBlock
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.