CmsnStaking
Verified contract
Active on
Ethereum with 542 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($20,551.85)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PAXG | ERC-20 | 7.453613 | $2,757.30 |
$20,551.85 | |
CMSN | ERC-20 | 53.27184M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16646764 | 2 years ago | | | 0 | 0.0033680934 | |
| 16646756 | 2 years ago | | | 0 | 0.0037924193 | |
| 15738101 | 2 years ago | | | 0 | 0.0018925482 | |
| 15539703 | 2 years ago | | | 0 | 0.0035443445 | |
| 15517084 | 2 years ago | | | 0 | 0.0017423230 | |
| 15497467 | 2 years ago | | | 0 | 0.013338610 | |
| 15405853 | 2 years ago | | | 0 | 0.0012490925 | |
| 15393511 | 2 years ago | | | 0 | 0.00093592528 | |
| 15393511 | 2 years ago | | | 0 | 0.0015230784 | |
| 15390167 | 2 years ago | | | 0 | 0.0015929300 |
ABI
ABI objects
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 _user, uint256 _poolId) view returns (bool)
getPool(uint256 _poolId) view returns (struct CmsnStakingPool)
getPoolType(uint256 _poolTypeId) view returns (struct CmsnStakingPoolType)
getStakeAmount(address _user, uint256 _poolId) view returns (uint256)
isPoolActive(uint256 _poolId) view returns (bool)
State-modifying
Events addPoolType(bytes _poolType)
addReward(uint256 _poolId, uint256 _amount)
createPool(uint256 _poolTypeId, address _rewardToken, uint256 _rewardAmount)
deposit(uint256 _poolId, uint256 _amount)
renounceOwnership()
setMarketingWallet(address _wallet)
startPool(uint256 _poolId)
transferOwnership(address newOwner)
withdraw(address _address)
withdraw(uint256 _poolId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PoolCreated(uint256 indexed _poolTypeId, uint256 _startedAt, uint256 _endsAt)
PoolStarted(uint256 indexed _poolId, uint256 _timestamp)
PoolTypeAdded(bytes _poolType)
RewardAdded(uint256 indexed _poolId, uint256 _amount)
Withdraw(address indexed _user, uint256 _rewardAmount)
constructor(address _marketing)
receive()
This contract contains no error objects.