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

Feature Branch - Full Node Streaming into protocol/v6.x #2273

Open
wants to merge 27 commits into
base: release/protocol/v6.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ef88864
Post only order breaks out of matching loop + Add post only crosses m…
jonfung-dydx Aug 1, 2024
f335070
Full Node Status taker order status protos (#2003)
jonfung-dydx Aug 2, 2024
b673cfa
Fix proto formatting (#2020)
jonfung-dydx Aug 2, 2024
c440178
FNS protos - add taker order in stream update oneof (#2021)
jonfung-dydx Aug 5, 2024
11ad15b
add subaccount support for grpc stream (#1992)
dydxwill Aug 6, 2024
611e058
Restructure FNS global cache to be list (#2036)
dydxwill Aug 7, 2024
ac1080d
Bump grpc stream flag default values (#2051)
dydxwill Aug 7, 2024
69fb589
[Full node streaming] emit taker order status at end of matching loop…
jonfung-dydx Aug 8, 2024
b84e29d
fix merge conflict and metric emissions (#2065)
jonfung-dydx Aug 8, 2024
7204adf
Full node streaming batch size reset to 2000, properly zero out cache…
jonfung-dydx Aug 9, 2024
d2ef3a3
FNS subaccount implementation (#2059)
dydxwill Aug 12, 2024
f60b3f3
[CT-1050] DeliverTx state change reset for subaccount updates (#2063)
dydxwill Aug 12, 2024
a5603df
Fix snapshot bool (#2078)
dydxwill Aug 12, 2024
c89a1f1
Full Node Streaming Recurring snapshots (#2079)
jonfung-dydx Aug 13, 2024
38ec727
Remove todo (#2087)
dydxwill Aug 14, 2024
4ee5158
Add websocket support to full node streaming (#1908)
jayy04 Aug 14, 2024
afcefd2
Full Node Streaming default port 9092 (#2092)
jonfung-dydx Aug 15, 2024
ff0b9a9
[CT-1103] FNS subaccount WS support (#2088)
dydxwill Aug 15, 2024
f6ff1a5
Support empty params for websocket endpoint (#2111)
dydxwill Aug 20, 2024
a00ddb9
Full node streaming remove minimum for snapshot interval flag (#2138)
jonfung-dydx Aug 22, 2024
5ccf033
[CT-968] Fix snapshot validation by including subaccounts from propos…
dydxwill Aug 23, 2024
49953b8
[CT-1178] Only emit finalized subaccount update (#2181)
teddyding Sep 9, 2024
9f2846e
Full Node Streaming - reorder protobuf single length fields before va…
jonfung-dydx Sep 9, 2024
d573102
[OTE-456] FNS x OE: stage `FinalizeBlock` events and emit in `Precomm…
teddyding Sep 16, 2024
72873fb
[CT-1190] Emit `FinalizeBlock` updates in single batch. (#2260)
teddyding Sep 16, 2024
cb62cd6
two build and pushes
jonfung-dydx Sep 17, 2024
fe0d727
Revert "[CT-1190] Emit `FinalizeBlock` updates in single batch. (#22…
jonfung-dydx Sep 17, 2024
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
1 change: 1 addition & 0 deletions .github/workflows/protocol-build-and-push-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on: # yamllint disable-line rule:truthy
- main
- 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x
- 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x
- 'feat/**'

jobs:
build-and-push-snapshot-dev:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/protocol-build-and-push-testnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ on: # yamllint disable-line rule:truthy
branches:
- 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x
- 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x
- 'feat/**'

push:
branches:
- 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/protocol-build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on: # yamllint disable-line rule:truthy
- main
- 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x
- 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x
- 'feat/**'

jobs:
build-and-push-dev:
Expand Down Expand Up @@ -222,4 +223,4 @@ jobs:
--platform amd64 \
-t $ECR_REGISTRY/$ECR_REPOSITORY:$commit_hash \
-f testing/testnet-staging/Dockerfile .
docker push $ECR_REGISTRY/$ECR_REPOSITORY --all-tags
docker push $ECR_REGISTRY/$ECR_REPOSITORY --all-tags
Loading
Loading