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) |
---|---|---|---|---|---|---|---|
| 11247895 | 4 years ago | | | 0 | 0.026559750 |
ABI
ABI objects
Getter at block 21204663
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SETTER_ROLE() view returns (bytes32)
0x61c92169ef077349011ff0b1383c894d86c5f0b41d986366b58a6cf31e93beda
STAKING_ROLE() view returns (bytes32)
0x843c3a00fa95510a35f425371231fd3fe4642e719cb4595160763d6d02594b50
auction() view returns (address)
0xb1475c18ea63f025308eed9950b9f954acc742c0
basePeriod() view returns (uint256)
350
bigPayDayPool() view returns (address)
0x6d5125d91da1e7a56bc5ecb52060be421ea48a93
currentSharesTotalSupply() view returns (uint256)
390234529003883261772206104720
foreignSwap() view returns (address)
0x25be894d8b04ea2a3d916fec9b32ec0f38d08aa9
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)
[1635491063, 1665731063, 1695971063, 1726211063, 1756451063]
mainToken() view returns (address)
0x7d85e23014f84e6e21d5663acd8751bef3562352
startTimestamp() view returns (uint256)
1605251063
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.