TokenEmitter

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x8ddf8f03 at 12678221
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
3 additional variables

No balances found for "TokenEmitter"

No transactions found for "TokenEmitter"


Functions
Getter at block 21265771
DENOMINATOR(view returns (uint256)
10000
EMISSION_PERIOD(view returns (uint256)
604800
FOUNDER_SHARE_DENOMINATOR(view returns (uint256)
0
INITIAL_EMISSION(view returns (uint256)
0
anarchizedAt(view returns (uint256)
0
emission(view returns (uint256)
0
emissionCutRate(view returns (uint256)
3000
emissionStarted(view returns (uint256)
0
emissionWeekNum(view returns (uint256)
0
emissionWeight(view returns (struct EmissionWeight)
([], [], 0, 0, 0, 0, 0)
forceAnarchizeAt(view returns (uint256)
0
getNumberOfPools(view returns (uint256)
0
gov(view returns (address)
0x0000000000000000000000000000000000000000
initialContributorPool(view returns (address)
0x0000000000000000000000000000000000000000
initialContributorShare(view returns (address)
0x0000000000000000000000000000000000000000
minEmissionRatePerWeek(view returns (uint256)
60
projId(view returns (uint256)
0
protocolPool(view returns (address)
0x0000000000000000000000000000000000000000
recoverer(view returns (address)
0x0000000000000000000000000000000000000000
token(view returns (address)
0x0000000000000000000000000000000000000000
treasury(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
factories(bytes4 poolTypeview returns (address)
getPoolWeight(uint256 poolIndexview returns (uint256)
nonRecoverable(addressview returns (bool)
permanentlyNonRecoverable(addressview returns (bool)
poolTypes(address poolview returns (bytes4)
pools(uint256 indexview returns (address)
State-modifying
anarchize(
disable(address _contract
disablePermanently(address _contract
distribute(
enable(address _contract
forceAnarchize(
initialize(struct EmitterConfig params
initialize(address _recovereraddress[] disableList
initialize(address gov_
newPool(bytes4 poolTypeaddress token_returns (address)
recoverERC20(address tokenAddressuint256 tokenAmount
setAnarchyPoint(uint256 timestamp
setEmission(struct MiningConfig config
setEmissionCutRate(uint256 rate
setFactory(address factory
setGovernance(address gov_
setMinimumRate(uint256 rate
setRecoverer(address _recoverer
setTreasury(address treasury_
start(
Events
Anarchized(
EmissionCutRateUpdated(uint256 rate
EmissionRateUpdated(uint256 rate
EmissionWeightUpdated(uint256 numberOfPools
NewGovernance(address indexed _prevGovernanceaddress indexed _newGovernance
NewMiningPool(bytes4 poolTypesaddress baseTokenaddress pool
Recovered(address tokenuint256 amount
Start(
TokenEmission(uint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.