KnsTokenMining
Verified contract
Active on
Ethereum with 24,900 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "KnsTokenMining"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16218301 | 2 years ago | | | 0 | 0.0026896670 | |
| 16217366 | 2 years ago | | | 0 | 0.0026318473 | |
| 16217162 | 2 years ago | | | 0 | 0.0024754471 | |
| 15869348 | 2 years ago | | | 0 | 0.0034739713 | |
| 15867706 | 2 years ago | | | 0 | 0.0064318223 | |
| 15866650 | 2 years ago | | | 0 | 0.00025980445 | |
| 15866650 | 2 years ago | | | 0 | 0.00087762903 | |
| 15866641 | 2 years ago | | | 0 | 0.0014372698 | |
| 15865386 | 2 years ago | | | 0 | 0.0023410784 | |
| 15864430 | 2 years ago | | | 0 | 0.0020677007 |
ABI
ABI objects
Getter at block 21261933
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EMISSION_COEFF_1() view returns (uint256)
2877120000000000000000000000
EMISSION_COEFF_2() view returns (uint256)
85000000000000000000
FINAL_PRINT_RATE() view returns (uint256)
1500
HC_RESERVE_DECAY_TIME() view returns (uint256)
432000
MINEABLE_TOKENS() view returns (uint256)
10000000000000000
ONE_KNS() view returns (uint256)
100000000
RECENT_BLOCK_LIMIT() view returns (uint256)
96
TOTAL_EMISSION_TIME() view returns (uint256)
15552000
hc_reserve() view returns (uint256)
210532260339672207378
is_testing() view returns (bool)
false
last_mint_time() view returns (uint256)
1671447611
start_time() view returns (uint256)
1602608400
token() view returns (address)
0x66d28cb58487a7609877550e1a34691810a6b9fc
token_reserve() view returns (uint256)
25946903315509
Read-only
check_pow(address[] recipients, uint256[] split_percents, uint256 recent_eth_block_number, uint256 recent_eth_block_hash, uint256 target, uint256 pow_height, uint256 nonce) view
check_uniqueness(uint256[11] w) pure
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
get_background_activity(uint256 current_time) view returns (uint256 hc_decay, uint256 token_virtual_mint)
get_emission_curve(uint256 t) view returns (uint256)
get_hash_credits_conversion(uint256 hc) view returns (uint256)
get_hc_reserve_multiplier(uint256 dt) pure returns (uint256)
get_pow_height(address from, address[] recipients, uint256[] split_percents) view returns (uint256)
get_secured_struct_hash(address[] recipients, uint256[] split_percents, uint256 recent_eth_block_number, uint256 recent_eth_block_hash, uint256 target, uint256 pow_height) pure returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
work(uint256 seed, uint256 secured_struct_hash, uint256 nonce) pure returns (uint256[11] work_result)
State-modifying
Events grantRole(bytes32 role, address account)
mine(address[] recipients, uint256[] split_percents, uint256 recent_eth_block_number, uint256 recent_eth_block_hash, uint256 target, uint256 pow_height, uint256 nonce)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
test_mine(address[] recipients, uint256[] split_percents, uint256 recent_eth_block_number, uint256 recent_eth_block_hash, uint256 target, uint256 pow_height, uint256 nonce, uint256 current_time)
test_process_background_activity(uint256 current_time)
Mine(address[] recipients, uint256[] split_percents, uint256 hc_submit, uint256 hc_decay, uint256 token_virtual_mint, uint256[] tokens_mined)
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 tok, uint256 start_t, uint256 start_hc_reserve, bool testing)
This contract contains no fallback and receive objects.
This contract contains no error objects.