Skip to content

lattice-relay

Requires Node.js 22 or later. This package provides ESM and TypeScript declarations; CommonJS require() is not supported.

Terminal window
npm install @adalin/lattice-relay

Explicit transaction submission through an application-selected third-party relay or private Lattice node.

import { HTTPTransactionSubmitter } from "@adalin/lattice-relay";
const relay = new HTTPTransactionSubmitter("https://relay.example.org/transactions");
const result = await relay.submit(payload);

Submission is deliberately separate from the public read client. Remote origins require HTTPS; loopback HTTP is available for private-node development.

MIT


Source: lattice-sdk/packages/relay/README.md at a68b564b1904