BountyV3

Verified contract

Active on Ethereum with 164 txns
Deployed by via 0xa67e1ff8 at 18969585
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $20,278.49
0x80c6723356c1fd2bf86a5ea407d38c33e66a4c96cbb061bbec9953e4f8bacddd
0x2330ee179ed786b8cfb63818e52bc947d321c7ae210afbad026fa3c43e93cb43
0x5b41137f9ed5a45cbb0a874c47a9213702254f2ba136236ec2ccee87b2d2b2ec
0x4df014b47a10079e8c48ad18854fe39fe145221a5878960168458984da0fc496
0xd2e8daebb17e0847f6117184dd50e680a02904ed9a988b1273bb16468f34d337
0x1af95c435a04ed87cbbe75932a28f5eea74e12bba4f519d7aacdfd8ea3d60baf
0xb40d32e65b62f24d60ac69b7c4c3c28a991cce28c516fee0821875aed9a69b06
0x2170490b5fba8ef90971552becc35c28eae143bb9019e9b7aec6f11035c8404b
0xc5ca75ebfb8b1e3855343f41de7467f15af17422dd67f0ce8c2a3a4d5d40451c
0xc8c87ac8acef51b48126a76b9d6e0e487b961de9c571f5491aee9b509a6ac53c

Functions
Getter at block 20946230
acceptingBounties(view returns (bool)
true
accruedFees(view returns (uint256)
1887912500000000000000
arkm(view returns (address)
0x6e2a43be0b1d33b726f0ca3b8de60b3482b8b050
defaultDuration(view returns (uint32)
30
makerFee(view returns (uint256)
250
maxActiveSubmissions(view returns (uint32)
12
maxDuration(view returns (uint32)
365
minBounty(view returns (uint256)
100000000000000000000
minDuration(view returns (uint32)
7
owner(view returns (address)
0x818f0dff37015c77cfe5686c35edaa5594e78243
submissionStake(view returns (uint256)
10000000000000000000
takerFee(view returns (uint256)
500
Read-only
amount(bytes32 bountyPayloadview returns (uint256)
approvedSubmission(bytes32 bountyPayloadview returns (bytes32)
approver(address accountview returns (bool)
bountyQueueIndex(bytes32 bountyPayloadview returns (uint32)
bountyState(bytes32 bountyPayloadview returns (struct BountyV3BountyState)
closed(bytes32 bountyPayloadview returns (bool)
expiration(bytes32 bountyPayloadview returns (uint64)
fee(uint256 valuebool makerview returns (uint256)
findBountyByID(uint256 bountyIDview returns (bytes32)
findSubmissionPayload(bytes32 bountyPayloaduint256 submissionIDview returns (bytes32)
funders(bytes32 bountyPayloadview returns (address[])
initialAmount(bytes32 bountyPayloadview returns (uint256)
rejectedSubmissionPayload(bytes32 submissionPayloadview returns (bool)
stakeAtPosition(uint32 positionbytes32 bountyPayloadview returns (uint256)
submissionQueuePosition(uint256 submissionbytes32 bountyPayloadview returns (uint32)
submissionsCount(bytes32 bountyPayloadview returns (uint32)
submitterAtPosition(uint32 positionbytes32 bountyPayloadview returns (address)
State-modifying
approveSubmission(bytes32 bountyPayloaduint256 submissionID
closeBounty(bytes32 bountyPayloaduint256 bountyID
fundBounty(bytes32 bountyPayloaduint256 _amountuint32 duration
grantApprover(address account
makeSubmission(bytes32 bountyPayloadbytes32 submissionPayload
rejectSubmissions(bytes32 bountyPayloaduint32 n
renounceOwnership(
revokeApprover(address account
setDefaultDuration(uint32 newDefaultDuration
setFeeReceiverAddress(address feeReceiverAddress
setMakerFee(uint256 newFee
setMaxActiveSubmissions(uint32 newMaxActiveSubmissions
setMaxDuration(uint32 newMaxDuration
setMinBounty(uint256 newMinBounty
setMinDuration(uint32 newMinDuration
setSubmissionStake(uint256 newStake
setTakerFee(uint256 newFee
stopAcceptingBounties(
transferOwnership(address newOwner
withdrawFees(
Events
CloseBounty(bytes32 indexed bountyPayloadaddress indexed funderaddress indexed closedByuint256 payoutToFunderuint256 excessFromStakinguint32 queueLength
CloseBountySubmissions(
FundBounty(bytes32 indexed bountyPayloadaddress indexed funderuint256 initialValueuint64 expiration
FundSubmission(bytes32 indexed bountyPayloadaddress indexed submitteruint256 stakebytes32 submissionPayloaduint32 queueIndexuint32 currentQueueIndex
GrantApprover(address indexed account
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RejectSubmission(bytes32 indexed bountyPayloadaddress indexed submitteruint256 stakebytes32 submissionPayloaduint32 queueIndexuint32 queueLength
RevokeApprover(address indexed account
SetMakerFee(uint256 newFeeuint256 oldFee
SetSubmissionStake(uint256 newStakeuint256 oldStake
SetTakerFee(uint256 newFeeuint256 oldFee
SubmissionApproved(bytes32 indexed bountyPayloadaddress indexed submitteruint256 stakebytes32 submissionPayloaduint256 payoutToSubmitteruint32 queueIndexuint32 queueLength
WithdrawFees(uint256 amount
Constructor
constructor(address arkmAddressuint256 initialSubmissionStakeuint256 initialMakerFeeuint256 initialTakerFeeuint32 initialDefaultDurationaddress feeReceiverAddressuint32 initialMaxActiveSubmissionsuint256 initialMinBountyuint32 initialMinDurationuint32 initialMaxDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.