Last updated
API Report File for "@kadena/chainweb-node-client"
Do not edit this file. It is a report generated by API Extractor.
ts
import type { IBase64Url } from '@kadena/types';import type { ICap } from '@kadena/types';import type { ICommand } from '@kadena/types';import type { IMetaData } from '@kadena/types';import type { IPactEvent } from '@kadena/types';import type { IPactExec } from '@kadena/types';import type { IUnsignedCommand } from '@kadena/types';import type { PactValue } from '@kadena/types';import type { SPVProof } from '@kadena/types'; // @alpha (undocumented)export const CHAINS: readonly ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"]; // @alphaexport type ChainwebChainId = (typeof CHAINS)[number]; // @alphaexport type ChainwebNetworkId = 'mainnet01' | 'testnet04' | 'development'; // @alpha (undocumented)export function convertIUnsignedTransactionToNoSig(transaction: IUnsignedCommand): ICommand; // @alphaexport function createListenRequest({ cmds, }: ISendRequestBody): IListenRequestBody; // @alphaexport function createPollRequest({ cmds, }: ISendRequestBody): IPollRequestBody; // @alphaexport function createSendRequest(commands: ICommand | ICommand[]): ISendRequestBody; // @alphaexport interface ICommandResult { // (undocumented) continuation: IPactExec | null; // (undocumented) events?: Array<IPactEvent>; // (undocumented) gas: number; // (undocumented) logs: string | null; // Warning: (ae-forgotten-export) The symbol "IChainwebResponseMetaData" needs to be exported by the entry point index.d.ts // // (undocumented) metaData: IChainwebResponseMetaData | null; // (undocumented) reqKey: IBase64Url; // Warning: (ae-forgotten-export) The symbol "IPactResultSuccess" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "IPactResultError" needs to be exported by the entry point index.d.ts // // (undocumented) result: IPactResultSuccess | IPactResultError; // (undocumented) txId: number | null;} // @alphaexport interface IListenRequestBody { // (undocumented) listen: IBase64Url;} // @alphaexport interface ILocalCommandResult { // (undocumented) continuation: IPactExec | null; // (undocumented) events?: Array<IPactEvent>; // (undocumented) gas: number; // (undocumented) logs: string | null; // (undocumented) metaData: IChainwebResponseMetaData | null; // (undocumented) preflightWarnings?: Array<string>; // (undocumented) reqKey: IBase64Url; // (undocumented) result: IPactResultSuccess | IPactResultError; // (undocumented) txId: number | null;} // @alpha (undocumented)export interface ILocalOptions { // (undocumented) preflight?: boolean; // (undocumented) signatureVerification?: boolean;} // @alpha (undocumented)export type ILocalResult = IPreflightResult | ICommandResult; // @alphaexport interface IPollRequestBody { // (undocumented) requestKeys: Array<IBase64Url>;} // @alpha (undocumented)export interface IPollResponse { // (undocumented) [key: IBase64Url]: ICommandResult;} // @alpha (undocumented)export interface IPreflightResult { // (undocumented) preflightResult: ICommandResult; // (undocumented) preflightWarnings: [];} // @alphaexport interface IRequestKeys { // (undocumented) requestKeys: Array<IBase64Url>;} // @alphaexport interface ISendRequestBody { // (undocumented) cmds: Array<ICommand>;} // @alphaexport interface ISPVRequestBody { // (undocumented) requestKey: IBase64Url; // (undocumented) targetChainId: ChainwebChainId;} // @alphaexport function listen(requestBody: IListenRequestBody, apiHost: string): Promise<ICommandResult>; // @alpha (undocumented)export type ListenResponse = ICommandResult; // @alphaexport function local<T extends ILocalOptions>(requestBody: LocalRequestBody, apiHost: string, options?: T): Promise<LocalResponse<T>>; // @alphaexport function localRaw(requestBody: LocalRequestBody, apiHost: string, { preflight, signatureVerification, }: { signatureVerification: boolean; preflight: boolean;}): Promise<IPreflightResult | ICommandResult>; // @alpha (undocumented)export type LocalRequestBody = ICommand | IUnsignedCommand; // @alpha (undocumented)export type LocalResponse<Opt extends ILocalOptions> = Opt extends { preflight?: true;} ? ILocalCommandResult : ICommandResult; // @alpha (undocumented)export type LocalResultWithoutPreflight = Omit<ILocalCommandResult, 'preflightWarnings'>; // @alphaexport function mkCap(name: string, args?: Array<PactValue>): ICap; // @alpha (undocumented)export function parsePreflight(commandResult: ILocalResult): ILocalCommandResult; // @alphaexport function parseResponse<T>(response: Response): Promise<T>; // @alphaexport function parseResponseTEXT(response: Response): Promise<string>; // @alphaexport function poll(requestBody: IPollRequestBody, apiHost: string, confirmationDepth?: number): Promise<IPollResponse>; // @alphaexport function send(requestBody: ISendRequestBody, apiHost: string): Promise<SendResponse>; // @alphaexport type SendResponse = IRequestKeys; // @alphaexport function spv(requestBody: ISPVRequestBody, apiHost: string): Promise<SPVResponse | Response>; // @alphaexport type SPVResponse = SPVProof; // @alphaexport function stringifyAndMakePOSTRequest<T>(body: T): object; // (No @packageDocumentation comment for this package)
ts
import type { IBase64Url } from '@kadena/types';import type { ICap } from '@kadena/types';import type { ICommand } from '@kadena/types';import type { IMetaData } from '@kadena/types';import type { IPactEvent } from '@kadena/types';import type { IPactExec } from '@kadena/types';import type { IUnsignedCommand } from '@kadena/types';import type { PactValue } from '@kadena/types';import type { SPVProof } from '@kadena/types'; // @alpha (undocumented)export const CHAINS: readonly ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"]; // @alphaexport type ChainwebChainId = (typeof CHAINS)[number]; // @alphaexport type ChainwebNetworkId = 'mainnet01' | 'testnet04' | 'development'; // @alpha (undocumented)export function convertIUnsignedTransactionToNoSig(transaction: IUnsignedCommand): ICommand; // @alphaexport function createListenRequest({ cmds, }: ISendRequestBody): IListenRequestBody; // @alphaexport function createPollRequest({ cmds, }: ISendRequestBody): IPollRequestBody; // @alphaexport function createSendRequest(commands: ICommand | ICommand[]): ISendRequestBody; // @alphaexport interface ICommandResult { // (undocumented) continuation: IPactExec | null; // (undocumented) events?: Array<IPactEvent>; // (undocumented) gas: number; // (undocumented) logs: string | null; // Warning: (ae-forgotten-export) The symbol "IChainwebResponseMetaData" needs to be exported by the entry point index.d.ts // // (undocumented) metaData: IChainwebResponseMetaData | null; // (undocumented) reqKey: IBase64Url; // Warning: (ae-forgotten-export) The symbol "IPactResultSuccess" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "IPactResultError" needs to be exported by the entry point index.d.ts // // (undocumented) result: IPactResultSuccess | IPactResultError; // (undocumented) txId: number | null;} // @alphaexport interface IListenRequestBody { // (undocumented) listen: IBase64Url;} // @alphaexport interface ILocalCommandResult { // (undocumented) continuation: IPactExec | null; // (undocumented) events?: Array<IPactEvent>; // (undocumented) gas: number; // (undocumented) logs: string | null; // (undocumented) metaData: IChainwebResponseMetaData | null; // (undocumented) preflightWarnings?: Array<string>; // (undocumented) reqKey: IBase64Url; // (undocumented) result: IPactResultSuccess | IPactResultError; // (undocumented) txId: number | null;} // @alpha (undocumented)export interface ILocalOptions { // (undocumented) preflight?: boolean; // (undocumented) signatureVerification?: boolean;} // @alpha (undocumented)export type ILocalResult = IPreflightResult | ICommandResult; // @alphaexport interface IPollRequestBody { // (undocumented) requestKeys: Array<IBase64Url>;} // @alpha (undocumented)export interface IPollResponse { // (undocumented) [key: IBase64Url]: ICommandResult;} // @alpha (undocumented)export interface IPreflightResult { // (undocumented) preflightResult: ICommandResult; // (undocumented) preflightWarnings: [];} // @alphaexport interface IRequestKeys { // (undocumented) requestKeys: Array<IBase64Url>;} // @alphaexport interface ISendRequestBody { // (undocumented) cmds: Array<ICommand>;} // @alphaexport interface ISPVRequestBody { // (undocumented) requestKey: IBase64Url; // (undocumented) targetChainId: ChainwebChainId;} // @alphaexport function listen(requestBody: IListenRequestBody, apiHost: string): Promise<ICommandResult>; // @alpha (undocumented)export type ListenResponse = ICommandResult; // @alphaexport function local<T extends ILocalOptions>(requestBody: LocalRequestBody, apiHost: string, options?: T): Promise<LocalResponse<T>>; // @alphaexport function localRaw(requestBody: LocalRequestBody, apiHost: string, { preflight, signatureVerification, }: { signatureVerification: boolean; preflight: boolean;}): Promise<IPreflightResult | ICommandResult>; // @alpha (undocumented)export type LocalRequestBody = ICommand | IUnsignedCommand; // @alpha (undocumented)export type LocalResponse<Opt extends ILocalOptions> = Opt extends { preflight?: true;} ? ILocalCommandResult : ICommandResult; // @alpha (undocumented)export type LocalResultWithoutPreflight = Omit<ILocalCommandResult, 'preflightWarnings'>; // @alphaexport function mkCap(name: string, args?: Array<PactValue>): ICap; // @alpha (undocumented)export function parsePreflight(commandResult: ILocalResult): ILocalCommandResult; // @alphaexport function parseResponse<T>(response: Response): Promise<T>; // @alphaexport function parseResponseTEXT(response: Response): Promise<string>; // @alphaexport function poll(requestBody: IPollRequestBody, apiHost: string, confirmationDepth?: number): Promise<IPollResponse>; // @alphaexport function send(requestBody: ISendRequestBody, apiHost: string): Promise<SendResponse>; // @alphaexport type SendResponse = IRequestKeys; // @alphaexport function spv(requestBody: ISPVRequestBody, apiHost: string): Promise<SPVResponse | Response>; // @alphaexport type SPVResponse = SPVProof; // @alphaexport function stringifyAndMakePOSTRequest<T>(body: T): object; // (No @packageDocumentation comment for this package)