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

Substrate Swift Api milestone 3 #1002

Merged
merged 1 commit into from
Sep 29, 2023
Merged

Conversation

dileping
Copy link
Contributor

Milestone Delivery Checklist

  • The milestone-delivery-template.md has been copied and updated.
  • The invoice form 📝 has been filled out for this milestone.
  • 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, the payment will be transferred to the BTC/ETH/fiat account provided in the application.
  • The delivery is according to the Guidelines for Milestone Deliverables.

Link to the application pull request: w3f/General-Grants-Program#333

@dileping dileping changed the title Substrate Swift Api milestone 2 Substrate Swift Api milestone 3 Sep 17, 2023
@semuelle semuelle self-assigned this Sep 21, 2023
@keeganquigley keeganquigley self-assigned this Sep 26, 2023
@keeganquigley
Copy link
Contributor

Sorry for the delay @dileping and thanks for the delivery, as well as the well-written testing guide. It is appreciated! I was able to through the guide to successfully run BalanceTransaction and CustomStaticConfig but I'm not seeing in the docs how to run the IntegrationTests, KeychainTests, and SubstrateTests. I know these were built for milestone 2 but just want to make sure they still work. Can you help me out with how to run these in Xcode? I tried running them with the M2 instructions but am running into errors. Thanks.

@keeganquigley
Copy link
Contributor

Ah nvm @dileping the tests were failing because of an incorrect SDK path. I was able to invoke the correct path using sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Now swift test and swift build are running successfully. Thanks, will update application accordingly.

@dileping
Copy link
Contributor Author

Hi @keeganquigley, sorry I missed your messages yesterday. Glad you resolved everything. Please let me know if you need any other help with testing.

@keeganquigley
Copy link
Contributor

Thanks @dileping I'm happy to pass the milestone. Here you can find my final evaluation. Great work! I hope to see more native iOS apps utilize the library in the future.

@keeganquigley keeganquigley merged commit 05a46a8 into w3f:master Sep 29, 2023
4 of 6 checks passed
@keeganquigley
Copy link
Contributor

@ypopovych I'm not finding an invoice for this milestone. Do you know if your team submitted one already when this was delivered? Thanks!

@dileping
Copy link
Contributor Author

@keeganquigley Thanks a lot for merging! It was a long road for this grant :) I believe it can be helpful for wallets as well, not dApps only. The demo we are about to make for milestone 2 of the Tesseract native libraries grant will include a use case of the library in the wallet.

As for the invoice, I'm pretty sure I submitted it through the form just before making a PR. Do you need me to resubmit it?

@keeganquigley
Copy link
Contributor

Ah thanks @dileping I was able to find it under your name, please disregard. I have sent your invoice for processing. Please allow up to 14 days. Congrats on finishing the grant!

@keeganquigley
Copy link
Contributor

Posting this since the GH bot failed:

We noticed that this is the last milestone of your project. Congratulations on completing your grant! 🎊

So, where to from here? First of all, you should join our Grants Community chat, if you haven't already, so we can stay in touch.
If you are looking for continuative support for your project, there are quite a few options. The main goal of the W3F grants program is to support research as well as early-stage technical projects. If your project still falls under one of those categories, you might want to apply for a follow-up grant. However, depending on your goals and project status, there are other support programs in our ecosystem that might be better suited as the next step. For example, projects with a Business Case/Token should look into the Substrate Builders Program or VC Funding and Common Good projects have a good chance of receiving Treasury Funding. If you are looking for guidance, the team at https://substrate.io/ecosystem/square-one/ has compiled a list of ecosystem support sources and are happy to help you navigate it.

For a more comprehensive list, see our Alternative Funding page. Let us know if you have any questions regarding the above. We are more than happy to point you to additional resources and help you determine the best course of action.
Lastly, we hope your W3F grant was a success and we want to thank you for being part of the journey!

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.

4 participants