ContributionReward

Verified contract

Active on Ethereum with 885 txns
Deployed by via 0x3a299f3a at 7796972
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xf6a4017647932ca7d58772c6cdcba76b7d7037cea61099d2456fed574916948c
0x5653508ce029a1934a5c8294d8ed4b1e1f508148cd7577cdef978b62d0799498
0x26df106cc99795a5a77d4a9c6871a8daf1189602167dd889fe2e733946d1c5e9
0xd51dc182f980c4c5d011f52559e4c3aaec91cc6c66688367fe8d77a737213400
0xbac571c926844440822aaf4e8bb7ef44a3764f854edb21ba9986ce71db010125
0x4cca17f651a112e99e98dcc48467a75f030e03d324f007a2ba9318a3c38e2a76
0xc900f908c26fc4e36d27f0d5a58a53e99674551d64a0427c1853cd511987e5e2
From
0xf2d227a6c053ca8af1ec4e5857e1151367705845f22d9f9588852142be5174af
0xb6d736a864524056b1d107b61a3496445b7e62055f75eb130b899085198e4ba4
0xb4b1be8617d4756b35f3724c63249ba8d3f4d01d9878ca4f871f337c15a4b1af

Functions
Getter at block 21164902

This contract contains no getter function objects.

Read-only
balanceOfStakingToken(address _stakingTokenbytes32 _proposalIdview returns (uint256)
getParametersHash(bytes32 _voteApproveParamsaddress _intVotepure returns (bytes32)
getPeriodsToPay(bytes32 _proposalIdaddress _avataruint256 _redeemTypeview returns (uint256)
getProposalEthReward(bytes32 _proposalIdaddress _avatarview returns (uint256)
getProposalExecutionTime(bytes32 _proposalIdaddress _avatarview returns (uint256)
getProposalExternalToken(bytes32 _proposalIdaddress _avatarview returns (address)
getProposalExternalTokenReward(bytes32 _proposalIdaddress _avatarview returns (uint256)
getRedeemedPeriods(bytes32 _proposalIdaddress _avataruint256 _redeemTypeview returns (uint256)
getTotalReputationSupply(bytes32 _proposalIdview returns (uint256)
organizationsProposals(addressbytes32view returns (uint256 nativeTokenRewardint256 reputationChangeuint256 ethRewardaddress externalTokenuint256 externalTokenRewardaddress beneficiaryuint256 periodLengthuint256 numberOfPeriodsuint256 executionTime)
parameters(bytes32view returns (bytes32 voteApproveParamsaddress intVote)
proposalsInfo(addressbytes32view returns (uint256 blockNumberaddress avatar)
reputationOf(address _ownerbytes32 _proposalIdview returns (uint256)
State-modifying
burnReputation(uint256 _amountaddress _beneficiarybytes32 _proposalIdreturns (bool)
executeProposal(bytes32 _proposalIdint256 _paramreturns (bool)
mintReputation(uint256 _amountaddress _beneficiarybytes32 _proposalIdreturns (bool)
proposeContributionReward(address _avatarstring _descriptionHashint256 _reputationChangeuint256[5] _rewardsaddress _externalTokenaddress _beneficiaryreturns (bytes32)
redeem(bytes32 _proposalIdaddress _avatarbool[4] _whatToRedeemreturns (int256 reputationRewarduint256 nativeTokenRewarduint256 etherRewarduint256 externalTokenReward)
redeemEther(bytes32 _proposalIdaddress _avatarreturns (uint256 amount)
redeemExternalToken(bytes32 _proposalIdaddress _avatarreturns (uint256 amount)
redeemNativeToken(bytes32 _proposalIdaddress _avatarreturns (uint256 amount)
redeemReputation(bytes32 _proposalIdaddress _avatarreturns (int256 reputation)
setParameters(bytes32 _voteApproveParamsaddress _intVotereturns (bytes32)
stakingTokenTransfer(address _stakingTokenaddress _beneficiaryuint256 _amountbytes32 _proposalIdreturns (bool)
Events
NewContributionProposal(address indexed _avatarbytes32 indexed _proposalIdaddress indexed _intVoteInterfacestring _descriptionHashint256 _reputationChangeuint256[5] _rewardsaddress _externalTokenaddress _beneficiary
ProposalExecuted(address indexed _avatarbytes32 indexed _proposalIdint256 _param
RedeemEther(address indexed _avatarbytes32 indexed _proposalIdaddress indexed _beneficiaryuint256 _amount
RedeemExternalToken(address indexed _avatarbytes32 indexed _proposalIdaddress indexed _beneficiaryuint256 _amount
RedeemNativeToken(address indexed _avatarbytes32 indexed _proposalIdaddress indexed _beneficiaryuint256 _amount
RedeemReputation(address indexed _avatarbytes32 indexed _proposalIdaddress indexed _beneficiaryint256 _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.