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

Document how to connect a web-app to Iroha #196

Closed
6r1d opened this issue Oct 13, 2022 · 4 comments
Closed

Document how to connect a web-app to Iroha #196

6r1d opened this issue Oct 13, 2022 · 4 comments
Labels
I-peer Documentation specific to Iroha peers L-application Integrating Iroha into external environments L-setup First steps (installing, building, etc.)

Comments

@6r1d
Copy link
Contributor

6r1d commented Oct 13, 2022

Moved from #2862.

Documentation URL(s)

https://hyperledger.github.io/iroha-2-docs/

Description

At October 13, 2022, Rayon (Rayon#8157) requested the documentation for connecting Iroha instances to a custom web application.

As a fullstack web dev , I want to implement blockchain stuff . But I am stuck on stuck on building or starting network which is the first step. Documentation has some already build repo which I can run from docker. But what I want is to create/setup that network with my own peers and domain.

While we have SDKs, a detailed example of the workflow wouldn't hurt, moreover, it will allow to cover more information.

Your suggestions

Since Rayon had pointed out that Docker was not enough to describe connection of the Iroha instances, we can start the article explaining why Iroha compose file was structured that way.

Then, with some SDK, preferrably Python (Rayon mentioned it and Django, it should be easy to use), we can demonstrate some interaction with Iroha:

When you need to create application (web) with Iroha. What 's the first thing you do?
Isn't that create or run iroha network ?
Then connect by backend framework (eg. Django) with Iroha network and use Iroha-python to interact with the Iroha network?

Who can help?

@outoftardis @0x009922 @appetrosyan

@6r1d
Copy link
Contributor Author

6r1d commented Oct 14, 2022

As suggested by @0x009922, this file's contents may help Rust developers understand the API a bit more.

It contains an asynchronous wrapper around the Iroha client code that is based around the awc library.

@learningnoobi
Copy link

Any update on this ?

@appetrosyan
Copy link
Contributor

I'm afraid not yet. This is a very applied Iroha sort of doc, and we have a lot of API docs that we need to sort through first.

@nxsaken nxsaken added L-application Integrating Iroha into external environments L-setup First steps (installing, building, etc.) I-peer Documentation specific to Iroha peers and removed iroha2 labels May 16, 2024
@nxsaken nxsaken added A-important High-impact, important change and removed A-important High-impact, important change labels May 24, 2024
@nxsaken
Copy link
Contributor

nxsaken commented May 27, 2024

Use iroha-javascript, which has a guide in the documentation.

@nxsaken nxsaken closed this as not planned Won't fix, can't repro, duplicate, stale May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I-peer Documentation specific to Iroha peers L-application Integrating Iroha into external environments L-setup First steps (installing, building, etc.)
Projects
None yet
Development

No branches or pull requests

5 participants