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

Upgrade/v0.16.2 #10

Open
wants to merge 64 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
c335c1b
fix(executor): fix division by zero in fee estimation
kkovaacs Feb 26, 2025
16856a8
fix(executor): fix fee estimation for the all-zero-bounds case
kkovaacs Feb 26, 2025
dfbd3bd
chore: update CHANGELOG
kkovaacs Feb 26, 2025
41786c0
feat(storage): add `TrieStorageIndex` custom type
t00ts Feb 26, 2025
714da49
Merge pull request #2632 from eqlabs/krisztian/rpc-0.8-fix-fee-estima…
kkovaacs Feb 26, 2025
75ff799
fix(rpc/get_compiled_casm): don't wrap CASM class in `casm` property
kkovaacs Feb 27, 2025
9bef84b
chore: update CHANGELOG
kkovaacs Feb 27, 2025
e688511
Merge pull request #2636 from eqlabs/krisztian/rpc-0.8-fix-get-compil…
kkovaacs Feb 28, 2025
1ce0626
fix(executor): consider L2 gas when calculating minimum gas limit
kkovaacs Feb 28, 2025
616aa43
Merge pull request #2639 from eqlabs/krisztian/use-l2-gas-from-mimina…
kkovaacs Mar 3, 2025
003d9fc
chore(cargo): upgrade hyper-rustls
kkovaacs Mar 4, 2025
a18948b
chore(cargo): update hickory-resolver
kkovaacs Mar 4, 2025
3fbfeb8
chore(cargo): update `url`
kkovaacs Mar 4, 2025
90da340
feat: custom versioned constants for multiple Starknet versions
vbar Feb 28, 2025
315e2bc
Merge pull request #2638 from eqlabs/vbar/multi-versioned-constants
vbar Mar 4, 2025
5c69000
Merge pull request #2641 from eqlabs/krisztian/update-deps
kkovaacs Mar 4, 2025
6d4e1e8
chore(load-test): update dependencies
kkovaacs Mar 5, 2025
a808f3c
chore(load-test): use rustls for TLS
kkovaacs Mar 5, 2025
3e3676c
Merge pull request #2630 from eqlabs/t00ts/storage-trie-index
t00ts Mar 5, 2025
6e6eb78
Merge pull request #2644 from eqlabs/krisztian/load-test-upgrade-goose
kkovaacs Mar 5, 2025
e223f89
fix(p2p_stream): fix propagation of read response timeout
kkovaacs Mar 5, 2025
d02794a
feat(rpc/e2e): introduce version-aware assert macro for fixtures
t00ts Mar 6, 2025
34b8a6a
feat(rpc/e2e): remove old (unused) fixtures
t00ts Mar 6, 2025
8d124ed
feat(rpc/e2e): add json-rpc tests for `get_class_hash_at`
t00ts Mar 6, 2025
73b6abd
feat(rpc/e2e): add json-rpc tests for `get_block_with_receipts`
t00ts Mar 6, 2025
eac083b
feat(rpc/e2e): add json-rpc tests for `get_class_at`
t00ts Mar 6, 2025
6b0114a
feat(rpc/e2e): add json-rpc tests for `get_block_with_txs`
t00ts Mar 6, 2025
e1ac71f
feat(rpc/e2e): add json-rpc tests for `get_block_with_tx_hashes`
t00ts Mar 6, 2025
3278226
fix(gateway-types): add missing `failed` field to transaction trace f…
kkovaacs Mar 6, 2025
3f07306
chore: update CHANGELOG
kkovaacs Mar 6, 2025
da10506
Merge pull request #2648 from eqlabs/krisztian/fix-gateway-get-block-…
kkovaacs Mar 6, 2025
843bd59
feat(rpc/e2e): add json-rpc tests for `estimate_message_fee`
t00ts Mar 6, 2025
82cf63f
feat(rpc/e2e): add json-rpc tests for `estimate_fee`
t00ts Mar 6, 2025
2e762ab
feat(rpc/e2e): add json-rpc tests for `get_transaction_status`
t00ts Mar 6, 2025
5a489e6
Merge pull request #2645 from eqlabs/krisztian/p2p-stream-fix-read-re…
kkovaacs Mar 6, 2025
f540811
fix(rpc/subscription): send notifications for `latest` block
kkovaacs Mar 4, 2025
bbbcfe8
fix(rpc/tests/rpc_routing): unsubscribe from successful subscriptions
kkovaacs Mar 4, 2025
5b9a2d0
chore: update CHANGELOG.md
kkovaacs Mar 4, 2025
7664cba
Merge pull request #2643 from eqlabs/krisztian/rpc-0.8-fix-latest-sub…
kkovaacs Mar 6, 2025
eb94b39
fix(rpc/lib/routing_test): fix flaky routing test
kkovaacs Mar 7, 2025
0af7463
Merge pull request #2650 from eqlabs/krisztian/rpc-fix-flaky-routing-…
kkovaacs Mar 7, 2025
f4211b2
feat(rpc/subscribe_events): send matching events from the pending block
kkovaacs Mar 5, 2025
7b63f2b
chore: update CHANGELOG
kkovaacs Mar 7, 2025
1169dce
feat(rpc/e2e): add json-rpc tests for `get_transaction_receipt`
t00ts Mar 9, 2025
a06ac70
feat(rpc/e2e): add json-rpc tests for `get_transaction_by_hash`
t00ts Mar 9, 2025
da216ed
feat(rpc/e2e): add json-rpc tests for `trace_block_transactions`
t00ts Mar 10, 2025
c267cf3
feat(rpc/e2e): add json-rpc tests for `simulate_transactions`
t00ts Mar 10, 2025
5c1af22
feat(rpc/e2e): stable fixtures for transaction status
vbar Mar 10, 2025
8af0cc7
Merge pull request #2646 from eqlabs/t00ts/rpc-e2e-tests
t00ts Mar 11, 2025
59b638d
Merge pull request #2649 from eqlabs/krisztian/rpc-0.8-subscribe-pend…
kkovaacs Mar 11, 2025
8c44689
chore: upgrade blockifier to 0.14.0-rc3
CHr15F0x Mar 11, 2025
92dfa8d
chore(ethereum): upgrade alloy to 0.12.4
kkovaacs Mar 11, 2025
34a2b96
fix(ethereum): set L1 finalized block poll tick behavior to skip
kkovaacs Mar 11, 2025
0cc5b83
chore(ethereum): add some more tracing events for debugging
kkovaacs Mar 11, 2025
36019ce
feat: add versioned constants for starknet 0.13.5
CHr15F0x Mar 11, 2025
7f24788
fix(ethereum): handle closing of LogStateUpdate subscription
kkovaacs Mar 11, 2025
951216e
chore: update CHANGELOG
kkovaacs Mar 11, 2025
32e8861
fix(ethereum): gracefully handle L1 finalized block fetch failure
kkovaacs Mar 11, 2025
2931e9a
Merge pull request #2654 from eqlabs/krisztian/ethereum-client-fix
kkovaacs Mar 12, 2025
21ca2e2
doc: update changelog
CHr15F0x Mar 12, 2025
c9b526b
Merge pull request #2653 from eqlabs/chris/starknet-0.13.5-upgrade-bl…
CHr15F0x Mar 12, 2025
a0e45ea
chore: bump version to 0.16.2
kkovaacs Mar 12, 2025
da3ae6d
Merge pull request #2656 from eqlabs/release/v0.16.2
kkovaacs Mar 12, 2025
dbd6acc
Merge tag 'refs/tags/v0.16.2'
steebchen Mar 12, 2025
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
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ More expansive patch notes and explanations may be found in the specific [pathfi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.16.2] - 2025-03-12

### Added

- Support for custom versioned constants for multiple Starknet versions.
- Support for Starknet 0.13.5.

### Fixed

- `starknet_estimateFee` returns an internal error for v3 transactions with L2 gas `max_price_per_unit` set to zero.
- `starknet_getCompiledCasm` returns CASM wrapped in a `casm` property.
- `starknet_traceBlockTransactions` fails on Starknet 0.13.4 when a fallback to fetching from the feeder gateway is required.
- Websocket subscriptions to the `latest` block do not send notifications for the current latest block.
- `starknet_subscribeEvents` subscriptions send matching events only from the `latest` block, not as soon as those show up in `pending`.
- Pathfinder stops receiving L1 state updates.

## [0.16.1] - 2025-02-24

### Fixed
Expand Down
Loading
Loading