Releases: coinbase/mesh-ethereum
Releases · coinbase/mesh-ethereum
v0.0.6
v0.0.5
Changes include a bunch of updates
- EIP 1559 support for
/block
- Rosetta SDK updates
- Updated ethereum tracer
What's Changed
- Add support for additional testnets (Rinkeby and Görli) by @akramhussein in #37
- Fix: Copy & paste error on Rinkeby and Goerli network names by @akramhussein in #42
- Add Configuration parameter 'SkipGethAdmin' to support skipping 'admin_peers' checks by @akramhussein in #38
- Geth 1.10.3 fix - incorrect type for /accounts/balance response
graphQLBalance:Data.Block.Number
by @akramhussein in #41 - Update CA Certificates - x509 error when using remote nodes on Alchemy, QuikNode etc by @akramhussein in #39
- Add GETH_HEADERS to be set as a config environment variable by @akramhussein in #44
- construction/payloads: Transaction input field should be data accordi… by @akramhussein in #53
- update go to 1.16 by @shrimalmadhur in #58
- fix: update go-ethereum to v1.10.8. update tests by @akramhussein in #57
- Bump github.com/fatih/color from 1.10.0 to 1.12.0 by @dependabot in #36
- Bump github.com/spf13/cobra from 1.1.1 to 1.2.1 by @dependabot in #50
- Update go version in Docker file to 1.16.8 by @akramhussein in #60
- upgrade rosetta-sdk-go by @shrimalmadhur in #62
- Bump github.com/fatih/color from 1.12.0 to 1.13.0 by @dependabot in #61
- Bump github.com/ethereum/go-ethereum from 1.10.8 to 1.10.10 by @dependabot in #64
- Bump github.com/ethereum/go-ethereum from 1.10.10 to 1.10.11 by @dependabot in #65
- Revert "Add GETH_HEADERS to be set as a config environment variable (#44)" by @akramhussein in #67
- Bump github.com/coinbase/rosetta-sdk-go from 0.7.0 to 0.7.1 by @dependabot in #66
- feat(call): Add eth_getBlockByNumber support to /call endpoint by @akramhussein in #69
- feat(call): Add eth_call support to /call endpoint by @RiyasatTalukder in #70
- Bump github.com/ethereum/go-ethereum from 1.10.11 to 1.10.13 by @dependabot in #76
- feat(call): Add eth_estimateGas support to /call endpoint by @RiyasatTalukder in #77
- Update README file by @racbc in #75
- [chore] update ubuntu image to 20.04 by @shrimalmadhur in #78
- Bump github.com/coinbase/rosetta-sdk-go from 0.7.1 to 0.7.2 by @dependabot in #79
- update tracer, fix update-tracer build rule by @roberto-bayardo in #86
- Implements Mempool endpoint by @thepabloaguilar in #89
- Changes
miningReward
method to calculate the reward for block zero correctly by @thepabloaguilar in #87 - handle EIP-1559 blocks & fee burning by @roberto-bayardo in #88
- add block/transaction impl by @shrimalmadhur in #90
- [Refactor] re-using rpcTransaction type by @viveksb007 in #96
New Contributors
- @akramhussein made their first contribution in #37
- @shrimalmadhur made their first contribution in #58
- @RiyasatTalukder made their first contribution in #70
- @racbc made their first contribution in #75
- @roberto-bayardo made their first contribution in #86
- @thepabloaguilar made their first contribution in #89
- @viveksb007 made their first contribution in #96
Full Changelog: v0.0.4...v0.0.5
[Chore] rosetta-sdk-go@v0.6.5
This release updates rosetta-ethereum to use the latest rosetta-sdk-go release.
Changelog
- [chore] Update
rosetta-sdk-go@v0.6.5
#18
rosetta-sdk-go
Changes
- [storage] Protect against nil Helper and/or Handler in BalanceStorage
#273
- [storage] Single Errgroup Pool for BlockWorkers
#272
- [chore]
rosetta-specifications@v1.4.9
#271
- [syncer/storage] Pre-store Blocks
#269
- [database] Update BadgerDB Performance Settings
#267
- [reconciler] Inactive Reconciliation Bypass
#264
- [BUG][reconciler] Handle Skipped Reconciliations Correctly
#266
- [constructor/worker] Error if random range < 0
#265
- [client] Handle 408 Status Code as Retriable
#263
[chore] rosetta-sdk-go@v0.6.3
This release updates rosetta-ethereum
to use the latest rosetta-sdk-go
release.
Changelog
- rosetta-sdk-go@v0.6.3
#16
rosetta-sdk-go
Changelog
- [storage] Block Pruning Optimization
#261
- [asserter] Backwards Compatibility for Operation.Status
#260
- [chore] Miscellaneous Nits Before Release
#259
- Bump github.com/vmihailenco/msgpack/v5 from 5.0.0 to 5.1.0
#256
- [reconciler] Performance Overhaul
#258
- feat: support schnorr_1 for zilliqa
#257
- [storage] Small Nits
#255
- [storage] Balance Storage Overhaul
#252
- [storage] Interface Refactor + Test Cleanup
#254
- [storage] Interface Overhaul
#251
- [statefulsyncer] Add Variadic Initializer
#250
- [utils] Implement ShardedMap
#248
- [utils] Add MutexMap
#246
- [utils] Implement PriorityMutex
#244
- [chore] Update msgpack
#245
[Security] Golang CVE
This release contains a security update for both go
and go-ethereum
. IT IS HIGHLY RECOMMENDED THAT YOU UPDATE TO THIS VERSION AS SOON AS POSSIBLE!
Changelog
Introducing rosetta-ethereum!
rosetta-ethereum
provides a reference implementation of the Rosetta API for Ethereum in Golang. If you haven't heard of the Rosetta API, you can find more information here.
ROSETTA-ETHEREUM IS CONSIDERED ALPHA SOFTWARE. USE AT YOUR OWN RISK! COINBASE ASSUMES NO RESPONSIBILITY NOR LIABILITY IF THERE IS A BUG IN THIS IMPLEMENTATION.