rabbitholegg/quest-protocol
Quests Protocol is a protocol to distribute token rewards for completing on-chain tasks.
SolidityGPL-3.0
Issues
- 2
Feat(QuestFactory): Emit project name on QuestCreation
#258 opened by Quazia - 0
Feat(Quest): Split fee recovery
#262 opened by Quazia - 0
Chore(QuestFactory): Split MintFeePaid into 2 events
#261 opened by Quazia - 0
- 0
- 0
Fully remove QuestFee from 1155 Quests
#231 opened by waynehoover - 1
Migrate tests to foundry
#159 opened by waynehoover - 0
- 0
Standardized errors between Quest and Quest1155
#212 opened by waynehoover - 1
Investigate moving away from OwnableUpgradeable in factory to solady/src/auth/Ownable.sol
#166 opened by waynehoover - 0
Create foundry deploy scripts for Proxy Admin, Factory, and RabbitHoleTickets
#160 opened by waynehoover - 1
Remove unused test files
#161 opened by waynehoover - 2
Set pragma to solidity 0.8.19
#183 opened by waynehoover - 0
Remove all hardhat scripts
#196 opened by waynehoover - 1
- 0
Change all references to mintFee to claimFee
#192 opened by waynehoover - 2
Public view vs external&internal view
#186 opened by Quazia - 1
Sortfunctions into public/internal/external
#174 opened by Quazia - 2
Investigate if we can remove QuestTerminalKey
#162 opened by waynehoover - 0
Private vs Internal and prepend _
#185 opened by Quazia - 1
test refund InvalidRefundToken
#180 opened by Quazia - 1
Setup forge coverage testing
#178 opened by Quazia - 0
Test `enum` vs `String` for `questType`
#163 opened by Quazia - 0
Remove any legacy language from ReadMe
#170 opened by Quazia - 1
Push comments/docs into interfaces
#175 opened by Quazia - 0
test withdrawRemainingTokens hasWithdrawn
#179 opened by Quazia - 0
Standardize to Custom Errors
#172 opened by Quazia - 2
Only use interfaces in QuestFactory
#168 opened by waynehoover - 4
Confirm branches pass linting before merge
#165 opened by Quazia - 1
Standardize `uint` vs `uint256` usage
#164 opened by Quazia - 4
remove Quest.queue and QuestFactory.createQuest
#157 opened by waynehoover - 1
remove QuestFactory.mintReceipt and Quest.claim
#158 opened by waynehoover - 1
for loop format to save gas
#80 opened by shafu0x - 1
- 2