Ethcoin

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x8f3588ad at 21191739
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Ethcoin"

No transactions found for "Ethcoin"


Functions
Getter at block 21274504
BLOCK_INTERVAL(view returns (uint256)
60
MAX_SUPPLY(view returns (uint256)
21000000000000000000000000
MINE_COST_ADJUST_AMOUNT(view returns (uint256)
10000000000000
MINE_COST_DECREASE_THRESHOLD(view returns (uint256)
800000000000000000
MIN_MINE_COST(view returns (uint256)
100000000000000
REFUND_GAS_LIMIT(view returns (uint256)
150000
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
blockNumber(view returns (uint256)
0
decimals(view returns (uint8)
18
feeCollector(view returns (address)
0x0000000000000000000000000000000000000000
halvingInterval(view returns (uint256)
0
isStarted(view returns (bool)
false
lastBlockTime(view returns (uint256)
0
lastHalvingBlock(view returns (uint256)
0
lastTenBlockMiningPower(view returns (uint256)
0
mineCost(view returns (uint256)
0
miningReward(view returns (uint256)
0
name(view returns (string)
nextHalvingBlock(view returns (uint256)
0
oracle(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
reverseRegistrar(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
totalSupply(view returns (uint256)
0
totalUnclaimed(view returns (uint256)
0
upgradeBlockNumber(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
blockNumberToRequests(uint256view returns (uint256)
blocks(uint256view returns (address selectedMineruint256 miningRewarduint256 totalMineCount)
getBlockNumberByRequestId(uint256 _requestIdview returns (uint256)
getRequestIdByBlockNumber(uint256 _blockNumberview returns (uint256)
mineBatchCountOfBlock(uint256 _blockNumberview returns (uint256)
mineBatchOfBlock(uint256 _blockNumberview returns (struct EthcoinStorageMineBatch[])
mineBatchOfBlockByIndex(uint256 _blockNumberuint256 _indexview returns (struct EthcoinStorageMineBatch)
minersOfBlock(uint256 _blockNumberview returns (address[])
minersOfBlockCount(uint256 _blockNumberview returns (uint256)
requestsToBlockNumber(uint256view returns (uint256)
selectedMinerOfBlock(uint256 _blockNumberview returns (address)
totalMineCountOfBlock(uint256 _blockNumberview returns (uint256)
userUnclaimed(addressview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
claimGasRefund(
collect(uint256 amount
fulfillRandomness(uint256 requestIduint256 randomNumber
futureMine(uint256 mineCountuint256 blockCountpayable 
initialize(address _reverseRegistrar
mine(uint256 mineCountpayable 
renounceOwnership(
requestRandomness(uint256 targetBlock
setFeeCollector(address _feeCollector
setName(string namereturns (bytes32)
setOracle(address _oracle
start(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Approval(address indexed owneraddress indexed spenderuint256 value
FeeCollectorSet(address feeCollector
GasRefundClaimed(address useruint256 amount
GasRefundRecorded(address useruint256 amount
Initialized(uint64 version
Mine(uint256 indexed blockNumberaddress indexed mineruint256 mineCount
MineCostSet(uint256 mineCost
MinerSelected(uint256 blockNumberaddress selectedMineruint256 miningReward
NewETHCBlock(uint256 indexed blockNumber
OracleSet(address oracle
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot