-
Notifications
You must be signed in to change notification settings - Fork 37
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
No property-based fuzz tests for
task-registryorreward-engine— onlyeco-tokenhas proptest coverageGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#86 In ecotask-network/EcoTask-contract;BurnEventemitsfromas unindexed data — on-chain burn history cannot be filtered by addressbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#85 In ecotask-network/EcoTask-contract;transfer(from, to, amount)ineco-tokenpermits self-transfer;transfer_fromrejects it — inconsistent security modelbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#84 In ecotask-network/EcoTask-contract;get_pending_verifications()is an unbounded public function — no deprecation notice, no guard, unlimited readsbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#83 In ecotask-network/EcoTask-contract;list_taskshas noMAX_LIMITcap — a single call withlimit=u32::MAXreads every task in the registrybugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#82 In ecotask-network/EcoTask-contract;Oracle auth check is O(n) linear scan on every proof submission — degrades with multi-oracle deployments
bugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#75 In ecotask-network/EcoTask-contract;UserVerifications(Address)is an unbounded persistentVec<u64>— same O(n) storage corruption class as the fixedCreatorTasksbugbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#73 In ecotask-network/EcoTask-contract;No event emitted when
transfer_adminsucceeds in any contract; admin handover is silent on-chainbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#55 In ecotask-network/EcoTask-contract;set_oracleandadd_oracle/remove_oracleare duplicate, conflicting APIs;set_oraclesilently drops all existing oraclesbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#43 In ecotask-network/EcoTask-contract;list_tasksin the registry does a sequential ID scan; deleted/non-existent IDs silently shrink pages without warningbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#40 In ecotask-network/EcoTask-contract;task_typehas no maximum length validation; unbounded strings inflate on-chain storage cost per taskbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#35 In ecotask-network/EcoTask-contract;reward-engineset_tokenandset_registryhave no validation; swapping to an uninitialised contract address silently breaks the enginebugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignStatus: Open.#32 In ecotask-network/EcoTask-contract;