UpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 259 txns
Deployed by via 0xe88e45c5 at 11125304
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x351ae32e5deaa01e4a05b983fbf1c86f56d86e2b3c83be24b74c41358d5fd6be
0x0ec183ec9ad3212bb399c5b05848c2e10e7913697f6a95269b89d69b59a9b35b
0x8a5598f661e231cf4a2e19a973d3eb6057098e681f57b317e900895e122874e2
0x67b7be7bb4e92bdecef2007ee9a5aa9bdddb75e85a65ff41a4ed561db4ed57cc
0xdc85aaaaaab25cc66481bff3eff10100d87dfdedfc4ff45dc70b4ed5274d757b
0x33e9981821ac12cea181b80096c2381f2b9e3e0bea604f46b01a268e4d6198de
0x9578b3ed3309c726a442a82e288cca3b61299a5a4297b239d3c571217cd597aa
0x61db5d70e997651fe6e172be9f8d93a46026a1e2a35a59490f353e138a1e9e53
0x9163a386a02dec76e45885184f5034d40cb88d22a94c4fdcbc24dc39be941773
0xa9062e5e5a1864e9248b7934ebbf4aedc476b5b4607451749459267a4a07e49c

Functions
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 campaignPlasmaview returns (uint256)
getBalanceOfStableCoinsOnContract(address[] stableCoinsAddressesview returns (uint256[])
getBountyPerConversion2KEY(address campaignPlasmaview returns (uint256)
getCampaignContractor(address campaignAddressview returns (address)
getCampaignSummary(address campaignPlasmaview returns (bytes)
getContractorRebalancedLeftoverForCampaign(address campaignAddressview returns (uint256)
getFeePerCycleIdPerReferrer(uint256 cycleIdview returns (uint256)
getIfLeftoverForCampaignIsWithdrawn(address campaignPlasmaview returns (bool)
getInitial2KEYRateForCampaign(address campaignPlasmaview returns (uint256)
getInitialBountyForCampaign(address campaignPlasmaview returns (uint256)
getInitialParamsForCampaign(address campaignPlasmaview returns (uint256uint256uint256booladdress)
getIsCampaignBudgetedDirectlyWith2KEY(address campaignPlasmaview returns (bool)
getModeratorEarningsAndContractorLeftoverRebalancedForCampaign(address campaignAddressview returns (uint256uint256)
getModeratorEarningsRebalancedForCampaign(address campaignAddressview returns (uint256)
getNonRebalancedReferrerRewards(address campaignPlasmaview returns (uint256)
getRebalancingRatioForCampaign(address campaignPlasmaview returns (uint256)
getRequiredBudget2KEY(string fiatCurrencyuint256 fiatBudgetAmountview returns (uint256)
getStableCoinAddressUsedToFundCampaign(address campaignPlasmaview returns (address)
getTotalDistributedInCycle(uint256 cycleIdview returns (uint256)
State-modifying
upgradeTo(string _contractNamestring _versionaddress _impl
addInventory(address campaignPlasmauint256 amountOfStableCoinsuint256 bountyPerConversionFiataddress tokenAddress
addInventory2KEY(address campaignPlasmauint256 amountOf2KEYTokensuint256 bountyPerConversionFiat
endCampaignReserveTokensAndRebalanceRates(address campaignPlasmauint256 totalAmountForReferrerRewardsuint256 totalAmountForModeratorRewards
initialize(address senderpayable 
pushAndDistributeRewardsBetweenInfluencers(address[] influencersuint256[] balancesuint256 nonRebalancedTotalPayoutuint256 rebalancedTotalPayoutuint256 cycleIduint256 feePerReferrerIn2KEY
setInitialParams(address _twoKeySingletonRegistryaddress _proxyStorageContract
withdrawLeftoverForContractor(address campaignPlasmaAddress
Events

This contract contains no event objects.

Constructor
constructor(string _contractNamestring _version
Fallback and receive
fallback(
Errors

This contract contains no error objects.