Skip to content

Emerald Web3 Gateway 1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Feb 16:25
· 639 commits to main since this release
v1.2.0
607b8e4

Upgrade note

This upgrade contains a fix for log indicies. When upgrading from previous versions, a database migration will be run automatically to fix the past indexed logs, which will delay the startup of the gateway (the migration took around 10 minutes in internal tests on full testnet and mainnet states). No manual upgrade steps are required.

Changelog

New Features

Bug fixes

  • 6124328: fix(ci): rename OASIS_EMERALD_* env vars to EMERALD_* (@matevz)
  • 9312a8e: fix(tests): Add more gas checks (estimate, limit, price, remainder) (@matevz)
  • 13b3c50: fix(tests): Unify GasLimit and GasPrice over tests (@matevz)
  • 285bc27: fix: log index should be position in the block (@ptrus)

Dependencies updates

  • aad3e21: deps(ci): bump actions/setup-go from 2.1.5 to 2.2.0 (@dependabot[bot])
  • d5f4456: deps(ci): bump actions/setup-python from 2.3.1 to 2.3.2 (@dependabot[bot])
  • 8be7b08: deps(go): bump github.com/uptrace/bun/dialect/pgdialect (@dependabot[bot])
  • a8adc4f: deps(go): bump github.com/uptrace/bun/driver/pgdriver (@dependabot[bot])
  • e342a7b: deps(go): bump google.golang.org/grpc from 1.43.0 to 1.44.0 (@dependabot[bot])
  • 4db78e2: deps: Bump emerald-paratime to 6.1.0-rc1 and oasis-core to 21.3.8 (@matevz)
  • 97598b3: deps: Bump emerald-paratime to 6.2.0-rc1 and oasis-core to 21.3.9 (@ptrus)

Other changes

  • f3fc67f: other(docs): add cors to default config (@ptrus)
  • 76a9b6a: other(docs): whitelist all domains in example config (@ptrus)
  • 1d96473: other(tests): add a test for inserting duplicate blocks (@ptrus)

Full Changelog: v1.1.0...v1.2.0

Running the gateway

https://github.com/oasisprotocol/emerald-web3-gateway/blob/v1.2.0/README.md#running-the-gateway-on-testnetmainnet