Skip to content

intercom-dex 0.1.19

Choose a tag to compare

@TracSystems TracSystems released this 22 Oct 16:29
· 12 commits to main since this release

Please update: this release fixes trades that were called off with "Signers did not confirm" or "the other side took
too long to answer", and the long wait after starting.

  • Traders keep a direct connection to the signers and the venue listed in the registry. A trade's channel is new for
    each trade and only opens over a direct connection: a buyer that happened not to be connected to a signer could
    never hand it its key pieces, and the trade was called off.
  • RESET balances are readable within about a minute after starting, instead of 8 to 10 minutes. The peer no longer
    waits until it has tried every node of the RESET network; it continues once it is connected. This is a small patch
    the peer applies to its installed trac-peer after npm ci --prefix peer (if you install with --ignore-scripts,
    run node peer/scripts/apply-patches.mjs).
  • Already running on the venue and the three signers, no update needed for these: signers pass a buyer's key pieces
    on to each other when only some of them received them; signers send their heartbeat ahead of other messages, so a
    busy signer no longer looks offline; signers and the venue accept more traffic per connection; the venue asks for
    a completed trade's missing key share at most three times.

No changes to messages, signatures, timeouts or contracts; works with peers, signers and venues on earlier versions.
Venues accept 0.1.5 and later.

Archive intercom-dex-v0.1.19.tar.gz
sha256 934d848fcb18c4dcffbf0abc4561124f1109ec93ec7283f348a0584cb8a8a821

Venue keys to pin:

  • serviceKey f5ac9f9cae208e0d8bb4e79e066e5ec423d6abb820377a5b0258e2ff358e6437
  • servicePeerKey e5fed943601365608957d82588fd8b71e1e44457f2c2e80dcb5748fd803ff1f1

Install: unpack, then npm ci and npm ci --prefix peer. See README.md and docs/OPERATORS.md.