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.Numberby @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
miningRewardmethod 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] [email protected]
This release updates rosetta-ethereum to use the latest rosetta-sdk-go release.
Changelog
- [chore] Update
[email protected]#18
rosetta-sdk-go Changes
- [storage] Protect against nil Helper and/or Handler in BalanceStorage
#273 - [storage] Single Errgroup Pool for BlockWorkers
#272 - [chore]
[email protected]#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] [email protected]
This release updates rosetta-ethereum to use the latest rosetta-sdk-go release.
Changelog
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
- [Security] Update
goandgo-ethereum#13 - Bump github.com/fatih/color from 1.9.0 to 1.10.0
#9 - Bump github.com/coinbase/rosetta-sdk-go from 0.5.8 to 0.5.9
#8 - Bump github.com/coinbase/rosetta-sdk-go from 0.5.7 to 0.5.8
#6 - Bump github.com/coinbase/rosetta-sdk-go from 0.5.6 to 0.5.7
#5
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.