Releases: 0xPolygonHermez/zkevm-bridge-service
Releases · 0xPolygonHermez/zkevm-bridge-service
v0.6.0-RC1
Bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#685) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.5.0
What's Changed
- Create SECURITY.md by @mt-polygon-technology in #601
- Bump google.golang.org/grpc from 1.59.0 to 1.60.1 by @dependabot in #563
- Bump github.com/ethereum/go-ethereum from 1.13.2 to 1.13.8 by @dependabot in #566
- feat: implement method to parse default config file by @leovct in #609
- auto-claim: group and compress claim transactions by @ARR552 and @joanestebanr in #600
- Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.3 by @dependabot in #608
- Bump github.com/jackc/pgconn from 1.14.1 to 1.14.3 by @dependabot in #607
- Bump github.com/iden3/go-iden3-crypto from 0.0.15 to 0.0.16 by @dependabot in #605
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #604
- Bump google.golang.org/grpc from 1.60.1 to 1.63.2 by @dependabot in #615
- Bump google.golang.org/protobuf from 1.32.0 to 1.34.0 by @dependabot in #613
- Bump golang.org/x/crypto from 0.20.0 to 0.22.0 by @dependabot in #614
- fix slice position by @ARR552 in #617
- gas offset by @ARR552 in #623
- fix by @ARR552 in #625
- Feature/#612 reorg by @ARR552 in #630
- Fix/auth estimage gas by @ARR552 in #631
- fix chain ID by @ARR552 in #636
- Feature/optimizations by @ARR552 in #663
- Fix/check verify batches by @ARR552 in #665
- Feature/allow bridges between l2 networks by @ARR552 in #669
- Feature/multi net support by @ARR552 in #670
- fix sync rollupExitRoot from another network by @ARR552 in #675
New Contributors
- @mt-polygon-technology made their first contribution in #601
- @leovct made their first contribution in #609
Full Changelog: v0.4.2...v0.5.0
v0.4.2
v0.4.1
v0.4.0
Compatible versions:
Node v0.5.8
ChangeLog:
new docker image versions (#526, #578)
Update libraries (#527, #528)
Remove deposit counter from mt.root table (#531)
Fix migration (#549)
Support new LxLy smart contracts (#546)
Support new etrog smart contracts + compatibility with the node in new fork (#556)
v1tov2 scenario to test(#573, #576)
fix + minor refactor (#577)
v0.3.1
v0.3.0
Compatible versions:
- Node: v0.4.0
Changelog:
- Update libraries (#474, #475, #480, #482, #483, #485, #489, #490, #491, #500, #506, #507, #508, #509, #512, #513, #518, #520, #521)
- Updates docker compose versions (#487)
- Check in claimtxmanager to stop it until l2network is synced (#498)
- Add primary keys in all db tables (#511)
- Add new indexes in db to execute queries faster (#515)
- Fix in ClaimTxManager to save the tx history properly (#517)
- Allow autoclaim bridge msg for authorized addrs (#519)
[ClaimTxManager]
AuthorizedClaimMessageAddresses = ["0x90F79bf6EB2c4f870365E785982E1f101E93b906"]
- Remove blockid reference in db table monitored_txs (#524)
v0.2.0
Compatible versions:
- Node: v0.3.0
Changelog:
- Updated libraries (#458 [#457])(#457) #456 #453 #452 #451 #448 #447 #444 #443 #442 #439 #436 #435 #434 #426 #427
- Removed unused config param L1ChainID (#470)
- Fixed L1 sync when claimTxManager is disabled (#468)
- Increased suggested gasPrice by the zkevm node ten times(#466)
- Removed unused config param MaticTokenAddress (#464)
- Published documentation to explain how to fund local L2 account (#455)
- Fixed logs (#449)
- Reverted ‘Retry’, if error is different at execution, to avoid problems during gas estimation (#446)
- Removed config param PolygonZkEVMAddress (#437)
- Fixed revert check and max retry mechanism (#472). This requires new config parameters:
[ClaimTxManager]:
RetryInterval = "1s"
RetryNumber = 10
v0.1.0
Compatible versions:
- Node: v0.1.4
Changelog:
- Ignore deposit if fails during the gas estimation (#424)
- Allow UpdateL2DepositsStatus function to handle multiple networks (#422)
- Set up of automatic versioning when the binary is generated (#421)
- Enabling Claim Tx manager optional (#419). You can enable/disable the autoClaim feature in the following new config parameter in the toml config file:
[ClaimTxManager]
Enabled = true
- Predefined networks: overriding the values provided in the toml config file (#417)
- The following smc config parameters has been renamed in the toml config file (#415):
[NetworkConfig]
PoEAddr -> PolygonZkEVMAddress
BridgeAddr -> PolygonBridgeAddress
GlobalExitRootManAddr -> PolygonZkEVMGlobalExitRootAddress
MaticAddr -> MaticTokenAddress
L2BridgeAddrs -> L2PolygonBridgeAddresses