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

Ds/mh timeout #4

Merged
merged 12 commits into from
Feb 4, 2023
Merged

Ds/mh timeout #4

merged 12 commits into from
Feb 4, 2023

Conversation

dshiell
Copy link
Member

@dshiell dshiell commented Jan 12, 2023

Adds multihop timeout logic and tests.

@dshiell dshiell requested a review from alfredo-stonk January 12, 2023 23:52
@dshiell dshiell marked this pull request as draft January 12, 2023 23:55
@dshiell
Copy link
Member Author

dshiell commented Jan 12, 2023

NOTE: Wait until @alfredo-stonk multihop refactor work in PR #3 is pushed.

@dshiell dshiell marked this pull request as ready for review January 13, 2023 18:57
@dshiell dshiell merged commit 8776faa into ds/polymer-multihop Feb 4, 2023
@dshiell dshiell deleted the ds/mh_timeout branch February 4, 2023 00:09
dshiell added a commit that referenced this pull request Feb 6, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Mar 9, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Mar 14, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Mar 16, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Jun 22, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Jun 22, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Aug 15, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
dshiell added a commit that referenced this pull request Oct 18, 2023
Add multihop timeout logic and basic tests.

* refactor packet recv tests

* refactor multihop channel ack tests

* switch to pure multihop proof gen logic

remove test dependent multihop proof gen

* start adding multihop timeout logic

* add multihop timeout test and logic

* add/update multihop timeout logic with basic tests

* remove duplicate functions after rebase

* simplify proof logic to handle non-inclusion proofs; fixup post-rebase issues

* remove unused expError var

* reduce to 1 proof query call

* merge duplicate if statements

* undo auto formatting; update comment

---------

Co-authored-by: Wenwei <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants