Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delmonicos Milestone 2 delivery #216

Merged
merged 5 commits into from
Aug 3, 2021
Merged

Delmonicos Milestone 2 delivery #216

merged 5 commits into from
Aug 3, 2021

Conversation

lumena-tech
Copy link
Contributor

@lumena-tech lumena-tech commented Jul 7, 2021

Milestone Delivery Checklist

Link to the application PR: w3f/Grants-Program#283

@semuelle
Copy link
Member

Hi @lumena-tech, could you review deliverables 0c and 0d? The unit tests don't seem to be mentioned in the docs anywhere, and I don't see 0d in the submission. Thanks!

@adetante
Copy link
Contributor

Hi @semuelle, thanks for your feedback.

I have updated the Testing Guide with the command to run the unit tests, this PR will be updated soon with the fixed link to the Testing Guide.

For deliverable 0d, we plan to do a Medium post on all what we have done in the context of this grant, so preferably in milestone 3. Is it possible to postpone this deliverable 0d in milestone 3?

Fix "Testing guide" link
@semuelle
Copy link
Member

Hey Antoine,
thanks for the quick reply. Since you also have Article/Tutorial deliverables in M2 and M3, I'd suggest you create a .md file in your repo that gives less tech-savvy people a rough idea what your code is about, which you can then expand for your Medium article. Feel free to use some of the material from your application.

@adetante
Copy link
Contributor

Thanks @semuelle for your feedback, we will do that: a first version as a .md file in this repository, and later create a dedicated Medium article.

@semuelle
Copy link
Member

Can you update this PR with a link to deliverable 0d once it's ready? Thanks.

@lumena-tech
Copy link
Contributor Author

That's done. The PR has been updated with the link. Regards.

@semuelle
Copy link
Member

semuelle commented Jul 21, 2021

The link to the membership pallet is not valid, and I can't find the pallet in any of the other branches. Could you fix the link for deliverable 2?
And could you describe what the issue with compiling smart contracts was?

@lumena-tech
Copy link
Contributor Author

I've updated the PR. Actually we have used the registrar pallet instead of the membership pallet. The note was already mentioning the registrar pallet.

@semuelle
Copy link
Member

It seems that the registrar pallet was published under Apache 2 license, which means you should include a copyright notice with the original author. Or was this published elsewhere under a different license?

@lumena-tech
Copy link
Contributor Author

I presume Dan Forbes is the original author. We took the pallet from : https://github.com/substrate-developer-hub/substrate-enterprise-sample/blob/master/chain/pallets/registrar/.
Where should I add the copyright notice ?

@semuelle
Copy link
Member

Where should I add the copyright notice ?

https://infra.apache.org/licensing-howto.html

@lumena-tech
Copy link
Contributor Author

Hello. That's done. I've added the NOTICE file : https://github.com/Delmonicos/charger-node/blob/main/NOTICE

@semuelle
Copy link
Member

semuelle commented Aug 3, 2021

Thanks for the update, @lumena-tech. I updated my evaluation notes and your milestone is hereby accepted.

The testing guide was easy to follow, and everything worked out of the box. I found the inline documentation lacking, and some functions aren't covered by unit tests at all. Also, consider using cargo clippy to check your code for possible issues.

Lastly, we preferred if you announced changes in deliverables against the contract beforehand. The changes you made in this milestone are fine, but we had issues with not-as-expected deliverables in the past, so it's safest to amend the contract beforehand.

I will forward your invoice for processing.

@semuelle semuelle merged commit d8fc889 into w3f:master Aug 3, 2021
@semuelle
Copy link
Member

semuelle commented Aug 4, 2021

Hi @lumena-tech, your contract specifies a BTC address, and the invoice you submitted only contains a bank account. Could you submit an invoice with your BTC address instead?

@lumena-tech
Copy link
Contributor Author

Hi. For the first delivery, we had an ETH address with an amount in DAI. If I issue an invoice with a BTC address, in which currency should I specify the amount ?

@Noc2
Copy link
Collaborator

Noc2 commented Aug 5, 2021

@lumena-tech the payment in DAI is also fine. We forgot about the amendment. Could you add the ethereum address of your contract to your invoice? This way we make sure we don’t pay the wrong team or person, since in theory anyone can submit an invoice via the invoice form.

@lumena-tech
Copy link
Contributor Author

@Noc2 That's done I've submitted a new invoice with the right ethereum address for the payment in DAI.

@Noc2
Copy link
Collaborator

Noc2 commented Aug 6, 2021

Thanks!

@RouvenP
Copy link

RouvenP commented Aug 27, 2021

hi @lumena-tech we transferred the payment for M2 today.

@adetante adetante mentioned this pull request Apr 14, 2022
5 tasks
failfmi pushed a commit to LimeChain/Grant-Milestone-Delivery that referenced this pull request Sep 26, 2022
* Create MIXER.md

* Update MIXER.md

* Update MIXER.md

* Update MIXER.md

* Update MIXER.md

* Update MIXER.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants