Repository navigation
Documented
- The README and
llms.txtexamples now catchNwcErrorand mapcodeand
walletCodeto not-sent, refused and ambiguous outcomes, define every
variable they use, and namefarrier-kitin the install line. llms.txtlists the fields ofNwcCapabilities,PayInvoiceResult,
NwcTransaction,GetInfoResultandGetBalanceResult, the units of
amountand whatpayInvoice's optionalamountis for, the
NwcTransportinterface, thepoolargument ofNostrRelayTransportand
the extension 05 parameters.listTransactionsrejects alimitabove 20 withINVALID_REQUEST; the
docs previously said it was capped. The README andllms.txtnow say so.connect()is optional: request methods call it when no capabilities are
cached. Documented, with the effect ofclose().AGENTS.mdclassesINVALID_RESPONSEand ambiguousWALLET_ERRORcodes
with the other post-publication failures.- The README names the type-only
coreandfilternostr-toolssubpaths and
no longer names the internalexecutemethod. recipes/is now in the published package, and the README links
RELEASING.mdby its repository URL because it is not published.
Reproducible build: byte-identical output verified across two independent CI runners.
Artefact integrity
file: forgesworn-nwc-kit-0.1.9.tgz
size: 47777 bytes
sha256: 16e91c7bbf48b6449e8dd82afd618f7104c2211a723170561a87cced4c86c7cd
sha512-XmszWLHjYWztbBENgerjFizZiB1Qzg8VTcFhW6QynT1c2xvp6DVByzY6s5VZLo4myq6JIdWZ8AG1VRerG6KyWA==
Verify against the registry tarball:
curl -sLO https://registry.npmjs.org/@forgesworn/nwc-kit/-/nwc-kit-0.1.9.tgz
shasum -a 256 nwc-kit-0.1.9.tgz