CmsnStaking

Verified contract

Active on Ethereum with 542 txns
Deployed by via 0xbac1d514 at 14666522
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $20,551.85
ERC-20
--
0x7b97bc871b04c554821f7ff70c50cad2c428d71b244d30d2a0e83a4321631114
0xdacb0e90833682312a05ba8103594e7c0c12be93ef9d25397b2fc65d75ce2d63
0x85a961defc799886cace73d0358979404b1415e789e999362342db4c46c9cdd3
0x8dd6a75c14240533e6ea433d4e59c37cb555fe45a94e68d6249d2eeace12b25a
0xe16ed1d32d22bffe1caa00174553f53eecf0b635c9022b8145f847bb27b173c3
0xb4d506ae5a6f856f021b981a2630174af95b7ac6f68dd843db0a6a3365ad3723
0x86e511ad6e9310a4d64cb117f830be7be22b5869b96ba6fdf0892e7121a328f6
0xee2d39a742b8425016b39de7093d27f6515789846ac8f8f567d963ddecd0991a
0x9bf6976e0050e2a242cff927af73a62e95eae62d5d94de23dacefd80dcbcf768
0x9a64e7e31c05801e999d876b8648e69c76f3bc7c6600a42566acd246daf2e819

Functions
Getter at block 21025914
MIN_PERIOD(view returns (uint256)
259200
MIN_POOL_SIZE(view returns (uint256)
1000000
MIN_TIME_ACCEPTING(view returns (uint256)
86400
cmsn(view returns (address)
0xaeb813653bb20d5fa4798dc4fc63af9cad4f3f67
owner(view returns (address)
0x5b169a812a2fcc8288d5948f02717719c1bf9730
poolCount(view returns (uint256)
4
poolTypeCount(view returns (uint256)
4
Read-only
canWithdraw(address _useruint256 _poolIdview returns (bool)
getPool(uint256 _poolIdview returns (struct CmsnStakingPool)
getPoolType(uint256 _poolTypeIdview returns (struct CmsnStakingPoolType)
getStakeAmount(address _useruint256 _poolIdview returns (uint256)
isPoolActive(uint256 _poolIdview returns (bool)
State-modifying
addPoolType(bytes _poolType
addReward(uint256 _poolIduint256 _amount
createPool(uint256 _poolTypeIdaddress _rewardTokenuint256 _rewardAmount
deposit(uint256 _poolIduint256 _amount
renounceOwnership(
setMarketingWallet(address _wallet
startPool(uint256 _poolId
transferOwnership(address newOwner
withdraw(address _address
withdraw(uint256 _poolId
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(uint256 indexed _poolTypeIduint256 _startedAtuint256 _endsAt
PoolStarted(uint256 indexed _poolIduint256 _timestamp
PoolTypeAdded(bytes _poolType
RewardAdded(uint256 indexed _poolIduint256 _amount
Withdraw(address indexed _useruint256 _rewardAmount
Constructor
constructor(address _marketing
Fallback and receive
receive(
Errors

This contract contains no error objects.