Skip to content

Releases: oasisprotocol/nexus

Oasis Nexus 0.2.11

22 Mar 03:21
v0.2.11
a63b063
Compare
Choose a tag to compare

For a list of changes in this release, see the Change Log.

NOTE: If you are upgrading from an earlier release, please carefully review
the Change Log for Removals and Breaking changes.

Oasis Nexus 0.2.10

12 Mar 21:44
v0.2.10
1687847
Compare
Choose a tag to compare

For a list of changes in this release, see the Change Log.

NOTE: If you are upgrading from an earlier release, please carefully review
the Change Log for Removals and Breaking changes.

Oasis Nexus 0.2.9

15 Feb 01:24
30ae67c
Compare
Choose a tag to compare

This release focuses on performance and internal cleanup rather than features. Among other things, it brings efficiency improvements around DB communication (~8x faster txs).

NOTE: The bugfix in #628 requires a DB reindex (or careful manual intervention) to apply. However no action is needed if your instance has not yet run the (relatively new) abi_backfill analyzer before.

Improvements and Features

  • prometheus: Histograms: Use more buckets by @mitjat in #624
  • pgx: Transfer entire DB batch in one request by @mitjat in #556
  • pgx: fast batches: always create an explicit tx by @mitjat in #636
  • Precompute runtime account stats (total_sent, total_received) by @Andrew7234 in #618

Bugfixes

  • bugfix: abi_backfill: key event updates by event body by @Andrew7234 in #628
  • consensus: remove separator comment queries by @pro-wh in #629
  • make evm_log_* fields null for non evm.log events by @Andrew7234 in #640

Internal Changes

Full Changelog: v0.2.8...v0.2.9

Oasis Nexus 0.2.8

04 Feb 19:42
d9d1309
Compare
Choose a tag to compare

Little things

Internal changes

  • Bump golang.org/x/crypto (0.14->0.18), metadata-registry-tools by @mitjat in #614
  • build(deps): bump the go_modules group across 1 directories with 2 updates by @dependabot in #615
  • logging: Use global logging config everywhere by @mitjat in #621

Full Changelog: v0.2.7...v0.2.8

Oasis Nexus 0.2.7

25 Jan 01:04
faea7b1
Compare
Choose a tag to compare

What's Changed

  • analyzer/runtime: fast-sync: do not update common pool, fee accumulator by @mitjat in #593
  • api: enum proposal states by @lukaw3d in #612
  • statecheck: exempt accounts that are stale (to be requeried) by @ptrus in #611
  • bugfix: abi analyzer no longer overwrites error_message on failure (coalesce version) by @Andrew7234 in #613

Full Changelog: v0.2.6...v0.2.7

Oasis Nexus 0.2.6

22 Jan 22:39
6c9715b
Compare
Choose a tag to compare

Manual database fixes needed here

This release contains fixes to previous migrations. Manually make changes to your database to match. See the following for these changes.

New features

Bug fixes

  • analyzer/block: Preemptively terminate batch before timeout by @mitjat in #605
  • storage: correct nft id type again by @pro-wh in #609

Internal changes

  • [metrics] add block analyzer queuelength metrics by @Andrew7234 in #577
  • e2e_regression: Manage RPC cache with git-lfs by @mitjat in #608

Full Changelog: v0.2.5...v0.2.6

Oasis Nexus 0.2.5

16 Jan 20:36
f2dc8d8
Compare
Choose a tag to compare

New features

Bug fixes

  • storage: avoid nil dereference when closing uninitialized kvstore by @pro-wh in #597
  • runtime-transactions: fix calculated charged_fee for non-evm txs by @ptrus in #602
  • storage: correct nft id type by @pro-wh in #604

Internal changes

  • tests: require.Nil -> require.NoError by @ptrus in #598
  • e2e-regression: Use block range in Eden by @mitjat in #596
  • tests/statecheck/runtime: Report the number of balance discrepancies by @ptrus in #600
  • statecheck: Add support for sapphire statecheck by @ptrus in #603

Full Changelog: v0.2.4...v0.2.5

Oasis Nexus 0.2.4

23 Dec 00:31
d9493f5
Compare
Choose a tag to compare

Bug fixes

  • runtime: upsert evm contract creation info by @pro-wh in #595

Little things

  • metrics: Add timings for data fetch, data analysis by @mitjat in #572

Full Changelog: v0.2.3...v0.2.4

Oasis Nexus 0.2.3

22 Dec 18:36
e223f95
Compare
Choose a tag to compare

Bug fixes

  • common/types: BigInt: CBOR-serialize correctly by @mitjat in #592

Little things

  • Revert "analyzer/block: more efficient db query on startup" by @pro-wh in #594

Full Changelog: v0.2.2...v0.2.3

Oasis Nexus 0.2.2

21 Dec 21:15
a52b646
Compare
Choose a tag to compare

Bug fixes

  • evmtokenbalances: correct a log field by @pro-wh in #591

Full Changelog: v0.2.1...v0.2.2