Summary
1.3.2 release contains bug fixes and quality of life improvements
Key Features and Updates:
- Added an ability to prevent sending checkpoints during node is syncing (#1982)
- Optimization of PostBlock execution (#1972)
- Added state sync relayer without event tracker (#1899)
- Added call tracer implementation for debug endpoints (#2001)
- Added premining mechanism for rootchain originated native tokens (#2002)
Changelog
- 597a0f3 Bump github.com/libp2p/go-libp2p-pubsub from 0.9.3 to 0.10.0 (#2035)
- 7275ab6 Bump golang.org/x/tools from 0.14.0 to 0.17.0 (#2092)
- 94c12a6 Bump github.com/docker/go-connections from 0.4.0 to 0.5.0 (#2093)
- 976a462 Bump github.com/envoyproxy/protoc-gen-validate from 1.0.2 to 1.0.3 (#2094)
- 62bb0a9 Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#2090)
- f2bfe27 Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#2089)
- 074f9ac Bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#2088)
- 92d41a9 Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.54.1 to 1.59.0 (#2085)
- 6152e46 Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2091)
- 118d243 Bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.2 (#2065)
- aec8774 Bump github.com/multiformats/go-multiaddr (#2082)
- ad4dba9 Bump github.com/aws/aws-sdk-go from 1.46.1 to 1.49.19 (#2086)
- 0d46dd2 Bump golang.org/x/tools from 0.14.0 to 0.17.0 (#2083)
- 291db9c Bump cloud.google.com/go/secretmanager from 1.11.3 to 1.11.4 (#2037)
- dbc6824 Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2036)
- c3a04c2 Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#2033)
- 8e3c63b Diable nightly builds (#2080)
- c2800ca Docs path correction (#2074)
- 127381d Wiki docs migrated to Edge repo (#2052)
- ab9b887 Fix property tests (#2032)
- 9ace673 Unable to fund relayer when using rootchain originated native token (#2002)
- 47f2d9b Fix gas cost overflow for opCall opcode (#2026)
- 42ee55f Final touches to Sonarcloud (#2030)
- 4dc5d91 Migrate to SonarCloud (#2027)
- fa8c777 Revert
seal
parameter removal (#2024) - 34e08f1 Extract BLS library used in polybft to a standalone package (#1981)
- 96a5d55 Bump cloud.google.com/go/secretmanager from 1.11.2 to 1.11.3 (#2016)
- 32a3baa Bump github.com/docker/docker (#2017)
- bfda896 Bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 (#2018)
- 4294eeb Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#2019)
- 7001f4e CallTracer implementation for debug endpoints (#2001)
- 3377295 Introduce notice about IBFT removal (#2013)
- e2a7467 Bump github.com/hashicorp/hcl from 1.0.1-vault-5 to 1.0.1-vault (#1966)
- fbe5657 Add unit tests for
jsonrpc.Log
andjsonrpc.Receipt
objects (#1996) - 3b5ad9d Bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#2008)
- d2cb682 Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.55.0 to 1.56.1 (#2012)
- 7113c2c Bump github.com/aws/aws-sdk-go from 1.45.2 to 1.46.1 (#2006)
- 8eaaef7 Drop and restart validators - property test (#2009)
- 2966d12 EVM-864 Snapshot writing error not handled (#1993)
- 38fa45b Expand fallback errors in tx relayer when dynamic fee tx sending fails (#2000)
- 5515483
estimateGas
fix for simple value transactions and contract creations (#1998) - 73469c6 Track progression while syncing blocks (#1985)
- 72a7e3a Implement unscubscribe on event stream (#1991)
- b1e7a26 Added option to specify a root path for IBFT validators dir (#1986)
- 4efe1d7 EVM-831 Implement state sync relayer without blocktracker (#1899)
- 7433edf chore: remove refs to deprecated io/ioutil (#1990)
- 820e21a PostBlock optimization (#1972)
- 1395ddb Bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#1987)
- c86186f Bump github.com/multiformats/go-multiaddr from 0.11.0 to 0.12.0 (#1988)
- d27f495 Bump cloud.google.com/go/secretmanager from 1.11.1 to 1.11.2 (#1989)
- eba97c7 Bump golang.org/x/tools from 0.13.0 to 0.14.0 (#1967)
- 03b3389 Fork manager handlers precedence (#1878)
- b05e5e7 Omit relayer flag for IBFT consensus (#1971)
- 5abd428 tx relayer num retries as option (#1983)
- c27d222 Do not send checkpoint if node is syncing (#1982)
- 83e2a53 Remove executed state sync events and proofs from the store (#1977)
- e0d2891 Added option to disable structLogs for debug_trace* rpc methods. (#1931)
- 7662ce0 test cluster fix (#1980)
- 697e658 Increase resource usage in nighly build devnet to properly load-test (#1975)
- e34c65e Store BLS private key in hex instead of raw big int (#1973)
- 4d379fd Removed seal parameter (#1886)