XiControl

Verified contract

Active on Ethereum with 17,282 txns
Deployed by via 0xe96e47e9 at 10869787
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2d731d9949cd2359ee04e114956403ee47b494cae3efc87284fcab827d58241f
0x6324d898fb0cc1c9bd968a7c550f884e234ada96550441b810c668ce794a80cd
0xea775c6cec44e253d8fa9d49b0cdf53fdfc82650c61aae0225c759a54d82bd48
0x6355e9062a8e5ee3ef763ceab615404659bdd3b6847534eab9b4eedc05cdc025
0x7ba9f2bdf1cee8219d923df54237bbe859b2d582d79cba4f87ad47231efd39bf
0x127ba716f82060cb8d96b1c59032f3fc1b09aa13cbd5ec908c25938cbcf9c6af
0x21768af06c6a6d4da349804932d613492e625066769cf4ffe5d805e610dbb67b
0xdb17833067b8144cf50307ac9441173a13143b7c10aa3567c5de74d3c2e58510
0xe7bfb225a7a255ddc370ed1a3a07a9387fd18b2eaee23b90342236dc5c7ee46f
0x4887616a371e0697502fe8f359280371b10e8fb0b5c88b58a34f4dca56675728

Functions
Getter at block 21164206
administrator(view returns (address)
0x4825f4c1b651ece01955f2f6f80e4f33862d1837
halvePeriod(view returns (uint256)
2073600
lastHalveBlock(view returns (uint256)
20745307
migrator(view returns (address)
0x0000000000000000000000000000000000000000
minimumRewardPerBlock(view returns (uint256)
24048000000000000
owner(view returns (address)
0x4825f4c1b651ece01955f2f6f80e4f33862d1837
puddleLength(view returns (uint256)
29
rewardPerBlock(view returns (uint256)
48096500000000000
ri(view returns (address)
0x37e808f084101f75783612407e7c3f5f92d8ee3f
startBlock(view returns (uint256)
10869780
totalAllocPoint(view returns (uint256)
787
Read-only
Univ2TokenExistsInPuddle(addressview returns (bool)
pendingRI(uint256 _pidaddress _userview returns (uint256)
puddleData(uint256view returns (address Univ2Tokenuint256 allocPointuint256 lastRewardBlockuint256 accRiPerShare)
userDat(uint256addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
add(uint256 _allocPointaddress _Univ2Tokenbool _withUpdate
deposit(uint256 _piduint256 _amount
doHalvingCheck(bool _withUpdate
exitPoolDisgracefully(uint256 _pid
massUpdatePuddles(
migrate(uint256 _pid
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
set(uint256 _piduint256 _allocPointbool _withUpdate
setMigrator(address _migrator
transferOwnership(address newOwner
updatePuddle(uint256 _pid
updateUniv2TokenExists(address _Univ2TokenAddrbool _isExists
withdraw(uint256 _piduint256 _amount
Events
Deposit(address indexed useruint256 indexed piduint256 amount
ExitPoolDisgracefully(address indexed useruint256 indexed piduint256 amount
Halve(uint256 newRewardPerBlockuint256 nextHalveBlockNumber
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address _riaddress _administratoruint256 _startBlock
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.