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

Exotic Cells documentation: Merkle Proofs, Prunned branches and Merkle Updates #277

Closed
2 tasks done
yungwine opened this issue Jul 17, 2023 · 7 comments
Closed
2 tasks done
Assignees
Labels
Approved This proposal is approved by the committee footstep This is a TON Footstep issue

Comments

@yungwine
Copy link
Contributor

yungwine commented Jul 17, 2023

Summary

Creating an article for the documentation at docs.ton.org that covers exotic cells including Merkle proofs, pruned branches, and Merkle updates, with detailed examples on how to check proofs.

Footstep generated with the @footsteps_helper_bot

Context

The documentation at docs.ton.org requires an article that provides comprehensive information about exotic cells, specifically focusing on Merkle proofs, pruned branches, and Merkle updates. This article will serve as a valuable resource for developers and users to understand and utilize these concepts effectively.

Example Problem:
Without proper documentation on exotic cells, developers may struggle to implement functionalities that involve Merkle proofs, pruned branches, and Merkle updates. This documentation is important for trustless interaction with the Blockchain

Goals

  • Improve developer understanding of exotic cells, Merkle proofs, pruned branches, and Merkle updates.
  • Provide detailed examples and step-by-step instructions on how to check proofs.

Deliverables

  • Article on exotic cells, covering Merkle proofs, pruned branches, and Merkle updates.

Definition of Done

  • Article on exotic cells, Merkle proofs, pruned branches, and Merkle updates with PR in docs.ton.org created
  • PR reviewed and merged.

Reward

  • Standart TON Footstep NFT
  • 350 USD in TON

Total: $350

Oriental Release Date

1 week

@yungwine yungwine added the footstep This is a TON Footstep issue label Jul 17, 2023
@Gusarich
Copy link
Contributor

Gusarich commented Jul 17, 2023

Thank you for showing interest in improving the documentation! This is a great idea and I'm already working on improving the situation with exotic cells in docs:

But a separate article, I think, would also be useful.

Do you want to write it, or is it an open offer?

@Gusarich Gusarich added the Approved This proposal is approved by the committee label Jul 17, 2023
@yungwine
Copy link
Contributor Author

@Gusarich yes i wanna do it. I've implemented Merkle Proofs verifying in the library i'm developing rn, so i can share this experience providing examples how to verify blocks, account states and other staff with the theoretic part about Cells levels, hashes and so on. And I think it's different from what you do in the cookbook so this article would be useful

@Gusarich
Copy link
Contributor

@Gusarich yes i wanna do it. I've implemented Merkle Proofs verifying in the library i'm developing rn, so i can share this experience providing examples how to verify blocks, account states and other staff with the theoretic part about Cells levels, hashes and so on. And I think it's different from what you do in the cookbook so this article would be useful

Okay! I'll assign you.

@yungwine
Copy link
Contributor Author

The articles are done. Just opened the PR to ton-docs repo

@Gusarich
Copy link
Contributor

Thanks for the contribution, PR is merged! @delovoyhomie we can now payout the rewards.

@yungwine
Copy link
Contributor Author

Wallet for reward:

EQBvW8Z5huBkMJYdnfAEM5JqTNkuWX3diqYENkWsIL0XggGG

nickname for the hall of fame: @yungwine

@delovoyhomie
Copy link
Collaborator

Rewards sent! Thank you for the contribution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved This proposal is approved by the committee footstep This is a TON Footstep issue
Projects
None yet
Development

No branches or pull requests

3 participants