Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
latest
planetarium/lib9cIt is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
58%
Published
4 months ago (0.1.0)
@planetarium/9c-headless-provider
A library to provide TxMetadataProvider
implementation for NineChronicles.Headless.
Usage Example
import { HeadlessClient } from "@planetarium/9c-headless-provider"; import { RawPrivateKey, Address } from "@planetarium/account"; import { signTx } from "@planetarium/tx"; import { makeTx, ClaimStakeReward } from "@planetarium/lib9c"; const headlessClient = new HeadlessClient("https://9c-main-full-state.nine-chronicles.com/graphql"); const account = RawPrivateKey.generate(); // Temporary private key key. const unsignedTx = await makeTx(account, headlessClient, new ClaimStakeReward({ avatarAddress: Address.fromHex('<ADDRESS>'), })); console.log(unsignedTx); const signedTx = await signTx(unsignedTx, account); console.log(signedTx); const txId = await headlessClient.stageTransaction(signedTx); console.log(txId);
Built and signed on
GitHub Actions
Add Package
deno add jsr:@planetarium/9c-headless-provider
Import symbol
import * as _c_headless_provider from "@planetarium/9c-headless-provider";
Import directly with a jsr specifier
import * as _c_headless_provider from "jsr:@planetarium/9c-headless-provider";
Add Package
pnpm i jsr:@planetarium/9c-headless-provider
pnpm dlx jsr add @planetarium/9c-headless-provider
Import symbol
import * as _c_headless_provider from "@planetarium/9c-headless-provider";
Add Package
yarn add jsr:@planetarium/9c-headless-provider
yarn dlx jsr add @planetarium/9c-headless-provider
Import symbol
import * as _c_headless_provider from "@planetarium/9c-headless-provider";
Add Package
npx jsr add @planetarium/9c-headless-provider
Import symbol
import * as _c_headless_provider from "@planetarium/9c-headless-provider";
Add Package
bunx jsr add @planetarium/9c-headless-provider
Import symbol
import * as _c_headless_provider from "@planetarium/9c-headless-provider";