UpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 259 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0631…65a6
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
2KEY | ERC-20 | 100.781845K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12791061 | 3 years ago | | | 0 | 0.0081207236 | |
| 12784544 | 3 years ago | | | 0 | 0.0070412250 | |
| 12775445 | 3 years ago | | | 0 | 0.0099511360 | |
| 12773653 | 3 years ago | | | 0 | 0.0079689400 | |
| 12773618 | 3 years ago | | | 0 | 0.0078524160 | |
| 12773340 | 3 years ago | | | 0 | 0.029878134 | |
| 12772803 | 3 years ago | | | 0 | 0.015179398 | |
| 12772303 | 3 years ago | | | 0 | 0.0032316636 | |
| 12766804 | 3 years ago | | | 0 | 0.0070412250 | |
| 12766734 | 3 years ago | | | 0 | 0.0014665504 |
ABI
ABI objects
Getter at block 21389632
implementation() view returns (address)
0x8c1bb3855710294c520f7094887ab504946da124
PROXY_STORAGE_CONTRACT() view returns (address)
0x0631493864cdc718324331d07f93dfcf586f65a6
TWO_KEY_SINGLETON_REGISTRY() view returns (address)
0x60ece4a5be3fd7594e9f24c2948cce5ce3c6dde7
getNumberOfCycles() view returns (uint256)
0
implementation() view returns (address)
0x8c1bb3855710294c520f7094887ab504946da124
Read-only
getAmountOfStableCoinsUsedToFundCampaign(address campaignPlasma) view returns (uint256)
getBalanceOfStableCoinsOnContract(address[] stableCoinsAddresses) view returns (uint256[])
getBountyPerConversion2KEY(address campaignPlasma) view returns (uint256)
getCampaignContractor(address campaignAddress) view returns (address)
getCampaignSummary(address campaignPlasma) view returns (bytes)
getContractorRebalancedLeftoverForCampaign(address campaignAddress) view returns (uint256)
getFeePerCycleIdPerReferrer(uint256 cycleId) view returns (uint256)
getIfLeftoverForCampaignIsWithdrawn(address campaignPlasma) view returns (bool)
getInitial2KEYRateForCampaign(address campaignPlasma) view returns (uint256)
getInitialBountyForCampaign(address campaignPlasma) view returns (uint256)
getInitialParamsForCampaign(address campaignPlasma) view returns (uint256, uint256, uint256, bool, address)
getIsCampaignBudgetedDirectlyWith2KEY(address campaignPlasma) view returns (bool)
getModeratorEarningsAndContractorLeftoverRebalancedForCampaign(address campaignAddress) view returns (uint256, uint256)
getModeratorEarningsRebalancedForCampaign(address campaignAddress) view returns (uint256)
getNonRebalancedReferrerRewards(address campaignPlasma) view returns (uint256)
getRebalancingRatioForCampaign(address campaignPlasma) view returns (uint256)
getRequiredBudget2KEY(string fiatCurrency, uint256 fiatBudgetAmount) view returns (uint256)
getStableCoinAddressUsedToFundCampaign(address campaignPlasma) view returns (address)
getTotalDistributedInCycle(uint256 cycleId) view returns (uint256)
State-modifying
Events upgradeTo(string _contractName, string _version, address _impl)
addInventory(address campaignPlasma, uint256 amountOfStableCoins, uint256 bountyPerConversionFiat, address tokenAddress)
addInventory2KEY(address campaignPlasma, uint256 amountOf2KEYTokens, uint256 bountyPerConversionFiat)
endCampaignReserveTokensAndRebalanceRates(address campaignPlasma, uint256 totalAmountForReferrerRewards, uint256 totalAmountForModeratorRewards)
initialize(address sender) payable
pushAndDistributeRewardsBetweenInfluencers(address[] influencers, uint256[] balances, uint256 nonRebalancedTotalPayout, uint256 rebalancedTotalPayout, uint256 cycleId, uint256 feePerReferrerIn2KEY)
setInitialParams(address _twoKeySingletonRegistry, address _proxyStorageContract)
withdrawLeftoverForContractor(address campaignPlasmaAddress)
This contract contains no event objects.
constructor(string _contractName, string _version)
fallback()
This contract contains no error objects.