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

shivarthu-milestone-2 #1209

Merged
merged 1 commit into from
Oct 11, 2024
Merged

shivarthu-milestone-2 #1209

merged 1 commit into from
Oct 11, 2024

Conversation

amiyatulu
Copy link
Contributor

@amiyatulu amiyatulu commented Aug 28, 2024

Milestone Delivery Checklist

  • The milestone-delivery-template.md has been copied and updated.
  • This pull request is being made by the same account as the accepted application.
  • I have disclosed any and all sources of reused code in the submitted repositories and have done my due diligence to meet its license requirements.
  • In case of acceptance, invoices must be submitted and payments will be transferred to the Polkadot AssetHub and/or fiat account provided in the application.
  • The delivery is according to the Guidelines for Milestone Deliverables.

Link to the application pull request: w3f/Grants-Program#525 < please fill this in with the PR number of your application.

@keeganquigley keeganquigley self-assigned this Sep 13, 2024
Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the delivery @amiyatulu a couple of initial comments:

  • The application states that React will be used for the front-end. Instead, the front-end delivered is in Leptos/Rust. Can you state the reasons for the change? As a change like this typically requires an amendment to be approved ahead of time.
  • On the deployed Leptos app, when I select the "test net" button it doesn't do anything. Is this supposed to be working?
  • There is a ton of template text still left in the readme from the Substrate Node Template. Can you please remove the text that doesn't apply for this project? Most of it can be removed since this template has been deprecated, leaving a lot of broken links.
  • Some unit tests are failing, if you could look into fixing these. Thanks!

@amiyatulu
Copy link
Contributor Author

I moved to leptos, because of rust compile time checking and rust safety. It will be easier to maintain and debug rust code in long run.

"test net" button doesn't do anything, currently substrate is not hosted, so its not testnet now.

I updated the code yesterday with some cleanup, so some tests are failing. Will update the tests and readme soon and get you back.

@amiyatulu
Copy link
Contributor Author

Hi, updated the unit tests and cleaned up the readme.

Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @amiyatulu thanks for the fixes, much appreciated. The unit tests are all passing now. Moving on, there are a ton of cargo clippy warnings, can you take a look to see if any of these are easily fixable?

Additonally, when running cargo test --features runtime-benchmarks there are quite a few benchmarking tests failing. Can you please take a look at the evaluation and provide fixes when possible.

Since it's the last milestone, would be great if we could button these up as much as possible. Thanks!

@amiyatulu
Copy link
Contributor Author

Hi @keeganquigley Thank you for your reply. Working on benchmarking, and will get back to you when done.

@keeganquigley
Copy link
Contributor

keeganquigley commented Sep 18, 2024

Thanks @amiyatulu sounds good. Also, FYI I wrote the wrong command for benchmarks, the updated one is what I actually used cargo test --features runtime-benchmarks to test all at once.

@keeganquigley
Copy link
Contributor

Hi @amiyatulu making any progress?

@amiyatulu
Copy link
Contributor Author

amiyatulu commented Oct 3, 2024

@keeganquigley
Yes, I have updated benchmark of two pallets, more two pallets are left.

@keeganquigley
Copy link
Contributor

Sounds good, no rush, just wanted to make sure progress was being made. Thanks!

@amiyatulu
Copy link
Contributor Author

@keeganquigley Hi, please check out cargo test --features runtime-benchmarks Its successfully running now.

@keeganquigley
Copy link
Contributor

Thanks for the fixes @amiyatulu looks great now. Here is my final evaluation. Happy to pass the milestone, good work!

@keeganquigley keeganquigley merged commit e22d4cd into w3f:master Oct 11, 2024
5 of 6 checks passed
Copy link

🪙 Please fill out the invoice form in order to initiate the payment process. Thank you!

@amiyatulu
Copy link
Contributor Author

Hi, may grant was approved before Feb 19, 2024 and don't contain DOT portion. The form asks Polkadot AssetHub address, but application form contain ethereum address. Should I give the ethereum address in Invoice?

@keeganquigley
Copy link
Contributor

Hi @amiyatulu yes we stopped issuing ETH mainnet payments a while back. Would you be willing to accept USDC on AssetHub instead?

@amiyatulu
Copy link
Contributor Author

@keeganquigley Hi, currently there are no good UI for asset swapping in AssetHub. I tried to teleport some DOT in kheopswap, it failed without any error messages, may be some bug in it. Is it possible to pay DAI in Eth mainnet this time? I asked in W3F Community Element Chat, they said its still valid.

@keeganquigley
Copy link
Contributor

Thanks @amiyatulu yes that's fine, I just wanted to check if you'd be willing to switch since it is our new preferred method. But no worries, we should be able to stick with the original method and payment address. Feel free to include the DAI address on the form instead.

@amiyatulu
Copy link
Contributor Author

@keeganquigley Thank you. Ya I already filled the form.

@amiyatulu
Copy link
Contributor Author

Hi @keeganquigley Any updates when payment will be released.

@keeganquigley
Copy link
Contributor

Hi @amiyatulu since it has been almost two weeks, I believe the payment should go out in this Friday's batch. Please let me know if you don't receive it after Friday. Thanks!

@amiyatulu
Copy link
Contributor Author

@keeganquigley Hi, I have not recieved the payment last week. I was told to update the invoice as it was incomplete. I have re-submitted the invoice.

@amiyatulu
Copy link
Contributor Author

Hi @keeganquigley, any updates regarding payment?

@keeganquigley
Copy link
Contributor

Hi @amiyatulu just responded to your email :)

@RouvenP
Copy link

RouvenP commented Nov 11, 2024

hi @amiyatulu we just sent the payment

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.

3 participants