-
Notifications
You must be signed in to change notification settings - Fork 28
Chainindex passthrough when behind backing validator #796
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 24 commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
4e4cc64
add validator_tip to snapshot
AloeareV 2fdaa0c
add get_block_height passthrough
AloeareV c2db013
add passthrough to get_block_range
AloeareV 471f07f
add passthrough to find_fork_point
AloeareV 92cf246
remove unneeded option
AloeareV e77ea70
update/add comments
AloeareV 46c486c
modify BlockchainSource::get_transaction for use in ChainIndex::get_r…
AloeareV 6027d64
add passthrough to get_raw_transaction
AloeareV 7735a94
Merge branch 'dev' into chainindex_passthrough_behind_zebra
AloeareV 02a56e2
add get_transaction_status passthrough
AloeareV 8aa3b4c
fix a couple todos
AloeareV 00a1107
update comments
AloeareV 92bacdc
test boilerplate
AloeareV 0a93120
test now shows sync sucessfully slowed-down
AloeareV 62a42d3
test get_raw_transaction passthrough
AloeareV c10e799
DRY passthrough_test
AloeareV 9d7cef2
add get_block_height passthrough test
AloeareV 4172e36
comment
AloeareV 02959d4
add find_fork_point passthrough test
AloeareV 61fa7e1
add get_transaction_status passthrough
AloeareV c5d7653
add get_block_range passthrough test
AloeareV 1698752
Merge branch 'dev' into chainindex_passthrough_behind_zebra
fluidvanadium 1b1b958
fix get block range
AloeareV 12229ff
un-todo error cases
AloeareV 36d6bc2
Add mermaid dependency to zaino-state.
fluidvanadium 0bee199
Reweave find_fork_point.
fluidvanadium f288916
Simplify syntax flow in get_indexed_block_height.
fluidvanadium 1ebaf99
Simplify get_block_height syntax flow.
fluidvanadium de3d207
Replace unwrap in get_transaction_status.
fluidvanadium dbd2a8f
Change symbol get_snapshot_block_height -> get_indexed_block_height.
fluidvanadium 582e787
Change parameter symbols in trait ChainIndex for consistency.
fluidvanadium 8af9ccc
Change parameter symbols in impl<Source: BlockchainSource> ChainIndex…
fluidvanadium 9ecebaa
Replace unwraps in get_block_height_passthrough.
fluidvanadium 2706044
Rename parameter symbols nonfinalized_snapshot -> snapshot.
fluidvanadium 8b5e085
Handle missing coinbase_height as an Error instead of None.
fluidvanadium 624ea75
Comment on how get_block_range may eventually need to be rewritten fo…
fluidvanadium a381c08
Remove stale comment on find_fork_point.
fluidvanadium 04883da
Clarified the necessary condition of finality in passthrough diagram.
fluidvanadium 5305531
Re-activated finality inequality checks in get_block_height_passthrou…
fluidvanadium a4853ff
Merge pull request #814 from zingolabs/ciptbz_by_diagram_3
AloeareV 939d6df
fix missing OkSome, use blockchain source directly instead of non_fin…
AloeareV 289c11a
rename ZebradConnectionError to ValidatorConnectionError and add source
AloeareV cd79d43
actually fix get_block_range
AloeareV c0cf963
Upgrade chain_index_passthrough.mmd.
fluidvanadium 414719c
Comment in chain_index.rs demonstrating which steps of the diagram ar…
fluidvanadium d793be4
fix get_raw_transaction to get non-best transactions too
AloeareV 4b5bf62
Merge remote-tracking branch 'labs/chainindex_passthrough_behind_zebr…
fluidvanadium 782cf02
Avoid redundant field.
fluidvanadium a9f490f
Merge pull request #832 from zingolabs/remove_redundant_fields
AloeareV 9bf1490
clippify
AloeareV 88ba7dd
more clippy
AloeareV a0e7eaf
Improve commentary on get_block_range.
fluidvanadium f059403
Merge remote-tracking branch 'labs/chainindex_passthrough_behind_zebr…
fluidvanadium 6bc3bb8
Merge pull request #825 from zingolabs/ciptbz_by_diagram_6
fluidvanadium 7160448
Merge chain_index.rs
fluidvanadium 9490c21
Merge branch 'dev' into chainindex_passthrough_behind_zebra
nachog00 a0bdc71
remove stale await
AloeareV c341e69
clippify again
AloeareV 17dee53
Remove mistaken comment.
fluidvanadium 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
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
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.