SubBalances
Verified contract
Active on
Ethereum with 1 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 24 additional slots
-
variable spans 4 additional slots
Balances ($0.00)
No balances found for "SubBalances"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11176284 | 4 years ago | | | 0 | 0.079679250 |
ABI
ABI objects
Getter at block 21210254
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SETTER_ROLE() view returns (bytes32)
0x61c92169ef077349011ff0b1383c894d86c5f0b41d986366b58a6cf31e93beda
STAKING_ROLE() view returns (bytes32)
0x843c3a00fa95510a35f425371231fd3fe4642e719cb4595160763d6d02594b50
auction() view returns (address)
0xaec9912864bfaa4bebc765080cb9c8719a0834c2
basePeriod() view returns (uint256)
350
bigPayDayPool() view returns (address)
0x1d9844a271b9b4b43599198bc1c6d4b071f4ad56
currentSharesTotalSupply() view returns (uint256)
19036659422162156082509224655
foreignSwap() view returns (address)
0xd65d5577f5dafecbfc822fe6f2bb8b321e6a3833
getClosestYearShares() view returns (uint256 shareAmount)
0
getPoolsMinted() view returns (bool[5] poolsMinted)
[false, false, false, false, false]
getPoolsMintedAmounts() view returns (uint256[5] poolsMintedAmounts)
[0, 0, 0, 0, 0]
getStartTimes() view returns (uint256[5] startTimes)
[1634541971, 1664781971, 1695021971, 1725261971, 1755501971]
mainToken() view returns (address)
0xda4c5aea122260e70616e979592735f12fe20499
startTimestamp() view returns (uint256)
1604301971
stepTimestamp() view returns (uint256)
86400
Read-only
PERIODS(uint256) view returns (uint256)
calculateSessionPayout(uint256 sessionId) view returns (uint256, uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getSessionEligibility(uint256 sessionId) view returns (bool[5] stakePayDays)
getSessionStats(uint256 sessionId) view returns (address staker, uint256 shares, uint256 start, uint256 sessionEnd, bool withdrawn)
hasRole(bytes32 role, address account) view returns (bool)
subBalanceList(uint256) view returns (uint256 totalShares, uint256 totalWithdrawAmount, uint256 payDayTime, uint256 requiredStakePeriod, bool minted)
State-modifying
Events callIncomeStakerTrigger(address staker, uint256 sessionId, uint256 start, uint256 end, uint256 shares)
callOutcomeStakerTrigger(address staker, uint256 sessionId, uint256 start, uint256 end, uint256 shares)
generatePool() returns (bool)
grantRole(bytes32 role, address account)
init(address _mainToken, address _foreignSwap, address _bigPayDayPool, address _auction, address _staking, uint256 _stepTimestamp, uint256 _basePeriod)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
withdrawPayout(uint256 sessionId)
PoolCreated(uint256 paydayTime, uint256 poolAmount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address _setter)
This contract contains no fallback and receive objects.
This contract contains no error objects.