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

[WIP] feat: circuitv2 #1475

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
7815e44
feat: add circuit v2 subprotocols
mpetrunic Feb 21, 2022
b2be463
chore: integrate circuit v2 in transport
mpetrunic Feb 25, 2022
abe2b22
chore: fix hop/stop unit tests
mpetrunic Feb 25, 2022
84e38d7
chore: fix circuitv2 bug preventing e2e test from passing
mpetrunic Mar 8, 2022
4866b27
feat: add reservation store
mpetrunic Mar 21, 2022
fa314eb
feat: add auto reservation
mpetrunic Mar 23, 2022
29a74c5
chore: fix type issues
mpetrunic Mar 23, 2022
0429798
Merge remote-tracking branch 'origin/master' into feat/circuit-v2
mpetrunic Apr 8, 2022
f74e4d5
chore: post merge fixes
mpetrunic Apr 8, 2022
6d83603
remove typescript dep
mpetrunic Apr 8, 2022
5694fc4
Merge remote-tracking branch 'origin/master' into feat/circuit-v2
mpetrunic Jun 10, 2022
4db8fce
fix: tests and linting
mpetrunic Jun 10, 2022
e424de6
remove proto index.js
mpetrunic Jun 10, 2022
3941eeb
chore: fix chai imports
mpetrunic Jun 10, 2022
f25943f
feat: add cirvuitv2 client
mpetrunic Jun 23, 2022
15f46e0
tmp
mpetrunic Jul 18, 2022
39aed51
fix: failling tests
mpetrunic Jul 30, 2022
88ae39c
Merge remote-tracking branch 'origin/master' into feat/circuit-v2
mpetrunic Jul 30, 2022
5268cb3
fix: bugs, circuitv1 code
mpetrunic Jul 31, 2022
5e7a630
fix: type errors
mpetrunic Jul 31, 2022
b7d6732
Merge remote-tracking branch 'origin/master' into feat/circuit-v2
achingbrain Oct 6, 2022
19b4903
fix: update code from master
achingbrain Oct 6, 2022
3dd0c9b
Merge branch 'master' into ckousik/feat/circuit-v2
ckousik Nov 7, 2022
87aaefd
Update circuitv2
ckousik Nov 7, 2022
c135b45
Merge branch 'master' into ckousik/feat/circuit-v2
ckousik Dec 22, 2022
a47b04f
fix components
ckousik Dec 22, 2022
863f457
fix lint
ckousik Dec 22, 2022
ac1ac75
Merge branch 'master' into ckousik/feat/circuit-v2
ckousik Dec 22, 2022
e72a62d
fix tests
ckousik Dec 23, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
125 changes: 125 additions & 0 deletions .coverage/coverage-final.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"typescript.tsdk": "node_modules/typescript/lib"
}
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,8 @@
"build": "aegir build",
"docs": "aegir docs",
"generate": "run-s generate:proto:*",
"generate:proto:circuit": "protons ./src/circuit/pb/index.proto",
"generate:proto:circuitv1": "protons ./src/circuit/v1/pb/index.proto",
"generate:proto:circuitv2": "protons ./src/circuit/v2/pb/index.proto",
"generate:proto:fetch": "protons ./src/fetch/pb/proto.proto",
"generate:proto:identify": "protons ./src/identify/pb/message.proto",
"generate:proto:plaintext": "protons ./src/insecure/pb/proto.proto",
Expand Down
220 changes: 0 additions & 220 deletions src/circuit/circuit/hop.ts

This file was deleted.

83 changes: 0 additions & 83 deletions src/circuit/circuit/stop.ts

This file was deleted.

44 changes: 0 additions & 44 deletions src/circuit/circuit/utils.ts

This file was deleted.

Loading