Societal Milestone 1 Grant Submission#628
Societal Milestone 1 Grant Submission#628randombishop merged 3 commits intow3f:masterfrom sctllabs:master
Conversation
|
@gfox1 Thanks for submitting this delivery. |
|
Thanks @randombishop! Happy to answer any questions you may have. |
|
Hey @gfox1 ! I spent some time today playing with your codebase and it looks good so far, well done! Before I write my evaluation, I have a few questions:
Next, I will be deep diving into the pallets source code; shooting for the end of this week to finish my evaluation. Looking forward to hearing back from you in the meantime. |
|
Hey @randombishop, thanks for looking at this so quickly! Here are the answers to your questions:
Please let me know if you need something else. Thanks! |
|
@gfox1 Thanks for incorporating my remarks and updating the delivery! Now looking into the pallets source code, I noticed it's mainly based on substrate codebase from frame/collective, frame/treasury and frame/membership. Can you please provide a small documentation on the reasons why these pallets were copied and adapted rather than imported and re-configured or extended? What are the differences between substrate implementation and yours? |
|
Hi, @randombishop! Thanks for the review. The basic idea of re-purposing the pallets is described at the top of each pallet, e.g: dao-collective Basically, we needed to store the data and utilize the function similar to the way it's done in the pallets, except of one thing - we had to store the data per each DAO. In other words we had to update the way the pallet is handling the storage, e.g - StorageMap instead of a StorageValue or StorageDoubleMap instead of a StorageMap. We couldn't achieve this by simple re-configuring the pallet. In the next iterations we're going to extend the pallets we re-used, for instance, adding some extended logic for the treasury pallet to handle custom assets or re-work the governance to make use of a custom token(asset) for governance. P.S. We're using the pallets described above for managing our blockhain. |
|
@gfox1 @okalenyk I'll forward your invoice to the finance team, please allow for up to two weeks for processing. |
|
@randombishop This is great news! Thanks so much for your evaluation. Looking forward to submitting milestone 2. |
|
hi @gfox1 we're currently switching from USDT on Ethereum to Polkadot/Kusama. Would you be open to receive USDT on Polkadot(Statemint) or Kusama(Statemine)? |
|
Hey @RouvenP, if possible can we continue with the payment of USDT on Ethereum. This will make accounting much easier on our end. Thanks. |
|
hi @gfox1 absolutely, we will proceed with UDST on Ethereum. Thanks for your feedback. |
|
Thanks @RouvenP! |
|
hi @gfox1 we transferred the payment today. |
|
Hi @RouvenP, thanks! We have received the payment. |
Milestone Delivery Checklist
Link to the application pull request: w3f/Grants-Program#1249