Skip to content

Releases: ithacaxyz/relay

v23.0.3

03 Sep 20:49
f68fecf

Choose a tag to compare

What's Changed

Full Changelog: v23.0.2...v23.0.3

v23.0.2

03 Sep 19:41
4993247

Choose a tag to compare

What's Changed

  • chore(deps): bump alloy-chains from 0.2.8 to 0.2.9 by @dependabot[bot] in #1306
  • feat(docker): add curl, git, and foundry to chainwalker image by @kuyziss in #1311
  • chore(deps): bump aws-sdk-kms from 1.82.0 to 1.85.0 by @dependabot[bot] in #1304
  • feat: add relay-tools/recast CLI by @joshieDo in #1316
  • feat: record node_latency for all requests by @klkvr in #1319

Full Changelog: v23.0.1...v23.0.2

v23.0.1

02 Sep 15:54
89a7aef

Choose a tag to compare

What's Changed

  • perf: only estimate fees once for single-chain intents by @klkvr in #1292
  • chore(deps): bump alloy from 1.0.25 to 1.0.27 by @dependabot[bot] in #1305
  • chore(deps): bump clap from 4.5.45 to 4.5.46 by @dependabot[bot] in #1302
  • chore(deps): bump binance-sdk from 12.0.0 to 14.0.0 by @dependabot[bot] in #1303
  • fix: get_keys for all chains on chainwalker by @joshieDo in #1298
  • Add issue templates by @jenpaff in #1293
  • feat(ci): add Docker image build for chainwalker by @kuyziss in #1307
  • feat(docker): add nushell to chainwalker and stress containers by @kuyziss in #1309
  • fix: bump v23.0.1 + only rehash signing digest with erc1271 if account is >=v0.5 by @joshieDo in #1308

New Contributors

Full Changelog: v23.0.0...v23.0.1

v2.1.1

07 Feb 19:57
7d19382

Choose a tag to compare

Adds a nicer error message when auth items in relay_estimateFee are not chain agnostic and handles an edge case for estimating with auth items.

v2.1.0

07 Feb 14:48
9bcb090

Choose a tag to compare

Adds a new endpoint, relay_feeTokens, which lists the tokens supported on each chain by the relay. Additionally, more checks have been added to relay_sendAction to verify that the quote from relay_estimateFee is intact and valid.

v2.0.0

07 Feb 14:47
ccfa54c

Choose a tag to compare

Replaces wallet_sendTransaction with relay_sendAction and adds relay_estimateFee. The relay now operates on UserOps and is specifically designed to work with https://github.com/ithacaxyz/account.

Quotes from relay_estimateFee are signed by the relay and have a TTL. This quote is passed by the user to relay_sendAction and is the final determination for how much the op will cost the user to execute.

The relay now also expects payment in ERC20. However, in this initial version, the quotes given back from the relay are always 0, i.e. always free.

New metrics have also been added, latency for upstream latency and rpc_latency for RPC method response times, and balance for the transaction signer native token balance.

v1.2.0

05 Feb 12:15
5e01c4f

Choose a tag to compare

Adds latency metrics for RPC methods, metrics for signer balances, and upstream latencies.

v1.1.0

27 Jan 09:28
38b4c03

Choose a tag to compare

Adds Prometheus metrics served at https://relay.ithaca.xyz/metrics.

The only current metric is rpc_call_count, with two labels: method and code. For successful calls, a code of 0 is used.

v1.0.3: Legacy

27 Jan 09:27

Choose a tag to compare

This is the legacy build of the relay, which includes wallet_sendTransaction.