Releases: init4tech/signet-sdk
Releases · init4tech/signet-sdk
v0.16.2
v0.16.0
What's Changed
- refactor: avoid creating spans for skipped sim rounds by @prestwich in #145
- feat: adds mainnet chain to constants crate by @dylanlott in #138
- chore: v0.16.0-rc.0 by @Evalir in #146
- fix: remove deprecated enterTransact abi entry by @prestwich in #147
- feat: new testnet - parmigiana by @rswanson in #149
- fix: sim span propagation to sync threads by @prestwich in #150
- chore(docs): remove outdated bundle docs by @Evalir in #152
- chore: downgrade some traces by @prestwich in #151
- feat: trace more host tx info on failure by @prestwich in #153
- feat(tx-cache): implement
DerefandDerefMutforCacheResponse<T>by @Evalir in #154 - chore: v0.16.0-rc.3 by @Evalir in #155
- feat: tx-cache error type by @prestwich in #156
- chore: v0.16.0-rc.4 by @Evalir in #157
- fix: properly handle 403/404 by @prestwich in #158
- feat: add convenience methods to bundle, update rust by @prestwich in #159
- refactor: decode BEFORE driving by @prestwich in #160
- feat: sim item filters by best valid by @prestwich in #161
- chore: bump trevm to 0.33 for compat with reth 1.10 by @prestwich in #163
- chore(
tx-cache): better rustdocs forTxCacheby @Evalir in #165 - feat(
signet-bundle): Alloy extension trait forsignet_callBundleby @Evalir in #164 - fix: correct signer logic for filler by @prestwich in #166
- chore: add slot calculator consts by @Fraser999 in #167
- chore: v0.16.0-rc.7 by @Fraser999 in #168
- feat(orders): initial scaffolding for signet-orders crate by @Fraser999 in #169
- chore(deps): bump trevm, rc.8 by @Evalir in #171
- fix: don't cache the tx due to incorrect alloy hash caching semantics by @prestwich in #172
- fix: doc comments by @Fraser999 in #173
- feat(signet-orders): provide traits by @Fraser999 in #170
- feat(signet-orders): implement order sender by @Fraser999 in #174
- fix: avoid arbitrary timeout in complex_simulation test by @Fraser999 in #175
- test(signet-types): add test vectors for external SDK verification by @prestwich in #179
- feat(signet-orders): implement filler by @Fraser999 in #176
- chore: replace std::time::Instant with tokio one by @Fraser999 in #182
- test: add fill-handling behavior integration tests by @prestwich in #178
- tests: add some proptests to the aggfills by @prestwich in #177
- feat(signet-orders): add integration tests by @Fraser999 in #180
- fix: ensure
filledsare handled as perordersinOrderDetectorby @Fraser999 in #181 - fix: increase
complex_simulationtest timeout by @Fraser999 in #183 - chore: remove incorrect doc comment by @Fraser999 in #185
- test: add SignedFill EIP-712 conformity vectors by @prestwich in #184
- test: add bundle type JSON vector generation tests by @prestwich in #186
- update .gitignore by @Fraser999 in #187
- chore: enable publishing for signet-orders by @Fraser999 in #189
- chore: version bump to 0.16.0-rc.9 by @Fraser999 in #190
- move integration tests from signet-orders to signet-test-utils by @Fraser999 in #191
- ci: add cargo audit cron job by @Fraser999 in #188
- chore: update signet-orders readme by @Fraser999 in #195
- feat(test-utils): add signet-extract unit tests TC-EXT-001 to TC-EXT-007 by @init4samwise in #197
- fix: incorrect PartialEq for types with memoized fields by @Fraser999 in #201
- refactor: simplify block primitives by @prestwich in #200
- refactor(tx-cache): rename types for clarity by @init4samwise in #194
- feat(evm): derive EthereumHardfork from ChainConfig by @prestwich in #199
- chore: add PR template by @init4samwise in #192
- feat(tx-cache): add update_bundle and update_order methods by @init4samwise in #196
- feat(tx-cache): methods to stream transactions and orders by @Evalir in #202
- chore: specify number of target blocks in fill and provide permit2 nonce helpers by @Fraser999 in #203
- chore: v0.16.0-rc.12 by @Evalir in #205
- feat(test-utils): add Parmigiana test harness by @init4samwise in #207
- fix: use async db in sim_round by @Fraser999 in #206
- chore: version bump to rc 13 by @Fraser999 in #208
- Add Permit2 preflight validation checks by @init4samwise in #204
- feat: add chain segment metadata methods to Extractable and enforce non-empty invariant by @prestwich in #210
- feat: add Chain::into_parts and bump to rc.15 by @prestwich in #214
- chore: increase instrumentation of sim flow by @Fraser999 in #217
- docs: clarify pre-push checks and release process by @prestwich in #215
- chore: make check_bundle_tx_list public by @Fraser999 in #219
- feat(tx-cache): add SSE subscription methods for transactions and orders by @Evalir in #209
- docs: polish README for mainnet readiness by @init4samwise in #218
- chore: v0.16.0-rc.18 by @Evalir in #220
- chore: v0.16.0 by @Evalir in #221
New Contributors
- @Fraser999 made their first contribution in #167
- @init4samwise made their first contribution in #197
Full Changelog: v0.15.0...v0.16.0
v0.16.0-rc.17
What's Changed
- docs: clarify pre-push checks and release process by @prestwich in #215
- chore: make check_bundle_tx_list public by @Fraser999 in #219
Full Changelog: v0.16.0-rc.16...v0.16.0-rc.17
v0.16.0-rc.16
What's Changed
- chore: increase instrumentation of sim flow by @Fraser999 in #217
Full Changelog: v0.16.0-rc.15...v0.16.0-rc.16
v0.16.0-rc.15
What's Changed
- Add
Chain::into_parts()for consuming decomposition into(Vec<RecoveredBlock>, ExecutionOutcome) - Add
docs/to.gitignore
Full Changelog: v0.16.0-rc.14...v0.16.0-rc.15
v0.16.0-rc.14
What's Changed
- Add Permit2 preflight validation checks by @init4samwise in #204
- feat: add chain segment metadata methods to Extractable and enforce non-empty invariant by @prestwich in #210
Full Changelog: v0.16.0-rc.13...v0.16.0-rc.14
v0.16.0-rc.13
What's Changed
- feat(test-utils): add Parmigiana test harness by @init4samwise in #207
- fix: use async db in sim_round by @Fraser999 in #206
- chore: version bump to rc 13 by @Fraser999 in #208
Full Changelog: v0.16.0-rc.12...v0.16.0-rc.13
v0.16.0-rc.12
What's Changed
- chore: add PR template by @init4samwise in #192
- feat(tx-cache): add update_bundle and update_order methods by @init4samwise in #196
- feat(tx-cache): methods to stream transactions and orders by @Evalir in #202
- chore: specify number of target blocks in fill and provide permit2 nonce helpers by @Fraser999 in #203
- chore: v0.16.0-rc.12 by @Evalir in #205
Full Changelog: v0.16.0-rc.11...v0.16.0-rc.12
v0.16.0-rc.11
Release candidate 11 for version 0.16.0
Published Crates
- signet-bundle
- signet-constants
- signet-evm
- signet-extract
- signet-journal
- signet-orders
- signet-sim
- signet-test-utils
- signet-tx-cache
- signet-types
- signet-zenith
All crates are available on crates.io.
v0.16.0-rc.10
What's Changed
- move integration tests from signet-orders to signet-test-utils by @Fraser999 in #191
- ci: add cargo audit cron job by @Fraser999 in #188
- chore: update signet-orders readme by @Fraser999 in #195
- feat(test-utils): add signet-extract unit tests TC-EXT-001 to TC-EXT-007 by @init4samwise in #197
New Contributors
- @init4samwise made their first contribution in #197
Full Changelog: v0.16.0-rc.9...v0.16.0-rc.10