Commit 4617740
π€ Elliot merge branch β main
* π Channel accounts: explain resolutions
Page 1 of 6
* π Channel accounts: simplify narrative
Page 1 of 6
* π Channel accounts: specify cards
Page 1 of 6
* π Channel accounts: finalize visuals
Page 1 of 6
* π Channel accounts: simplify narrative
Page 1 of 6
* π Channel accounts: expand details
Page 1 of 6
* π Channel accounts: hyperlinks, context
- Starlight active, details confirmed with SDF at https://discord.com/channels/897514728459468821/907476473739354153/1259478260220301362
- Searching for src on global consensus data packet propogation for relevance in random submisison delay
- Need to get hard reference for Protocol 20 one-txn-per-ledger limit
* π Channel accounts: initial diagrams
* π Channel accounts: reference configuration
- Use 100px corner rounding
* π Channel accounts: KaTeX formatting
- First time working with this in mdx, pretty nice
* π Channel accounts: context, links
* π Channel accounts: conceptual images
* π Channel accounts: simplify image
* π Channel accounts: prioritize readability
* π Channel accounts: overload example
* π Channel accounts: configuration example
* π«΄π½ Claimable balances: first example
* π«΄π½ Claimable balances: second example
Status diction in determinant per stellar/stellar-protocol#1504
* π«΄π½ Claimable balances: third example
* π«΄π½ Claimable balances: expand precomputation
* π Refresh: asset design considerations
See stellar#864
* π¦ Clawbacks: confer readable diction
* π¦ Clawbacks: minor example diction
* π¦ Clawbacks: format account names
* π¦ Clawbacks: format more names
* π¦ Clawbacks: apply name diction
See stellar/stellar-protocol#1516 (comment)
* π¦ Clawbacks: translate preamble example
* π¦ Clawbacks: expand example one
* π¦ Clawbacks: translate next instances
* π¦ Clawbacks: continue example dev
* π± Trading examples: add lumenaut
* β¬ Prep for GH sync
* π± Trading examples: clarify narrative
A lot more to explain here given common perspective, available at https://www.youtube.com/live/3AGhdiQeXE0?t=1800
* π± Trading examples: contextualize sources
While I appreciate that the legacy dialogue around atomic swaps has been between chains, I respectfully submit that this is only because there's never before been a global ledger that could accurately account for a variety of assets in any meaningfully-scalable way.
Swaps being "automatically cancelled" is a bit of a mathematical abstraction, but I can't think of another way to explain it simply.
src: https://bitcointalk.org/index.php?topic=193281.0
* π Missed a reference link
Can I just take a minute to say how mind-boggling it is that MtGox is referenced on the Wikipedia page for OBs?
* π± Trading examples: sell offers
* π± Trading examples: level two
per user example
* π± Trading examples: time & sales
* π Clarify channel context links
* π Further advance text flow
* π Start last code examples
We're walking through an example implementation for general understanding, but the efficient implementation here likely falls on the applicator.
* π Remove random channel generation
I just don't see why we need to explicitly walk through this in a relatively advanced guide.
* π Rest of authorization example
Not convinced we need to include txn submission for the third time.
* π Remove adding channel custody
* π Clear up last tasks
* π Start state rotation example
The higher fee assumes we want these executed in the same block, so let's bid for that. Also, since this is an advanced guide, I'm taking out the redundant/verbose tx timeouts.
* π Temporary merge, nonfinal publication
I've finally hit my breaking point and am upgrading to Ubuntu. Accordingly, I'm synching up my last local changes despite the reality that I've held these back for some time because most of the substance was moved to protocol discussion 1558. But thanks, reccomendation, and shoutout to Silence for dropping in with some stellar wisdom. π€π§ββοΈπ§
* π Minimum compilation link requirements
* ποΈ Prettier compilation demo fixes
* π Clarify base fee, miscellaneous π€π»
* π½ Translate java to JS
* π Last example java & go
* π Closing example explanation, diagrams
* π Put back `set timeouts`
* π Cleanup remaining frame items
* π Comment active-tense transitive verbs
* π Finalize the story flow
* π Polish off minor syntax
* π Remove depricated community link
* π Clarify note on trustlines
* π«΄π½ Finish most cleaning up
(still need to clarify on min/base fee syntax for 1044)
* π Update simplified syntax reference
* π¦ Clean up final examples
* π± Remove items explicitly moved
Id. at link 2
* π± Remove duplicate placeholder drafts
* π± Sidebar section intro description
* π± First rewrite run through
See public drafting at https://x.com/JFWooten4/status/1853966327318520003
* π± Clean up scaffolding leftovers
- By the time this pull merges, the volume/trade approx should hit.
- Fixed missing API doc structure MethodTable explainer.
- Added Lumenauts video to SCP explainer for accessability.
* π± Translate starting AMM preamble
* π± Capital pool > liquidity pool
Effectively all protocol 18 coverage references AMMs because AMMs are generally the more common industry term. While I appreciate that exact diction can be alluring (https://github.com/orgs/WhyDRS/discussions/21), might we scope the introductory page at least to explain rather than confuse readers?
* π± Translate two AMM steps
For diction in _Id_, _see also_ R282 at JFWooten4/free-markets@dba9447#r149283300
* π Follow up on this
* π± Translate removing AMM liquidity
And simplify the go newTxBuilder preconditions
* π± Translate Java wrap-up example
Gives defereance to full disaply decimals rather than two-digit truncation. As an aside, are there any reputable anchors using display_digitals in their tomls?
* π± Last legacy, 535b09b fix
Addresses the logic combination and Go documentation. Since we're using it to build an obj to add ops to, signing should stay as is.
* π± Clean up go conclusion
* π Simplify starting frame, independence
* π± Seperate preliminary config, example
I've been digging through the commit history to uncover the origins of some of the JS nesting before stellar#214... I'm updating them to be a little more responsive, readable, and reusable with async waits
* ποΈ Update prettier config note
I was messing around with `prettier-plugin-sh` and figured the note could be more localized in case we add tabWidths or such later on here (albeit you can locally inspect the upstream import for equivalent affect)
* π± Optimize, clarify global declarations
It could be prudent to globalize the accounts so that we can walk through the other limit order examples
* π± DEX code examples setup
No known existing community opinions or best practices on the java syntax per https://discord.com/channels/897514728459468821/966788672164855829/1314630372042084534 in re stellar#1044.
I know some of the existing pages have been loosely casted, but there seem to be a lot of new users complaining about Docs examples not compiling or running locally given test data.
* π± Initial sell offer examples
* π± Example resolving limit OB
* π± Pricing point local calculation
* π± Start prepping final flow
* π± Continue on the intro
Most of the present code exemplifications are done or should elsewise be refrenced in text and then relied upon for individual pages to have their own examples.
* π± Start of execution chat
Some more here dependent on XDR and propogation implementations, which are good for future scopes per https://discord.com/channels/897514728459468821/907476473739354153/1273021348628664433
* π± Migrate some ancillary points
Relatively scope limited per https://github.com/JFWooten4/JFWooten4/blob/main/decisions/core-723-fn.md
* π± Introduce the OB outreach
Sort of like how this binds the AttriubteTable to its own scope, especially since it has the same background color.
* π± Translate pricing calculation examples
* π Reinstate space line seperators
* π± Remove elementary explanation diction
* π Some primative punctuation upgrades
* β Operations as complete(r) sentences
* π Upgrade Dashboard API version
* π± First terminus run through
* π± Second terminus run through
* π± Small example bug TODOs
* π compilation bug fixes, hrefs
I understand there's more to do in `docs\data\READ_FIRST.md`, but I'm just not going to deal with that until stellar#1044
* π± Add pending relevant backlinks
* πyarn fixes, format checks
This way only runs the Husky pre-commit if you have yarn installed, which should help with stellar#1044 compatability, given those with write access can quickly (via bot?) run the formatting. i had a lot of problems with this three weeks ago when editing on an offline laptop that didn't have all the dependencies involved. Even though I was going to take care of the nuances on this main desktop here, I couldn't synch up my work to the branch, and thus it was hard to manually override the git commit checks.
* π Reformat the operations page
Husky changes here should respect stellar#96 given the autochecks run formatter and fail if not prettier at `check MDX` step
* π± narrative done; last technicals
* π€·ββοΈ a lot of prettier-ness
* π± remove rest of politics
* π± trim down until SD1545
* π± subsection for offerID resolution
Also removes a lot of redundant language from the intent of d5ff964
* π Active tense on index
also bypass the check if yarn run fails for reasons unrelated to file issues like Node version mismatch or corrupt environment
* π± limited pathfiding explanation for example
* π± Minimumm viable path payments
This gets into how deeply we want to epxlain paths in stellar#1545
* π± setup for solo PP workj
* π± simplify start off PP
* π± PP; simplyifing path diction
* π± Simply Liquidity Horizon Documentation
This cleans up the wording around stellar#1061 without reviewing the pages we notify users about `consistency`.
I think a better long-term solution is a "Consistency" flag added to the affected endpoint pages. This could be a simple button akin to the "Supports Streaming" info box. However, even that seems a verbose solution which would also do well to exist as a simple button (akin to ledgerStorage) > two sentences.
* π± More context for burning prep
---------
Co-authored-by: John Wooten <hello@blocktransfer.dev>1 parent bbbbab7 commit 4617740
13 files changed
Lines changed: 5067 additions & 16 deletions
File tree
- docs
- build/guides/transactions
- data/apis
- horizon/api-reference/structure
- rpc/api-reference/methods
- learn
- encyclopedia/storage
- fundamentals
- stellar-data-structures
- transactions
- tokens
Large diffs are not rendered by default.
Lines changed: 588 additions & 0 deletions
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
Lines changed: 14 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
Lines changed: 196 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
338 | 534 | | |
339 | 535 | | |
340 | 536 | | |
| |||
0 commit comments