-
Notifications
You must be signed in to change notification settings - Fork 129
Add ledger entry fetch implementation
#2012
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
Merged
Merged
Changes from 16 commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
47a6133
Add entry get implementation: account entry
b2d5be8
Add reading contract entries
0f2e01e
Add remaining types
26e3d38
clippy
ae1c095
Change ledger entry get -> ledger entry fetch
elizabethengelman f51e84b
Fix typo
elizabethengelman 9c5fce4
Start to add ledger int tests
elizabethengelman b11cd63
Remove check for self.asset, offer or data_name before adding LedgerK…
elizabethengelman cdcba74
Make json formatting the default over xdr
elizabethengelman 07c5b95
Continue adding to ledger fetch entry tests
elizabethengelman dab59ef
Change --id -> --contract-id for clarity
elizabethengelman 8861054
Refactor contract data test
elizabethengelman d4a33a8
More ledger entry fetch tests
elizabethengelman e8cbc23
Update generated docs
elizabethengelman b03b1a4
Cargo fmt
elizabethengelman 12e2d33
Update rs-stellar-rpc-client sha in Cargo.lock
elizabethengelman 398d112
Update ttl ledger entry option
elizabethengelman 345a9a8
Update ledger entry fetch cmd structure to use subcommands
elizabethengelman aecf0b3
Allow a user to pass in a pub key when fetching acct ledger entries
elizabethengelman ce36025
Keep updating ledger entry fetch account command to be a subcommand
elizabethengelman de51902
Add --hide-account flag
elizabethengelman 02a0393
Cleanup ledger entry fetch account
elizabethengelman 0dbf423
Add ledger entry fetch contract subcommand
elizabethengelman 8a7c80a
Cleanup
elizabethengelman 4429476
Add ledger entry fetch config subcommand
elizabethengelman 82b1f37
Add claimable balance subcommand
elizabethengelman 8d55919
Add liquidity_pool subcommand
elizabethengelman 5cfb146
Add wasm subcommand
elizabethengelman e63d29a
Update fetch doc strings
elizabethengelman 3c2b871
Update generated docs
elizabethengelman ad18d25
Clippy & fmt
elizabethengelman 4032c42
Merge branch 'main' into ledger-entry-get
elizabethengelman e27bb3b
Reorganize imports
elizabethengelman 9dce723
Cleanup
elizabethengelman 1c01b66
Factor out duplicate code for all entry fetch cmds
elizabethengelman 4b590bd
Factor out shared Args for all entry subcmds
elizabethengelman b97eafb
Cleanup
elizabethengelman 6e19078
Update generated docs
elizabethengelman 5aea49e
Add claimable balance test
elizabethengelman 8a2fe1d
Add test for fetching liquidity pool
elizabethengelman 5dace15
Merge branch 'main' into ledger-entry-get
elizabethengelman 114f70a
Fmt
elizabethengelman eddcd31
Merge branch 'main' into ledger-entry-get
elizabethengelman 3037e72
Merge branch 'main' into ledger-entry-get
elizabethengelman 742e2ff
Update rust version
elizabethengelman ca707ed
Merge branch 'main' into ledger-entry-get
elizabethengelman bdca484
Merge branch 'main' into ledger-entry-get
elizabethengelman 2c2d5c3
Cargo fmt
elizabethengelman 49a61f6
Merge branch 'main' into ledger-entry-get
elizabethengelman 93f0c87
Merge branch 'main' into ledger-entry-get
elizabethengelman 617fc35
Merge branch 'main' into ledger-entry-get
elizabethengelman a048e3e
Fix after merging main
elizabethengelman 0310346
Cargo fmt & clippy
elizabethengelman 7ad4b5e
Merge branch 'main' into ledger-entry-get
elizabethengelman 5a52e0c
Merge branch 'main' into ledger-entry-get
elizabethengelman 9303416
Cargo md gen
elizabethengelman 0fa8c42
Merge branch 'main' into ledger-entry-get
elizabethengelman e68b3be
Merge branch 'main' into ledger-entry-get
elizabethengelman ebcf49f
Merge remote-tracking branch 'origin/main' into ledger-entry-get
elizabethengelman 729b800
Merge branch 'main' into ledger-entry-get
elizabethengelman 561d628
Merge branch 'main' into ledger-entry-get
elizabethengelman 5d1c012
Merge branch 'main' into ledger-entry-get
elizabethengelman 590c459
Merge branch 'main' into ledger-entry-get
elizabethengelman 6bc308c
Merge branch 'main' into ledger-entry-get
elizabethengelman 6a2ac4a
Merge branch 'main' into ledger-entry-get
elizabethengelman 60a5e26
Merge branch 'main' into ledger-entry-get
elizabethengelman 7aac7ea
Merge branch 'main' into ledger-entry-get
elizabethengelman 4232335
Merge branch 'main' into ledger-entry-get
elizabethengelman 9ce3e04
Merge branch 'main' into ledger-entry-get
elizabethengelman 8b9bf3a
Merge branch 'main' into ledger-entry-get
elizabethengelman db51719
Merge branch 'main' into ledger-entry-get
elizabethengelman a4e763d
Update restore to handle live_until_ledger_seq being an optional from…
elizabethengelman 9cae84b
Merge branch 'main' into ledger-entry-get
elizabethengelman 4c017e9
Merge branch 'main' into ledger-entry-get
elizabethengelman ac09910
Merge branch 'main' into ledger-entry-get
elizabethengelman f82dfaa
Update generated docs
elizabethengelman 30f2c9c
Fix integration test
elizabethengelman 70494d3
Merge branch 'main' into ledger-entry-get
janewang 7426256
Use rpc client main branch
elizabethengelman 8a21fe1
Use rpc client v23
elizabethengelman a20a14e
Merge branch 'main' into ledger-entry-get
elizabethengelman 0c5888a
Merge branch 'main' into ledger-entry-get
elizabethengelman 481952a
Merge branch 'main' into ledger-entry-get
elizabethengelman f666034
Update cargo.lock
elizabethengelman 0cd1e18
Merge branch 'main' into ledger-entry-get
janewang 7cc7ef5
Merge branch 'main' into ledger-entry-get
elizabethengelman 655f543
Merge branch 'main' into ledger-entry-get
elizabethengelman 9538e03
Merge branch 'main' into ledger-entry-get
elizabethengelman 9c1ae6d
Merge branch 'main' into ledger-entry-get
elizabethengelman c4c58a0
Merge branch 'main' into ledger-entry-get
elizabethengelman 1d52e42
Fix rpc link in doc comment to be valid mdx
elizabethengelman c273f83
Generated docs
elizabethengelman e6e07a1
Merge branch 'main' into ledger-entry-get
elizabethengelman b2c1178
Merge branch 'main' into ledger-entry-get
elizabethengelman 3584805
Merge branch 'main' into ledger-entry-get
elizabethengelman 8687388
Merge branch 'main' into ledger-entry-get
elizabethengelman 0eadc35
Update generated docs after merge
elizabethengelman 9d5c6f6
Change wasm -> contract-code in stellar ledger entry fetch
elizabethengelman 46e993e
Change contract -> contract_data for ledger entry fetch
elizabethengelman eb84eb1
Move trustline to its own subcmd instead of nested under account
elizabethengelman a75dbe9
Move account data to its own subcmd instead of nested under accout
elizabethengelman 95d1d86
Move offer to its own subcmd
elizabethengelman 9035c51
Clean up data, offer and trustline
elizabethengelman f46507e
Cleanup doc comments & regenerate docs
elizabethengelman 56a4632
Merge remote-tracking branch 'origin/main' into ledger-entry-get
elizabethengelman 75764cd
Merge branch 'main' into ledger-entry-get
elizabethengelman 9c5157a
Cargo fmt
elizabethengelman 0336bb8
Generated docs prettier updates
elizabethengelman 91fd142
Update ContractCode doc comment
elizabethengelman 20aea62
Update account doc comments
elizabethengelman 8d3bfaf
Address PR feedback
elizabethengelman f3de375
Update cmd/soroban-cli/src/commands/ledger/entry/fetch/trustline.rs
elizabethengelman 181f053
Make contract a named arg for ledger entry fetch contract-data
elizabethengelman 23b34dd
Add a required_unless_present attribute on key and key-xdr for contra…
elizabethengelman 8eb148e
Make all args named args in ledger entry fetch
elizabethengelman d769cbe
Clean up integration tests
elizabethengelman 51213fd
Remove ledger entry config in favor of existing network settings command
elizabethengelman 3f3fde4
Merge remote-tracking branch 'origin/main' into ledger-entry-get
elizabethengelman 980ba54
Merge branch 'main' into ledger-entry-get
elizabethengelman 57cbd0b
Fix code issues in gen docs
elizabethengelman 530a3fa
Fmt
elizabethengelman 4d4ea4f
Remove unused imports
elizabethengelman f6f6036
Merge branch 'main' into ledger-entry-get
elizabethengelman bd05406
Merge branch 'main' into ledger-entry-get
janewang 231cfc6
Merge branch 'main' into ledger-entry-get
elizabethengelman 02e5818
Merge branch 'main' into ledger-entry-get
elizabethengelman ec9e56a
to_string -> clone
elizabethengelman b09d997
Merge branch 'main' into ledger-entry-get
elizabethengelman 8687f70
Merge branch 'main' into ledger-entry-get
elizabethengelman 99dec23
Merge branch 'main' into ledger-entry-get
elizabethengelman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,6 +6,7 @@ mod dotenv; | |
| mod hello_world; | ||
| mod init; | ||
| mod keys; | ||
| mod ledger; | ||
| mod secure_store; | ||
| mod snapshot; | ||
| mod tx; | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| mod entry; |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.