Releases: onflow/flow-evm-gateway
Releases · onflow/flow-evm-gateway
v0.21.0
What's Changed
- Pass the gateway config to
NetAPI
so it can return the proper network ID by @m-Peter in #311 - Bring back
zerolog.ConsoleWriter
for local development by @m-Peter in #312 - CI improvements for E2E tests by @m-Peter in #318
- Bugfix invalid block number or hash by @sideninja in #313
- Add missing uncle endpoints and max fee per gas by @sideninja in #316
- Some more CI fixes to assist debugging of flaky tests by @m-Peter in #319
- Index
revertReason
field on receipts storage by @m-Peter in #304 - Print command error when failing, not output by @m-Peter in #321
- Validate
TransactionArgs
passed ineth_estimateGas
ð_call
JSON-RPC endpoints by @m-Peter in #320 - Apply basic validation rules on transaction payload by @m-Peter in #314
- Transaction pool by @sideninja in #299
- Update to Cadence v1.0.0-preview.35 by @turbolent in #324
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- General improvements tech-debt by @sideninja in #305
- Update returned type for direct calls to
LegacyTx
geth type by @m-Peter in #308 - Add missing fields to the response of
eth_getTransactionByHash
by @m-Peter in #309
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- Update to Cadence v1.0.0-preview.34 by @turbolent in #301
- Update
eth_estimateGas
to correctly handle execution reverts by @m-Peter in #303
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- Update the supported endpoints section on README file by @m-Peter in #292
- Implement a
KeyRotationSigner
version ofcrypto.Signer
for usage with Cloud KMS keys by @m-Peter in #282 - Change rate limit logs level by @sideninja in #298
- Properly handle execution reverts in
eth_call
JSON-RPC endpoint by @m-Peter in #297 - Update flow-go v0.35.13 by @sideninja in #300
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Remove check of non-public data by @sideninja in #285
- Update flow-go to v0.35.12 by @sideninja in #286
- Use public bucket by @sideninja in #287
- Update Dockerfile to install ca-certificates by @sjonpaulbrown in #288
- Fix flaky E2E
eth_streaming_test
JS test by @m-Peter in #289 - Add support for debug trace APIs by @sideninja in #291
- Add a first implementation for
eth_feeHistory
JSON-RPC API endpoint by @m-Peter in #253
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Ingest and index transaction traces by @sideninja in #281
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Add request limits for JSON-RPC batch calls by @m-Peter in #277
- Update to Cadence v1.0.0-preview.32 by @turbolent in #280
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Remove logging of user errors by @sideninja in #271
- Overwrite source address with logging by @sideninja in #272
- Improve tests for batched transactions by @sideninja in #239
- Rate limit requests by @sideninja in #267
- Update to Cadence v1.0.0-preview.30 by @turbolent in #276
- Added migration net to readme by @sideninja in #275
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Allow configuring heartbeat interval by @sideninja in #261
- Make websocket support configurable by @sideninja in #266
- Bugfix deadlock in the code by @sideninja in #269
- EVM Requester accept EVM height by @sideninja in #268
- Report Cadence transaction status by @sideninja in #270
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Multi-spork client access support by @sideninja in #230
- Add crash logger by @sideninja in #254
- Add migration test network keys by @sideninja in #255
- Add testnet network ID by @sideninja in #257
- Copy test keys in docker by @sideninja in #258
- Empty transaction pool by @sideninja in #259
- Improve logging by @sideninja in #262
- Cross-spork client checks for boundaries by @sideninja in #263
Full Changelog: v0.11.0...v0.12.0