Upgrade Gafi application from level 2 to level 3#925
Upgrade Gafi application from level 2 to level 3#925Noc2 merged 10 commits intow3f:masterfrom cryptovietinfolabs:master
Conversation
the main focus of the team is to build pallets aka chain logic, so remove EVM to deliverables. add the explaining how HE-Chain DAO works reduce fund
Remove milestone 3 to reduce a lot of effort to create the same thing as Snowfork We need to test as end-user, write documents/articles of what is HE-chain, how to use HE-Chain...
Weights and Benchmarking are the must-have of our application, these are a part to make HE-Chain fulfill its purpose.
* update content * update milestone delivery * spell
|
Hi, after months of building, Substrate gives us more clarity on the possible features that we did not add to the Gafi grant application in the first place. We would like to add pallet sponsored pool, pallet cache, and pallet game creator to the delivery of milestones 2 and 3 (milestone 1 we have passed). |
semuelle
left a comment
There was a problem hiding this comment.
Thanks for the submission, @mutobui.
- Why is Game Creator its own pallet? From your description, it is a mechanism to divert funds to a game's creator, which sounds like something that could be easily implemented in your existing functions.
- What is the purpose of caching data in a pallet? I couldn't find an explanation for this pallet and functionality anywhere.
To be honest, I am a bit hesitant to grant another 20,000 USD for pallets that will be tightly coupled with your other, already very specific pallets. I would be more comfortable funding this as a follow-up grant after seeing your current plan in action. In any case, I will share your amendment with the rest of the team.
|
Hi @semuelle, thanks for the review, and sorry for the lack of info. Pallet game-creator: will deliver on version v0.2.5 so right now it's just on our design, with the purpose of rewarding the game's creator, pallet game-creator provides the following main functionality:
pallet-cache: we need the mechanism to store data temporarily to prevent player spam join<->leave pools, please look at the beta version of pallet-cache: https://github.com/cryptoviet/gafi/tree/v0.2.0/pallets/pallet-cache |
Can you expand on this? People spam transactions? Why would they do that? Sounds like a problem with the economics. |
|
Every 30 minutes, players in the pool get a specific number of tickets to use for a discount on the transaction fee. When they run out of tickets they would rejoin to refresh the tickets, but the pallet cache will prevent that by giving the remaining tickets to that player when they rejoin. |
Noc2
left a comment
There was a problem hiding this comment.
I’m happy to support this, but it might be hard to get the five approvals.
gautamdhameja
left a comment
There was a problem hiding this comment.
I find this interesting solution and I would be looking forward to seeing it built. All the best.
|
Thank you for being so supportive, after receiving the grant from milestone 1 we have the momentum. Until now, Gafi is just at the beginning of the long development process, therefore we believe Substrate will give us more ideas and solutions to achieving Level 3. |
hakan-w3f
left a comment
There was a problem hiding this comment.
Looking forward to seeing this challenging Substrate based project.
takahser
left a comment
There was a problem hiding this comment.
I feel like the price is rather high for what you're planning to additionally deliver. However, given the high quality of your M1 delivery, I'm willing to support this amendment. Looking forward to your future deliveries! 👍
* create HE-Chain Proposal * change payment to Ethereum network * remove EVM to deliverables, add HE-Chain DAO the main focus of the team is to build pallets aka chain logic, so remove EVM to deliverables. add the explaining how HE-Chain DAO works reduce fund * Remove milestone 3, add more work to milestone 2 Remove milestone 3 to reduce a lot of effort to create the same thing as Snowfork We need to test as end-user, write documents/articles of what is HE-chain, how to use HE-Chain... * Add Weights/Benchmarking to deliveries Weights and Benchmarking are the must-have of our application, these are a part to make HE-Chain fulfill its purpose. * rename proposal HE-Chain to Gafi * add pallet_staking_pool + pallet_proof_mapping to milestone 1 * Task/upgrade gafi level3 (#1) * update content * update milestone delivery * spell * update pallet game-creator
Project Abstract
For which grant level are you applying?
Application Checklist
project_name.md) and updated.How Did You Hear About our grants program?