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

fix(fgw): sync from other nodes and block signature #307

Merged
merged 63 commits into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
36c1dd6
gateway
jbcaron Sep 6, 2024
372dc80
add add_transaction endpoint
jbcaron Sep 19, 2024
9834851
fix: disable_root
jbcaron Sep 20, 2024
582f189
fix fmt
jbcaron Sep 20, 2024
da1bb7d
fix(comments)
Trantorian1 Sep 23, 2024
cc87b39
refactor(error): updated `handler.rs` error handling
Trantorian1 Sep 23, 2024
ae92369
fix(comments)
Trantorian1 Sep 23, 2024
57bfe5d
fix(comments)
Trantorian1 Sep 23, 2024
57c1b50
fix(casing): `L1DataAvailabilityMode` casing causing deserialization …
Trantorian1 Sep 24, 2024
52eb380
fix(clippy)
Trantorian1 Sep 24, 2024
f0a9080
fix(deserialize): L1 DA mode can be deserialized independant of casing
Trantorian1 Sep 24, 2024
b14f3c1
feat(feeder): added `get_state_update_with_block` fgw method
Trantorian1 Sep 25, 2024
aa704a7
feat(feeder): added method `get_class_by_hash`
Trantorian1 Sep 26, 2024
51fb782
CHECKPOINT
Trantorian1 Sep 26, 2024
d09b49c
CHECKPOINT
Trantorian1 Sep 27, 2024
68aefb1
feat(mocks): replaced json mocks with compressed gz mocks
Trantorian1 Sep 28, 2024
b9b9625
fix(clippy)
Trantorian1 Sep 28, 2024
cd5bc4b
refactor(rstest): removed redundant `rstest` in certain tests
Trantorian1 Oct 1, 2024
63df3e2
fix(test): updated e2e tests to use fgw
Trantorian1 Oct 1, 2024
f603a93
fix(test): repaired mc-e2e-tests
Trantorian1 Oct 1, 2024
f016bdc
fix(test): repaired mc-sync tests
Trantorian1 Oct 1, 2024
4d24cad
feat(fetch): added CLI option to set fgw url
Trantorian1 Oct 1, 2024
d5757a2
fix(lint)
Trantorian1 Oct 1, 2024
4ec67b8
Merge branch 'main' into gateway
Trantorian1 Oct 1, 2024
fe6775b
fix(json): removed some test files
Trantorian1 Oct 1, 2024
639ed14
fix(prettier)
Trantorian1 Oct 1, 2024
75de1c4
fix(rate_limit): reverted `MAX_RETRY` to 15
Trantorian1 Oct 2, 2024
9339dcd
fix(disable_root)
Trantorian1 Oct 2, 2024
6bf5bae
fix(feedback)
Trantorian1 Oct 2, 2024
d0a4f86
fix(feedback)
Trantorian1 Oct 2, 2024
521d8fe
Merge branch 'main' into gateway
Trantorian1 Oct 2, 2024
ac2d7d2
fix(ci): fixed out-of-order state update storage diffs
Trantorian1 Oct 2, 2024
e719007
Merge branch 'main' into gateway
Trantorian1 Oct 2, 2024
20cf3e7
Merge branch 'main' into gateway
antiyro Oct 2, 2024
4ad0ffa
Merge branch 'main' into gateway
Trantorian1 Oct 3, 2024
2adb31d
fix(lint)
Trantorian1 Oct 3, 2024
f898e9a
Merge branch 'main' into gateway
antiyro Oct 3, 2024
761f2c1
fix(fgw): json format error when acting as provider
Trantorian1 Oct 4, 2024
addde0f
Merge branch 'main' into gateway
Trantorian1 Oct 4, 2024
a7aedd7
feat(fgw): added `get_signature` method to `FeederClient`
Trantorian1 Oct 4, 2024
a42994c
feat(fgw): signature now retrieved and stored during sync
Trantorian1 Oct 4, 2024
31fc519
feat(fgw): madara fgw now handles `get_signature`
Trantorian1 Oct 4, 2024
f48a7ca
feat(fgw): madara fgw now handles `get_compiled_class_by_class_hash`
Trantorian1 Oct 4, 2024
d315e49
fix(clippy)
Trantorian1 Oct 4, 2024
6f2671d
feat(fgw): madara fgw now handler `get_contract_addresses`
Trantorian1 Oct 4, 2024
163808b
feat(fgw): madara fgw now handles `get_public_key`
Trantorian1 Oct 4, 2024
8621fae
feat(pathfinder): pathfinder can now sync from madara fgw
Trantorian1 Oct 7, 2024
4c5fad0
Merge branch 'main' into gateway
Trantorian1 Oct 7, 2024
d8025f0
fix(compile)
Trantorian1 Oct 7, 2024
d3a34d4
fix(tests): added support for `get_signature` in fgw mock
Trantorian1 Oct 8, 2024
9267415
fix(comments)
Trantorian1 Oct 8, 2024
56eea3e
Merge branch 'main' into gateway
antiyro Oct 8, 2024
ccb60c5
feat(sign): implemented proper block signing
Trantorian1 Oct 9, 2024
1936fec
Merge branch 'main' into gateway
Trantorian1 Oct 9, 2024
25d73a1
fix(misc): linting, compile and format errors
Trantorian1 Oct 9, 2024
552b6ab
fix(test): updated e2e tests to use latest cmd line args
Trantorian1 Oct 9, 2024
10b318a
fix(fgw): DeployAccountV3 not returning the correct `sender_address`
Trantorian1 Oct 9, 2024
1f452a0
fix(js-test): added missing cmd-line options to js-test ci
Trantorian1 Oct 9, 2024
1915a2e
Merge branch 'main' into gateway
Trantorian1 Oct 9, 2024
c92fdc3
feat(crypto): moved private key to chain-config and added zeroing
Trantorian1 Oct 10, 2024
1ff33a5
fix(comment)
Trantorian1 Oct 10, 2024
9520d6b
Merge branch 'main' into gateway
Trantorian1 Oct 10, 2024
8676435
Merge branch 'main' into gateway
Trantorian1 Oct 11, 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
2 changes: 1 addition & 1 deletion .github/workflows/starknet-js-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
fail-on-cache-miss: true
- name: Setup dev chain and run tests
run: |
./target/release/madara --name madara --base-path ../madara_db --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset devnet &
./target/release/madara --name madara --base-path ../madara_db --telemetry-disabled --rpc-port 9944 --rpc-cors all --devnet --preset devnet &
MADARA_PID=$!
while ! echo exit | nc localhost 9944; do sleep 1; done
cd tests/js_tests
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

## Next release

- fix(fgw): sync from other nodes and block signature
- fix: added more launcher capabilities
- fix(cleanup): Updated EditorConfig to 4-space indents
- fix(tests): Fixed local testing scripts
Expand Down
Loading
Loading