BountyV3

Verified contract

Active on Ethereum with 169 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 $31,217.19
0x2f2df9cb23fd6cab6ef440bb7041adae5218a9f3ccd88a9ab0932c243a2e8db1
0xea1594476cee3e503be886236c2327d2d13691f19d93f22074f015a0c6d23857
0x370c37e82d7c0f30a38f8705fb6de14ee0d37ea3563a3401b46eda18c22cf2f7
0xdf1e9644d4692d428885d402479e407fbe29e74a331bdde234dcd363fba71f58
0x25ae0c12d9310eecf4935ef613ecb15c43f4f526b056101f58781b72e3beb43f
0x80c6723356c1fd2bf86a5ea407d38c33e66a4c96cbb061bbec9953e4f8bacddd
0x2330ee179ed786b8cfb63818e52bc947d321c7ae210afbad026fa3c43e93cb43
0x5b41137f9ed5a45cbb0a874c47a9213702254f2ba136236ec2ccee87b2d2b2ec
0x4df014b47a10079e8c48ad18854fe39fe145221a5878960168458984da0fc496
0xd2e8daebb17e0847f6117184dd50e680a02904ed9a988b1273bb16468f34d337

Functions
Getter at block 21307388
acceptingBounties(view returns (bool)
true
accruedFees(view returns (uint256)
1888662500000000000000
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.