Skip to content

Obscuro v0.22.0

Compare
Choose a tag to compare
@moraygrieve moraygrieve released this 20 Feb 12:13
· 610 commits to main since this release
7fa28d0

Change Log

  • Validator nodes now return errors on transaction submission. Previously, transactions that would fail validation were accepted into the mempool of the validator without error (e.g. insufficient funds for a transfer, gas below the intrinsic gas limit etc). This change will mean that invalid transactions are rejected immediately.
  • The Gateway now performs caching on RPC requests. For a list of the cached requests see the design proposal in go-ten/design/gateway/gateway_caching.md. Note that we expect the caching logic to change over time as we optimise the user experience.
  • A full list of the PRs merged in this release is as below;
    • 038f6a64 Cache fixes for e2e tests (#1803)
    • b70a894d Update ten's visual identity (#1797)
    • 1782b623 Update ten's visual identity (#1796)
    • ada2d2c1 Concurrency fix (#1802)
    • 6eda211d Chore(contracts): a bit of proofreading (#1754)
    • 2ab4fc3e Tweak cache params (#1801)
    • 3a74586b Change mempool validation function (#1800)
    • 597cf0ec Change log for the v0.22 release (#1799)
    • a2a080aa Gateway caching proposal (#1773)
    • 5b5e7d98 Ten gateway caching (#1779)
    • 7792864a Adjust port offset (#1798)
    • 1837bcc6 More flakiness fixes (#1795)
    • 83469ca8 Validator nodes return error on tx submission (#1792)
    • aee40a81 Network tests: fix local run gas error (#1789)
    • 337c8544 Improve multi-acct logic (#1793)
    • a5061634 Copy update (#1791)
    • 4d79eea2 Tenscan: update api domain (#1790)
    • c83b965a Contract deployers: configure signer for address publishing (#1676)
    • 31e25322 Refactor the encryption/vk logic (#1769)