stellar-deprecated / docs Goto Github PK
View Code? Open in Web Editor NEWDEPRECATED: Stellar documentation
DEPRECATED: Stellar documentation
question in title.
One already exists for https://www.stellar.org/developers/horizon/learn/xdr.html but perhaps we can consider making a page for just XDR.
It would be super helpful if there were links under each of the list of operations to those in the most popular client libraries.
https://www.stellar.org/developers/guides/concepts/list-of-operations.html
Under Gateway Docs, "Introduction to Stellar Gateways" refers to this link https://github.com/stellar/docs/blob/master/docs/gateway-introduction.md
Very beautiful documentation and it feels snappy. But if you scroll down and click on validation_create
, the hash tag changes and the content changes but you have to scroll back up to see the new content.
During creation of a new node, one of the steps is assigning node an identity by writing Secret Seed into config file. For this purpose I've been using Stellar Laboratory.
However laboratory states that it generates Public Key and Secret Key. Why do my nodes then still work as intended if I use this key instead of seed?
The compliance documentation leaves quite a few holes into how the actual protocol is expected to be uses in real world and/or enforced.
The documentation starts out that as a FI I want to know where the money is coming from. But the implementation kind of only provides a way to enforce getting information about where the money is going to. For example there is nothing stopping me to skip the auth part. After I've resolved the payment address to account id I could just send the payment and the receiver would be none the wiser regarding who actually sent it.
Is all wallet software expected to implement the compliance check to some extent?
When the sender requires proper compliance implementation, how is it handled when the user tries to send something directly to an account id. Will the home domain of the account be used for the compliance check?
Would being compliant also mean that depositing/withdrawing money from/to a non-managed account should be disabled by the wallet provided by the financial instutite? Otherwise all of this compliance layer becomes kind of uselesss. User A withdraws to non-managed account; sends to user B's non-managed account; User B deposits to their managed FI account.
The two docs written by @litnerdy may be a good starting point:
Hey guys,
I really like the stellar documentation. It's well structured and explains the network's features really well. There is just one page that left me with more questions than answers: The channels page.
So a channel is really not a thing on its own, but just another account to sign the transaction. What I am not sure about:
channelAccounts
, channelKeys
and channelIndex
?Once we get many documentation files, we should consider making/getting a nice interface for viewer docs.
Here is a great example: https://github.com/juju/docs
I was using the laboratory and got an error (tx_bad_auth
) that wasn't listed in the list of operations page like it says it should.
{
"type": "https://stellar.org/horizon-errors/transaction_failed",
"title": "Transaction Failed",
"status": 400,
"detail": "The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https://www.stellar.org/developers/learn/concepts/list-of-operations.html",
"instance": "horizon-testnet-001/vbcLOvVIaT-190963",
"extras": {
"envelope_xdr": "AAAAAMEgWGo+2qai/OlmWY9KFFz9RODu1FEo4/4MydyyhAVKAAAAZABLtbkAAAABAAAAAAAAAAAAAAABAAAAAAAAAAYAAAABUEhQAAAAAAAYpvovNEzEX3wa8E1WRK3RrvY99f7lt31vKKJiKihY6X//////////AAAAAAAAAAEqKFjpAAAAQFJXmUxJO+gyKyj3HiDMi1WYsV33/DhTyBAavhYpsffe6El0eLAzIQFY8FFOSVTKA694m5zW2YFdUVrzFR7rYA8=",
"result_codes": {
"transaction": "tx_bad_auth"
},
"result_xdr": "AAAAAAAAAGT////6AAAAAA=="
}
}
Right now, there isn't a clear detailed mention of master weight on the site.
https://www.stellar.org/developers/learn/concepts/multi-sig.html
https://www.stellar.org/developers/learn/concepts/accounts.html#thresholds
The “network passphrase” concept is important and not really covered in our documentation anywhere.
We should add a guide that introduces the changes necessary to an integration to ensure it works on the public network.
Update Gateway List:
Oncred should probably be removed since their gateway is shutting down.
The link to XDR Viewer on the tools page just goes to a page that says “Deprecated. Use Laboratory.” So we should probably just get rid of the link.
Unless sending people to the source of this tool still serves some particular value?
This is what loads at https://www.stellar.org/developers/stellar-core/
Much of what’s covered in the existing anchor guide is now better covered in the new “Get Started” guide. The anchor guide should be re-written to focus on compliance, federation server, and bridge server, generally following these diagrams:
Hi,
I would like to code a dividend payout account. The idea is simple, every dollar which comes to account A shoud be divided in different % to each account A1, ..., An
Is this possible to code with Stellar?
Is it possible to receive USD and keep that currency to payout?
Thanks on advance.
P/
Add to this page: https://www.stellar.org/developers/learn/concepts/transactions.html
Right now, there is just 2 sentences talking about specifying a different source account for an operation. This could be expanded.
Hello,
REST API /accounts endpoint should update comments and example that has data fields and the new data and trades links.
For people not using js-stellar-sdk it would be nice to show what the underling URLs the code is hitting in these guides:
https://www.stellar.org/developers/learn/integration-guides/gateway.html
The Federation Protocol and Compliance Protocol docs should really be siblings at the same level of hierarchy—they are both discussing conceptually similar things in terms of how they relate to the Stellar ecosystem.
Not sure if this is directly under guides or under guides/concepts, but one should move. (Any opinions @jedmccaleb @bartekn?)
There were several bugs in the current release of 0.0.12 that make the new anchor guide a little bit more complex than need be; this issue is to track updates that need to be made to reflect fixes in the next releases, since we don't know exactly when they will land relative to the guide (and the guide is still in flux so I don't really want to branch it).
source
param no longer necessary in bridge requests if specified in configuration: stellar-deprecated/bridge-server#28No mention of reverse federation at https://www.stellar.org/developers/learn/concepts/federation.html
Upon request:
http://s3-ap-northeast-1.amazonaws.com/confucius.tome.strllar.org/xlm/ledger/00/66/03/ledger-0066037f.xdr.gz
Following response is returned
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>C72DC0FDB20BAF13</RequestId>
<HostId>
rqaoM44+OSS0RzVT37GMw4i21gDKZYIUqm03yw3G6CTCMK3jbeSBESwtCdI0nHKNO3y0/NCx8pE=
</HostId>
</Error>
Your website https://launch.stellar.org links in several prominent places to docs on github which don't exist anymore or have been renamed. I followed these two links trying to find out about gateways.
https://launch.stellar.org/#/dashboard ->
https://github.com/stellar/docs/blob/master/docs/Adding-Multiple-Currencies.md
https://www.stellar.org/developers/ ->
https://github.com/stellar/docs/blob/master/docs/gateway-introduction.md
There are a lot of questions recently about Stellar scale. Would be great to create an article about stress tests and other similar information.
Maybe a line at the top of the compliance section that says:
"We recommend using gostellar.org for testing this. "
Things we need to add about the Price object in the Stellar network:
Feel free to submit a PR with just a bit of information. This info will likely go into the Assets or Distributed Exchange pages.
Hello,
I'm new to stellar o tried to create new account by getting secret and public key and get the account info and send transaction and foreach transaction my balance was decremented by the amount sent + 0.00001.. this was all test account or dunno what i should call.
But if i want to work on project where i can integrate stellar when i want to create a new account for a client with start amount how stellar will collect the amount and how can i track the payment ..
And me as a company how i'll be charged from stellar and When someone create an account or want to fund his account how stellar will collect the money?
Thank you on advance.
To explain the format of amounts in operations.
https://www.stellar.org/developers/guides/anchor/2-bridge-server.html
Seems like it is needed for certain uncommon(?) workflows - Can we leave it, but comment out the setting in the config? I think it gets a lot of people tripped up.
I just met with someone today that didn't realize we have a Java sdk.
There should at least be a link and mention somewhere, but it might be possible to describe how to do what’s being done in code in the lab. Needs some thinking—or perhaps this could be two separate pieces of work.
The descriptions for each of the operations are not parallel and consistent in how they are explained.
https://www.stellar.org/developers/learn/concepts/list-of-operations.html#path-payment
Examples of non-parallelism:
Allows you to set,modify or delete a Data Entry (name/value pair) that is attached to a particular account.
Sends an amount in a specific asset to a destination account.
A passive offer is an offer that does not act on and take a reverse offer of equal price.
This operation sets the options for an account.
XDR files has changed in: stellar/stellar-core#997
The docs says to use "destination", but "destination" gives an error, whereas "user" gets the correct answer.
Add detail and step-by-step support for Gateway Technical Integration Guide.
Reference: https://github.com/stellar/docs/blob/master/docs/Gateway-Guide.md
Would be great to have this when we build new api docs for hayashi.
#19 will also be part of this
In here: https://github.com/stellar/docs/blob/master/learn/concepts/stellar-toml.md#testing-cors
It only includes instructions for a stellar.toml in the root
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.