• v1.5.0 5ae6dbfc3f

    v1.5.0 — interchain trace options
    Some checks failed
    Build and Test / build (20.x) (push) Failing after 41s
    Build and Test / build (18.x) (push) Failing after 44s
    Publish to NPM Registry / publish (release) Successful in 51s
    Build and Test / build (16.x) (push) Failing after 47s
    Stable

    amiller released this 2026-06-05 14:55:42 +00:00 | 1 commits to master since this release

    transaction.getInterchain / block.getInterchain now accept an optional { perChain?, chains? }:

    • perChain — anchors per public chain, earliest-first (default 1 = first per chain; 0 = all).
    • chains — restrict to chain ids (["1","0"]; "1"=ETH mainnet, "0"=BTC).

    Backward compatible (no-option calls return one anchor per chain). Requires prime-node with the matching params (deployed). Published to the Gitea npm registry as @dragonchain-inc/prime-sdk@1.5.0.

    Downloads
  • v1.4.0 5a943f45a6

    v1.4.0 — proof-measure client
    Some checks failed
    Build and Test / build (16.x) (push) Failing after 45s
    Build and Test / build (18.x) (push) Failing after 40s
    Publish to NPM Registry / publish (release) Successful in 54s
    Build and Test / build (20.x) (push) Failing after 38s
    Stable

    amiller released this 2026-06-04 17:45:21 +00:00 | 2 commits to master since this release

    Adds a client for the public proof-measure service (measured immutability / "securedBy").

    • ProofMeasureClientgetSecurity(network, since?), report(req), health(). Unauthenticated; default base URL https://proof-measure.dragonchain.com.
    • Reachable standalone (new ProofMeasureClient()) or via DragonchainSDK.proofMeasure.
    • New UnauthHttpClient (HMAC-free transport) and proof-measure types.

    No breaking changes — purely additive. Published to the Gitea npm registry as @dragonchain-inc/prime-sdk@1.4.0.

    Downloads
  • v1.2.0 0f34eb3e41

    v1.2.0
    All checks were successful
    Build and Test / build (20.x) (push) Successful in 50s
    Publish to NPM Registry / publish (release) Successful in 48s
    Build and Test / build (16.x) (push) Successful in 58s
    Build and Test / build (18.x) (push) Successful in 53s
    Stable

    amiller released this 2026-06-02 19:19:24 +00:00 | 4 commits to master since this release

    Add getInterchain trace methods to the transaction and block clients, calling the new prime-node /api/v1/{transaction,block}/{id}/interchain endpoints. Returns an InterchainTrace { blockId, validatorBlocks, interchainTransactions }. Adds VerificationBlock / InterchainTransaction / InterchainTrace interfaces.

    Downloads
  • v1.1.0 18457fd270

    v1.1.0
    All checks were successful
    Build and Test / build (16.x) (push) Successful in 15s
    Build and Test / build (18.x) (push) Successful in 13s
    Build and Test / build (20.x) (push) Successful in 14s
    Stable

    amiller released this 2026-03-17 15:04:22 +00:00 | 10 commits to master since this release

    What's Changed

    • Add missing remote field to SmartContractCreateRequest
    • Add GrpcConnectionInfo type and field on SmartContract
    • Add credential management functions: addChain, setDefault, deleteChain
    • Add client accessor methods: getPublicId, getAuthKeyId, getEndpoint
    • Fix expandPath to handle both $VAR and ${VAR} env var formats
    • Improve saveConfig with better YAML formatting options
    • Fix CI: commit package-lock.json (was gitignored, breaking npm ci)
    • Fix publish workflow to use GITEA_TOKEN
    Downloads