diff --git a/nix b/nix index 068f8a6251b..74b597b82f6 100644 Binary files a/nix and b/nix differ diff --git a/rs/help.html b/rs/help.html index 269f17c1c3c..4371ffe865c 100644 --- a/rs/help.html +++ b/rs/help.html @@ -1 +1 @@ -Help

Rustdoc help

Back
\ No newline at end of file +Help

Rustdoc help

Back
\ No newline at end of file diff --git a/rs/settings.html b/rs/settings.html index 41f474ce321..abab7d7ad4d 100644 --- a/rs/settings.html +++ b/rs/settings.html @@ -1 +1 @@ -Settings

Rustdoc settings

Back
\ No newline at end of file +Settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/toolbox b/toolbox new file mode 160000 index 00000000000..f3c5a976d55 --- /dev/null +++ b/toolbox @@ -0,0 +1 @@ +Subproject commit f3c5a976d55a92d4aba4989f3d404cc692009e51 diff --git a/ts/classes/_fadroma_agent.Chain.Backend.html b/ts/classes/_fadroma_agent.Chain.Backend.html index 118833b8792..eec7bfe30cd 100644 --- a/ts/classes/_fadroma_agent.Chain.Backend.html +++ b/ts/classes/_fadroma_agent.Chain.Backend.html @@ -1,4 +1,4 @@ -Backend | Documentation

Hierarchy (view full)

Constructors

constructor +Backend | Documentation

Hierarchy (view full)

Constructors

Properties

chainId? gasToken? log @@ -7,9 +7,9 @@ url?

Methods

Constructors

Properties

chainId?: string

The chain ID that will be passed to the devnet node.

-
gasToken?: Native

Denomination of base gas token for this chain.

-
platform?: string

Which kind of devnet to launch

-
running: boolean = false

Is this thing on?

-
url?: string | URL

URL for connecting to a remote devnet.

-

Methods

  • Parameters

    • name: string

    Returns Promise<{
        address?: string;
        mnemonic?: string;
    }>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

chainId?: string

The chain ID that will be passed to the devnet node.

+
gasToken?: Native

Denomination of base gas token for this chain.

+
platform?: string

Which kind of devnet to launch

+
running: boolean = false

Is this thing on?

+
url?: string | URL

URL for connecting to a remote devnet.

+

Methods

  • Parameters

    • name: string

    Returns Promise<{
        address?: string;
        mnemonic?: string;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Chain.Batch.html b/ts/classes/_fadroma_agent.Chain.Batch.html index 608e5e94dd4..f57c7dfe023 100644 --- a/ts/classes/_fadroma_agent.Chain.Batch.html +++ b/ts/classes/_fadroma_agent.Chain.Batch.html @@ -1,13 +1,13 @@ Batch | Documentation

Builder object for batched transactions.

-

Type Parameters

Hierarchy (view full)

Constructors

Type Parameters

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

connection?: C

Methods

  • Add an execute message to the batch.

    -

    Parameters

    • Rest ...args: Parameters<C["execute"]>

    Returns this

  • Add an instantiate message to the batch.

    -

    Parameters

    • Rest ...args: Parameters<C["instantiate"]>

    Returns this

  • Submit the batch.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

  • Add an upload message to the batch.

    -

    Parameters

    • Rest ...args: Parameters<C["upload"]>

    Returns this

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

connection?: C

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Chain.Connection.html b/ts/classes/_fadroma_agent.Chain.Connection.html index eb2323fd746..94f8bab1858 100644 --- a/ts/classes/_fadroma_agent.Chain.Connection.html +++ b/ts/classes/_fadroma_agent.Chain.Connection.html @@ -1,4 +1,4 @@ -Connection | Documentation

Hierarchy (view full)

Constructors

constructor +Connection | Documentation

Hierarchy (view full)

Constructors

Properties

alive api? blockInterval @@ -44,36 +44,36 @@ send upload gas -

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

-
api?: unknown

Platform SDK.

-
blockInterval: number = 250

Time to ping for next block.

-
chainId?: string

Chain ID.

-
fees?: {
    exec?: IFee;
    init?: IFee;
    send?: IFee;
    upload?: IFee;
}

Default transaction fees.

-

Type declaration

  • Optional exec?: IFee
  • Optional init?: IFee
  • Optional send?: IFee
  • Optional upload?: IFee
identity?: Identity

Signer identity.

-
url?: string

Connection URL.

-
gasToken: Native = ...

Native token of chain.

-

Accessors

  • get [toStringTag](): string
  • Returns string

  • get nextBlock(): Promise<number>
  • Wait for the block height to increment.

    -

    Returns Promise<number>

Methods

  • Parameters

    • contract: {
          address: string;
      }
      • address: string
    • message: Message
    • options: {
          execFee?: IFee;
          execMemo?: string;
          execSend?: ICoin[];
      }
      • Optional execFee?: IFee
      • Optional execMemo?: string
      • Optional execSend?: ICoin[]

    Returns Promise<unknown>

  • Parameters

    • Optional token: string
    • Optional address: string

    Returns Promise<string | number | bigint>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • codeId: string

    Returns Promise<string>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • id: string

    Returns Promise<Iterable<{
        address: string;
    }>>

  • Parameters

    • contract: {
          address: string;
      }
      • address: string
    • message: Message

    Returns Promise<unknown>

  • Parameters

    • recipient: string
    • amounts: ICoin[]
    • Optional options: {
          sendFee?: IFee;
          sendMemo?: string;
      }
      • Optional sendFee?: IFee
      • Optional sendMemo?: string

    Returns Promise<unknown>

  • Parameters

    • outputs: [string, ICoin[]][]
    • Optional options: unknown

    Returns Promise<unknown>

  • Parameters

    • data: Uint8Array
    • options: {
          reupload?: boolean;
          uploadFee?: ICoin[] | "auto";
          uploadMemo?: string;
          uploadStore?: UploadStore;
      }
      • Optional reupload?: boolean
      • Optional uploadFee?: ICoin[] | "auto"
      • Optional uploadMemo?: string
      • Optional uploadStore?: UploadStore

    Returns Promise<Partial<UploadedCode>>

  • Call a given program's transaction method.

    -

    Parameters

    • contract: string | Partial<ContractInstance>
    • message: Message
    • Optional options: {
          execFee?: IFee;
          execMemo?: string;
          execSend?: ICoin[];
      }
      • Optional execFee?: IFee
      • Optional execMemo?: string
      • Optional execSend?: ICoin[]

    Returns Promise<unknown>

  • Get the balance in a given native token, of +

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

+
api?: unknown

Platform SDK.

+
blockInterval: number = 250

Time to ping for next block.

+
chainId?: string

Chain ID.

+
fees?: {
    exec?: IFee;
    init?: IFee;
    send?: IFee;
    upload?: IFee;
}

Default transaction fees.

+

Type declaration

  • Optional exec?: IFee
  • Optional init?: IFee
  • Optional send?: IFee
  • Optional upload?: IFee
identity?: Identity

Signer identity.

+
url?: string

Connection URL.

+
gasToken: Native = ...

Native token of chain.

+

Accessors

  • get [toStringTag](): string
  • Returns string

  • get nextBlock(): Promise<number>
  • Wait for the block height to increment.

    +

    Returns Promise<number>

Methods

  • Parameters

    • contract: {
          address: string;
      }
      • address: string
    • message: Message
    • options: {
          execFee?: IFee;
          execMemo?: string;
          execSend?: ICoin[];
      }
      • Optional execFee?: IFee
      • Optional execMemo?: string
      • Optional execSend?: ICoin[]

    Returns Promise<unknown>

  • Parameters

    • Optional token: string
    • Optional address: string

    Returns Promise<string | number | bigint>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • codeId: string

    Returns Promise<string>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • id: string

    Returns Promise<Iterable<{
        address: string;
    }>>

  • Parameters

    • contract: {
          address: string;
      }
      • address: string
    • message: Message

    Returns Promise<unknown>

  • Parameters

    • recipient: string
    • amounts: ICoin[]
    • Optional options: {
          sendFee?: IFee;
          sendMemo?: string;
      }
      • Optional sendFee?: IFee
      • Optional sendMemo?: string

    Returns Promise<unknown>

  • Parameters

    • outputs: [string, ICoin[]][]
    • Optional options: unknown

    Returns Promise<unknown>

  • Parameters

    • data: Uint8Array
    • options: {
          reupload?: boolean;
          uploadFee?: ICoin[] | "auto";
          uploadMemo?: string;
          uploadStore?: UploadStore;
      }
      • Optional reupload?: boolean
      • Optional uploadFee?: ICoin[] | "auto"
      • Optional uploadMemo?: string
      • Optional uploadStore?: UploadStore

    Returns Promise<Partial<UploadedCode>>

  • Call a given program's transaction method.

    +

    Parameters

    • contract: string | Partial<ContractInstance>
    • message: Message
    • Optional options: {
          execFee?: IFee;
          execMemo?: string;
          execSend?: ICoin[];
      }
      • Optional execFee?: IFee
      • Optional execMemo?: string
      • Optional execSend?: ICoin[]

    Returns Promise<unknown>

  • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

    -

    Parameters

    • token: string
    • Optional address: string | {
          address: string;
      }

    Returns Promise<unknown>

  • Get the balance in a native token of a given address, +

    Parameters

    • token: string
    • Optional address: string | {
          address: string;
      }

    Returns Promise<unknown>

  • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

    -

    Parameters

    • address: string | {
          address: string;
      }
    • Optional token: string

    Returns Promise<unknown>

  • Get the code hash of a given address.

    -

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

  • Get the code hash of a given code id.

    -

    Parameters

    • contract: string | {
          codeId: string;
      }

    Returns Promise<string>

  • Get the code id of a given address.

    -

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

  • Get a client handle for a specific smart contract, authenticated as as this agent.

    -

    Parameters

    • options: string | {
          address: string;
      }

    Returns Chain.Contract

  • Get client handles for all contracts that match a code ID

    -

    Parameters

    • id: string

    Returns Promise<Record<string, Chain.Contract>>

  • Type Parameters

    Parameters

    • id: string
    • $C: C

    Returns Promise<Record<string, InstanceType<C>>>

  • Get client handles for all contracts that match multiple code IDs

    -

    Parameters

    • ids: Iterable<string>

    Returns Promise<Record<string, Record<string, Chain.Contract>>>

  • Type Parameters

    Parameters

    • ids: Iterable<string>
    • Optional $C: C

    Returns Promise<Record<string, Record<string, InstanceType<C>>>>

  • Type Parameters

    Parameters

    • ids: Record<string, C>

    Returns Promise<Record<string, Record<string, InstanceType<C>>>>

  • Instantiate a new program from a code id, label and init message.

    +

    Parameters

    • address: string | {
          address: string;
      }
    • Optional token: string

    Returns Promise<unknown>

  • Get the code hash of a given address.

    +

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

  • Get the code hash of a given code id.

    +

    Parameters

    • contract: string | {
          codeId: string;
      }

    Returns Promise<string>

  • Get the code id of a given address.

    +

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

  • Get a client handle for a specific smart contract, authenticated as as this agent.

    +

    Parameters

    • options: string | {
          address: string;
      }

    Returns Chain.Contract

  • Get client handles for all contracts that match a code ID

    +

    Parameters

    • id: string

    Returns Promise<Record<string, Chain.Contract>>

  • Type Parameters

    Parameters

    • id: string
    • $C: C

    Returns Promise<Record<string, InstanceType<C>>>

  • Get client handles for all contracts that match multiple code IDs

    +

    Parameters

    • ids: Iterable<string>

    Returns Promise<Record<string, Record<string, Chain.Contract>>>

  • Type Parameters

    Parameters

    • ids: Iterable<string>
    • Optional $C: C

    Returns Promise<Record<string, Record<string, InstanceType<C>>>>

  • Type Parameters

    Parameters

    • ids: Record<string, C>

    Returns Promise<Record<string, Record<string, InstanceType<C>>>>

  • Instantiate a new program from a code id, label and init message.

    Parameters

    Returns Promise<ContractInstance & {
        address: string;
    }>

    Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

    Example

    await agent.instantiate(template.define({ label, initMsg })
     
    -
  • Query a contract.

    -

    Type Parameters

    • Q

    Parameters

    • contract: string | {
          address: string;
      }
    • message: Message

    Returns Promise<Q>

  • Send native tokens to 1 recipient.

    -

    Parameters

    • recipient: string | {
          address?: string;
      }
    • amounts: (ICoin | Amount)[]
    • Optional options: {
          sendFee?: IFee;
          sendMemo?: string;
      }
      • Optional sendFee?: IFee
      • Optional sendMemo?: string

    Returns Promise<unknown>

  • Upload a contract's code, generating a new code id/hash pair.

    -

    Parameters

    • code: string | Uint8Array | URL | Partial<CompiledCode>
    • options: {
          reupload?: boolean;
          uploadFee?: ICoin[] | "auto";
          uploadMemo?: string;
          uploadStore?: UploadStore;
      } = {}
      • Optional reupload?: boolean
      • Optional uploadFee?: ICoin[] | "auto"
      • Optional uploadMemo?: string
      • Optional uploadStore?: UploadStore

    Returns Promise<UploadedCode & {
        chainId: string;
        codeId: string;
    }>

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Chain.Contract.html b/ts/classes/_fadroma_agent.Chain.Contract.html index d4f2b24d1c5..ee9129816d1 100644 --- a/ts/classes/_fadroma_agent.Chain.Contract.html +++ b/ts/classes/_fadroma_agent.Chain.Contract.html @@ -1,12 +1,12 @@ Contract | Documentation

Contract: interface to the API of a particular contract instance. Has an address on a specific chain, usually also an agent. Subclass this to add the contract's methods.

-

Hierarchy (view full)

Constructors

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

connection?: Chain.Connection
instance?: {
    address?: string;
}

Type declaration

  • Optional address?: string

Methods

  • Execute a transaction on the specified instance as the specified Connection.

    -

    Parameters

    • message: Message
    • options: {
          execFee?: IFee;
          execMemo?: string;
          execSend?: ICoin[];
      } = {}
      • Optional execFee?: IFee
      • Optional execMemo?: string
      • Optional execSend?: ICoin[]

    Returns Promise<unknown>

  • Execute a query on the specified instance as the specified Connection.

    -

    Type Parameters

    • Q

    Parameters

    Returns Promise<Q>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

connection?: Chain.Connection
instance?: {
    address?: string;
}

Type declaration

  • Optional address?: string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Chain.Endpoint.html b/ts/classes/_fadroma_agent.Chain.Endpoint.html index 91a432b0786..1bc332bd55a 100644 --- a/ts/classes/_fadroma_agent.Chain.Endpoint.html +++ b/ts/classes/_fadroma_agent.Chain.Endpoint.html @@ -1,12 +1,12 @@ -Endpoint | Documentation

Hierarchy (view full)

Constructors

constructor +Endpoint | Documentation

Hierarchy (view full)

Constructors

Properties

Accessors

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

-
api?: unknown

Platform SDK.

-
chainId?: string

Chain ID.

-
url?: string

Connection URL.

-

Accessors

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

+
api?: unknown

Platform SDK.

+
chainId?: string

Chain ID.

+
url?: string

Connection URL.

+

Accessors

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Chain.Identity.html b/ts/classes/_fadroma_agent.Chain.Identity.html index 522f2f5cfca..9c0ab155d0c 100644 --- a/ts/classes/_fadroma_agent.Chain.Identity.html +++ b/ts/classes/_fadroma_agent.Chain.Identity.html @@ -1,8 +1,8 @@ -Identity | Documentation

Hierarchy (view full)

Constructors

constructor +Identity | Documentation

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

address?: string

Unique identifier.

-
name?: string

Display name.

-

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

address?: string

Unique identifier.

+
name?: string

Display name.

+

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Core.Error.html b/ts/classes/_fadroma_agent.Core.Error.html index e4175329860..91160ecf81e 100644 --- a/ts/classes/_fadroma_agent.Core.Error.html +++ b/ts/classes/_fadroma_agent.Core.Error.html @@ -1,4 +1,4 @@ -Error | Documentation

Hierarchy (view full)

Constructors

constructor +Error | Documentation

Hierarchy (view full)

Constructors

Properties

cause? message name diff --git a/ts/classes/_fadroma_agent.Deploy.ContractCode.html b/ts/classes/_fadroma_agent.Deploy.ContractCode.html index f8a66b6bd5d..115a192ec11 100644 --- a/ts/classes/_fadroma_agent.Deploy.ContractCode.html +++ b/ts/classes/_fadroma_agent.Deploy.ContractCode.html @@ -1,4 +1,4 @@ -ContractCode | Documentation

Hierarchy (view full)

Constructors

constructor +ContractCode | Documentation

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

compiled?: CompiledCode
compiler?: Program.Compiler
deployer?: string | Chain.Connection
source?: SourceCode
uploaded?: UploadedCode
uploader?: string | Chain.Connection

Methods

  • Compile this contract, unless a valid binary is present and a rebuild is not requested.

    -

    Parameters

    • __namedParameters: {
          compiler?: Program.Compiler;
          rebuild?: boolean;
      } = {}

    Returns Promise<CompiledCode & {
        codeHash: string;
    }>

  • Upload this contract, unless a valid upload is present and a rebuild is not requested.

    -

    Parameters

    • __namedParameters: {
          compiler?: Program.Compiler;
          rebuild?: boolean;
      } & {
          reupload?: boolean;
          uploadFee?: ICoin[] | "auto";
          uploadMemo?: string;
          uploadStore?: UploadStore;
      } & {
          reupload?: boolean;
          uploader?: string | {
              upload: ((code, options?) => Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>);
          };
      } = {}

    Returns Promise<UploadedCode & {
        codeId: string;
    }>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

compiled?: CompiledCode
compiler?: Program.Compiler
deployer?: string | Chain.Connection
source?: SourceCode
uploaded?: UploadedCode
uploader?: string | Chain.Connection

Methods

  • Compile this contract, unless a valid binary is present and a rebuild is not requested.

    +

    Parameters

    • __namedParameters: {
          compiler?: Program.Compiler;
          rebuild?: boolean;
      } = {}

    Returns Promise<CompiledCode & {
        codeHash: string;
    }>

  • Upload this contract, unless a valid upload is present and a rebuild is not requested.

    +

    Parameters

    • __namedParameters: {
          compiler?: Program.Compiler;
          rebuild?: boolean;
      } & {
          reupload?: boolean;
          uploadFee?: ICoin[] | "auto";
          uploadMemo?: string;
          uploadStore?: UploadStore;
      } & {
          reupload?: boolean;
          uploader?: string | {
              upload: ((code, options?) => Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>);
          };
      } = {}

    Returns Promise<UploadedCode & {
        codeId: string;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Deploy.ContractInstance.html b/ts/classes/_fadroma_agent.Deploy.ContractInstance.html index d73f378c2d5..ac8a2ea0eab 100644 --- a/ts/classes/_fadroma_agent.Deploy.ContractInstance.html +++ b/ts/classes/_fadroma_agent.Deploy.ContractInstance.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    address?: string

    Address of this contract instance. Unique per chain.

    -
    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    initBy?: string | Chain.Connection

    Address of agent that performed the init tx.

    -
    initFee?: unknown

    Fee to use for init.

    -
    initGas?: unknown

    Contents of init message.

    -
    initMemo?: string

    Instantiation memo.

    -
    initMsg?: Into<Message>

    Contents of init message.

    -
    initSend?: ICoin[]

    Native tokens to send to the new contract.

    -
    initTx?: string

    ID of transaction that performed the init.

    -
    isTemplate: false = false
    label?: string

    Full label of the instance. Unique for a given chain.

    -
    name?: string

    Name of this unit.

    -
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } & Partial<ContractInstance> & {
            deployer?: string | {
                instantiate: ((contract, options) => Promise<ContractInstance & {
                    address: string;
                }>);
            };
            redeploy?: boolean;
        } = {}

      Returns Promise<ContractInstance & {
          address: string;
      }>

    • Returns {
          address: string;
          chainId: string;
          codeHash: string;
          codeId: string;
          initBy: string | Chain.Connection;
          initFee: unknown;
          initGas: unknown;
          initMemo: string;
          initMsg: Into<Message>;
          initSend: ICoin[];
          initTx: string;
          label: string;
          name: string;
      }

      • address: string
      • chainId: string
      • codeHash: string
      • codeId: string
      • initBy: string | Chain.Connection
      • initFee: unknown
      • initGas: unknown
      • initMemo: string
      • initMsg: Into<Message>
      • initSend: ICoin[]
      • initTx: string
      • label: string
      • name: string
    • Upload this contract, unless a valid upload is present and a rebuild is not requested.

      -

      Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } = {}

      Returns Promise<UploadedCode & {
          codeId: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address?: string

    Address of this contract instance. Unique per chain.

    +
    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    initBy?: string | Chain.Connection

    Address of agent that performed the init tx.

    +
    initFee?: unknown

    Fee to use for init.

    +
    initGas?: unknown

    Contents of init message.

    +
    initMemo?: string

    Instantiation memo.

    +
    initMsg?: Into<Message>

    Contents of init message.

    +
    initSend?: ICoin[]

    Native tokens to send to the new contract.

    +
    initTx?: string

    ID of transaction that performed the init.

    +
    isTemplate: false = false
    label?: string

    Full label of the instance. Unique for a given chain.

    +
    name?: string

    Name of this unit.

    +
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } & Partial<ContractInstance> & {
            deployer?: string | {
                instantiate: ((contract, options) => Promise<ContractInstance & {
                    address: string;
                }>);
            };
            redeploy?: boolean;
        } = {}

      Returns Promise<ContractInstance & {
          address: string;
      }>

    • Returns {
          address: string;
          chainId: string;
          codeHash: string;
          codeId: string;
          initBy: string | Chain.Connection;
          initFee: unknown;
          initGas: unknown;
          initMemo: string;
          initMsg: Into<Message>;
          initSend: ICoin[];
          initTx: string;
          label: string;
          name: string;
      }

      • address: string
      • chainId: string
      • codeHash: string
      • codeId: string
      • initBy: string | Chain.Connection
      • initFee: unknown
      • initGas: unknown
      • initMemo: string
      • initMsg: Into<Message>
      • initSend: ICoin[]
      • initTx: string
      • label: string
      • name: string
    • Upload this contract, unless a valid upload is present and a rebuild is not requested.

      +

      Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } = {}

      Returns Promise<UploadedCode & {
          codeId: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Deploy.ContractTemplate.html b/ts/classes/_fadroma_agent.Deploy.ContractTemplate.html index bbc521ca9d2..b669d5c1c25 100644 --- a/ts/classes/_fadroma_agent.Deploy.ContractTemplate.html +++ b/ts/classes/_fadroma_agent.Deploy.ContractTemplate.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    isTemplate: true = true
    name?: string

    Name of this unit.

    -
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    • Returns {
          chainId: string;
          codeHash: string;
          codeId: string;
          name: string;
      }

      • chainId: string
      • codeHash: string
      • codeId: string
      • name: string
    • Upload this contract, unless a valid upload is present and a rebuild is not requested.

      -

      Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } = {}

      Returns Promise<UploadedCode & {
          codeId: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    isTemplate: true = true
    name?: string

    Name of this unit.

    +
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Deploy.Deployment.html b/ts/classes/_fadroma_agent.Deploy.Deployment.html index b322ab2e728..992ccdc1fcb 100644 --- a/ts/classes/_fadroma_agent.Deploy.Deployment.html +++ b/ts/classes/_fadroma_agent.Deploy.Deployment.html @@ -1,5 +1,5 @@ Deployment | Documentation

    A collection of contracts.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    name: string = ...
    size: number

    Returns

    the number of elements in the Map.

    +

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    name: string = ...
    size: number

    Returns

    the number of elements in the Map.

    [species]: MapConstructor

    Methods

    • Returns an iterable of entries in the map.

      -

      Returns IterableIterator<[string, DeploymentUnit]>

    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            units?: string[];
        } = {}

      Returns Promise<Record<string, CompiledCode & {
          codeHash: string;
      }>>

    • Returns void

    • Define a contract that will be automatically compiled, uploaded, +

      Returns IterableIterator<[string, DeploymentUnit]>

    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            units?: string[];
        } = {}

      Returns Promise<Record<string, CompiledCode & {
          codeHash: string;
      }>>

    • Returns void

    • Parameters

      • key: string

      Returns boolean

      true if an element in the Map existed and has been removed, or false if the element does not exist.

      -
    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } & Partial<ContractInstance> & {
            deployer?: string | {
                instantiate: ((contract, options) => Promise<ContractInstance & {
                    address: string;
                }>);
            };
            redeploy?: boolean;
        } & {
            deployStore?: DeployStore;
            units?: string[];
        } = {}

      Returns Promise<Record<string, ContractInstance & {
          address: string;
      }>>

    • Parameters

      • key: string

      Returns boolean

      true if an element in the Map existed and has been removed, or false if the element does not exist.

      +
    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } & Partial<ContractInstance> & {
            deployer?: string | {
                instantiate: ((contract, options) => Promise<ContractInstance & {
                    address: string;
                }>);
            };
            redeploy?: boolean;
        } & {
            deployStore?: DeployStore;
            units?: string[];
        } = {}

      Returns Promise<Record<string, ContractInstance & {
          address: string;
      }>>

    • Returns an iterable of key, value pairs for every entry in the map.

      Returns IterableIterator<[string, DeploymentUnit]>

    • Executes a provided function once per each key/value pair in the Map, in insertion order.

      Parameters

      • callbackfn: ((value, key, map) => void)
      • Optional thisArg: any

      Returns void

    • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

      Parameters

      • key: string

      Returns DeploymentUnit

      Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

    • Parameters

      • key: string

      Returns boolean

      boolean indicating whether an element with the specified key exists or not.

    • Returns an iterable of keys in the map

      -

      Returns IterableIterator<string>

    • Returns {
          name: string;
          units: {
              [k: string]: T;
          };
      }

      • name: string
      • units: {
            [k: string]: T;
        }
        • [k: string]: T
    • Define a template, representing code that can be compiled +

      Returns IterableIterator<string>

    • Returns {
          name: string;
          units: {
              [k: string]: T;
          };
      }

      • name: string
      • units: {
            [k: string]: T;
        }
        • [k: string]: T
    • Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } & {
            units?: string[];
            uploadStore?: UploadStore;
        } = {}

      Returns Promise<Record<string, UploadedCode & {
          codeId: string;
      }>>

    • Returns an iterable of values in the map

      -

      Returns IterableIterator<DeploymentUnit>

    • Parameters

      • __namedParameters: Partial<{
            name: string;
            units: {
                [k: string]: T;
            };
        }>

      Returns Deployment

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns ContractTemplate

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Deploy.DeploymentUnit.html b/ts/classes/_fadroma_agent.Deploy.DeploymentUnit.html index fb449d4f0e4..e1c88a57276 100644 --- a/ts/classes/_fadroma_agent.Deploy.DeploymentUnit.html +++ b/ts/classes/_fadroma_agent.Deploy.DeploymentUnit.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    chainId? codeHash? codeId? @@ -19,11 +19,11 @@

    Methods

    Constructors

    Properties

    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    name?: string

    Name of this unit.

    -
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    • Compile this contract, unless a valid binary is present and a rebuild is not requested.

      -

      Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } = {}

      Returns Promise<CompiledCode & {
          codeHash: string;
      }>

    • Returns {
          chainId: string;
          codeHash: string;
          codeId: string;
          name: string;
      }

      • chainId: string
      • codeHash: string
      • codeId: string
      • name: string
    • Upload this contract, unless a valid upload is present and a rebuild is not requested.

      -

      Parameters

      • __namedParameters: {
            compiler?: Program.Compiler;
            rebuild?: boolean;
        } & {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } & {
            reupload?: boolean;
            uploader?: string | {
                upload: ((code, options?) => Promise<UploadedCode & {
                    chainId: string;
                    codeId: string;
                }>);
            };
        } = {}

      Returns Promise<UploadedCode & {
          codeId: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    chainId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    compiled?: CompiledCode
    compiler?: Program.Compiler
    deployer?: string | Chain.Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    name?: string

    Name of this unit.

    +
    source?: SourceCode
    uploaded?: UploadedCode
    uploader?: string | Chain.Connection

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Deploy.UploadedCode.html b/ts/classes/_fadroma_agent.Deploy.UploadedCode.html index b10d3ce3ddf..f501ff8d38c 100644 --- a/ts/classes/_fadroma_agent.Deploy.UploadedCode.html +++ b/ts/classes/_fadroma_agent.Deploy.UploadedCode.html @@ -1,5 +1,5 @@ UploadedCode | Documentation

    An object representing the contract's binary uploaded to a given chain.

    -

    Constructors

    Constructors

    Properties

    Methods

    Constructors

    Properties

    chainId?: string

    ID of chain on which this contract is uploaded.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    -
    uploadBy?: string | Chain.Connection

    address of agent that performed the upload.

    -
    uploadGas?: string | number

    address of agent that performed the upload.

    -
    uploadTx?: string

    TXID of transaction that performed the upload.

    -

    Accessors

    Methods

    • Returns {
          chainId?: string;
          codeHash?: string;
          codeId?: string;
          uploadBy?: string;
          uploadGas?: string | number;
          uploadInfo?: string;
          uploadTx?: string;
          [key: string]: unknown;
      }

      • [key: string]: unknown
      • Optional chainId?: string
      • Optional codeHash?: string
      • Optional codeId?: string
      • Optional uploadBy?: string
      • Optional uploadGas?: string | number
      • Optional uploadInfo?: string
      • Optional uploadTx?: string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    chainId?: string

    ID of chain on which this contract is uploaded.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codeId?: string

    Code ID representing the identity of the contract's code on a specific chain.

    +
    uploadBy?: string | Chain.Connection

    address of agent that performed the upload.

    +
    uploadGas?: string | number

    address of agent that performed the upload.

    +
    uploadTx?: string

    TXID of transaction that performed the upload.

    +

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Program.CompiledCode.html b/ts/classes/_fadroma_agent.Program.CompiledCode.html index c14107b5fba..756048070c9 100644 --- a/ts/classes/_fadroma_agent.Program.CompiledCode.html +++ b/ts/classes/_fadroma_agent.Program.CompiledCode.html @@ -1,5 +1,5 @@ CompiledCode | Documentation

    An object representing a given compiled binary.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    codeData?: Uint8Array

    The compiled code.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codePath?: string | URL

    Location of the compiled code.

    -

    Accessors

    Methods

    • Returns {
          codeHash?: string;
          codePath?: string;
          [key: string]: unknown;
      }

      • [key: string]: unknown
      • Optional codeHash?: string
      • Optional codePath?: string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    codeData?: Uint8Array

    The compiled code.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codePath?: string | URL

    Location of the compiled code.

    +

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Program.Compiler.html b/ts/classes/_fadroma_agent.Program.Compiler.html index c47f6893ea5..151079ff82e 100644 --- a/ts/classes/_fadroma_agent.Program.Compiler.html +++ b/ts/classes/_fadroma_agent.Program.Compiler.html @@ -1,4 +1,4 @@ -Compiler | Documentation

    Hierarchy (view full)

    Constructors

    constructor +Compiler | Documentation

    Hierarchy (view full)

    Constructors

    Properties

    caching id log @@ -7,11 +7,11 @@

    Constructors

    Properties

    caching: boolean = true

    Whether to enable build caching. When set to false, this compiler will rebuild even when binary and checksum are both present in wasm/ directory

    -
    id: string

    Unique identifier of this compiler implementation.

    -

    Methods

    id: string

    Unique identifier of this compiler implementation.

    +

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns Promise<CompiledCode[]>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Program.LocalCompiledCode.html b/ts/classes/_fadroma_agent.Program.LocalCompiledCode.html index 7be8cd45fb2..c3fc595cc07 100644 --- a/ts/classes/_fadroma_agent.Program.LocalCompiledCode.html +++ b/ts/classes/_fadroma_agent.Program.LocalCompiledCode.html @@ -1,5 +1,5 @@ LocalCompiledCode | Documentation

    An object representing a given compiled binary on the local filesystem.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    codeData?: Uint8Array

    The compiled code.

    -
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    -
    codePath?: string | URL

    Location of the compiled code.

    -

    Accessors

    Methods

    • Returns {
          codeHash?: string;
          codePath?: string;
          [key: string]: unknown;
      }

      • [key: string]: unknown
      • Optional codeHash?: string
      • Optional codePath?: string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    codeData?: Uint8Array

    The compiled code.

    +
    codeHash?: string

    Code hash uniquely identifying the compiled code.

    +
    codePath?: string | URL

    Location of the compiled code.

    +

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Program.RustSourceCode.html b/ts/classes/_fadroma_agent.Program.RustSourceCode.html index 00fe55d603a..2ef07bbd6b3 100644 --- a/ts/classes/_fadroma_agent.Program.RustSourceCode.html +++ b/ts/classes/_fadroma_agent.Program.RustSourceCode.html @@ -1,5 +1,5 @@ RustSourceCode | Documentation

    An object representing a given source code.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Methods

    Constructors

    Properties

    cargoCrate?: string

    Name of crate.

    -
    cargoFeatures?: string[] | Set<string>

    List of crate features to enable during build.

    -
    cargoToml?: string

    Path to the crate's Cargo.toml under sourcePath

    -
    cargoWorkspace?: string

    Path to the workspace's Cargo.toml in the source tree.

    -
    sourceDirty?: boolean

    Whether the code contains uncommitted changes.

    -
    sourceOrigin?: string | URL

    URL pointing to Git upstream containing the canonical source code.

    -
    sourcePath?: string

    Path to local checkout of the source code (with .git directory if sourceRef is set).

    -
    sourceRef?: string

    Pointer to the source commit.

    -

    Accessors

    Methods

    • Returns {
          sourceDirty?: boolean;
          sourceOrigin?: string;
          sourcePath?: string;
          sourceRef?: string;
          [key: string]: unknown;
      } & {
          cargoCrate?: string;
          cargoFeatures?: string[];
          cargoWorkspace?: string;
          [key: string]: unknown;
      }

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    cargoCrate?: string

    Name of crate.

    +
    cargoFeatures?: string[] | Set<string>

    List of crate features to enable during build.

    +
    cargoToml?: string

    Path to the crate's Cargo.toml under sourcePath

    +
    cargoWorkspace?: string

    Path to the workspace's Cargo.toml in the source tree.

    +
    sourceDirty?: boolean

    Whether the code contains uncommitted changes.

    +
    sourceOrigin?: string | URL

    URL pointing to Git upstream containing the canonical source code.

    +
    sourcePath?: string

    Path to local checkout of the source code (with .git directory if sourceRef is set).

    +
    sourceRef?: string

    Pointer to the source commit.

    +

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Program.SourceCode.html b/ts/classes/_fadroma_agent.Program.SourceCode.html index 41852f63eb3..2a32afa76b4 100644 --- a/ts/classes/_fadroma_agent.Program.SourceCode.html +++ b/ts/classes/_fadroma_agent.Program.SourceCode.html @@ -1,5 +1,5 @@ SourceCode | Documentation

    An object representing a given source code.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Methods

    Constructors

    Properties

    sourceDirty?: boolean

    Whether the code contains uncommitted changes.

    -
    sourceOrigin?: string | URL

    URL pointing to Git upstream containing the canonical source code.

    -
    sourcePath?: string

    Path to local checkout of the source code (with .git directory if sourceRef is set).

    -
    sourceRef?: string

    Pointer to the source commit.

    -

    Accessors

    Methods

    • Returns {
          sourceDirty?: boolean;
          sourceOrigin?: string;
          sourcePath?: string;
          sourceRef?: string;
          [key: string]: unknown;
      }

      • [key: string]: unknown
      • Optional sourceDirty?: boolean
      • Optional sourceOrigin?: string
      • Optional sourcePath?: string
      • Optional sourceRef?: string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    sourceDirty?: boolean

    Whether the code contains uncommitted changes.

    +
    sourceOrigin?: string | URL

    URL pointing to Git upstream containing the canonical source code.

    +
    sourcePath?: string

    Path to local checkout of the source code (with .git directory if sourceRef is set).

    +
    sourceRef?: string

    Pointer to the source commit.

    +

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Store.DeployStore.html b/ts/classes/_fadroma_agent.Store.DeployStore.html index a2a53905e58..7c6dba15325 100644 --- a/ts/classes/_fadroma_agent.Store.DeployStore.html +++ b/ts/classes/_fadroma_agent.Store.DeployStore.html @@ -1,6 +1,6 @@ DeployStore | Documentation

    A deploy store collects receipts corresponding to individual instances of Deployment, and can create Deployment objects with the data from the receipts.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    [toStringTag] log selected? @@ -16,12 +16,12 @@ keys set values -

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    selected?: Partial<{
        name: string;
        units: {
            [k: string]: T;
        };
    }> = undefined

    Type declaration

    • name: string
    • units: {
          [k: string]: T;
      }
      • [k: string]: T
    size: number

    Returns

    the number of elements in the Map.

    +

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    selected?: Partial<{
        name: string;
        units: {
            [k: string]: T;
        };
    }> = undefined

    Type declaration

    • name: string
    • units: {
          [k: string]: T;
      }
      • [k: string]: T
    size: number

    Returns

    the number of elements in the Map.

    [species]: MapConstructor

    Methods

    • Returns an iterable of entries in the map.

      Returns IterableIterator<[string, Partial<{
          name: string;
          units: {
              [k: string]: T;
          };
      }>]>

    • Returns void

    • Parameters

      • key: string

      Returns boolean

      true if an element in the Map existed and has been removed, or false if the element does not exist.

    • Returns an iterable of key, value pairs for every entry in the map.

      Returns IterableIterator<[string, Partial<{
          name: string;
          units: {
              [k: string]: T;
          };
      }>]>

    • Executes a provided function once per each key/value pair in the Map, in insertion order.

      -

      Parameters

      • callbackfn: ((value, key, map) => void)
          • (value, key, map): void
          • Parameters

            • value: Partial<{
                  name: string;
                  units: {
                      [k: string]: T;
                  };
              }>
            • key: string
            • map: Map<string, Partial<{
                  name: string;
                  units: {
                      [k: string]: T;
                  };
              }>>

            Returns void

      • Optional thisArg: any

      Returns void

    • Parameters

      • Optional name: string

      Returns Partial<{
          name: string;
          units: {
              [k: string]: T;
          };
      }>

    • Parameters

      • key: string

      Returns boolean

      boolean indicating whether an element with the specified key exists or not.

      +

    Parameters

    Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Store.UploadStore.html b/ts/classes/_fadroma_agent.Store.UploadStore.html index 99173994047..967e53acc3f 100644 --- a/ts/classes/_fadroma_agent.Store.UploadStore.html +++ b/ts/classes/_fadroma_agent.Store.UploadStore.html @@ -1,4 +1,4 @@ -UploadStore | Documentation

    Hierarchy

    Constructors

    constructor +UploadStore | Documentation

    Hierarchy

    Constructors

    Properties

    [toStringTag] log size @@ -13,12 +13,12 @@ keys set values -

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    size: number

    Returns

    the number of elements in the Map.

    +

    Constructors

    Properties

    [toStringTag]: string
    log: Core.Console = ...
    size: number

    Returns

    the number of elements in the Map.

    [species]: MapConstructor

    Methods

    • Returns an iterable of entries in the map.

      Returns IterableIterator<[string, UploadedCode]>

    • Returns void

    • Parameters

      • key: string

      Returns boolean

      true if an element in the Map existed and has been removed, or false if the element does not exist.

    • Returns an iterable of key, value pairs for every entry in the map.

      Returns IterableIterator<[string, UploadedCode]>

    • Executes a provided function once per each key/value pair in the Map, in insertion order.

      -

      Parameters

      • callbackfn: ((value, key, map) => void)
      • Optional thisArg: any

      Returns void

    • Parameters

      • key: string

      Returns boolean

      boolean indicating whether an element with the specified key exists or not.

      +

    Parameters

    Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Stub.StubBackend.html b/ts/classes/_fadroma_agent.Stub.StubBackend.html index 6d2092d9acd..24c62f606be 100644 --- a/ts/classes/_fadroma_agent.Stub.StubBackend.html +++ b/ts/classes/_fadroma_agent.Stub.StubBackend.html @@ -1,4 +1,4 @@ -StubBackend | Documentation

    Hierarchy (view full)

    Constructors

    constructor +StubBackend | Documentation

    Hierarchy (view full)

    Constructors

    Properties

    accounts alive balances @@ -21,9 +21,9 @@ pause start upload -

    Constructors

    Properties

    accounts: Map<string, StubAccount> = ...
    alive: boolean = true
    balances: Map<string, StubBalances> = ...
    chainId: string = 'stub'

    The chain ID that will be passed to the devnet node.

    -
    gasToken: Native = ...

    Denomination of base gas token for this chain.

    -
    instances: Map<string, StubInstance> = ...
    lastCodeId: number = 0
    platform?: string

    Which kind of devnet to launch

    -
    prefix: string = 'stub1'
    running: boolean = false

    Is this thing on?

    -
    uploads: Map<string, StubUpload> = ...
    url: string = 'http://stub'

    URL for connecting to a remote devnet.

    -

    Methods

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • creator: string
      • codeId: string
      • options: unknown

      Returns Promise<Partial<ContractInstance> & {
          address: string;
      }>

    • Parameters

      • codeData: Uint8Array

      Returns Promise<{
          chainId: string;
          codeData: Uint8Array;
          codeHash: string;
          codeId: string;
          instances: Set<string>;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    accounts: Map<string, StubAccount> = ...
    alive: boolean = true
    balances: Map<string, StubBalances> = ...
    chainId: string = 'stub'

    The chain ID that will be passed to the devnet node.

    +
    gasToken: Native = ...

    Denomination of base gas token for this chain.

    +
    instances: Map<string, StubInstance> = ...
    lastCodeId: number = 0
    platform?: string

    Which kind of devnet to launch

    +
    prefix: string = 'stub1'
    running: boolean = false

    Is this thing on?

    +
    uploads: Map<string, StubUpload> = ...
    url: string = 'http://stub'

    URL for connecting to a remote devnet.

    +

    Methods

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • creator: string
      • codeId: string
      • options: unknown

      Returns Promise<Partial<ContractInstance> & {
          address: string;
      }>

    • Parameters

      • codeData: Uint8Array

      Returns Promise<{
          chainId: string;
          codeData: Uint8Array;
          codeHash: string;
          codeId: string;
          instances: Set<string>;
      }>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Stub.StubBatch.html b/ts/classes/_fadroma_agent.Stub.StubBatch.html index ac5efe5469b..894f5008007 100644 --- a/ts/classes/_fadroma_agent.Stub.StubBatch.html +++ b/ts/classes/_fadroma_agent.Stub.StubBatch.html @@ -1,5 +1,5 @@ StubBatch | Documentation

    Builder object for batched transactions.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    connection?: StubConnection
    messages: object[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    connection?: StubConnection
    messages: object[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Stub.StubCompiler.html b/ts/classes/_fadroma_agent.Stub.StubCompiler.html index 00ca52dc64e..d36ecc0bba6 100644 --- a/ts/classes/_fadroma_agent.Stub.StubCompiler.html +++ b/ts/classes/_fadroma_agent.Stub.StubCompiler.html @@ -1,5 +1,5 @@ StubCompiler | Documentation

    A compiler that does nothing. Used for testing.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    caching id log @@ -8,11 +8,11 @@

    Constructors

    Properties

    caching: boolean = false

    Whether to enable build caching. When set to false, this compiler will rebuild even when binary and checksum are both present in wasm/ directory

    -
    id: string = 'stub'

    Unique identifier of this compiler implementation.

    -
    log: Core.Console = ...

    Methods

    id: string = 'stub'

    Unique identifier of this compiler implementation.

    +
    log: Core.Console = ...

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns Promise<CompiledCode[]>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Stub.StubConnection.html b/ts/classes/_fadroma_agent.Stub.StubConnection.html index e2c1fe27920..1e723a48ad9 100644 --- a/ts/classes/_fadroma_agent.Stub.StubConnection.html +++ b/ts/classes/_fadroma_agent.Stub.StubConnection.html @@ -1,4 +1,4 @@ -StubConnection | Documentation

    Hierarchy (view full)

    Constructors

    constructor +StubConnection | Documentation

    Hierarchy (view full)

    Constructors

    Properties

    alive api? backend @@ -45,36 +45,36 @@ send upload gas -

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    -
    api?: unknown

    Platform SDK.

    -
    backend: StubBackend
    blockInterval: number = 250

    Time to ping for next block.

    -
    chainId?: string

    Chain ID.

    -
    fees?: {
        exec?: IFee;
        init?: IFee;
        send?: IFee;
        upload?: IFee;
    }

    Default transaction fees.

    -

    Type declaration

    • Optional exec?: IFee
    • Optional init?: IFee
    • Optional send?: IFee
    • Optional upload?: IFee
    identity?: Identity

    Signer identity.

    -
    url?: string

    Connection URL.

    -
    gasToken: Native = ...

    Native token of chain.

    -

    Accessors

    • get [toStringTag](): string
    • Returns string

    • get address(): string
    • Returns string

    • get balance(): Promise<unknown>
    • Returns Promise<unknown>

    • get defaultDenom(): string
    • Returns string

    • get height(): Promise<number>
    • Returns Promise<number>

    • get nextBlock(): Promise<number>
    • Wait for the block height to increment.

      -

      Returns Promise<number>

    Methods

    • Parameters

      • contract: {
            address: string;
            codeHash: string;
        }
        • address: string
        • codeHash: string
      • message: Message
      • Optional options: {
            execFee?: IFee;
            execMemo?: string;
            execSend?: ICoin[];
        }
        • Optional execFee?: IFee
        • Optional execMemo?: string
        • Optional execSend?: ICoin[]

      Returns Promise<unknown>

    • Call a given program's transaction method.

      -

      Parameters

      • contract: string | Partial<ContractInstance>
      • message: Message
      • Optional options: {
            execFee?: IFee;
            execMemo?: string;
            execSend?: ICoin[];
        }
        • Optional execFee?: IFee
        • Optional execMemo?: string
        • Optional execSend?: ICoin[]

      Returns Promise<unknown>

    • Get the balance in a given native token, of +

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    +
    api?: unknown

    Platform SDK.

    +
    backend: StubBackend
    blockInterval: number = 250

    Time to ping for next block.

    +
    chainId?: string

    Chain ID.

    +
    fees?: {
        exec?: IFee;
        init?: IFee;
        send?: IFee;
        upload?: IFee;
    }

    Default transaction fees.

    +

    Type declaration

    • Optional exec?: IFee
    • Optional init?: IFee
    • Optional send?: IFee
    • Optional upload?: IFee
    identity?: Identity

    Signer identity.

    +
    url?: string

    Connection URL.

    +
    gasToken: Native = ...

    Native token of chain.

    +

    Accessors

    • get [toStringTag](): string
    • Returns string

    • get address(): string
    • Returns string

    • get balance(): Promise<unknown>
    • Returns Promise<unknown>

    • get defaultDenom(): string
    • Returns string

    • get height(): Promise<number>
    • Returns Promise<number>

    • get nextBlock(): Promise<number>
    • Wait for the block height to increment.

      +

      Returns Promise<number>

    Methods

    • Parameters

      • contract: {
            address: string;
            codeHash: string;
        }
        • address: string
        • codeHash: string
      • message: Message
      • Optional options: {
            execFee?: IFee;
            execMemo?: string;
            execSend?: ICoin[];
        }
        • Optional execFee?: IFee
        • Optional execMemo?: string
        • Optional execSend?: ICoin[]

      Returns Promise<unknown>

    • Call a given program's transaction method.

      +

      Parameters

      • contract: string | Partial<ContractInstance>
      • message: Message
      • Optional options: {
            execFee?: IFee;
            execMemo?: string;
            execSend?: ICoin[];
        }
        • Optional execFee?: IFee
        • Optional execMemo?: string
        • Optional execSend?: ICoin[]

      Returns Promise<unknown>

    • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

      -

      Parameters

      • token: string
      • Optional address: string | {
            address: string;
        }

      Returns Promise<unknown>

    • Get the balance in a native token of a given address, +

      Parameters

      • token: string
      • Optional address: string | {
            address: string;
        }

      Returns Promise<unknown>

    • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

      -

      Parameters

      • address: string | {
            address: string;
        }
      • Optional token: string

      Returns Promise<unknown>

    • Get the code hash of a given address.

      -

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

    • Get the code hash of a given code id.

      -

      Parameters

      • contract: string | {
            codeId: string;
        }

      Returns Promise<string>

    • Get the code id of a given address.

      -

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

    • Instantiate a new program from a code id, label and init message.

      +

      Parameters

      • address: string | {
            address: string;
        }
      • Optional token: string

      Returns Promise<unknown>

    • Get the code hash of a given address.

      +

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

    • Get the code hash of a given code id.

      +

      Parameters

      • contract: string | {
            codeId: string;
        }

      Returns Promise<string>

    • Get the code id of a given address.

      +

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

    • Instantiate a new program from a code id, label and init message.

      Parameters

      Returns Promise<ContractInstance & {
          address: string;
      }>

      Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

      Example

      await agent.instantiate(template.define({ label, initMsg })
       
      -
    • Query a contract.

      -

      Type Parameters

      • Q

      Parameters

      • contract: string | {
            address: string;
        }
      • message: Message

      Returns Promise<Q>

    • Send native tokens to 1 recipient.

      -

      Parameters

      • recipient: string | {
            address?: string;
        }
      • amounts: (ICoin | Amount)[]
      • Optional options: {
            sendFee?: IFee;
            sendMemo?: string;
        }
        • Optional sendFee?: IFee
        • Optional sendMemo?: string

      Returns Promise<unknown>

    • Upload a contract's code, generating a new code id/hash pair.

      -

      Parameters

      • code: string | Uint8Array | URL | Partial<CompiledCode>
      • options: {
            reupload?: boolean;
            uploadFee?: ICoin[] | "auto";
            uploadMemo?: string;
            uploadStore?: UploadStore;
        } = {}
        • Optional reupload?: boolean
        • Optional uploadFee?: ICoin[] | "auto"
        • Optional uploadMemo?: string
        • Optional uploadStore?: UploadStore

      Returns Promise<UploadedCode & {
          chainId: string;
          codeId: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Amount.html b/ts/classes/_fadroma_agent.Token.Amount.html index e10403ff730..cb046cb3569 100644 --- a/ts/classes/_fadroma_agent.Token.Amount.html +++ b/ts/classes/_fadroma_agent.Token.Amount.html @@ -1,5 +1,5 @@ Amount | Documentation

    An amount of a fungible token.

    -

    Constructors

    Constructors

    Properties

    Accessors

    [toStringTag] @@ -8,5 +8,5 @@

    Methods

    Constructors

    Properties

    amount: string
    token: Fungible

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    amount: string
    token: Fungible

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Coin.html b/ts/classes/_fadroma_agent.Token.Coin.html index 0170c5b6d54..918981793bc 100644 --- a/ts/classes/_fadroma_agent.Token.Coin.html +++ b/ts/classes/_fadroma_agent.Token.Coin.html @@ -1,5 +1,5 @@ Coin | Documentation

    Represents some amount of native token.

    -

    Implements

    Constructors

    Implements

    Constructors

    Properties

    Constructors

    Properties

    amount: string
    denom: string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    amount: string
    denom: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Custom.html b/ts/classes/_fadroma_agent.Token.Custom.html index 793e363cfd5..cf32a6e28a3 100644 --- a/ts/classes/_fadroma_agent.Token.Custom.html +++ b/ts/classes/_fadroma_agent.Token.Custom.html @@ -1,5 +1,5 @@ Custom | Documentation

    A contract-based token.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    Accessors

    id @@ -8,8 +8,8 @@ isFungible isNative addZeros -

    Constructors

    Properties

    address: string
    codeHash?: string

    Accessors

    • get id(): string
    • The token contract's address.

      -

      Returns string

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address: string
    codeHash?: string

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Fee.html b/ts/classes/_fadroma_agent.Token.Fee.html index 2a74aa95870..1d4af1996ce 100644 --- a/ts/classes/_fadroma_agent.Token.Fee.html +++ b/ts/classes/_fadroma_agent.Token.Fee.html @@ -1,7 +1,7 @@ Fee | Documentation

    A constructable gas fee in native tokens.

    -

    Implements

    Constructors

    Implements

    Constructors

    Properties

    Accessors

    Methods

    add -

    Constructors

    • Parameters

      • amount: string | number | bigint
      • denom: string
      • gas: string = ...

      Returns Fee

    Properties

    amount: ICoin[] = []
    gas: string = ...

    Accessors

    Methods

    • Parameters

      • amount: string | number | bigint
      • denom: string

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    amount: ICoin[] = []
    gas: string = ...

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Fungible.html b/ts/classes/_fadroma_agent.Token.Fungible.html index d20015ffd14..f03b90a92c8 100644 --- a/ts/classes/_fadroma_agent.Token.Fungible.html +++ b/ts/classes/_fadroma_agent.Token.Fungible.html @@ -1,5 +1,5 @@ Fungible | Documentation

    An abstract fungible token.

    -

    Hierarchy (view full)

    Implemented by

      Constructors

      Hierarchy (view full)

      Implemented by

        Constructors

        Accessors

        Methods

        amount isCustom @@ -7,7 +7,7 @@ isNative addZeros

        Constructors

        Accessors

        • get id(): string
        • The token's unique id.

          -

          Returns string

        Methods

        • Parameters

          • n: string | number
          • z: number

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Returns string

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Native.html b/ts/classes/_fadroma_agent.Token.Native.html index 6f84a1b2598..719a72ac960 100644 --- a/ts/classes/_fadroma_agent.Token.Native.html +++ b/ts/classes/_fadroma_agent.Token.Native.html @@ -1,5 +1,5 @@ Native | Documentation

        The chain's natively implemented token (such as SCRT on Secret Network).

        -

        Hierarchy (view full)

        Constructors

        Hierarchy (view full)

        Constructors

        Properties

        Accessors

        Methods

        Constructors

        Properties

        denom: string

        Accessors

        • get id(): string
        • The token's unique id.

          -

          Returns string

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Constructors

        Properties

        denom: string

        Accessors

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.NonFungible.html b/ts/classes/_fadroma_agent.Token.NonFungible.html index 3df0cd9adba..4b051a1c597 100644 --- a/ts/classes/_fadroma_agent.Token.NonFungible.html +++ b/ts/classes/_fadroma_agent.Token.NonFungible.html @@ -1,7 +1,7 @@ NonFungible | Documentation

        An abstract non-fungible token.

        -

        Hierarchy (view full)

        Implemented by

          Constructors

          Hierarchy (view full)

          Implemented by

            Constructors

            Accessors

            Methods

            Constructors

            Accessors

            • get id(): string
            • The token's unique id.

              -

              Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Pair.html b/ts/classes/_fadroma_agent.Token.Pair.html index 23ab35c7d10..1373d29598e 100644 --- a/ts/classes/_fadroma_agent.Token.Pair.html +++ b/ts/classes/_fadroma_agent.Token.Pair.html @@ -1,7 +1,7 @@ Pair | Documentation

            A pair of tokens.

            -

            Constructors

            Constructors

            Properties

            a b

            Accessors

            Constructors

            Properties

            Accessors

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            Accessors

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Swap.html b/ts/classes/_fadroma_agent.Token.Swap.html index b8eb3725b84..1235b837512 100644 --- a/ts/classes/_fadroma_agent.Token.Swap.html +++ b/ts/classes/_fadroma_agent.Token.Swap.html @@ -1,7 +1,7 @@ Swap | Documentation

            A pair of token amounts.

            -

            Constructors

            Constructors

            Properties

            a b

            Accessors

            Constructors

            Properties

            Accessors

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            Accessors

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_agent.Token.Token.html b/ts/classes/_fadroma_agent.Token.Token.html index 17b1d1aabff..2e556611088 100644 --- a/ts/classes/_fadroma_agent.Token.Token.html +++ b/ts/classes/_fadroma_agent.Token.Token.html @@ -1,7 +1,7 @@ Token | Documentation

            An identifiable token on a network.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Accessors

            Methods

            Constructors

            Accessors

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_compile.ConfiguredCompiler.html b/ts/classes/_fadroma_compile.ConfiguredCompiler.html index 888ae85fcb0..773282be27b 100644 --- a/ts/classes/_fadroma_compile.ConfiguredCompiler.html +++ b/ts/classes/_fadroma_compile.ConfiguredCompiler.html @@ -1,19 +1,19 @@ ConfiguredCompiler | Documentation

            Class ConfiguredCompilerAbstract

            A compiler that can take configuration values from the environment.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            caching: boolean = true

            Whether to enable build caching. +

            Constructors

            Properties

            caching: boolean = true

            Whether to enable build caching. When set to false, this compiler will rebuild even when binary and checksum are both present in wasm/ directory

            -
            config: Config
            id: string

            Unique identifier of this compiler implementation.

            -

            Methods

            config: Config
            id: string

            Unique identifier of this compiler implementation.

            +

            Methods

            • Compile a source. @hackbg/fadroma implements dockerized and non-dockerized variants using its build.impl.mjs script.

              -

              Parameters

              • source: string | Partial<SourceCode>
              • Rest ...args: unknown[]

              Returns Promise<CompiledCode>

            • Build multiple sources. Default implementation of buildMany is sequential. Compiler classes may override this to optimize.

              -

              Parameters

              Returns Promise<CompiledCode[]>

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Promise<CompiledCode[]>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_compile.ContainerizedLocalRustCompiler.html b/ts/classes/_fadroma_compile.ContainerizedLocalRustCompiler.html index dcd4c936b9b..95d79ba0615 100644 --- a/ts/classes/_fadroma_compile.ContainerizedLocalRustCompiler.html +++ b/ts/classes/_fadroma_compile.ContainerizedLocalRustCompiler.html @@ -1,5 +1,5 @@ ContainerizedLocalRustCompiler | Documentation

            Runs the build script in a container.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            -
            buildImage: Image

            Tag of the docker image for the build container.

            -
            buildImageManifest: string = ...

            Path to the dockerfile for the build container if missing.

            -
            buildImageTag: string = ...

            Docker image to use for dockerized builds.

            -
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            -
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            -
            config: Config
            engine: Connection

            Used to launch build container.

            -
            engineSocket: string = ...

            Path to Docker API endpoint.

            -
            id: string = 'local'

            Unique identifier of this compiler implementation.

            -
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            -
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            -
            outputGid: string = ...

            Owner gid that is set on build artifacts.

            -
            outputUid: string = ...

            Owner uid that is set on build artifacts.

            -
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            -
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            -
            script?: string = ...

            The build script.

            -
            toolchain: string = ...

            Version of Rust toolchain to use.

            -
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            -

            Accessors

            Methods

            • This implementation groups the passed source by workspace and ref, +

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            +
            buildImage: Image

            Tag of the docker image for the build container.

            +
            buildImageManifest: string = ...

            Path to the dockerfile for the build container if missing.

            +
            buildImageTag: string = ...

            Docker image to use for dockerized builds.

            +
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            +
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            +
            config: Config
            engine: Connection

            Used to launch build container.

            +
            engineSocket: string = ...

            Path to Docker API endpoint.

            +
            id: string = 'local'

            Unique identifier of this compiler implementation.

            +
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            +
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            +
            outputGid: string = ...

            Owner gid that is set on build artifacts.

            +
            outputUid: string = ...

            Owner uid that is set on build artifacts.

            +
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            +
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            +
            script?: string = ...

            The build script.

            +
            toolchain: string = ...

            Version of Rust toolchain to use.

            +
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            +

            Accessors

            Methods

            • This implementation groups the passed source by workspace and ref, in order to launch one build container per workspace/ref combination and have it build all the crates from that combination in sequence, reusing the container's internal intermediate build cache.

              -

              Parameters

              Returns Promise<CompiledCode[]>

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns CompiledCode

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_compile.LocalRustCompiler.html b/ts/classes/_fadroma_compile.LocalRustCompiler.html index 9301213ac6d..cef326d3cb8 100644 --- a/ts/classes/_fadroma_compile.LocalRustCompiler.html +++ b/ts/classes/_fadroma_compile.LocalRustCompiler.html @@ -1,6 +1,6 @@ LocalRustCompiler | Documentation

            Class LocalRustCompilerAbstract

            Can compile Rust smart contracts. Will only perform a build if a contract is not built yet or FADROMA_REBUILD=1 is set.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            -
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            -
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            -
            config: Config
            id: string = 'local'

            Unique identifier of this compiler implementation.

            -
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            -
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            -
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            -
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            -
            script?: string = ...

            The build script.

            -
            toolchain: string = ...

            Version of Rust toolchain to use.

            -
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            -

            Methods

            • This implementation groups the passed source by workspace and ref, +

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            +
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            +
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            +
            config: Config
            id: string = 'local'

            Unique identifier of this compiler implementation.

            +
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            +
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            +
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            +
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            +
            script?: string = ...

            The build script.

            +
            toolchain: string = ...

            Version of Rust toolchain to use.

            +
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            +

            Methods

            • This implementation groups the passed source by workspace and ref, in order to launch one build container per workspace/ref combination and have it build all the crates from that combination in sequence, reusing the container's internal intermediate build cache.

              -

              Parameters

              Returns Promise<CompiledCode[]>

            • Parameters

              • sourcePath: string
              • sourceRef: string
              • tasks: Set<CompileTask>

              Returns void

            • Parameters

              • __namedParameters: {
                    outputDir: string;
                    sourceRef: string;
                    tasks: Set<CompileTask>;
                }
                • outputDir: string
                • sourceRef: string
                • tasks: Set<CompileTask>

              Returns Promise<Record<number, CompiledCode>>

            • Parameters

              • sourcePath: string
              • sourceRef: string
              • tasks: Set<CompileTask>

              Returns void

            • Parameters

              • __namedParameters: {
                    outputDir: string;
                    sourceRef: string;
                    tasks: Set<CompileTask>;
                }
                • outputDir: string
                • sourceRef: string
                • tasks: Set<CompileTask>

              Returns Promise<Record<number, CompiledCode>>

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns CompiledCode

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_compile.RawLocalRustCompiler.html b/ts/classes/_fadroma_compile.RawLocalRustCompiler.html index c3aff05d6f8..222646b8166 100644 --- a/ts/classes/_fadroma_compile.RawLocalRustCompiler.html +++ b/ts/classes/_fadroma_compile.RawLocalRustCompiler.html @@ -1,5 +1,5 @@ RawLocalRustCompiler | Documentation

            Runs the build script in the current envionment.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            -
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            -
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            -
            config: Config
            id: string = 'local'

            Unique identifier of this compiler implementation.

            -
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            -
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            -
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            -
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            -
            runtime: string = ...

            Node.js runtime that runs the build subprocess. +

            Constructors

            Properties

            buildGid?: number = ...

            Owner gid that is set on build artifacts.

            +
            buildUid?: number = ...

            Owner uid that is set on build artifacts.

            +
            caching: boolean = !this.config.getFlag('FADROMA_REBUILD', ()=>false)

            Whether to enable caching and reuse contracts from artifacts directory.

            +
            config: Config
            id: string = 'local'

            Unique identifier of this compiler implementation.

            +
            noFetch: boolean = ...

            Whether to skip any git fetch calls in the build script.

            +
            outputDir: Directory = ...

            Name of directory where build artifacts are collected.

            +
            quiet: boolean = ...

            Whether the build log should be printed only on error, or always

            +
            revision: string = Program.HEAD

            Default Git reference from which to build sources.

            +
            runtime: string = ...

            Node.js runtime that runs the build subprocess. Defaults to the same one that is running this script.

            -
            script?: string = ...

            The build script.

            -
            toolchain: string = ...

            Version of Rust toolchain to use.

            -
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            -

            Methods

            script?: string = ...

            The build script.

            +
            toolchain: string = ...

            Version of Rust toolchain to use.

            +
            verbose: boolean = ...

            Whether the build process should print more detail to the console.

            +

            Methods

            • This implementation groups the passed source by workspace and ref, in order to launch one build container per workspace/ref combination and have it build all the crates from that combination in sequence, reusing the container's internal intermediate build cache.

              -

              Parameters

              Returns Promise<CompiledCode[]>

            • Overridable for testing.

              -

              Parameters

              • Rest ...args: [command: string, args: readonly string[], options: SpawnOptions]

              Returns ChildProcess

            • Overridable for testing.

              +

              Parameters

              • Rest ...args: [command: string, args: readonly string[], options: SpawnOptions]

              Returns ChildProcess

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns CompiledCode

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_create.CargoWorkspaceProject.html b/ts/classes/_fadroma_create.CargoWorkspaceProject.html index 764c7b948d2..ec0acb0c640 100644 --- a/ts/classes/_fadroma_create.CargoWorkspaceProject.html +++ b/ts/classes/_fadroma_create.CargoWorkspaceProject.html @@ -1,5 +1,5 @@ CargoWorkspaceProject | Documentation

            Project that consists of scripts plus multiple crates in a Cargo workspace.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            cargoCrates: Record<string, {
                dependencies?: Record<string, {
                    features?: string[];
                    version: string;
                }>;
                name: string;
            }> = {}

            Type declaration

            • Optional dependencies?: Record<string, {
                  features?: string[];
                  version: string;
              }>
            • name: string
            cargoToml: File = ...

            The root file of the workspace

            -
            contractsDir: Directory = ...

            Directory where deployable crates live.

            -
            envFile: File = ...
            gitIgnore: File = ...
            librariesDir: Directory = ...

            Directory where non-deployable crates live.

            -
            main: File = ...
            name?: string
            packageJson: File = ...
            readme: File = ...
            root: Directory
            shellNix: File = ...
            stateDir: Directory = ...
            wasmDir: Directory = ...

            Accessors

            • get path(): string
            • Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            cargoCrates: Record<string, {
                dependencies?: Record<string, {
                    features?: string[];
                    version: string;
                }>;
                name: string;
            }> = {}

            Type declaration

            • Optional dependencies?: Record<string, {
                  features?: string[];
                  version: string;
              }>
            • name: string
            cargoToml: File = ...

            The root file of the workspace

            +
            contractsDir: Directory = ...

            Directory where deployable crates live.

            +
            envFile: File = ...
            gitIgnore: File = ...
            librariesDir: Directory = ...

            Directory where non-deployable crates live.

            +
            main: File = ...
            name?: string
            packageJson: File = ...
            readme: File = ...
            root: Directory
            shellNix: File = ...
            stateDir: Directory = ...
            wasmDir: Directory = ...

            Accessors

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_create.Project.html b/ts/classes/_fadroma_create.Project.html index 4a17f0d4bc6..d6d79a9d284 100644 --- a/ts/classes/_fadroma_create.Project.html +++ b/ts/classes/_fadroma_create.Project.html @@ -1,4 +1,4 @@ -Project | Documentation

            Hierarchy (view full)

            Constructors

            constructor +Project | Documentation

            Hierarchy (view full)

            Constructors

            • Parameters

              • root: string | Path
              • Optional name: string

              Returns Project

            Properties

            cargoCrates: Record<string, {
                dependencies?: Record<string, {
                    features?: string[];
                    version: string;
                }>;
                name: string;
            }> = {}

            Type declaration

            • Optional dependencies?: Record<string, {
                  features?: string[];
                  version: string;
              }>
            • name: string
            cargoToml: File = ...
            envFile: File = ...
            gitIgnore: File = ...
            main: File = ...
            name?: string
            packageJson: File = ...
            readme: File = ...
            root: Directory
            shellNix: File = ...
            stateDir: Directory = ...
            wasmDir: Directory = ...

            Accessors

            • get path(): string
            • Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            • Parameters

              • root: string | Path
              • Optional name: string

              Returns Project

            Properties

            cargoCrates: Record<string, {
                dependencies?: Record<string, {
                    features?: string[];
                    version: string;
                }>;
                name: string;
            }> = {}

            Type declaration

            • Optional dependencies?: Record<string, {
                  features?: string[];
                  version: string;
              }>
            • name: string
            cargoToml: File = ...
            envFile: File = ...
            gitIgnore: File = ...
            main: File = ...
            name?: string
            packageJson: File = ...
            readme: File = ...
            root: Directory
            shellNix: File = ...
            stateDir: Directory = ...
            wasmDir: Directory = ...

            Accessors

            • get path(): string
            • Returns string

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_create.ProjectPrompter.html b/ts/classes/_fadroma_create.ProjectPrompter.html index 1fb68301e1b..bd081b89a27 100644 --- a/ts/classes/_fadroma_create.ProjectPrompter.html +++ b/ts/classes/_fadroma_create.ProjectPrompter.html @@ -1,4 +1,4 @@ -ProjectPrompter | Documentation

            Hierarchy

            • Prompter
              • ProjectPrompter

            Constructors

            constructor +ProjectPrompter | Documentation

            Hierarchy

            • Prompter
              • ProjectPrompter

            Constructors

            Properties

            Methods

            Constructors

            • Parameters

              • prompts: {
                    prompt: any;
                } = Prompts
                • prompt: any
              • interactive: boolean = true

              Returns ProjectPrompter

            Properties

            interactive: boolean = true
            prompts: {
                prompt: any;
            } = Prompts

            Type declaration

            • prompt: any

            Methods

            • Parameters

              • __namedParameters: Partial<SystemTools> = {}
              • prompts: {
                    prompt: any;
                } = Prompts
                • prompt: any

              Returns Promise<"docker" | "podman" | "raw">

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Parameters

              Returns Promise<string>

            • Parameters

              • prompts: typeof prompts = Prompts

              Returns Promise<number>

            • Returns Promise<string>

            • Parameters

              • name: string | Promise<string>

              Returns Promise<Path>

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Type Parameters

              • T

              Parameters

              • message: string
              • choices: T[]

              Returns Promise<any>

            • Type Parameters

              • T

              Parameters

              • message: string
              • __namedParameters: {
                    clean?: ((x) => string);
                    valid?: ((x) => boolean);
                } = {}
                • Optional clean?: ((x) => string)
                    • (x): string
                    • Parameters

                      • x: string

                      Returns string

                • Optional valid?: ((x) => boolean)
                    • (x): boolean
                    • Parameters

                      • x: string

                      Returns boolean

              Returns Promise<string>

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Type Parameters

              • S

              Parameters

              • state: S
              • selector: ((state) => Function | Promise<Function>)
                  • (state): Function | Promise<Function>
                  • Parameters

                    • state: S

                    Returns Function | Promise<Function>

              Returns Promise<S>

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            • Parameters

              • prompts: {
                    prompt: any;
                } = Prompts
                • prompt: any
              • interactive: boolean = true

              Returns ProjectPrompter

            Properties

            interactive: boolean = true
            prompts: {
                prompt: any;
            } = Prompts

            Type declaration

            • prompt: any

            Methods

            • Parameters

              • __namedParameters: Partial<SystemTools> = {}
              • prompts: {
                    prompt: any;
                } = Prompts
                • prompt: any

              Returns Promise<"docker" | "podman" | "raw">

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Parameters

              Returns Promise<string>

            • Parameters

              • prompts: typeof prompts = Prompts

              Returns Promise<number>

            • Returns Promise<string>

            • Parameters

              • name: string | Promise<string>

              Returns Promise<Path>

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Type Parameters

              • T

              Parameters

              • message: string
              • choices: T[]

              Returns Promise<any>

            • Type Parameters

              • T

              Parameters

              • message: string
              • __namedParameters: {
                    clean?: ((x) => string);
                    valid?: ((x) => boolean);
                } = {}
                • Optional clean?: ((x) => string)
                    • (x): string
                    • Parameters

                      • x: string

                      Returns string

                • Optional valid?: ((x) => boolean)
                    • (x): boolean
                    • Parameters

                      • x: string

                      Returns boolean

              Returns Promise<string>

            • Parameters

              • state: Record<string, any>

              Returns Promise<void>

            • Type Parameters

              • S

              Parameters

              • state: S
              • selector: ((state) => Function | Promise<Function>)
                  • (state): Function | Promise<Function>
                  • Parameters

                    • state: S

                    Returns Function | Promise<Function>

              Returns Promise<S>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWBatch.html b/ts/classes/_fadroma_cw.CWBatch.html index 5160c4c9e26..f23d1c73fc6 100644 --- a/ts/classes/_fadroma_cw.CWBatch.html +++ b/ts/classes/_fadroma_cw.CWBatch.html @@ -1,13 +1,13 @@ CWBatch | Documentation

            Transaction batch for CosmWasm-enabled chains.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            connection?: CWConnection

            Methods

            • Add an upload message to the batch.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                }
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns CWBatch

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: CWConnection

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWConnection.html b/ts/classes/_fadroma_cw.CWConnection.html index 27ac6103835..656765e804d 100644 --- a/ts/classes/_fadroma_cw.CWConnection.html +++ b/ts/classes/_fadroma_cw.CWConnection.html @@ -1,5 +1,5 @@ CWConnection | Documentation

            Generic agent for CosmWasm-enabled chains.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            alive api bech32Prefix? @@ -49,49 +49,49 @@ send upload gas -

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            -
            api: Promise<CosmWasmClient | SigningCosmWasmClient>

            API connects asynchronously, so API handle is a promise of either variant.

            -
            bech32Prefix?: string

            The bech32 prefix for the account's address

            -
            blockInterval: number = 250

            Time to ping for next block.

            -
            chainId?: string

            Chain ID.

            -
            coinType?: number

            The coin type in the HD derivation path

            -
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            -

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            hdAccountIndex?: number

            The account index in the HD derivation path

            -

            A supported method of authentication.

            -
            url?: string

            Connection URL.

            -
            gasToken: Native = ...

            Native token of chain.

            -

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              -

              Returns Promise<number>

            Methods

            • Call a transaction method of a contract.

              -

              Parameters

              • contract: {
                    address: string;
                }
                • address: string
              • message: Message
              • __namedParameters: Omit<{
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }, "execFee"> & {
                    execFee?: number | IFee | "auto";
                } = {}

              Returns Promise<unknown>

            • Stargate implementation of querying a smart contract.

              -

              Type Parameters

              • U

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<U>

            • Stargate implementation of sending native token.

              -

              Parameters

              • recipient: string
              • amounts: ICoin[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<DeliverTxResponse>

            • Call a given program's transaction method.

              -

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of +

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            +
            api: Promise<CosmWasmClient | SigningCosmWasmClient>

            API connects asynchronously, so API handle is a promise of either variant.

            +
            bech32Prefix?: string

            The bech32 prefix for the account's address

            +
            blockInterval: number = 250

            Time to ping for next block.

            +
            chainId?: string

            Chain ID.

            +
            coinType?: number

            The coin type in the HD derivation path

            +
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            +

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            hdAccountIndex?: number

            The account index in the HD derivation path

            +

            A supported method of authentication.

            +
            url?: string

            Connection URL.

            +
            gasToken: Native = ...

            Native token of chain.

            +

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              +

              Returns Promise<number>

            Methods

            • Call a transaction method of a contract.

              +

              Parameters

              • contract: {
                    address: string;
                }
                • address: string
              • message: Message
              • __namedParameters: Omit<{
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }, "execFee"> & {
                    execFee?: number | IFee | "auto";
                } = {}

              Returns Promise<unknown>

            • Stargate implementation of querying a smart contract.

              +

              Type Parameters

              • U

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<U>

            • Stargate implementation of sending native token.

              +

              Parameters

              • recipient: string
              • amounts: ICoin[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<DeliverTxResponse>

            • Call a given program's transaction method.

              +

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

              -

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, +

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

              -

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              -

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Stargate implementation of getting a contract label.

              -

              Parameters

              • address: string

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              +

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              +

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Stargate implementation of getting a contract label.

              +

              Parameters

              • address: string

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              Parameters

              Returns Promise<ContractInstance & {
                  address: string;
              }>

              Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

              Example

              await agent.instantiate(template.define({ label, initMsg })
               
              -
            • Query a contract.

              -

              Type Parameters

              • Q

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<Q>

            • Send native tokens to 1 recipient.

              -

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Upload a contract's code, generating a new code id/hash pair.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWConsole.html b/ts/classes/_fadroma_cw.CWConsole.html index fc22668e04a..5f7cbe79fde 100644 --- a/ts/classes/_fadroma_cw.CWConsole.html +++ b/ts/classes/_fadroma_cw.CWConsole.html @@ -1,4 +1,4 @@ -CWConsole | Documentation

            Hierarchy (view full)

            Constructors

            constructor +CWConsole | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Accessors

            [toStringTag] @@ -12,4 +12,4 @@ table trace warn -

            Constructors

            • Parameters

              • Optional label: string
              • Optional options: Partial<ConsoleOptions>

              Returns CWConsole

            Properties

            label: string = '@fadroma/cw'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            • Parameters

              • Optional label: string
              • Optional options: Partial<ConsoleOptions>

              Returns CWConsole

            Properties

            label: string = '@fadroma/cw'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWError.html b/ts/classes/_fadroma_cw.CWError.html index 41cc7a509fb..93e28b68f44 100644 --- a/ts/classes/_fadroma_cw.CWError.html +++ b/ts/classes/_fadroma_cw.CWError.html @@ -1,4 +1,4 @@ -CWError | Documentation

            Hierarchy (view full)

            Constructors

            constructor +CWError | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            cause? message name diff --git a/ts/classes/_fadroma_cw.CWIdentity.html b/ts/classes/_fadroma_cw.CWIdentity.html index a9f907f9b0f..d51dae2d78d 100644 --- a/ts/classes/_fadroma_cw.CWIdentity.html +++ b/ts/classes/_fadroma_cw.CWIdentity.html @@ -1,9 +1,9 @@ -CWIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +CWIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            name?: string

            Display name.

            -
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            name?: string

            Display name.

            +
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWMnemonicIdentity.html b/ts/classes/_fadroma_cw.CWMnemonicIdentity.html index a0b722aadd6..6255c098f6d 100644 --- a/ts/classes/_fadroma_cw.CWMnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.CWMnemonicIdentity.html @@ -1,4 +1,4 @@ -CWMnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +CWMnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            bech32Prefix: string
            coinType: number
            hdAccountIndex: number
            name?: string

            Display name.

            -
            pubkey: Uint8Array
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            bech32Prefix: string
            coinType: number
            hdAccountIndex: number
            name?: string

            Display name.

            +
            pubkey: Uint8Array
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.CWSignerIdentity.html b/ts/classes/_fadroma_cw.CWSignerIdentity.html index 41e76839348..9a7bd4f1207 100644 --- a/ts/classes/_fadroma_cw.CWSignerIdentity.html +++ b/ts/classes/_fadroma_cw.CWSignerIdentity.html @@ -1,9 +1,9 @@ -CWSignerIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +CWSignerIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            name?: string

            Display name.

            -
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            name?: string

            Display name.

            +
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Cognitarium.html b/ts/classes/_fadroma_cw.Cognitarium.html index 1004da99f92..64c13f9456d 100644 --- a/ts/classes/_fadroma_cw.Cognitarium.html +++ b/ts/classes/_fadroma_cw.Cognitarium.html @@ -1,5 +1,5 @@ Cognitarium | Documentation

            OKP4 triple store.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.1.0: typeof Cognitarium_v2_1_0 = ...

            Methods

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.1.0: typeof Cognitarium_v2_1_0 = ...

            Methods

            • Execute a transaction on the specified instance as the specified Connection.

              +

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              +

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.LawStone.html b/ts/classes/_fadroma_cw.LawStone.html index afb72675fbe..0ed6d11fea1 100644 --- a/ts/classes/_fadroma_cw.LawStone.html +++ b/ts/classes/_fadroma_cw.LawStone.html @@ -1,5 +1,5 @@ LawStone | Documentation

            OKP4 rule engine.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.1.0: typeof LawStone_v2_1_0 = ...

            Methods

            • Make a query against this law stone's program.

              -

              Parameters

              • query: string

              Returns Promise<unknown>

            • Permanently prevent this law stone from answering further queries.

              -

              Returns Promise<unknown>

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Create an init message for a law stone.

              -

              Parameters

              • storage_address: string
              • program: string

              Returns {
                  program: string;
                  storage_address: string;
              }

              • program: string
              • storage_address: string

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.1.0: typeof LawStone_v2_1_0 = ...

            Methods

            • Make a query against this law stone's program.

              +

              Parameters

              • query: string

              Returns Promise<unknown>

            • Permanently prevent this law stone from answering further queries.

              +

              Returns Promise<unknown>

            • Execute a transaction on the specified instance as the specified Connection.

              +

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              +

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Create an init message for a law stone.

              +

              Parameters

              • storage_address: string
              • program: string

              Returns {
                  program: string;
                  storage_address: string;
              }

              • program: string
              • storage_address: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4Connection.html b/ts/classes/_fadroma_cw.OKP4Connection.html index 777557d8be0..4af8542b2ef 100644 --- a/ts/classes/_fadroma_cw.OKP4Connection.html +++ b/ts/classes/_fadroma_cw.OKP4Connection.html @@ -1,5 +1,5 @@ OKP4Connection | Documentation

            Connection for OKP4.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            alive api bech32Prefix? @@ -51,50 +51,50 @@ send upload gas -

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            -
            api: Promise<CosmWasmClient | SigningCosmWasmClient>

            API connects asynchronously, so API handle is a promise of either variant.

            -
            bech32Prefix?: string

            The bech32 prefix for the account's address

            -
            blockInterval: number = 250

            Time to ping for next block.

            -
            chainId?: string

            Chain ID.

            -
            coinType?: number

            The coin type in the HD derivation path

            -
            fees: {
                exec: IFee;
                init: IFee;
                send: IFee;
                upload: IFee;
            } = ...

            Transaction fees for this agent.

            -

            Type declaration

            hdAccountIndex?: number

            The account index in the HD derivation path

            -

            A supported method of authentication.

            -
            url?: string

            Connection URL.

            -
            gasToken: Native = ...

            Default denomination of gas token.

            -

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              -

              Returns Promise<number>

            Methods

            • Call a transaction method of a contract.

              -

              Parameters

              • contract: {
                    address: string;
                }
                • address: string
              • message: Message
              • __namedParameters: Omit<{
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }, "execFee"> & {
                    execFee?: number | IFee | "auto";
                } = {}

              Returns Promise<unknown>

            • Stargate implementation of querying a smart contract.

              -

              Type Parameters

              • U

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<U>

            • Stargate implementation of sending native token.

              -

              Parameters

              • recipient: string
              • amounts: ICoin[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<DeliverTxResponse>

            • Call a given program's transaction method.

              -

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of +

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            +
            api: Promise<CosmWasmClient | SigningCosmWasmClient>

            API connects asynchronously, so API handle is a promise of either variant.

            +
            bech32Prefix?: string

            The bech32 prefix for the account's address

            +
            blockInterval: number = 250

            Time to ping for next block.

            +
            chainId?: string

            Chain ID.

            +
            coinType?: number

            The coin type in the HD derivation path

            +
            fees: {
                exec: IFee;
                init: IFee;
                send: IFee;
                upload: IFee;
            } = ...

            Transaction fees for this agent.

            +

            Type declaration

            hdAccountIndex?: number

            The account index in the HD derivation path

            +

            A supported method of authentication.

            +
            url?: string

            Connection URL.

            +
            gasToken: Native = ...

            Default denomination of gas token.

            +

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              +

              Returns Promise<number>

            Methods

            • Call a transaction method of a contract.

              +

              Parameters

              • contract: {
                    address: string;
                }
                • address: string
              • message: Message
              • __namedParameters: Omit<{
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }, "execFee"> & {
                    execFee?: number | IFee | "auto";
                } = {}

              Returns Promise<unknown>

            • Stargate implementation of querying a smart contract.

              +

              Type Parameters

              • U

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<U>

            • Stargate implementation of sending native token.

              +

              Parameters

              • recipient: string
              • amounts: ICoin[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<DeliverTxResponse>

            • Call a given program's transaction method.

              +

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

              -

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, +

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

              -

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code id of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              +

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code id of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              Parameters

              Returns Promise<ContractInstance & {
                  address: string;
              }>

              Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

              Example

              await agent.instantiate(template.define({ label, initMsg })
               
              -
            • Query a contract.

              -

              Type Parameters

              • Q

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<Q>

            • Send native tokens to 1 recipient.

              -

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Upload a contract's code, generating a new code id/hash pair.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4MnemonicIdentity.html b/ts/classes/_fadroma_cw.OKP4MnemonicIdentity.html index 80872e720ba..44744d63aa0 100644 --- a/ts/classes/_fadroma_cw.OKP4MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.OKP4MnemonicIdentity.html @@ -1,4 +1,4 @@ -OKP4MnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +OKP4MnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            bech32Prefix: string
            coinType: number
            hdAccountIndex: number
            name?: string

            Display name.

            -
            pubkey: Uint8Array
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            bech32Prefix: string
            coinType: number
            hdAccountIndex: number
            name?: string

            Display name.

            +
            pubkey: Uint8Array
            signer: OfflineSigner

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Objectarium.html b/ts/classes/_fadroma_cw.Objectarium.html index 121844f875b..f1aa995c92f 100644 --- a/ts/classes/_fadroma_cw.Objectarium.html +++ b/ts/classes/_fadroma_cw.Objectarium.html @@ -1,5 +1,5 @@ Objectarium | Documentation

            OKP4 object store.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            connection? instance? log @@ -11,7 +11,7 @@ store unpin init -

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.0.0: typeof Objectarium_v2_1_0 = ...

            Methods

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Create an init message for an objectarium.

              -

              Parameters

              • bucket: string

              Returns {
                  bucket: string;
              }

              • bucket: string

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string
            v2.0.0: typeof Objectarium_v2_1_0 = ...

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_devnets.OKP4Container.html b/ts/classes/_fadroma_devnets.OKP4Container.html index b0b5fd6e97b..2a6024a23b1 100644 --- a/ts/classes/_fadroma_devnets.OKP4Container.html +++ b/ts/classes/_fadroma_devnets.OKP4Container.html @@ -1,4 +1,4 @@ -OKP4Container | Documentation

            Type Parameters

            • V extends OKP4Version

            Hierarchy

            • default
              • OKP4Container

            Constructors

            constructor +OKP4Container | Documentation

            Type Parameters

            • V extends OKP4Version

            Hierarchy

            • default
              • OKP4Container

            Constructors

            Properties

            chainId? container created @@ -33,49 +33,49 @@

            Methods

            Constructors

            Properties

            chainId?: string

            The chain ID that will be passed to the devnet node.

            -
            container: Container = ...

            Container instance of devnet.

            -
            created: Promise<OKP4Container<V>>

            Wait for the devnet to be created.

            -
            deleted: Promise<OKP4Container<V>>

            Wait for the devnet to be deleted.

            -
            exitHandler?: ((...args) => void)

            The exit handler that cleans up external resources.

            +

            Constructors

            Properties

            chainId?: string

            The chain ID that will be passed to the devnet node.

            +
            container: Container = ...

            Container instance of devnet.

            +
            created: Promise<OKP4Container<V>>

            Wait for the devnet to be created.

            +
            deleted: Promise<OKP4Container<V>>

            Wait for the devnet to be deleted.

            +
            exitHandler?: ((...args) => void)

            The exit handler that cleans up external resources.

            Type declaration

              • (...args): void
              • The exit handler that cleans up external resources.

                -

                Parameters

                • Rest ...args: any

                Returns void

            gasToken: Native = ...
            genesisAccounts: Record<string, string | number | bigint> = {}

            Initial accounts.

            -
            genesisUploads: Record<string, Partial<CompiledCode>> = {}

            Initial uploads.

            -
            initScript: Path = ...

            If set, overrides the script that launches the devnet in the container.

            -
            nodeBinary?: string

            Name of binary in container to start.

            -
            nodeHost: string = 'localhost'

            The hostname of the API URL.

            -
            nodePort?: string | number

            The port of the API URL.

            -
            nodePortMode?: APIMode

            Which service does the API URL port correspond to.

            -
            nodeProtocol: string = 'http'

            The protocol of the API URL without the trailing colon.

            -
            onExit: "delete" | "pause" | "remain"

            What to do with the devnet once the process that has spawned it exits.

            +

            Parameters

            • Rest ...args: any

            Returns void

            gasToken: Native = ...
            genesisAccounts: Record<string, string | number | bigint> = {}

            Initial accounts.

            +
            genesisUploads: Record<string, Partial<CompiledCode>> = {}

            Initial uploads.

            +
            initScript: Path = ...

            If set, overrides the script that launches the devnet in the container.

            +
            nodeBinary?: string

            Name of binary in container to start.

            +
            nodeHost: string = 'localhost'

            The hostname of the API URL.

            +
            nodePort?: string | number

            The port of the API URL.

            +
            nodePortMode?: APIMode

            Which service does the API URL port correspond to.

            +
            nodeProtocol: string = 'http'

            The protocol of the API URL without the trailing colon.

            +
            onExit: "delete" | "pause" | "remain"

            What to do with the devnet once the process that has spawned it exits.

            • "remain": the devnet container keeps running
            • "pause": the devnet container is stopped
            • "delete": the devnet container is stopped and deleted, along with the state directory
            -
            paused: Promise<OKP4Container<V>>

            Wait for the devnet to be stopped.

            -
            platform?: string

            Which kind of devnet to launch

            -
            platformName: Platform

            Name of devnet platform.

            -
            platformVersion: string

            Version of devnet platform.

            -
            runFile: Path

            This hidden file is created when the container is started, +

            paused: Promise<OKP4Container<V>>

            Wait for the devnet to be stopped.

            +
            platform?: string

            Which kind of devnet to launch

            +
            platformName: Platform

            Name of devnet platform.

            +
            platformVersion: string

            Version of devnet platform.

            +
            runFile: Path

            This hidden file is created when the container is started, and is mounted into the container. Deleting it tells the script running inside the container to kill the devnet.

            -
            running: boolean = false

            Is this thing on?

            -
            started: Promise<OKP4Container<V>>

            Wait for the devnet to be started.

            -
            stateDir: Path

            This directory contains the state of the devnet.

            -
            stateFile: File

            This file contains the id of the current devnet container, +

            running: boolean = false

            Is this thing on?

            +
            started: Promise<OKP4Container<V>>

            Wait for the devnet to be started.

            +
            stateDir: Path

            This directory contains the state of the devnet.

            +
            stateFile: File

            This file contains the id of the current devnet container, and possibly other state.

            -
            url?: string | URL

            URL for connecting to a remote devnet.

            -
            verbose: boolean = false

            Whether more detailed output is preferred.

            -
            waitMore: number = 7

            Seconds to wait after first block. +

            url?: string | URL

            URL for connecting to a remote devnet.

            +
            verbose: boolean = false

            Whether more detailed output is preferred.

            +
            waitMore: number = 7

            Seconds to wait after first block. Tests override this to save time.

            -
            waitPort: ((__namedParameters) => Promise<void>) = waitPort

            Function that waits for port to open after launching container. +

            waitPort: ((__namedParameters) => Promise<void>) = waitPort

            Function that waits for port to open after launching container. Tests override this to save time.

            Type declaration

              • (__namedParameters): Promise<void>
              • Function that waits for port to open after launching container. Tests override this to save time.

                -

                Parameters

                • __namedParameters: {
                      host: string;
                      interval?: number;
                      port: number;
                      retries?: number;
                  }
                  • host: string
                  • Optional interval?: number
                  • port: number
                  • Optional retries?: number

                Returns Promise<void>

            waitString: string = ''

            Once this phrase is encountered in the log output +

            Parameters

            • __namedParameters: {
                  host: string;
                  interval?: number;
                  port: number;
                  retries?: number;
              }
              • host: string
              • Optional interval?: number
              • port: number
              • Optional retries?: number

            Returns Promise<void>

            waitString: string = ''

            Once this phrase is encountered in the log output from the container, the devnet is ready to accept requests.

            -
            v: Record<"5.0", Partial<OKP4Container<"5.0">>> = ...

            Supported versions of OKP4.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +
            v: Record<"5.0", Partial<OKP4Container<"5.0">>> = ...

            Supported versions of OKP4.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_devnets.ScrtContainer.html b/ts/classes/_fadroma_devnets.ScrtContainer.html index 09dfc84152c..2d0f22512ed 100644 --- a/ts/classes/_fadroma_devnets.ScrtContainer.html +++ b/ts/classes/_fadroma_devnets.ScrtContainer.html @@ -1,4 +1,4 @@ -ScrtContainer | Documentation

            Type Parameters

            • V extends ScrtVersion

            Hierarchy

            • default
              • ScrtContainer

            Constructors

            constructor +ScrtContainer | Documentation

            Type Parameters

            • V extends ScrtVersion

            Hierarchy

            • default
              • ScrtContainer

            Constructors

            Properties

            chainId? container created @@ -33,49 +33,49 @@

            Methods

            Constructors

            • Type Parameters

              • V extends "1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9"

              Parameters

              • __namedParameters: Partial<ScrtContainer<V> & {
                    platformVersion: "1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9";
                }>

              Returns ScrtContainer<V>

            Properties

            chainId?: string

            The chain ID that will be passed to the devnet node.

            -
            container: Container = ...

            Container instance of devnet.

            -
            created: Promise<ScrtContainer<V>>

            Wait for the devnet to be created.

            -
            deleted: Promise<ScrtContainer<V>>

            Wait for the devnet to be deleted.

            -
            exitHandler?: ((...args) => void)

            The exit handler that cleans up external resources.

            +

            Constructors

            • Type Parameters

              • V extends "1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9"

              Parameters

              • __namedParameters: Partial<ScrtContainer<V> & {
                    platformVersion: "1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9";
                }>

              Returns ScrtContainer<V>

            Properties

            chainId?: string

            The chain ID that will be passed to the devnet node.

            +
            container: Container = ...

            Container instance of devnet.

            +
            created: Promise<ScrtContainer<V>>

            Wait for the devnet to be created.

            +
            deleted: Promise<ScrtContainer<V>>

            Wait for the devnet to be deleted.

            +
            exitHandler?: ((...args) => void)

            The exit handler that cleans up external resources.

            Type declaration

              • (...args): void
              • The exit handler that cleans up external resources.

                -

                Parameters

                • Rest ...args: any

                Returns void

            gasToken: Native = ...
            genesisAccounts: Record<string, string | number | bigint> = {}

            Initial accounts.

            -
            genesisUploads: Record<string, Partial<CompiledCode>> = {}

            Initial uploads.

            -
            initScript: Path = ...

            If set, overrides the script that launches the devnet in the container.

            -
            nodeBinary?: string

            Name of binary in container to start.

            -
            nodeHost: string = 'localhost'

            The hostname of the API URL.

            -
            nodePort?: string | number

            The port of the API URL.

            -
            nodePortMode?: APIMode

            Which service does the API URL port correspond to.

            -
            nodeProtocol: string = 'http'

            The protocol of the API URL without the trailing colon.

            -
            onExit: "delete" | "pause" | "remain"

            What to do with the devnet once the process that has spawned it exits.

            +

            Parameters

            • Rest ...args: any

            Returns void

            gasToken: Native = ...
            genesisAccounts: Record<string, string | number | bigint> = {}

            Initial accounts.

            +
            genesisUploads: Record<string, Partial<CompiledCode>> = {}

            Initial uploads.

            +
            initScript: Path = ...

            If set, overrides the script that launches the devnet in the container.

            +
            nodeBinary?: string

            Name of binary in container to start.

            +
            nodeHost: string = 'localhost'

            The hostname of the API URL.

            +
            nodePort?: string | number

            The port of the API URL.

            +
            nodePortMode?: APIMode

            Which service does the API URL port correspond to.

            +
            nodeProtocol: string = 'http'

            The protocol of the API URL without the trailing colon.

            +
            onExit: "delete" | "pause" | "remain"

            What to do with the devnet once the process that has spawned it exits.

            • "remain": the devnet container keeps running
            • "pause": the devnet container is stopped
            • "delete": the devnet container is stopped and deleted, along with the state directory
            -
            paused: Promise<ScrtContainer<V>>

            Wait for the devnet to be stopped.

            -
            platform?: string

            Which kind of devnet to launch

            -
            platformName: Platform

            Name of devnet platform.

            -
            platformVersion: string

            Version of devnet platform.

            -
            runFile: Path

            This hidden file is created when the container is started, +

            paused: Promise<ScrtContainer<V>>

            Wait for the devnet to be stopped.

            +
            platform?: string

            Which kind of devnet to launch

            +
            platformName: Platform

            Name of devnet platform.

            +
            platformVersion: string

            Version of devnet platform.

            +
            runFile: Path

            This hidden file is created when the container is started, and is mounted into the container. Deleting it tells the script running inside the container to kill the devnet.

            -
            running: boolean = false

            Is this thing on?

            -
            started: Promise<ScrtContainer<V>>

            Wait for the devnet to be started.

            -
            stateDir: Path

            This directory contains the state of the devnet.

            -
            stateFile: File

            This file contains the id of the current devnet container, +

            running: boolean = false

            Is this thing on?

            +
            started: Promise<ScrtContainer<V>>

            Wait for the devnet to be started.

            +
            stateDir: Path

            This directory contains the state of the devnet.

            +
            stateFile: File

            This file contains the id of the current devnet container, and possibly other state.

            -
            url?: string | URL

            URL for connecting to a remote devnet.

            -
            verbose: boolean = false

            Whether more detailed output is preferred.

            -
            waitMore: number = 7

            Seconds to wait after first block. +

            url?: string | URL

            URL for connecting to a remote devnet.

            +
            verbose: boolean = false

            Whether more detailed output is preferred.

            +
            waitMore: number = 7

            Seconds to wait after first block. Tests override this to save time.

            -
            waitPort: ((__namedParameters) => Promise<void>) = waitPort

            Function that waits for port to open after launching container. +

            waitPort: ((__namedParameters) => Promise<void>) = waitPort

            Function that waits for port to open after launching container. Tests override this to save time.

            Type declaration

              • (__namedParameters): Promise<void>
              • Function that waits for port to open after launching container. Tests override this to save time.

                -

                Parameters

                • __namedParameters: {
                      host: string;
                      interval?: number;
                      port: number;
                      retries?: number;
                  }
                  • host: string
                  • Optional interval?: number
                  • port: number
                  • Optional retries?: number

                Returns Promise<void>

            waitString: string = ''

            Once this phrase is encountered in the log output +

            Parameters

            • __namedParameters: {
                  host: string;
                  interval?: number;
                  port: number;
                  retries?: number;
              }
              • host: string
              • Optional interval?: number
              • port: number
              • Optional retries?: number

            Returns Promise<void>

            waitString: string = ''

            Once this phrase is encountered in the log output from the container, the devnet is ready to accept requests.

            -
            v: Record<"1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9", Partial<ScrtContainer<"1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9">>> = ...

            Supported versions of Secret Network.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +
            v: Record<"1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9", Partial<ScrtContainer<"1.2" | "1.3" | "1.4" | "1.5" | "1.6" | "1.7" | "1.8" | "1.9">>> = ...

            Supported versions of Secret Network.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_devnets.default.html b/ts/classes/_fadroma_devnets.default.html index 1c5a4cd0ad1..ea034666052 100644 --- a/ts/classes/_fadroma_devnets.default.html +++ b/ts/classes/_fadroma_devnets.default.html @@ -1,4 +1,4 @@ -default | Documentation

            Hierarchy (view full)

            Constructors

            constructor +default | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            args: string[] = []

            Extra arguments passed from the command line.

            +

            Constructors

            Properties

            args: string[] = []

            Extra arguments passed from the command line.

            commandTree: CommandTree<default> = {}

            All registered commands.

            -
            createDevnet: ((platform, version, chainId?) => Promise<any>) = ...

            Type declaration

              • (platform, version, chainId?): Promise<any>
              • Parameters

                • platform: "scrt" | "okp4"
                • version: string
                • Optional chainId: string

                Returns Promise<any>

            currentCommand: string = ''

            Currently executing command.

            +
            createDevnet: ((platform, version, chainId?) => Promise<any>) = ...

            Type declaration

              • (platform, version, chainId?): Promise<any>
              • Parameters

                • platform: "scrt" | "okp4"
                • version: string
                • Optional chainId: string

                Returns Promise<any>

            currentCommand: string = ''

            Currently executing command.

            cwd: string = ...

            Current working directory at launch of process.

            env: Record<string, string> = ...

            Process environment at lauch of process.

            -
            exportDevnet: ((chainId, imageTag?) => never) = ...

            Type declaration

              • (chainId, imageTag?): never
              • Parameters

                • chainId: string
                • Optional imageTag: string

                Returns never

            info: string

            Description of this command tree.

            -
            launchDevnet: ((platform, version, chainId?) => Promise<void>) = ...

            Type declaration

              • (platform, version, chainId?): Promise<void>
              • Parameters

                • platform: "scrt" | "okp4"
                • version: string
                • Optional chainId: string

                Returns Promise<void>

            listDevnets: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            listPlatforms: (() => void) = ...

            Type declaration

              • (): void
              • Returns void

            name: string

            Name of this command tree.

            -
            pauseDevnet: ((chainId) => never) = ...

            Type declaration

              • (chainId): never
              • Parameters

                • chainId: string

                Returns never

            printUsageOnly: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            pruneDevnets: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            removeDevnet: ((chainId) => never) = ...

            Type declaration

              • (chainId): never
              • Parameters

                • chainId: string

                Returns never

            startDevnet: ((chainId) => Promise<void>) = ...

            Type declaration

              • (chainId): Promise<void>
              • Parameters

                • chainId: string

                Returns Promise<void>

            timestamp: string = ...

            Start of command execution.

            +
            exportDevnet: ((chainId, imageTag?) => never) = ...

            Type declaration

              • (chainId, imageTag?): never
              • Parameters

                • chainId: string
                • Optional imageTag: string

                Returns never

            info: string

            Description of this command tree.

            +
            launchDevnet: ((platform, version, chainId?) => Promise<void>) = ...

            Type declaration

              • (platform, version, chainId?): Promise<void>
              • Parameters

                • platform: "scrt" | "okp4"
                • version: string
                • Optional chainId: string

                Returns Promise<void>

            listDevnets: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            listPlatforms: (() => void) = ...

            Type declaration

              • (): void
              • Returns void

            name: string

            Name of this command tree.

            +
            pauseDevnet: ((chainId) => never) = ...

            Type declaration

              • (chainId): never
              • Parameters

                • chainId: string

                Returns never

            printUsageOnly: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            pruneDevnets: (() => Promise<void>) = ...

            Type declaration

              • (): Promise<void>
              • Returns Promise<void>

            removeDevnet: ((chainId) => never) = ...

            Type declaration

              • (chainId): never
              • Parameters

                • chainId: string

                Returns never

            startDevnet: ((chainId) => Promise<void>) = ...

            Type declaration

              • (chainId): Promise<void>
              • Parameters

                • chainId: string

                Returns Promise<void>

            timestamp: string = ...

            Start of command execution.

            Methods

            • Define a command and return this.

              Type Parameters

              Parameters

              • parameters: {
                    args: string;
                    info: string;
                    name: string;
                }
                • args: string
                • info: string
                • name: string
              • step: X

              Returns this

            • Attach a command subtree and return this.

              Parameters

              • name: string
              • info: string
              • subtree: default

              Returns this

            • Define a command and return it.

              @@ -49,7 +49,7 @@
            • End the process.

              Parameters

              • code: number = 0

              Returns void

            • Filter commands by each word from the list of arguments then pass the rest as arguments to the found command.

              -

              Parameters

              • args: string[]

              Returns [default | Command<default>, ...string[]]

            • Parameters

              • __namedParameters: default

              Returns Promise<void>

            • Parameters

              • arg0: default

              Returns Promise<void>

            • Run a command from this command tree.

              +

              Parameters

              • args: string[]

              Returns [default | Command<default>, ...string[]]

            • Parameters

              • __namedParameters: default

              Returns Promise<void>

            • Parameters

              • arg0: default

              Returns Promise<void>

            • Run a command from this command tree.

              Type Parameters

              • T

              Parameters

              • argv: string[]
              • context: any = ...

              Returns Promise<T>

            • Start an interactive REPL with this deployment as global context.

              Returns Promise<void>

              Throws

              if the node:repl and node:vm native modules are unavailable.

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_oci.Connection.html b/ts/classes/_fadroma_oci.Connection.html index 9ea6cf834f0..2e0c1eaa662 100644 --- a/ts/classes/_fadroma_oci.Connection.html +++ b/ts/classes/_fadroma_oci.Connection.html @@ -1,4 +1,4 @@ -Connection | Documentation

            Hierarchy (view full)

            Constructors

            constructor +Connection | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            alive api blockInterval @@ -50,38 +50,38 @@

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            -
            api: DockerHandle

            Platform SDK.

            -
            blockInterval: number = 250

            Time to ping for next block.

            -
            chainId?: string

            Chain ID.

            -
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            -

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            identity?: Identity

            Signer identity.

            -
            url?: string

            Connection URL.

            -
            gasToken: Native = ...

            Native token of chain.

            -

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              -

              Returns Promise<number>

            Methods

            • Returns list of containers from a given image.

              -

              Parameters

              • imageId: any

              Returns Promise<{
                  address: string;
                  codeId: any;
                  container: ContainerInfo;
              }[]>

            • Call a given program's transaction method.

              -

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            +
            api: DockerHandle

            Platform SDK.

            +
            blockInterval: number = 250

            Time to ping for next block.

            +
            chainId?: string

            Chain ID.

            +
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            +

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            identity?: Identity

            Signer identity.

            +
            url?: string

            Connection URL.

            +
            gasToken: Native = ...

            Native token of chain.

            +

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              +

              Returns Promise<number>

            Methods

            • Returns list of containers from a given image.

              +

              Parameters

              • imageId: any

              Returns Promise<{
                  address: string;
                  codeId: any;
                  container: ContainerInfo;
              }[]>

            • Call a given program's transaction method.

              +

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

              -

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, +

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

              -

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              -

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Parameters

              • name: string
              • Optional dockerfile: string
              • Optional inputFiles: string[]

              Returns Image

            • Instantiate a new program from a code id, label and init message.

              +

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              +

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Parameters

              • name: string
              • Optional dockerfile: string
              • Optional inputFiles: string[]

              Returns Image

            • Instantiate a new program from a code id, label and init message.

              Parameters

              Returns Promise<ContractInstance & {
                  address: string;
              }>

              Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

              Example

              await agent.instantiate(template.define({ label, initMsg })
               
              -
            • Query a contract.

              -

              Type Parameters

              • Q

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<Q>

            • Send native tokens to 1 recipient.

              -

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Upload a contract's code, generating a new code id/hash pair.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +
            • Query a contract.

              +

              Type Parameters

              • Q

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<Q>

            • Send native tokens to 1 recipient.

              +

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Upload a contract's code, generating a new code id/hash pair.

              +

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_oci.Container.html b/ts/classes/_fadroma_oci.Container.html index 9332b2d2b99..a746a7ae6d0 100644 --- a/ts/classes/_fadroma_oci.Container.html +++ b/ts/classes/_fadroma_oci.Container.html @@ -1,5 +1,5 @@ Container | Documentation

            Interface to a Docker container.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            address?: string

            Address of this contract instance. Unique per chain.

            -
            chainId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            -
            codeHash?: string

            Code hash uniquely identifying the compiled code.

            -
            codeId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            -
            compiled?: CompiledCode
            compiler?: Program.Compiler
            deployer?: string | Chain.Connection
            deployment?: Deployment

            Deployment to which this unit belongs.

            -
            engine: Connection
            entrypoint?: ContainerCommand
            id?: string
            image: Image
            initBy?: string | Chain.Connection

            Address of agent that performed the init tx.

            -
            initFee?: unknown

            Fee to use for init.

            -
            initGas?: unknown

            Contents of init message.

            -
            initMemo?: string

            Instantiation memo.

            -
            initMsg?: Into<Message>

            Contents of init message.

            -
            initSend?: ICoin[]

            Native tokens to send to the new contract.

            -
            initTx?: string

            ID of transaction that performed the init.

            -
            isTemplate: false = false
            label?: string

            Full label of the instance. Unique for a given chain.

            -
            log: OCIConsole
            name?: string

            Name of this unit.

            -
            options: Partial<ContainerOpts> = {}
            source?: SourceCode
            uploaded?: UploadedCode
            uploader?: string | Chain.Connection

            Accessors

            Methods

            • Parameters

              • __namedParameters: {
                    compiler?: Program.Compiler;
                    rebuild?: boolean;
                } & {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } & {
                    reupload?: boolean;
                    uploader?: string | {
                        upload: ((code, options?) => Promise<UploadedCode & {
                            chainId: string;
                            codeId: string;
                        }>);
                    };
                } & Partial<ContractInstance> & {
                    deployer?: string | {
                        instantiate: ((contract, options) => Promise<ContractInstance & {
                            address: string;
                        }>);
                    };
                    redeploy?: boolean;
                } = {}

              Returns Promise<ContractInstance & {
                  address: string;
              }>

            • Executes a command in the container.

              +

            Constructors

            Properties

            address?: string

            Address of this contract instance. Unique per chain.

            +
            chainId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            +
            codeHash?: string

            Code hash uniquely identifying the compiled code.

            +
            codeId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            +
            compiled?: CompiledCode
            compiler?: Program.Compiler
            deployer?: string | Chain.Connection
            deployment?: Deployment

            Deployment to which this unit belongs.

            +
            engine: Connection
            entrypoint?: ContainerCommand
            id?: string
            image: Image
            initBy?: string | Chain.Connection

            Address of agent that performed the init tx.

            +
            initFee?: unknown

            Fee to use for init.

            +
            initGas?: unknown

            Contents of init message.

            +
            initMemo?: string

            Instantiation memo.

            +
            initMsg?: Into<Message>

            Contents of init message.

            +
            initSend?: ICoin[]

            Native tokens to send to the new contract.

            +
            initTx?: string

            ID of transaction that performed the init.

            +
            isTemplate: false = false
            label?: string

            Full label of the instance. Unique for a given chain.

            +
            log: OCIConsole
            name?: string

            Name of this unit.

            +
            options: Partial<ContainerOpts> = {}
            source?: SourceCode
            uploaded?: UploadedCode
            uploader?: string | Chain.Connection

            Accessors

            Methods

            • Parameters

              • __namedParameters: {
                    compiler?: Program.Compiler;
                    rebuild?: boolean;
                } & {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } & {
                    reupload?: boolean;
                    uploader?: string | {
                        upload: ((code, options?) => Promise<UploadedCode & {
                            chainId: string;
                            codeId: string;
                        }>);
                    };
                } & Partial<ContractInstance> & {
                    deployer?: string | {
                        instantiate: ((contract, options) => Promise<ContractInstance & {
                            address: string;
                        }>);
                    };
                    redeploy?: boolean;
                } = {}

              Returns Promise<ContractInstance & {
                  address: string;
              }>

            • Executes a command in the container.

              Parameters

              • Rest ...command: string[]

              Returns Promise<[string, string]>

              [stdout, stderr]

              -
            • Returns Promise<boolean>

            • Save a container as an image.

              -

              Parameters

              • Optional repository: string
              • Optional tag: string

              Returns Promise<any>

            • Get info about a container.

              -

              Returns Promise<ContainerInspectInfo>

            • Returns Promise<boolean>

            • Returns {
                  address: string;
                  chainId: string;
                  codeHash: string;
                  codeId: string;
                  initBy: string | Chain.Connection;
                  initFee: unknown;
                  initGas: unknown;
                  initMemo: string;
                  initMsg: Into<Message>;
                  initSend: ICoin[];
                  initTx: string;
                  label: string;
                  name: string;
              }

              • address: string
              • chainId: string
              • codeHash: string
              • codeId: string
              • initBy: string | Chain.Connection
              • initFee: unknown
              • initGas: unknown
              • initMemo: string
              • initMsg: Into<Message>
              • initSend: ICoin[]
              • initTx: string
              • label: string
              • name: string
            • Upload this contract, unless a valid upload is present and a rebuild is not requested.

              -

              Parameters

              • __namedParameters: {
                    compiler?: Program.Compiler;
                    rebuild?: boolean;
                } & {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } & {
                    reupload?: boolean;
                    uploader?: string | {
                        upload: ((code, options?) => Promise<UploadedCode & {
                            chainId: string;
                            codeId: string;
                        }>);
                    };
                } = {}

              Returns Promise<UploadedCode & {
                  codeId: string;
              }>

            • Wait for the container to exit.

              -

              Returns Promise<{
                  code: any;
                  error: any;
              }>

            • Wait for the container logs to emit an expected string.

              -

              Parameters

              • expected: string
              • Optional logFilter: ((data) => boolean)
                  • (data): boolean
                  • Parameters

                    • data: string

                    Returns boolean

              • Optional thenDetach: boolean

              Returns Promise<void>

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_oci.Image.html b/ts/classes/_fadroma_oci.Image.html index 4aed887d0fc..534c7add405 100644 --- a/ts/classes/_fadroma_oci.Image.html +++ b/ts/classes/_fadroma_oci.Image.html @@ -3,7 +3,7 @@
          • needed for deployment-wide deduplication
          • generates structured label
          • -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            _available: Promise<Image> = null
            chainId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            -
            codeHash?: string

            Code hash uniquely identifying the compiled code.

            -
            codeId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            -
            compiled?: CompiledCode
            compiler?: Program.Compiler
            deployer?: string | Chain.Connection
            deployment?: Deployment

            Deployment to which this unit belongs.

            -
            dockerfile: string = null
            engine: Connection
            inputFiles: string[] = []
            isTemplate: true = true
            log: OCIConsole
            name?: string

            Name of this unit.

            -
            source?: SourceCode
            uploaded?: UploadedCode
            uploader?: string | Chain.Connection

            Accessors

            Methods

            • Throws if inspected image does not exist locally.

              -

              Returns Promise<void>

            • Returns Promise<boolean>

            • Get info about a container.

              -

              Returns Promise<ImageInspectInfo>

            • Throws if inspected image does not exist in Docker Hub.

              -

              Returns Promise<void>

            • Pull the image from the registry, or build it from a local file if not available there.

              -

              Returns Promise<Image>

            • Returns {
                  chainId: string;
                  codeHash: string;
                  codeId: string;
                  name: string;
              }

              • chainId: string
              • codeHash: string
              • codeId: string
              • name: string
            • Upload this contract, unless a valid upload is present and a rebuild is not requested.

              -

              Parameters

              • __namedParameters: {
                    compiler?: Program.Compiler;
                    rebuild?: boolean;
                } & {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } & {
                    reupload?: boolean;
                    uploader?: string | {
                        upload: ((code, options?) => Promise<UploadedCode & {
                            chainId: string;
                            codeId: string;
                        }>);
                    };
                } = {}

              Returns Promise<UploadedCode & {
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            _available: Promise<Image> = null
            chainId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            +
            codeHash?: string

            Code hash uniquely identifying the compiled code.

            +
            codeId?: string

            Code ID representing the identity of the contract's code on a specific chain.

            +
            compiled?: CompiledCode
            compiler?: Program.Compiler
            deployer?: string | Chain.Connection
            deployment?: Deployment

            Deployment to which this unit belongs.

            +
            dockerfile: string = null
            engine: Connection
            inputFiles: string[] = []
            isTemplate: true = true
            log: OCIConsole
            name?: string

            Name of this unit.

            +
            source?: SourceCode
            uploaded?: UploadedCode
            uploader?: string | Chain.Connection

            Accessors

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_oci.LineTransformStream.html b/ts/classes/_fadroma_oci.LineTransformStream.html index 94d917aa80f..c4f5a66b74f 100644 --- a/ts/classes/_fadroma_oci.LineTransformStream.html +++ b/ts/classes/_fadroma_oci.LineTransformStream.html @@ -1,7 +1,7 @@ LineTransformStream | Documentation

            Based on: Line Transform Stream by Nick Schwarzenberg nick@bitfasching.de https://github.com/bitfasching/node-line-transform-stream#readme Used under MIT license.

            -

            Hierarchy

            • Transform
              • LineTransformStream

            Constructors

            Hierarchy

            • Transform
              • LineTransformStream

            Constructors

            Properties

            Constructors

            Properties

            allowHalfOpen: boolean

            If false then the stream will automatically end the writable side when the +

            Constructors

            Properties

            allowHalfOpen: boolean

            If false then the stream will automatically end the writable side when the readable side ends. Set initially by the allowHalfOpen constructor option, which defaults to true.

            This can be changed manually to change the half-open behavior of an existingDuplex stream instance, but must be changed before the 'end' event is @@ -105,7 +105,7 @@

            Since

            v0.9.4

            closed: boolean
            destroyed: boolean

            Is true after readable.destroy() has been called.

            Since

            v8.0.0

            -
            errored: Error
            lineBuffer: string
            readable: boolean

            Is true if it is safe to call readable.read(), which means +

            errored: Error
            lineBuffer: string
            readable: boolean

            Is true if it is safe to call readable.read(), which means the stream has not been destroyed or emitted 'error' or 'end'.

            Since

            v11.4.0

            readableAborted: boolean

            Returns whether the stream was destroyed or errored before emitting 'end'.

            @@ -127,7 +127,7 @@

            Since

            v9.4.0

            readableObjectMode: boolean

            Getter for the property objectMode of a given Readable stream.

            Since

            v12.3.0

            -
            stringEncoding: string
            transformCallback: Function
            writable: boolean
            writableCorked: number
            writableEnded: boolean
            writableFinished: boolean
            writableHighWaterMark: number
            writableLength: number
            writableNeedDrain: boolean
            writableObjectMode: boolean
            captureRejectionSymbol: typeof captureRejectionSymbol

            Value: Symbol.for('nodejs.rejection')

            +
            stringEncoding: string
            transformCallback: Function
            writable: boolean
            writableCorked: number
            writableEnded: boolean
            writableFinished: boolean
            writableHighWaterMark: number
            writableLength: number
            writableNeedDrain: boolean
            writableObjectMode: boolean
            captureRejectionSymbol: typeof captureRejectionSymbol

            Value: Symbol.for('nodejs.rejection')

            See how to write a custom rejection handler.

            Since

            v13.4.0, v12.16.0

            captureRejections: boolean

            Value: boolean

            @@ -161,7 +161,7 @@

            Since

            v13.6.0, v12.17.0

            Methods

            • Calls readable.destroy() with an AbortError and returns a promise that fulfills when the stream is finished.

              Returns Promise<void>

              Since

              v20.4.0

              -
            • Returns AsyncIterableIterator<any>

            • Parameters

              • error: Error
              • event: string
              • Rest ...args: any[]

              Returns void

            • Parameters

              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • error: Error
              • callback: ((error) => void)
                  • (error): void
                  • Parameters

                    • error: Error

                    Returns void

              Returns void

            • Parameters

              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • callback: TransformCallback

              Returns void

            • Parameters

              • size: number

              Returns void

            • Parameters

              • data: any
              • encoding: string
              • callback: Function

              Returns void

            • Parameters

              • chunk: any
              • encoding: BufferEncoding
              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • chunks: {
                    chunk: any;
                    encoding: BufferEncoding;
                }[]
              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Event emitter +

            • Returns AsyncIterableIterator<any>

            • Parameters

              • error: Error
              • event: string
              • Rest ...args: any[]

              Returns void

            • Parameters

              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • error: Error
              • callback: ((error) => void)
                  • (error): void
                  • Parameters

                    • error: Error

                    Returns void

              Returns void

            • Parameters

              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • callback: TransformCallback

              Returns void

            • Parameters

              • size: number

              Returns void

            • Parameters

              • data: any
              • encoding: string
              • callback: Function

              Returns void

            • Parameters

              • chunk: any
              • encoding: BufferEncoding
              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            • Parameters

              • chunks: {
                    chunk: any;
                    encoding: BufferEncoding;
                }[]
              • callback: ((error?) => void)
                  • (error?): void
                  • Parameters

                    • Optional error: Error

                    Returns void

              Returns void

            Constructors

            Properties

            connection?: Mocknet.Connection
            messages: any[] = []

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Mocknet.Connection.html b/ts/classes/_fadroma_scrt.Mocknet.Connection.html index 2736cd9b807..e19bf8eb1ab 100644 --- a/ts/classes/_fadroma_scrt.Mocknet.Connection.html +++ b/ts/classes/_fadroma_scrt.Mocknet.Connection.html @@ -1,5 +1,5 @@ Connection | Documentation

            Chain instance containing a local mocknet.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            alive api? backend @@ -47,36 +47,36 @@ send upload gas -

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            -
            api?: unknown

            Platform SDK.

            -
            backend: Mocknet.Backend
            blockInterval: number = 250

            Time to ping for next block.

            -
            chainId?: string

            Chain ID.

            -
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            -

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            identity?: Identity

            Signer identity.

            -
            url?: string

            Connection URL.

            -
            gasToken: Native = ...

            Native token of chain.

            -

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              -

              Returns Promise<number>

            Methods

            • Parameters

              • Rest ...args: [contract: {
                    address: string;
                    codeHash: string;
                }, message: Message, options?: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }]

              Returns Promise<unknown>

            • Call a given program's transaction method.

              -

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of +

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            +
            api?: unknown

            Platform SDK.

            +
            backend: Mocknet.Backend
            blockInterval: number = 250

            Time to ping for next block.

            +
            chainId?: string

            Chain ID.

            +
            fees?: {
                exec?: IFee;
                init?: IFee;
                send?: IFee;
                upload?: IFee;
            }

            Default transaction fees.

            +

            Type declaration

            • Optional exec?: IFee
            • Optional init?: IFee
            • Optional send?: IFee
            • Optional upload?: IFee
            identity?: Identity

            Signer identity.

            +
            url?: string

            Connection URL.

            +
            gasToken: Native = ...

            Native token of chain.

            +

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              +

              Returns Promise<number>

            Methods

            • Parameters

              • Rest ...args: [contract: {
                    address: string;
                    codeHash: string;
                }, message: Message, options?: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }]

              Returns Promise<unknown>

            • Call a given program's transaction method.

              +

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

              -

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, +

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

              -

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code id of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              +

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code id of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Instantiate a new program from a code id, label and init message.

              Parameters

              Returns Promise<ContractInstance & {
                  address: string;
              }>

              Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

              Example

              await agent.instantiate(template.define({ label, initMsg })
               
              -
            • Send native tokens to 1 recipient.

              -

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Upload a contract's code, generating a new code id/hash pair.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Mocknet.Contract.html b/ts/classes/_fadroma_scrt.Mocknet.Contract.html index 3448b88cc0e..d099f965e1b 100644 --- a/ts/classes/_fadroma_scrt.Mocknet.Contract.html +++ b/ts/classes/_fadroma_scrt.Mocknet.Contract.html @@ -1,4 +1,4 @@ -Contract | Documentation

            Type Parameters

            • V extends ScrtCWVersion

            Constructors

            constructor +Contract | Documentation

            Type Parameters

            • V extends ScrtCWVersion

            Constructors

            Properties

            Constructors

            Properties

            address?: string
            codeHash?: string
            codeId?: string
            cosmWasmVersion?: V
            log: ScrtConsole = ...
            mocknet: Mocknet.Backend
            prefix: string = 'secret1'
            runtime?: Instance<ScrtCWAPI<V>["exports"]>
            storage: Map<string, Buffer> = ...

            Accessors

            Methods

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            • Parameters

              • __namedParameters: {
                    env?: object;
                    info?: object;
                    msg: Message;
                    sender: string;
                }
                • Optional env?: object
                • Optional info?: object
                • msg: Message
                • sender: string

              Returns any

            • Parameters

              • __namedParameters: Partial<{
                    env: object;
                    info: object;
                    msg: Message;
                    sender: string;
                }> = {}

              Returns any

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            • Parameters

              • sender: string
              • now: number = + new Date()

              Returns {
                  env: {
                      block: {
                          chain_id: string;
                          height: number;
                          time: number;
                      };
                      contract: {
                          address: string;
                      };
                      contract_code_hash: string;
                      contract_key: string;
                      message: {
                          sender: string;
                          sent_funds: any[];
                      };
                      transaction: undefined;
                  };
                  info?: undefined;
              } | {
                  env: {
                      block: {
                          chain_id: string;
                          height: number;
                          time: string;
                      };
                      contract: {
                          address: string;
                      };
                      contract_code_hash: undefined;
                      contract_key: undefined;
                      message: undefined;
                      transaction: {
                          index: number;
                      };
                  };
                  info: {
                      funds: any[];
                      sender: string;
                  };
              }

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string
            codeHash?: string
            codeId?: string
            cosmWasmVersion?: V
            log: ScrtConsole = ...
            mocknet: Mocknet.Backend
            prefix: string = 'secret1'
            runtime?: Instance<ScrtCWAPI<V>["exports"]>
            storage: Map<string, Buffer> = ...

            Accessors

            Methods

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            • Parameters

              • __namedParameters: {
                    env?: object;
                    info?: object;
                    msg: Message;
                    sender: string;
                }
                • Optional env?: object
                • Optional info?: object
                • msg: Message
                • sender: string

              Returns any

            • Parameters

              • __namedParameters: Partial<{
                    env: object;
                    info: object;
                    msg: Message;
                    sender: string;
                }> = {}

              Returns any

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            • Parameters

              • sender: string
              • now: number = + new Date()

              Returns {
                  env: {
                      block: {
                          chain_id: string;
                          height: number;
                          time: number;
                      };
                      contract: {
                          address: string;
                      };
                      contract_code_hash: string;
                      contract_key: string;
                      message: {
                          sender: string;
                          sent_funds: any[];
                      };
                      transaction: undefined;
                  };
                  info?: undefined;
              } | {
                  env: {
                      block: {
                          chain_id: string;
                          height: number;
                          time: string;
                      };
                      contract: {
                          address: string;
                      };
                      contract_code_hash: undefined;
                      contract_key: undefined;
                      message: undefined;
                      transaction: {
                          index: number;
                      };
                  };
                  info: {
                      funds: any[];
                      sender: string;
                  };
              }

            • Parameters

              • __namedParameters: any = {}

              Returns number[]

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtBatch.html b/ts/classes/_fadroma_scrt.ScrtBatch.html index 3191d6d89fa..739102416a4 100644 --- a/ts/classes/_fadroma_scrt.ScrtBatch.html +++ b/ts/classes/_fadroma_scrt.ScrtBatch.html @@ -1,5 +1,5 @@ ScrtBatch | Documentation

            Builder object for batched transactions.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            connection?: ScrtConnection

            Messages to encrypt.

            -

            Accessors

            • get encryptedMessages(): Promise<any[]>
            • Format the messages for API v1 like secretjs and encrypt them.

              -

              Returns Promise<any[]>

            Methods

            • Parameters

              • encryptedMessages: any[]
              • Optional memo: string

              Returns any

            • Format the messages for API v1beta1 like secretcli and generate a multisig-ready +

            Constructors

            Properties

            connection?: ScrtConnection

            Messages to encrypt.

            +

            Accessors

            • get encryptedMessages(): Promise<any[]>
            • Format the messages for API v1 like secretjs and encrypt them.

              +

              Returns Promise<any[]>

            Methods

            • Parameters

              • encryptedMessages: any[]
              • Optional memo: string

              Returns any

            • Format the messages for API v1beta1 like secretcli and generate a multisig-ready unsigned transaction batch; don't execute it, but save it in state/$CHAIN_ID/transactions and output a signing command for it to the console.

              -

              Parameters

              • Optional name: string

              Returns Promise<{
                  accountNumber: number;
                  name: string;
                  sequence: number;
                  unsignedTxBody: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Promise<{
                accountNumber: number;
                name: string;
                sequence: number;
                unsignedTxBody: string;
            }>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtConnection.html b/ts/classes/_fadroma_scrt.ScrtConnection.html index 5a89ba4b69c..94e4efbc72b 100644 --- a/ts/classes/_fadroma_scrt.ScrtConnection.html +++ b/ts/classes/_fadroma_scrt.ScrtConnection.html @@ -1,5 +1,5 @@ ScrtConnection | Documentation

            Represents a Secret Network API endpoint.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            alive api blockInterval @@ -52,39 +52,39 @@ setMaxGas upload gas -

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            -

            Underlying API client.

            -
            blockInterval: number = 250

            Time to ping for next block.

            -
            chainId?: string

            Chain ID.

            -
            fees: {
                exec: IFee;
                init: IFee;
                send: IFee;
                upload: IFee;
            } = ...

            Set permissive fees by default.

            -

            Type declaration

            identity: ScrtIdentity

            Supports multiple authentication methods.

            -
            url?: string

            Connection URL.

            -
            gasToken: Native = ...

            Smallest unit of native token.

            -

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              -

              Returns Promise<number>

            Methods

            • Parameters

              • contract: {
                    address: string;
                    codeHash: string;
                }
                • address: string
                • codeHash: string
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } & {
                    preSimulate?: boolean;
                }

              Returns Promise<TxResponse>

            • Query a contract.

              +

            Constructors

            Properties

            alive: boolean = true

            Setting this to false stops retries.

            +

            Underlying API client.

            +
            blockInterval: number = 250

            Time to ping for next block.

            +
            chainId?: string

            Chain ID.

            +
            fees: {
                exec: IFee;
                init: IFee;
                send: IFee;
                upload: IFee;
            } = ...

            Set permissive fees by default.

            +

            Type declaration

            identity: ScrtIdentity

            Supports multiple authentication methods.

            +
            url?: string

            Connection URL.

            +
            gasToken: Native = ...

            Smallest unit of native token.

            +

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get address(): string
            • Returns string

            • get balance(): Promise<unknown>
            • Returns Promise<unknown>

            • get defaultDenom(): string
            • Returns string

            • get height(): Promise<number>
            • Returns Promise<number>

            • get nextBlock(): Promise<number>
            • Wait for the block height to increment.

              +

              Returns Promise<number>

            Methods

            • Parameters

              • contract: {
                    address: string;
                    codeHash: string;
                }
                • address: string
                • codeHash: string
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } & {
                    preSimulate?: boolean;
                }

              Returns Promise<TxResponse>

            • Query a contract.

              Type Parameters

              • U

              Parameters

              • contract: {
                    address: string;
                    codeHash: string;
                }
                • address: string
                • codeHash: string
              • message: Message

              Returns Promise<U>

              the result of the query

              -
            • Call a given program's transaction method.

              -

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Call a given program's transaction method.

              +

              Parameters

              • contract: string | Partial<ContractInstance>
              • message: Message
              • Optional options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                }
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Get the balance in a given native token, of either this connection's identity's address, or of another given address.

              -

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, +

              Parameters

              • token: string
              • Optional address: string | {
                    address: string;
                }

              Returns Promise<unknown>

            • Get the balance in a native token of a given address, either in this connection's gas token, or in another given token.

              -

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              -

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              -

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Parameters

              • contract_address: string

              Returns Promise<string>

            • Returns Promise<{
                  accountNumber: number;
                  sequence: number;
              }>

            • Instantiate a new program from a code id, label and init message.

              +

              Parameters

              • address: string | {
                    address: string;
                }
              • Optional token: string

              Returns Promise<unknown>

            • Get the code hash of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Get the code hash of a given code id.

              +

              Parameters

              • contract: string | {
                    codeId: string;
                }

              Returns Promise<string>

            • Get the code id of a given address.

              +

              Parameters

              • contract: string | {
                    address: string;
                }

              Returns Promise<string>

            • Parameters

              • contract_address: string

              Returns Promise<string>

            • Returns Promise<{
                  accountNumber: number;
                  sequence: number;
              }>

            • Instantiate a new program from a code id, label and init message.

              Parameters

              Returns Promise<ContractInstance & {
                  address: string;
              }>

              Deploy.ContractInstance with no address populated yet. This will be populated after executing the batch.

              Example

              await agent.instantiate(template.define({ label, initMsg })
               
              -
            • Query a contract.

              -

              Type Parameters

              • Q

              Parameters

              • contract: string | {
                    address: string;
                }
              • message: Message

              Returns Promise<Q>

            • Send native tokens to 1 recipient.

              -

              Parameters

              • recipient: string | {
                    address?: string;
                }
              • amounts: (ICoin | Amount)[]
              • Optional options: {
                    sendFee?: IFee;
                    sendMemo?: string;
                }
                • Optional sendFee?: IFee
                • Optional sendMemo?: string

              Returns Promise<unknown>

            • Parameters

              • outputs: never
              • Optional opts: any

              Returns Promise<void>

            • Upload a contract's code, generating a new code id/hash pair.

              -

              Parameters

              • code: string | Uint8Array | URL | Partial<CompiledCode>
              • options: {
                    reupload?: boolean;
                    uploadFee?: ICoin[] | "auto";
                    uploadMemo?: string;
                    uploadStore?: UploadStore;
                } = {}
                • Optional reupload?: boolean
                • Optional uploadFee?: ICoin[] | "auto"
                • Optional uploadMemo?: string
                • Optional uploadStore?: UploadStore

              Returns Promise<UploadedCode & {
                  chainId: string;
                  codeId: string;
              }>

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtConsole.html b/ts/classes/_fadroma_scrt.ScrtConsole.html index e836166e9ee..9de0123576c 100644 --- a/ts/classes/_fadroma_scrt.ScrtConsole.html +++ b/ts/classes/_fadroma_scrt.ScrtConsole.html @@ -1,4 +1,4 @@ -ScrtConsole | Documentation

            Hierarchy (view full)

            Constructors

            constructor +ScrtConsole | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Accessors

            [toStringTag] @@ -12,4 +12,4 @@ table trace warn -

            Constructors

            • Parameters

              • Optional label: string
              • Optional options: Partial<ConsoleOptions>

              Returns ScrtConsole

            Properties

            label: string = '@fadroma/scrt'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            • Parameters

              • Optional label: string
              • Optional options: Partial<ConsoleOptions>

              Returns ScrtConsole

            Properties

            label: string = '@fadroma/scrt'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtError.html b/ts/classes/_fadroma_scrt.ScrtError.html index fe58969f2a6..38e36180f5c 100644 --- a/ts/classes/_fadroma_scrt.ScrtError.html +++ b/ts/classes/_fadroma_scrt.ScrtError.html @@ -1,4 +1,4 @@ -ScrtError | Documentation

            Hierarchy (view full)

            Constructors

            constructor +ScrtError | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            cause? message name diff --git a/ts/classes/_fadroma_scrt.ScrtIdentity.html b/ts/classes/_fadroma_scrt.ScrtIdentity.html index 097867b4ee2..9d27042a0b8 100644 --- a/ts/classes/_fadroma_scrt.ScrtIdentity.html +++ b/ts/classes/_fadroma_scrt.ScrtIdentity.html @@ -1,10 +1,10 @@ -ScrtIdentity | Documentation

            Class ScrtIdentityAbstract

            Hierarchy (view full)

            Constructors

            constructor +ScrtIdentity | Documentation

            Class ScrtIdentityAbstract

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            name?: string

            Display name.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            name?: string

            Display name.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtMnemonicIdentity.html b/ts/classes/_fadroma_scrt.ScrtMnemonicIdentity.html index 0e370f87ad0..b0b4592e8b0 100644 --- a/ts/classes/_fadroma_scrt.ScrtMnemonicIdentity.html +++ b/ts/classes/_fadroma_scrt.ScrtMnemonicIdentity.html @@ -1,4 +1,4 @@ -ScrtMnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +ScrtMnemonicIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            address? log name? @@ -6,6 +6,6 @@

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            name?: string

            Display name.

            -
            wallet: Wallet

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            name?: string

            Display name.

            +
            wallet: Wallet

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.ScrtSignerIdentity.html b/ts/classes/_fadroma_scrt.ScrtSignerIdentity.html index f8a38749a39..637b64fb609 100644 --- a/ts/classes/_fadroma_scrt.ScrtSignerIdentity.html +++ b/ts/classes/_fadroma_scrt.ScrtSignerIdentity.html @@ -1,4 +1,4 @@ -ScrtSignerIdentity | Documentation

            Hierarchy (view full)

            Constructors

            constructor +ScrtSignerIdentity | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            address? encryptionUtils? log @@ -6,6 +6,6 @@

            Methods

            Constructors

            Properties

            address?: string

            Unique identifier.

            -
            encryptionUtils?: EncryptionUtils
            name?: string

            Display name.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            address?: string

            Unique identifier.

            +
            encryptionUtils?: EncryptionUtils
            name?: string

            Display name.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Snip20.Snip20.html b/ts/classes/_fadroma_scrt.Snip20.Snip20.html index 6a78a4e8ef0..4320fbbd2e0 100644 --- a/ts/classes/_fadroma_scrt.Snip20.Snip20.html +++ b/ts/classes/_fadroma_scrt.Snip20.Snip20.html @@ -1,5 +1,5 @@ Snip20 | Documentation

            An abstract fungible token.

            -

            Hierarchy (view full)

            Implements

            Constructors

            Hierarchy (view full)

            Implements

            Constructors

            Properties

            Constructors

            Properties

            connection?: Chain.Connection
            decimals: number = null

            The decimal precision of the token.

            -
            instance?: {
                address?: string;
                codeHash?: string;
            }

            Type declaration

            • Optional address?: string
            • Optional codeHash?: string
            name: string = null

            The full name of the token.

            -
            symbol: string = null

            The market symbol of the token.

            -
            totalSupply: string = null

            The total supply of the token.

            -

            Accessors

            • get asDescriptor(): Custom
            • Returns Custom

              self as plain Token.Custom with a hidden (from serialization!) +

            Constructors

            Properties

            connection?: Chain.Connection
            decimals: number = null

            The decimal precision of the token.

            +
            instance?: {
                address?: string;
                codeHash?: string;
            }

            Type declaration

            • Optional address?: string
            • Optional codeHash?: string
            name: string = null

            The full name of the token.

            +
            symbol: string = null

            The market symbol of the token.

            +
            totalSupply: string = null

            The total supply of the token.

            +

            Accessors

            • get asDescriptor(): Custom
            • Returns Custom

              self as plain Token.Custom with a hidden (from serialization!) client property pointing to this.

              -
            • get id(): string
            • Get a comparable token ID.

              -

              Returns string

            Methods

            • Add addresses to be minters

              -

              Parameters

              • minters: string[]

              Returns Promise<unknown>

            • Burn SNIP20 tokens

              -

              Parameters

              • amount: string | number | bigint
              • Optional memo: string

              Returns Promise<unknown>

            • Change the admin of the token, who can set the minters

              -

              Parameters

              • address: string

              Returns Promise<unknown>

            • Check the current allowance from owner to spender.

              -

              Parameters

              • spender: string
              • owner: string
              • key: string

              Returns Promise<unknown>

            • Decrease allowance to spender

              -

              Parameters

              • amount: string | number | bigint
              • spender: string

              Returns Promise<unknown>

            • Deposit native tokens into the contract.

              -

              Parameters

              Returns Promise<unknown>

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Parameters

              • address: string
              • key: string

              Returns Promise<string>

            • Increase allowance to spender

              -

              Parameters

              • amount: string | number | bigint
              • spender: string

              Returns Promise<unknown>

            • Mint SNIP20 tokens

              -

              Parameters

              • amount: string | number | bigint
              • recipient: string = ...

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Redeem an amount of a native token from the contract.

              -

              Parameters

              • amount: string | number | bigint
              • Optional denom: string

              Returns Promise<unknown>

            • Send tokens to address. +

            • get id(): string
            • Get a comparable token ID.

              +

              Returns string

            Methods

            • Add addresses to be minters

              +

              Parameters

              • minters: string[]

              Returns Promise<unknown>

            • Burn SNIP20 tokens

              +

              Parameters

              • amount: string | number | bigint
              • Optional memo: string

              Returns Promise<unknown>

            • Change the admin of the token, who can set the minters

              +

              Parameters

              • address: string

              Returns Promise<unknown>

            • Check the current allowance from owner to spender.

              +

              Parameters

              • spender: string
              • owner: string
              • key: string

              Returns Promise<unknown>

            • Decrease allowance to spender

              +

              Parameters

              • amount: string | number | bigint
              • spender: string

              Returns Promise<unknown>

            • Deposit native tokens into the contract.

              +

              Parameters

              Returns Promise<unknown>

            • Execute a transaction on the specified instance as the specified Connection.

              +

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Parameters

              • address: string
              • key: string

              Returns Promise<string>

            • Increase allowance to spender

              +

              Parameters

              • amount: string | number | bigint
              • spender: string

              Returns Promise<unknown>

            • Mint SNIP20 tokens

              +

              Parameters

              • amount: string | number | bigint
              • recipient: string = ...

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              +

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Redeem an amount of a native token from the contract.

              +

              Parameters

              • amount: string | number | bigint
              • Optional denom: string

              Returns Promise<unknown>

            • Send tokens to address. Same as transfer but allows for receive callback.

              -

              Parameters

              • amount: string | number | bigint
              • recipient: string
              • Optional callback: string | object

              Returns Promise<unknown>

            • Parameters

              • owner: string
              • amount: string
              • recipient: String
              • Optional hash: string
              • Optional msg: string
              • Optional memo: string

              Returns Promise<unknown>

            • Set specific addresses to be minters, remove all others

              -

              Parameters

              • minters: string[]

              Returns Promise<unknown>

            • Transfer tokens to address

              -

              Parameters

              • amount: string | number | bigint
              • recipient: string

              Returns Promise<unknown>

            • Parameters

              • owner: string
              • recipient: string
              • amount: string
              • Optional memo: string

              Returns Promise<unknown>

            • Create a SNIP20 init message.

              -

              Parameters

              • __namedParameters: {
                    admin: string | {
                        address: string;
                    };
                    balances?: {
                        address: string;
                        amount: string;
                    }[];
                    config?: Partial<Snip20InitConfig>;
                    decimals: number;
                    name?: string;
                    prngSeed?: string;
                    symbol: string;
                }
                • admin: string | {
                      address: string;
                  }
                • Optional balances?: {
                      address: string;
                      amount: string;
                  }[]
                • Optional config?: Partial<Snip20InitConfig>
                • decimals: number
                • Optional name?: string
                • Optional prngSeed?: string
                • symbol: string

              Returns Snip20InitMsg

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            • amount: string | number | bigint
            • recipient: string
            • Optional callback: string | object

            Returns Promise<unknown>

            • Parameters

              • owner: string
              • amount: string
              • recipient: String
              • Optional hash: string
              • Optional msg: string
              • Optional memo: string

              Returns Promise<unknown>

            • Set specific addresses to be minters, remove all others

              +

              Parameters

              • minters: string[]

              Returns Promise<unknown>

            • Transfer tokens to address

              +

              Parameters

              • amount: string | number | bigint
              • recipient: string

              Returns Promise<unknown>

            • Parameters

              • owner: string
              • recipient: string
              • amount: string
              • Optional memo: string

              Returns Promise<unknown>

            • Create a SNIP20 init message.

              +

              Parameters

              • __namedParameters: {
                    admin: string | {
                        address: string;
                    };
                    balances?: {
                        address: string;
                        amount: string;
                    }[];
                    config?: Partial<Snip20InitConfig>;
                    decimals: number;
                    name?: string;
                    prngSeed?: string;
                    symbol: string;
                }
                • admin: string | {
                      address: string;
                  }
                • Optional balances?: {
                      address: string;
                      amount: string;
                  }[]
                • Optional config?: Partial<Snip20InitConfig>
                • decimals: number
                • Optional name?: string
                • Optional prngSeed?: string
                • symbol: string

              Returns Snip20InitMsg

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Snip20.ViewingKeyClient.html b/ts/classes/_fadroma_scrt.Snip20.ViewingKeyClient.html index a0c4f4a53b9..74a9ac6230a 100644 --- a/ts/classes/_fadroma_scrt.Snip20.ViewingKeyClient.html +++ b/ts/classes/_fadroma_scrt.Snip20.ViewingKeyClient.html @@ -1,5 +1,5 @@ ViewingKeyClient | Documentation

            A contract's viewing key methods.

            -

            Hierarchy (view full)

            Constructors

            Hierarchy (view full)

            Constructors

            Properties

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string

            Methods

            • Create a random viewing key.

              -

              Parameters

              • entropy: string = ...

              Returns Promise<Uint8Array>

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            • Set a user-specified viewing key.

              -

              Parameters

              • key: string

              Returns Promise<unknown>

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Snip24.PermitSigner.html b/ts/classes/_fadroma_scrt.Snip24.PermitSigner.html index e403c590af1..a1003dd87a8 100644 --- a/ts/classes/_fadroma_scrt.Snip24.PermitSigner.html +++ b/ts/classes/_fadroma_scrt.Snip24.PermitSigner.html @@ -1,4 +1,4 @@ -PermitSigner | Documentation

            Hierarchy (view full)

            Constructors

            constructor +PermitSigner | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            sign @@ -6,7 +6,7 @@

            Constructors

            • Parameters

              • chainId: string

                The id of the chain for which permits will be signed.

              • address: string

                The address which will do the signing and which will be the address used by the contracts.

                -

              Returns PermitSigner

            Properties

            address: string

            The address which will do the signing and +

            Returns PermitSigner

            Properties

            address: string

            The address which will do the signing and which will be the address used by the contracts.

            -
            chainId: string

            The id of the chain for which permits will be signed.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +
            chainId: string

            The id of the chain for which permits will be signed.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Snip24.PermitSignerKeplr.html b/ts/classes/_fadroma_scrt.Snip24.PermitSignerKeplr.html index 73709e66daa..8f3e86149cc 100644 --- a/ts/classes/_fadroma_scrt.Snip24.PermitSignerKeplr.html +++ b/ts/classes/_fadroma_scrt.Snip24.PermitSignerKeplr.html @@ -1,12 +1,12 @@ -PermitSignerKeplr | Documentation

            Hierarchy (view full)

            Constructors

            constructor +PermitSignerKeplr | Documentation

            Hierarchy (view full)

            Constructors

            Properties

            Methods

            Constructors

            Properties

            address: string

            The address which will do the signing and +

            Returns PermitSignerKeplr

            Properties

            address: string

            The address which will do the signing and which will be the address used by the contracts.

            -
            chainId: string

            The id of the chain for which permits will be signed.

            -
            keplr: KeplrSigningHandle<any>

            Must be a pre-configured instance.

            -

            Methods

            Generated using TypeDoc

            \ No newline at end of file +
            chainId: string

            The id of the chain for which permits will be signed.

            +
            keplr: KeplrSigningHandle<any>

            Must be a pre-configured instance.

            +

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Snip721.Snip721.html b/ts/classes/_fadroma_scrt.Snip721.Snip721.html index 12fa3185182..710149c3e16 100644 --- a/ts/classes/_fadroma_scrt.Snip721.Snip721.html +++ b/ts/classes/_fadroma_scrt.Snip721.Snip721.html @@ -1,5 +1,5 @@ Snip721 | Documentation

            Client to a specific SNIP-721 non-fungible token contract.

            -

            Hierarchy (view full)

            Implements

            Constructors

            Hierarchy (view full)

            Implements

            Constructors

            Properties

            connection? instance? log @@ -7,8 +7,8 @@

            Methods

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string

            Accessors

            • get id(): string
            • The token's unique id.

              -

              Returns string

            Methods

            • Execute a transaction on the specified instance as the specified Connection.

              -

              Parameters

              • message: Message
              • options: {
                    execFee?: IFee;
                    execMemo?: string;
                    execSend?: ICoin[];
                } = {}
                • Optional execFee?: IFee
                • Optional execMemo?: string
                • Optional execSend?: ICoin[]

              Returns Promise<unknown>

            • Execute a query on the specified instance as the specified Connection.

              -

              Type Parameters

              • Q

              Parameters

              Returns Promise<Q>

            Generated using TypeDoc

            \ No newline at end of file +

            Constructors

            Properties

            connection?: Chain.Connection
            instance?: {
                address?: string;
            }

            Type declaration

            • Optional address?: string

            Accessors

            Methods

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_agent.Core.assign.html b/ts/functions/_fadroma_agent.Core.assign.html index 7f306d7b7fe..2d1f9a0f15d 100644 --- a/ts/functions/_fadroma_agent.Core.assign.html +++ b/ts/functions/_fadroma_agent.Core.assign.html @@ -4,4 +4,4 @@
          • no need to state property name thrice
          • doesn't leave undefineds
          • -

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_compile.codePathName.html b/ts/functions/_fadroma_compile.codePathName.html index 6055cf9d7be..86c2b1a1cf0 100644 --- a/ts/functions/_fadroma_compile.codePathName.html +++ b/ts/functions/_fadroma_compile.codePathName.html @@ -1,2 +1,2 @@ codePathName | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_compile.default.html b/ts/functions/_fadroma_compile.default.html index bd3691073a3..e100059cfe0 100644 --- a/ts/functions/_fadroma_compile.default.html +++ b/ts/functions/_fadroma_compile.default.html @@ -1 +1 @@ -default | Documentation

            Generated using TypeDoc

            \ No newline at end of file +default | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_compile.distinct.html b/ts/functions/_fadroma_compile.distinct.html index 8b61202ee4f..57a60d21f5f 100644 --- a/ts/functions/_fadroma_compile.distinct.html +++ b/ts/functions/_fadroma_compile.distinct.html @@ -1,2 +1,2 @@ distinct | Documentation
            • Type Parameters

              • T

              Parameters

              • x: T[]

              Returns T[]

              an array with duplicate elements removed

              -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_compile.getCompiler.html b/ts/functions/_fadroma_compile.getCompiler.html index 7bc44be169b..c0844fe15df 100644 --- a/ts/functions/_fadroma_compile.getCompiler.html +++ b/ts/functions/_fadroma_compile.getCompiler.html @@ -1 +1 @@ -getCompiler | Documentation

            Generated using TypeDoc

            \ No newline at end of file +getCompiler | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_compile.sanitize.html b/ts/functions/_fadroma_compile.sanitize.html index ca30d3db3eb..77b282aeac1 100644 --- a/ts/functions/_fadroma_compile.sanitize.html +++ b/ts/functions/_fadroma_compile.sanitize.html @@ -1,2 +1,2 @@ sanitize | Documentation
            • Parameters

              • ref: string

              Returns string

              a filename-friendly version of a Git ref

              -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_create.createProject.html b/ts/functions/_fadroma_create.createProject.html index eb0f93ba551..dfa2f50cded 100644 --- a/ts/functions/_fadroma_create.createProject.html +++ b/ts/functions/_fadroma_create.createProject.html @@ -1 +1 @@ -createProject | Documentation
            • Parameters

              • Optional options: {
                    cargoCrate?: string;
                    cargoWorkspace?: boolean;
                    interactive?: boolean;
                    libFeatures?: string[];
                    name?: string;
                    root?: string | Path | Promise<string | Path>;
                    tools?: SystemTools;
                }
                • Optional cargoCrate?: string
                • Optional cargoWorkspace?: boolean
                • Optional interactive?: boolean
                • Optional libFeatures?: string[]
                • Optional name?: string
                • Optional root?: string | Path | Promise<string | Path>
                • Optional tools?: SystemTools

              Returns Promise<Project>

            Generated using TypeDoc

            \ No newline at end of file +createProject | Documentation
            • Parameters

              • Optional options: {
                    cargoCrate?: string;
                    cargoWorkspace?: boolean;
                    interactive?: boolean;
                    libFeatures?: string[];
                    name?: string;
                    root?: string | Path | Promise<string | Path>;
                    tools?: SystemTools;
                }
                • Optional cargoCrate?: string
                • Optional cargoWorkspace?: boolean
                • Optional interactive?: boolean
                • Optional libFeatures?: string[]
                • Optional name?: string
                • Optional root?: string | Path | Promise<string | Path>
                • Optional tools?: SystemTools

              Returns Promise<Project>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_create.getProject.html b/ts/functions/_fadroma_create.getProject.html index 58d900eb127..4c51d996b27 100644 --- a/ts/functions/_fadroma_create.getProject.html +++ b/ts/functions/_fadroma_create.getProject.html @@ -1 +1 @@ -getProject | Documentation

            Generated using TypeDoc

            \ No newline at end of file +getProject | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_cw.assign.html b/ts/functions/_fadroma_cw.assign.html index 3c54e7177d5..0ade46fad2d 100644 --- a/ts/functions/_fadroma_cw.assign.html +++ b/ts/functions/_fadroma_cw.assign.html @@ -4,4 +4,4 @@
          • no need to state property name thrice
          • doesn't leave undefineds
          • -

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_cw.bold.html b/ts/functions/_fadroma_cw.bold.html index bbb380389bb..8f08aeb55d7 100644 --- a/ts/functions/_fadroma_cw.bold.html +++ b/ts/functions/_fadroma_cw.bold.html @@ -4,7 +4,7 @@

            Example

            import <
             

            Example

            import chalk = require('chalk');

            log(chalk.red.bgBlack`2 + 3 = {bold ${2 + 3}}`)
            -
          • Parameters

            Returns string

          • Properties

          • Parameters

            • Rest ...text: unknown[]

            Returns string

          • Properties

            Instance bgBlack bgBlackBright bgBlue diff --git a/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html b/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html index 3937b495f54..844e94b6165 100644 --- a/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html +++ b/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html @@ -1 +1 @@ -encodeSecp256k1Signature | Documentation

            Function encodeSecp256k1Signature

            • Parameters

              • pubkey: Uint8Array
              • signature: Uint8Array

              Returns {
                  pub_key: {
                      type: string;
                      value: string;
                  };
                  signature: string;
              }

              • pub_key: {
                    type: string;
                    value: string;
                }
                • type: string
                • value: string
              • signature: string

            Generated using TypeDoc

            \ No newline at end of file +encodeSecp256k1Signature | Documentation

            Function encodeSecp256k1Signature

            • Parameters

              • pubkey: Uint8Array
              • signature: Uint8Array

              Returns {
                  pub_key: {
                      type: string;
                      value: string;
                  };
                  signature: string;
              }

              • pub_key: {
                    type: string;
                    value: string;
                }
                • type: string
                • value: string
              • signature: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_cw.testnet.html b/ts/functions/_fadroma_cw.testnet.html index 4afc82a9b5a..6fe997ba87c 100644 --- a/ts/functions/_fadroma_cw.testnet.html +++ b/ts/functions/_fadroma_cw.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns OKP4Connection

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_oci.Mock.mockDockerode.html b/ts/functions/_fadroma_oci.Mock.mockDockerode.html index 07592ccfc7c..0b4780020d8 100644 --- a/ts/functions/_fadroma_oci.Mock.mockDockerode.html +++ b/ts/functions/_fadroma_oci.Mock.mockDockerode.html @@ -1,2 +1,2 @@ mockDockerode | Documentation
            • A stub implementation of the Dockerode APIs used by @fadroma/oci.

              -

              Parameters

              • callback: Function = ...

              Returns DockerHandle

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            • callback: Function = ...

            Returns DockerHandle

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_oci.Mock.mockDockerodeContainer.html b/ts/functions/_fadroma_oci.Mock.mockDockerodeContainer.html index 67c22b1dc96..a9eda28e292 100644 --- a/ts/functions/_fadroma_oci.Mock.mockDockerodeContainer.html +++ b/ts/functions/_fadroma_oci.Mock.mockDockerodeContainer.html @@ -1 +1 @@ -mockDockerodeContainer | Documentation
            • Parameters

              • callback: Function = ...

              Returns {
                  id: string;
                  attach(): Promise<{
                      pipe(): void;
                      setEncoding(): void;
                  }>;
                  inspect(): Promise<{
                      Args: any;
                      Image: string;
                      Name: any;
                      NetworkSettings: {
                          IPAddress: any;
                      };
                      Path: any;
                      State: {
                          Running: any;
                      };
                  }>;
                  logs(options, cb): Promise<{
                      on: (() => void);
                  }>;
                  start(): Promise<void>;
                  wait(): Promise<{
                      Error: any;
                      StatusCode: number;
                  }>;
              }

              • id: string
              • attach:function
                • Returns Promise<{
                      pipe(): void;
                      setEncoding(): void;
                  }>

              • inspect:function
                • Returns Promise<{
                      Args: any;
                      Image: string;
                      Name: any;
                      NetworkSettings: {
                          IPAddress: any;
                      };
                      Path: any;
                      State: {
                          Running: any;
                      };
                  }>

              • logs:function
                • Parameters

                  • options: any
                  • cb: Function

                  Returns Promise<{
                      on: (() => void);
                  }>

              • start:function
              • wait:function
                • Returns Promise<{
                      Error: any;
                      StatusCode: number;
                  }>

            Generated using TypeDoc

            \ No newline at end of file +mockDockerodeContainer | Documentation
            • Parameters

              • callback: Function = ...

              Returns {
                  id: string;
                  attach(): Promise<{
                      pipe(): void;
                      setEncoding(): void;
                  }>;
                  inspect(): Promise<{
                      Args: any;
                      Image: string;
                      Name: any;
                      NetworkSettings: {
                          IPAddress: any;
                      };
                      Path: any;
                      State: {
                          Running: any;
                      };
                  }>;
                  logs(options, cb): Promise<{
                      on: (() => void);
                  }>;
                  start(): Promise<void>;
                  wait(): Promise<{
                      Error: any;
                      StatusCode: number;
                  }>;
              }

              • id: string
              • attach:function
                • Returns Promise<{
                      pipe(): void;
                      setEncoding(): void;
                  }>

              • inspect:function
                • Returns Promise<{
                      Args: any;
                      Image: string;
                      Name: any;
                      NetworkSettings: {
                          IPAddress: any;
                      };
                      Path: any;
                      State: {
                          Running: any;
                      };
                  }>

              • logs:function
                • Parameters

                  • options: any
                  • cb: Function

                  Returns Promise<{
                      on: (() => void);
                  }>

              • start:function
              • wait:function
                • Returns Promise<{
                      Error: any;
                      StatusCode: number;
                  }>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_oci.Mock.mockStream.html b/ts/functions/_fadroma_oci.Mock.mockStream.html index 130376fe970..ef04dd75585 100644 --- a/ts/functions/_fadroma_oci.Mock.mockStream.html +++ b/ts/functions/_fadroma_oci.Mock.mockStream.html @@ -1 +1 @@ -mockStream | Documentation
            • Returns {
                  on: (() => void);
              }

              • on: (() => void)
                  • (): void
                  • Returns void

            Generated using TypeDoc

            \ No newline at end of file +mockStream | Documentation
            • Returns {
                  on: (() => void);
              }

              • on: (() => void)
                  • (): void
                  • Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_oci.console.html b/ts/functions/_fadroma_oci.console.html index f34be4308f5..155af27d0a9 100644 --- a/ts/functions/_fadroma_oci.console.html +++ b/ts/functions/_fadroma_oci.console.html @@ -1,4 +1,4 @@ -console | Documentation

            Properties

            label +console | Documentation

            Properties

            Accessors

            [toStringTag] width @@ -20,4 +20,4 @@ table trace warn -

            Properties

            label: string = '@fadroma/oci'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Parameters

              • containerPort: any
              • hostPort: any

              Returns OCIConsole

            • Parameters

              • binds: any[]

              Returns OCIConsole

            • Returns this

            • Parameters

              • file: string

              Returns OCIConsole

            • Parameters

              • id: string
              • Optional warnings: any

              Returns OCIConsole

            • Parameters

              • Optional name: string

              Returns void

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • msg: string

              Returns OCIConsole

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            label: string = '@fadroma/oci'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Parameters

              • containerPort: any
              • hostPort: any

              Returns OCIConsole

            • Parameters

              • binds: any[]

              Returns OCIConsole

            • Returns this

            • Parameters

              • file: string

              Returns OCIConsole

            • Parameters

              • id: string
              • Optional warnings: any

              Returns OCIConsole

            • Parameters

              • Optional name: string

              Returns void

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • msg: string

              Returns OCIConsole

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_oci.follow.html b/ts/functions/_fadroma_oci.follow.html index 476f3ebd570..33e1b028364 100644 --- a/ts/functions/_fadroma_oci.follow.html +++ b/ts/functions/_fadroma_oci.follow.html @@ -1,2 +1,2 @@ follow | Documentation
            • Follow the output stream from a Dockerode container until it closes.

              -

              Parameters

              • dockerode: DockerHandle
              • stream: any
              • callback: ((data) => void)
                  • (data): void
                  • Parameters

                    • data: any

                    Returns void

              Returns Promise<void>

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Promise<void>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.b64toUtf8.html b/ts/functions/_fadroma_scrt.Mocknet.b64toUtf8.html index d3732dfd5d3..e527c9a55a5 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.b64toUtf8.html +++ b/ts/functions/_fadroma_scrt.Mocknet.b64toUtf8.html @@ -1,2 +1,2 @@ b64toUtf8 | Documentation
            • Convert base64 string to utf8 string

              -

              Parameters

              • str: string

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.bufferToUtf8.html b/ts/functions/_fadroma_scrt.Mocknet.bufferToUtf8.html index 2b9e86f396a..a280d370c02 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.bufferToUtf8.html +++ b/ts/functions/_fadroma_scrt.Mocknet.bufferToUtf8.html @@ -1,2 +1,2 @@ bufferToUtf8 | Documentation
            • Convert buffer to utf8 string.

              -

              Parameters

              • buf: Buffer

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.codeHashForBlob.html b/ts/functions/_fadroma_scrt.Mocknet.codeHashForBlob.html index 8c7cb0d9188..7b5683c8cbf 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.codeHashForBlob.html +++ b/ts/functions/_fadroma_scrt.Mocknet.codeHashForBlob.html @@ -1 +1 @@ -codeHashForBlob | Documentation

            Generated using TypeDoc

            \ No newline at end of file +codeHashForBlob | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.drop.html b/ts/functions/_fadroma_scrt.Mocknet.drop.html index e72e482366d..fdc24182940 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.drop.html +++ b/ts/functions/_fadroma_scrt.Mocknet.drop.html @@ -1,2 +1,2 @@ drop | Documentation
            • Deallocate memory. Fails silently if no deallocate callback is exposed by the blob.

              -

              Parameters

              • __namedParameters: {
                    deallocate: ((ptr) => void);
                }
                • deallocate: ((ptr) => void)
                    • (ptr): void
                    • Parameters

                      • ptr: number

                      Returns void

              • ptr: number

              Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.parseResult.html b/ts/functions/_fadroma_scrt.Mocknet.parseResult.html index e9ac5c6df86..d4038dc1ab3 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.parseResult.html +++ b/ts/functions/_fadroma_scrt.Mocknet.parseResult.html @@ -1,2 +1,2 @@ parseResult | Documentation
            • Convert a Result<T, E> returned from Rust side to Ok or throw

              -

              Parameters

              • response: {
                    Err: any;
                    Ok: any;
                }
                • Err: any
                • Ok: any
              • action: "instantiate" | "execute" | "query" | "query_chain"
              • Optional address: string

              Returns any

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns any

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.passBuffer.html b/ts/functions/_fadroma_scrt.Mocknet.passBuffer.html index 76606e4e24e..4bf547abd04 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.passBuffer.html +++ b/ts/functions/_fadroma_scrt.Mocknet.passBuffer.html @@ -1,3 +1,3 @@ passBuffer | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns number

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.passJson.html b/ts/functions/_fadroma_scrt.Mocknet.passJson.html index 048a73568e7..894ac7875e7 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.passJson.html +++ b/ts/functions/_fadroma_scrt.Mocknet.passJson.html @@ -1,2 +1,2 @@ passJson | Documentation
            • Serialize a datum into a JSON string and pass it into the contract.

              -

              Type Parameters

              • T

              Parameters

              • memory: Allocator
              • data: T

              Returns number

            Generated using TypeDoc

            \ No newline at end of file +

            Type Parameters

            Parameters

            Returns number

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.readBuffer.html b/ts/functions/_fadroma_scrt.Mocknet.readBuffer.html index 154283e1316..e3636f9f005 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.readBuffer.html +++ b/ts/functions/_fadroma_scrt.Mocknet.readBuffer.html @@ -1,2 +1,2 @@ readBuffer | Documentation
            • Read contents of region referenced by region pointer into a string.

              -

              Parameters

              • __namedParameters: Allocator
              • ptr: number

              Returns Buffer

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Buffer

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.readUtf8.html b/ts/functions/_fadroma_scrt.Mocknet.readUtf8.html index b5b093ca039..b4a4060c47c 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.readUtf8.html +++ b/ts/functions/_fadroma_scrt.Mocknet.readUtf8.html @@ -1,2 +1,2 @@ readUtf8 | Documentation
            • Read contents of region referenced by region pointer into a string.

              -

              Parameters

              • __namedParameters: Allocator
              • ptr: number

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.region.html b/ts/functions/_fadroma_scrt.Mocknet.region.html index 7894b00fbcf..bd0c20ab266 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.region.html +++ b/ts/functions/_fadroma_scrt.Mocknet.region.html @@ -1,2 +1,2 @@ region | Documentation
            • Read region properties from pointer to region.

              -

              Parameters

              • buffer: any
              • ptr: number

              Returns Region

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Region

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.utf8toB64.html b/ts/functions/_fadroma_scrt.Mocknet.utf8toB64.html index 360f4859354..d23d9e7dd29 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.utf8toB64.html +++ b/ts/functions/_fadroma_scrt.Mocknet.utf8toB64.html @@ -1,2 +1,2 @@ utf8toB64 | Documentation
            • Convert utf8 string to base64 string

              -

              Parameters

              • str: string

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.utf8toBuffer.html b/ts/functions/_fadroma_scrt.Mocknet.utf8toBuffer.html index 387fbb05803..b872d0cd748 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.utf8toBuffer.html +++ b/ts/functions/_fadroma_scrt.Mocknet.utf8toBuffer.html @@ -1,2 +1,2 @@ utf8toBuffer | Documentation
            • Convert utf8 string to buffer.

              -

              Parameters

              • str: string

              Returns Buffer

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Buffer

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.write.html b/ts/functions/_fadroma_scrt.Mocknet.write.html index b5332e6536a..69c31879e2f 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.write.html +++ b/ts/functions/_fadroma_scrt.Mocknet.write.html @@ -1,2 +1,2 @@ write | Documentation
            • Write data to memory address.

              -

              Parameters

              • buffer: ArrayLike<number>
              • addr: number
              • data: ArrayLike<number>

              Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.writeToRegion.html b/ts/functions/_fadroma_scrt.Mocknet.writeToRegion.html index ade25c03f92..11ae67edbea 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.writeToRegion.html +++ b/ts/functions/_fadroma_scrt.Mocknet.writeToRegion.html @@ -1,2 +1,2 @@ writeToRegion | Documentation
            • Write data to address of region referenced by pointer.

              -

              Parameters

              • __namedParameters: Allocator
              • ptr: number
              • data: ArrayLike<number>

              Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.writeToRegionUtf8.html b/ts/functions/_fadroma_scrt.Mocknet.writeToRegionUtf8.html index fa372a67bd3..8504b8c2328 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.writeToRegionUtf8.html +++ b/ts/functions/_fadroma_scrt.Mocknet.writeToRegionUtf8.html @@ -1,2 +1,2 @@ writeToRegionUtf8 | Documentation
            • Write UTF8-encoded data to address of region referenced by pointer.

              -

              Parameters

              • memory: Allocator
              • ptr: number
              • data: string

              Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Mocknet.writeUtf8.html b/ts/functions/_fadroma_scrt.Mocknet.writeUtf8.html index 3c29946d432..f437c25e13f 100644 --- a/ts/functions/_fadroma_scrt.Mocknet.writeUtf8.html +++ b/ts/functions/_fadroma_scrt.Mocknet.writeUtf8.html @@ -1,2 +1,2 @@ writeUtf8 | Documentation
            • Write UTF8-encoded data to memory address.

              -

              Parameters

              • buffer: ArrayLike<number>
              • addr: number
              • data: string

              Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.Snip20.createPermitMsg.html b/ts/functions/_fadroma_scrt.Snip20.createPermitMsg.html index 7d69df1a028..d27a5e5d89b 100644 --- a/ts/functions/_fadroma_scrt.Snip20.createPermitMsg.html +++ b/ts/functions/_fadroma_scrt.Snip20.createPermitMsg.html @@ -1 +1 @@ -createPermitMsg | Documentation

            Generated using TypeDoc

            \ No newline at end of file +createPermitMsg | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.assign.html b/ts/functions/_fadroma_scrt.assign.html index c82f60e369d..7e2642c2ef8 100644 --- a/ts/functions/_fadroma_scrt.assign.html +++ b/ts/functions/_fadroma_scrt.assign.html @@ -4,4 +4,4 @@
          • no need to state property name thrice
          • doesn't leave undefineds
          • -

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file +

            Type Parameters

            Parameters

            Returns void

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.bold.html b/ts/functions/_fadroma_scrt.bold.html index 4a1d142262f..45c75344e20 100644 --- a/ts/functions/_fadroma_scrt.bold.html +++ b/ts/functions/_fadroma_scrt.bold.html @@ -4,7 +4,7 @@

            Example

            import <
             

            Example

            import chalk = require('chalk');

            log(chalk.red.bgBlack`2 + 3 = {bold ${2 + 3}}`)
            -
          • Parameters

            Returns string

          • Properties

          • Parameters

            • Rest ...text: unknown[]

            Returns string

          • Properties

            Instance bgBlack bgBlackBright bgBlue diff --git a/ts/functions/_fadroma_scrt.brailleDump.html b/ts/functions/_fadroma_scrt.brailleDump.html index c14f4ec85d8..6f940dde9d9 100644 --- a/ts/functions/_fadroma_scrt.brailleDump.html +++ b/ts/functions/_fadroma_scrt.brailleDump.html @@ -1 +1 @@ -brailleDump | Documentation
            • Parameters

              • data: ArrayLike<number>

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +brailleDump | Documentation
            • Parameters

              • data: ArrayLike<number>

              Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.console.html b/ts/functions/_fadroma_scrt.console.html index 10c4ccb7e27..06311e6cfe3 100644 --- a/ts/functions/_fadroma_scrt.console.html +++ b/ts/functions/_fadroma_scrt.console.html @@ -1,4 +1,4 @@ -console | Documentation

            Properties

            label +console | Documentation

            Properties

            Accessors

            [toStringTag] width @@ -11,4 +11,4 @@ table trace warn -

            Properties

            label: string = '@fadroma/scrt'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            label: string = '@fadroma/scrt'
            parent: Core.Console | Console

            Accessors

            • get [toStringTag](): string
            • Returns string

            • get width(): number
            • Returns number

            Methods

            • Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • label: string
              • Optional options: Partial<ConsoleOptions>

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            • Parameters

              • Rest ...args: any

              Returns this

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.decodeError.html b/ts/functions/_fadroma_scrt.decodeError.html index e26794568b4..9fb1a82d847 100644 --- a/ts/functions/_fadroma_scrt.decodeError.html +++ b/ts/functions/_fadroma_scrt.decodeError.html @@ -1 +1 @@ -decodeError | Documentation

            Generated using TypeDoc

            \ No newline at end of file +decodeError | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.into.html b/ts/functions/_fadroma_scrt.into.html index 38a08bb568e..71bb63d6b5d 100644 --- a/ts/functions/_fadroma_scrt.into.html +++ b/ts/functions/_fadroma_scrt.into.html @@ -1,2 +1,2 @@ into | Documentation
            • Resolve a lazily provided value.

              -

              Type Parameters

              • X

              • Y

              Parameters

              • specifier: Into<X>
              • Optional context: Y

              Returns Promise<X>

            Generated using TypeDoc

            \ No newline at end of file +

            Type Parameters

            • X

            • Y

            Parameters

            • specifier: Into<X>
            • Optional context: Y

            Returns Promise<X>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.mainnet.html b/ts/functions/_fadroma_scrt.mainnet.html index 62840487240..1f592d703e9 100644 --- a/ts/functions/_fadroma_scrt.mainnet.html +++ b/ts/functions/_fadroma_scrt.mainnet.html @@ -1,2 +1,2 @@ mainnet | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns ScrtConnection

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.randomBase64.html b/ts/functions/_fadroma_scrt.randomBase64.html index 218bc6ab6ac..6cd45044e41 100644 --- a/ts/functions/_fadroma_scrt.randomBase64.html +++ b/ts/functions/_fadroma_scrt.randomBase64.html @@ -1,3 +1,3 @@ randomBase64 | Documentation
            • Returns a base64-encoded string of given length. Default is 64 bytes, i.e. 512 bits of entropy.

              -

              Parameters

              • n: number = 64

              Returns string

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.randomBech32.html b/ts/functions/_fadroma_scrt.randomBech32.html index 96f6657789c..afe6e77c08e 100644 --- a/ts/functions/_fadroma_scrt.randomBech32.html +++ b/ts/functions/_fadroma_scrt.randomBech32.html @@ -1,3 +1,3 @@ randomBech32 | Documentation
            • Returns a random valid bech32 address. Default length is 32 bytes (canonical addr in Cosmos)

              -

              Parameters

              • prefix: string = 'hackbg'
              • n: number = 32

              Returns `${Lowercase<string>}1${string}`

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns `${Lowercase<string>}1${string}`

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.sha256.html b/ts/functions/_fadroma_scrt.sha256.html index 41d00f109d7..b05504c758d 100644 --- a/ts/functions/_fadroma_scrt.sha256.html +++ b/ts/functions/_fadroma_scrt.sha256.html @@ -1,4 +1,4 @@ -sha256 | Documentation

            Properties

            blockLen +sha256 | Documentation

            Properties

            Methods

            Properties

            blockLen: number
            outputLen: number

            Methods

            • Returns Hash<SHA256>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/functions/_fadroma_scrt.testnet.html b/ts/functions/_fadroma_scrt.testnet.html index f0363dc6238..82e2f424e4b 100644 --- a/ts/functions/_fadroma_scrt.testnet.html +++ b/ts/functions/_fadroma_scrt.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns ScrtConnection

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_agent.Token.ICoin.html b/ts/interfaces/_fadroma_agent.Token.ICoin.html index c70469ab307..a2a240cbafb 100644 --- a/ts/interfaces/_fadroma_agent.Token.ICoin.html +++ b/ts/interfaces/_fadroma_agent.Token.ICoin.html @@ -1,4 +1,4 @@ ICoin | Documentation

            Represents some amount of native token.

            -
            interface ICoin {
                amount: string;
                denom: string;
            }

            Implemented by

            Properties

            interface ICoin {
                amount: string;
                denom: string;
            }

            Implemented by

            Properties

            Properties

            amount: string
            denom: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: string
            denom: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_agent.Token.IFee.html b/ts/interfaces/_fadroma_agent.Token.IFee.html index 827703e2b8b..753aefbbd73 100644 --- a/ts/interfaces/_fadroma_agent.Token.IFee.html +++ b/ts/interfaces/_fadroma_agent.Token.IFee.html @@ -1,4 +1,4 @@ IFee | Documentation

            A gas fee, payable in native tokens.

            -
            interface IFee {
                amount: readonly ICoin[];
                gas: string;
            }

            Implemented by

            Properties

            interface IFee {
                amount: readonly ICoin[];
                gas: string;
            }

            Implemented by

            Properties

            Properties

            amount: readonly ICoin[]
            gas: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: readonly ICoin[]
            gas: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_oci.ContainerOpts.html b/ts/interfaces/_fadroma_oci.ContainerOpts.html index 2a76e6255ed..6fd011adf63 100644 --- a/ts/interfaces/_fadroma_oci.ContainerOpts.html +++ b/ts/interfaces/_fadroma_oci.ContainerOpts.html @@ -1,4 +1,4 @@ -ContainerOpts | Documentation
            interface ContainerOpts {
                cwd: string;
                env: Record<string, string>;
                exposed: string[];
                extra: Record<string, unknown>;
                mapped: Record<string, string>;
                readonly: Record<string, string>;
                remove: boolean;
                writable: Record<string, string>;
            }

            Properties

            cwd +ContainerOpts | Documentation
            interface ContainerOpts {
                cwd: string;
                env: Record<string, string>;
                exposed: string[];
                extra: Record<string, unknown>;
                mapped: Record<string, string>;
                readonly: Record<string, string>;
                remove: boolean;
                writable: Record<string, string>;
            }

            Properties

            Properties

            cwd: string
            env: Record<string, string>
            exposed: string[]
            extra: Record<string, unknown>
            mapped: Record<string, string>
            readonly: Record<string, string>
            remove: boolean
            writable: Record<string, string>

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            cwd: string
            env: Record<string, string>
            exposed: string[]
            extra: Record<string, unknown>
            mapped: Record<string, string>
            readonly: Record<string, string>
            remove: boolean
            writable: Record<string, string>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_oci.ContainerState.html b/ts/interfaces/_fadroma_oci.ContainerState.html index 753889b3b1c..4cdc67cb64f 100644 --- a/ts/interfaces/_fadroma_oci.ContainerState.html +++ b/ts/interfaces/_fadroma_oci.ContainerState.html @@ -1,4 +1,4 @@ -ContainerState | Documentation
            interface ContainerState {
                Image: string;
                NetworkSettings: {
                    IPAddress: string;
                };
                State: {
                    Running: boolean;
                };
            }

            Properties

            Image +ContainerState | Documentation
            interface ContainerState {
                Image: string;
                NetworkSettings: {
                    IPAddress: string;
                };
                State: {
                    Running: boolean;
                };
            }

            Properties

            Image: string
            NetworkSettings: {
                IPAddress: string;
            }

            Type declaration

            • IPAddress: string
            State: {
                Running: boolean;
            }

            Type declaration

            • Running: boolean

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            Image: string
            NetworkSettings: {
                IPAddress: string;
            }

            Type declaration

            • IPAddress: string
            State: {
                Running: boolean;
            }

            Type declaration

            • Running: boolean

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.ScrtBatchResult.html b/ts/interfaces/_fadroma_scrt.ScrtBatchResult.html index 98fd099b7a2..86982c8fd57 100644 --- a/ts/interfaces/_fadroma_scrt.ScrtBatchResult.html +++ b/ts/interfaces/_fadroma_scrt.ScrtBatchResult.html @@ -1,4 +1,4 @@ -ScrtBatchResult | Documentation
            interface ScrtBatchResult {
                address?: string;
                chainId: string;
                codeHash?: string;
                codeId?: string;
                label?: string;
                sender?: string;
                tx: string;
                type: "wasm/MsgInstantiateContract" | "wasm/MsgExecuteContract";
            }

            Properties

            address? +ScrtBatchResult | Documentation
            interface ScrtBatchResult {
                address?: string;
                chainId: string;
                codeHash?: string;
                codeId?: string;
                label?: string;
                sender?: string;
                tx: string;
                type: "wasm/MsgInstantiateContract" | "wasm/MsgExecuteContract";
            }

            Properties

            Properties

            address?: string
            chainId: string
            codeHash?: string
            codeId?: string
            label?: string
            sender?: string
            tx: string
            type: "wasm/MsgInstantiateContract" | "wasm/MsgExecuteContract"

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            address?: string
            chainId: string
            codeHash?: string
            codeId?: string
            label?: string
            sender?: string
            tx: string
            type: "wasm/MsgInstantiateContract" | "wasm/MsgExecuteContract"

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.SendAction.html b/ts/interfaces/_fadroma_scrt.Snip20.SendAction.html index 338722642f5..cdca37a7cb0 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.SendAction.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.SendAction.html @@ -1,6 +1,6 @@ -SendAction | Documentation
            interface SendAction {
                amount: string;
                memo?: string;
                msg?: string;
                recipient: string;
                recipient_code_hash?: string;
            }

            Properties

            amount +SendAction | Documentation
            interface SendAction {
                amount: string;
                memo?: string;
                msg?: string;
                recipient: string;
                recipient_code_hash?: string;
            }

            Properties

            amount: string
            memo?: string
            msg?: string
            recipient: string
            recipient_code_hash?: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: string
            memo?: string
            msg?: string
            recipient: string
            recipient_code_hash?: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.SendFromAction.html b/ts/interfaces/_fadroma_scrt.Snip20.SendFromAction.html index b1b77785902..79191b38f5d 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.SendFromAction.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.SendFromAction.html @@ -1,7 +1,7 @@ -SendFromAction | Documentation
            interface SendFromAction {
                amount: string;
                memo?: string;
                msg?: string;
                owner: string;
                recipient: string;
                recipient_code_hash?: string;
            }

            Properties

            amount +SendFromAction | Documentation
            interface SendFromAction {
                amount: string;
                memo?: string;
                msg?: string;
                owner: string;
                recipient: string;
                recipient_code_hash?: string;
            }

            Properties

            amount: string
            memo?: string
            msg?: string
            owner: string
            recipient: string
            recipient_code_hash?: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: string
            memo?: string
            msg?: string
            owner: string
            recipient: string
            recipient_code_hash?: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.Snip20Allowance.html b/ts/interfaces/_fadroma_scrt.Snip20.Snip20Allowance.html index 663b27e49d8..0cd53a6d64c 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.Snip20Allowance.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.Snip20Allowance.html @@ -1,5 +1,5 @@ -Snip20Allowance | Documentation
            interface Snip20Allowance {
                allowance: string;
                expiration?: number;
                owner: string;
                spender: string;
            }

            Properties

            allowance +Snip20Allowance | Documentation
            interface Snip20Allowance {
                allowance: string;
                expiration?: number;
                owner: string;
                spender: string;
            }

            Properties

            allowance: string
            expiration?: number
            owner: string
            spender: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            allowance: string
            expiration?: number
            owner: string
            spender: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.Snip20BaseConfig.html b/ts/interfaces/_fadroma_scrt.Snip20.Snip20BaseConfig.html index fd52de56e20..241450bca39 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.Snip20BaseConfig.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.Snip20BaseConfig.html @@ -1,7 +1,7 @@ -Snip20BaseConfig | Documentation
            interface Snip20BaseConfig {
                decimals: number;
                name: string;
                symbol: string;
            }

            Hierarchy (view full)

            Properties

            decimals +Snip20BaseConfig | Documentation
            interface Snip20BaseConfig {
                decimals: number;
                name: string;
                symbol: string;
            }

            Hierarchy (view full)

            Properties

            Properties

            decimals: number

            The decimal precision of the token.

            -
            name: string

            The full name of the token.

            -
            symbol: string

            The market symbol of the token.

            -

            Generated using TypeDoc

            \ No newline at end of file +
            name: string

            The full name of the token.

            +
            symbol: string

            The market symbol of the token.

            +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitConfig.html b/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitConfig.html index 149a0d54e57..2d608aadfcb 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitConfig.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitConfig.html @@ -1,6 +1,6 @@ -Snip20InitConfig | Documentation
            interface Snip20InitConfig {
                enable_burn?: boolean;
                enable_deposit?: boolean;
                enable_mint?: boolean;
                enable_redeem?: boolean;
                public_total_supply?: boolean;
                [name: string]: unknown;
            }

            Indexable

            [name: string]: unknown

            Properties

            enable_burn? +Snip20InitConfig | Documentation
            interface Snip20InitConfig {
                enable_burn?: boolean;
                enable_deposit?: boolean;
                enable_mint?: boolean;
                enable_redeem?: boolean;
                public_total_supply?: boolean;
                [name: string]: unknown;
            }

            Indexable

            [name: string]: unknown

            Properties

            enable_burn?: boolean
            enable_deposit?: boolean
            enable_mint?: boolean
            enable_redeem?: boolean
            public_total_supply?: boolean

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            enable_burn?: boolean
            enable_deposit?: boolean
            enable_mint?: boolean
            enable_redeem?: boolean
            public_total_supply?: boolean

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitMsg.html b/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitMsg.html index a40c7ee3ef3..f92e935e8a7 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitMsg.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.Snip20InitMsg.html @@ -1,4 +1,4 @@ -Snip20InitMsg | Documentation
            interface Snip20InitMsg {
                admin: string;
                config: Snip20InitConfig;
                decimals: number;
                initial_balances?: {
                    address: string;
                    amount: string;
                }[];
                name: string;
                prng_seed: string;
                symbol: string;
                [name: string]: unknown;
            }

            Hierarchy (view full)

            Indexable

            [name: string]: unknown

            Properties

            admin +Snip20InitMsg | Documentation
            interface Snip20InitMsg {
                admin: string;
                config: Snip20InitConfig;
                decimals: number;
                initial_balances?: {
                    address: string;
                    amount: string;
                }[];
                name: string;
                prng_seed: string;
                symbol: string;
                [name: string]: unknown;
            }

            Hierarchy (view full)

            Indexable

            [name: string]: unknown

            Properties

            Properties

            admin: string

            The admin of the token.

            -

            The settings for the token.

            -
            decimals: number

            The decimal precision of the token.

            -
            initial_balances?: {
                address: string;
                amount: string;
            }[]

            Initial balances.

            -

            Type declaration

            • address: string
            • amount: string
            name: string

            The full name of the token.

            -
            prng_seed: string

            The PRNG seed for the token.

            -
            symbol: string

            The market symbol of the token.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            The settings for the token.

            +
            decimals: number

            The decimal precision of the token.

            +
            initial_balances?: {
                address: string;
                amount: string;
            }[]

            Initial balances.

            +

            Type declaration

            • address: string
            • amount: string
            name: string

            The full name of the token.

            +
            prng_seed: string

            The PRNG seed for the token.

            +
            symbol: string

            The market symbol of the token.

            +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.Snip20TokenInfo.html b/ts/interfaces/_fadroma_scrt.Snip20.Snip20TokenInfo.html index 86fe1f8809f..2fe07ecdedf 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.Snip20TokenInfo.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.Snip20TokenInfo.html @@ -1,5 +1,5 @@ -Snip20TokenInfo | Documentation
            interface Snip20TokenInfo {
                decimals: number;
                name: string;
                symbol: string;
                total_supply?: string;
            }

            Properties

            decimals +Snip20TokenInfo | Documentation
            interface Snip20TokenInfo {
                decimals: number;
                name: string;
                symbol: string;
                total_supply?: string;
            }

            Properties

            decimals: number
            name: string
            symbol: string
            total_supply?: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            decimals: number
            name: string
            symbol: string
            total_supply?: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.TransferAction.html b/ts/interfaces/_fadroma_scrt.Snip20.TransferAction.html index 6d4aef06f26..7eb69dac9f6 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.TransferAction.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.TransferAction.html @@ -1,4 +1,4 @@ -TransferAction | Documentation
            interface TransferAction {
                amount: string;
                memo?: string;
                recipient: string;
            }

            Properties

            amount +TransferAction | Documentation
            interface TransferAction {
                amount: string;
                memo?: string;
                recipient: string;
            }

            Properties

            Properties

            amount: string
            memo?: string
            recipient: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: string
            memo?: string
            recipient: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip20.TransferFromAction.html b/ts/interfaces/_fadroma_scrt.Snip20.TransferFromAction.html index 8ebe7bbf701..e2522e170a8 100644 --- a/ts/interfaces/_fadroma_scrt.Snip20.TransferFromAction.html +++ b/ts/interfaces/_fadroma_scrt.Snip20.TransferFromAction.html @@ -1,5 +1,5 @@ -TransferFromAction | Documentation
            interface TransferFromAction {
                amount: string;
                memo?: string;
                owner: string;
                recipient: string;
            }

            Properties

            amount +TransferFromAction | Documentation
            interface TransferFromAction {
                amount: string;
                memo?: string;
                owner: string;
                recipient: string;
            }

            Properties

            amount: string
            memo?: string
            owner: string
            recipient: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            amount: string
            memo?: string
            owner: string
            recipient: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.AminoMsg.html b/ts/interfaces/_fadroma_scrt.Snip24.AminoMsg.html index fab585720fd..ee30710e391 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.AminoMsg.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.AminoMsg.html @@ -1,3 +1,3 @@ -AminoMsg | Documentation
            interface AminoMsg {
                type: string;
                value: any;
            }

            Properties

            type +AminoMsg | Documentation
            interface AminoMsg {
                type: string;
                value: any;
            }

            Properties

            Properties

            type: string
            value: any

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            type: string
            value: any

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.KeplrSigningHandle.html b/ts/interfaces/_fadroma_scrt.Snip24.KeplrSigningHandle.html index f96c8c36c9a..e859e26b528 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.KeplrSigningHandle.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.KeplrSigningHandle.html @@ -1,2 +1,2 @@ -KeplrSigningHandle | Documentation
            interface KeplrSigningHandle<T> {
                signAmino(chain_id, address, signDoc, options): Promise<Snip24.Permit<T>>;
            }

            Type Parameters

            • T

            Methods

            Methods

            • Parameters

              • chain_id: string
              • address: string
              • signDoc: SignDoc
              • options: {
                    preferNoSetFee: boolean;
                    preferNoSetMemo: boolean;
                }
                • preferNoSetFee: boolean
                • preferNoSetMemo: boolean

              Returns Promise<Snip24.Permit<T>>

            Generated using TypeDoc

            \ No newline at end of file +KeplrSigningHandle | Documentation
            interface KeplrSigningHandle<T> {
                signAmino(chain_id, address, signDoc, options): Promise<Snip24.Permit<T>>;
            }

            Type Parameters

            • T

            Methods

            Methods

            • Parameters

              • chain_id: string
              • address: string
              • signDoc: SignDoc
              • options: {
                    preferNoSetFee: boolean;
                    preferNoSetMemo: boolean;
                }
                • preferNoSetFee: boolean
                • preferNoSetMemo: boolean

              Returns Promise<Snip24.Permit<T>>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.Permit.html b/ts/interfaces/_fadroma_scrt.Snip24.Permit.html index e4cd193c531..ddcdf2c56fe 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.Permit.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.Permit.html @@ -1,3 +1,3 @@ -Permit | Documentation
            interface Permit<T> {
                params: {
                    allowed_tokens: string[];
                    chain_id: string;
                    permissions: T[];
                    permit_name: string;
                };
                signature: Signature;
            }

            Type Parameters

            • T

            Properties

            params +Permit | Documentation
            interface Permit<T> {
                params: {
                    allowed_tokens: string[];
                    chain_id: string;
                    permissions: T[];
                    permit_name: string;
                };
                signature: Signature;
            }

            Type Parameters

            • T

            Properties

            Properties

            params: {
                allowed_tokens: string[];
                chain_id: string;
                permissions: T[];
                permit_name: string;
            }

            Type declaration

            • allowed_tokens: string[]
            • chain_id: string
            • permissions: T[]
            • permit_name: string
            signature: Signature

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            params: {
                allowed_tokens: string[];
                chain_id: string;
                permissions: T[];
                permit_name: string;
            }

            Type declaration

            • allowed_tokens: string[]
            • chain_id: string
            • permissions: T[]
            • permit_name: string
            signature: Signature

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.PermitAminoMsg.html b/ts/interfaces/_fadroma_scrt.Snip24.PermitAminoMsg.html index 29d9d6bfc3b..4900e43e97c 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.PermitAminoMsg.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.PermitAminoMsg.html @@ -1,5 +1,5 @@ PermitAminoMsg | Documentation

            Used as the value field of the AminoMsg type.

            -
            interface PermitAminoMsg<T> {
                allowed_tokens: string[];
                permissions: T[];
                permit_name: string;
            }

            Type Parameters

            • T

            Properties

            interface PermitAminoMsg<T> {
                allowed_tokens: string[];
                permissions: T[];
                permit_name: string;
            }

            Type Parameters

            • T

            Properties

            allowed_tokens: string[]
            permissions: T[]
            permit_name: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            allowed_tokens: string[]
            permissions: T[]
            permit_name: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.Pubkey.html b/ts/interfaces/_fadroma_scrt.Snip24.Pubkey.html index 6e3d6b7898f..871ea3449dd 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.Pubkey.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.Pubkey.html @@ -1,3 +1,3 @@ -Pubkey | Documentation
            interface Pubkey {
                type: "tendermint/PubKeySecp256k1";
                value: any;
            }

            Properties

            type +Pubkey | Documentation
            interface Pubkey {
                type: "tendermint/PubKeySecp256k1";
                value: any;
            }

            Properties

            Properties

            type: "tendermint/PubKeySecp256k1"
            value: any

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            type: "tendermint/PubKeySecp256k1"
            value: any

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.SignDoc.html b/ts/interfaces/_fadroma_scrt.Snip24.SignDoc.html index a2f6d29a9d8..1032af31b67 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.SignDoc.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.SignDoc.html @@ -1,15 +1,15 @@ SignDoc | Documentation

            Data used for creating a signature as per the SNIP-24 spec: https://github.com/SecretFoundation/SNIPs/blob/master/SNIP-24.md#permit-content---stdsigndoc This type is case sensitive!

            -
            interface SignDoc {
                account_number: string;
                chain_id: string;
                fee: IFee;
                memo: string;
                msgs: readonly Snip24.AminoMsg[];
                sequence: string;
            }

            Properties

            interface SignDoc {
                account_number: string;
                chain_id: string;
                fee: IFee;
                memo: string;
                msgs: readonly Snip24.AminoMsg[];
                sequence: string;
            }

            Properties

            account_number: string

            Always 0.

            -
            chain_id: string
            fee: IFee

            Always 0 uscrt + 1 gas

            -
            memo: string

            Always empty.

            -
            msgs: readonly Snip24.AminoMsg[]

            Always 1 message of type query_permit

            -
            sequence: string

            Always 0.

            -

            Generated using TypeDoc

            \ No newline at end of file +
            chain_id: string
            fee: IFee

            Always 0 uscrt + 1 gas

            +
            memo: string

            Always empty.

            +
            msgs: readonly Snip24.AminoMsg[]

            Always 1 message of type query_permit

            +
            sequence: string

            Always 0.

            +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/interfaces/_fadroma_scrt.Snip24.Signature.html b/ts/interfaces/_fadroma_scrt.Snip24.Signature.html index 7a5d5aa8c73..e3222e9cf8d 100644 --- a/ts/interfaces/_fadroma_scrt.Snip24.Signature.html +++ b/ts/interfaces/_fadroma_scrt.Snip24.Signature.html @@ -1,3 +1,3 @@ -Signature | Documentation
            interface Signature {
                pub_key: Pubkey;
                signature: string;
            }

            Properties

            pub_key +Signature | Documentation
            interface Signature {
                pub_key: Pubkey;
                signature: string;
            }

            Properties

            Properties

            pub_key: Pubkey
            signature: string

            Generated using TypeDoc

            \ No newline at end of file +

            Properties

            pub_key: Pubkey
            signature: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/modules/_fadroma_agent.Chain.html b/ts/modules/_fadroma_agent.Chain.html index 35a1dcf0fae..e3e14b1582d 100644 --- a/ts/modules/_fadroma_agent.Chain.html +++ b/ts/modules/_fadroma_agent.Chain.html @@ -1,4 +1,4 @@ -Chain | Documentation

            Index

            Classes

            Backend +Chain | Documentation

            Index

            Classes

            Backend Batch Connection Contract diff --git a/ts/modules/_fadroma_agent.Core.html b/ts/modules/_fadroma_agent.Core.html index afd51380d13..14c91f8143b 100644 --- a/ts/modules/_fadroma_agent.Core.html +++ b/ts/modules/_fadroma_agent.Core.html @@ -13,7 +13,7 @@
            -

            Index

            Namespaces

            Index

            Namespaces

            Classes

            Console diff --git a/ts/modules/_fadroma_agent.Deploy.html b/ts/modules/_fadroma_agent.Deploy.html index fec5049b9a6..04118722a79 100644 --- a/ts/modules/_fadroma_agent.Deploy.html +++ b/ts/modules/_fadroma_agent.Deploy.html @@ -1,4 +1,4 @@ -Deploy | Documentation

            Index

            Classes

            ContractCode +Deploy | Documentation

            Index

            Classes

            ContractCode ContractInstance ContractTemplate Deployment diff --git a/ts/modules/_fadroma_agent.Program.html b/ts/modules/_fadroma_agent.Program.html index 0f1cf782bb5..520dd5b6f0f 100644 --- a/ts/modules/_fadroma_agent.Program.html +++ b/ts/modules/_fadroma_agent.Program.html @@ -1,4 +1,4 @@ -Program | Documentation

            Index

            Classes

            CompiledCode +Program | Documentation

            Index

            Classes

            CompiledCode Compiler LocalCompiledCode RustSourceCode diff --git a/ts/modules/_fadroma_agent.Store.html b/ts/modules/_fadroma_agent.Store.html index 9bbf46136f9..a93157a96d8 100644 --- a/ts/modules/_fadroma_agent.Store.html +++ b/ts/modules/_fadroma_agent.Store.html @@ -1,3 +1,3 @@ -Store | Documentation

            Index

            Classes

            DeployStore +Store | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/modules/_fadroma_agent.Stub.html b/ts/modules/_fadroma_agent.Stub.html index a3c46485e34..9c9de2cb2a4 100644 --- a/ts/modules/_fadroma_agent.Stub.html +++ b/ts/modules/_fadroma_agent.Stub.html @@ -1,4 +1,4 @@ -Stub | Documentation

            Index

            Classes

            StubBackend +Stub | Documentation

            Index

            Classes

            StubBackend StubBatch StubCompiler StubConnection diff --git a/ts/modules/_fadroma_agent.Token.html b/ts/modules/_fadroma_agent.Token.html index 6a090868a6f..5957cff0b3b 100644 --- a/ts/modules/_fadroma_agent.Token.html +++ b/ts/modules/_fadroma_agent.Token.html @@ -1,4 +1,4 @@ -Token | Documentation

            Index

            Classes

            Amount +Token | Documentation

            Index

            Classes

            Amount Coin Custom Fee diff --git a/ts/modules/_fadroma_oci.Mock.html b/ts/modules/_fadroma_oci.Mock.html index adf04001725..ea2f2d51140 100644 --- a/ts/modules/_fadroma_oci.Mock.html +++ b/ts/modules/_fadroma_oci.Mock.html @@ -1,4 +1,4 @@ -Mock | Documentation

            Index

            Functions

            mockDockerode +Mock | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/modules/_fadroma_scrt.Mocknet.html b/ts/modules/_fadroma_scrt.Mocknet.html index 8d7ff1a9eda..199192f5ead 100644 --- a/ts/modules/_fadroma_scrt.Mocknet.html +++ b/ts/modules/_fadroma_scrt.Mocknet.html @@ -1,4 +1,4 @@ -Mocknet | Documentation

            Index

            Classes

            Backend +Mocknet | Documentation

            Index

            Classes

            Backend Batch Connection Contract diff --git a/ts/modules/_fadroma_scrt.Snip20.html b/ts/modules/_fadroma_scrt.Snip20.html index fcd1075b700..18d277b741c 100644 --- a/ts/modules/_fadroma_scrt.Snip20.html +++ b/ts/modules/_fadroma_scrt.Snip20.html @@ -1,4 +1,4 @@ -Snip20 | Documentation

            Index

            Classes

            Snip20 +Snip20 | Documentation

            Index

            Classes

            Interfaces

            SendAction SendFromAction diff --git a/ts/modules/_fadroma_scrt.Snip24.html b/ts/modules/_fadroma_scrt.Snip24.html index abfe1edc2cd..a9e264ba2f0 100644 --- a/ts/modules/_fadroma_scrt.Snip24.html +++ b/ts/modules/_fadroma_scrt.Snip24.html @@ -1,4 +1,4 @@ -Snip24 | Documentation

            Index

            Classes

            PermitSigner +Snip24 | Documentation

            Index

            Classes

            Interfaces

            AminoMsg KeplrSigningHandle diff --git a/ts/modules/_fadroma_scrt.Snip721.html b/ts/modules/_fadroma_scrt.Snip721.html index 05c8e3fa439..52daafa2a94 100644 --- a/ts/modules/_fadroma_scrt.Snip721.html +++ b/ts/modules/_fadroma_scrt.Snip721.html @@ -1,2 +1,2 @@ -Snip721 | Documentation

            Index

            Classes

            Snip721 +Snip721 | Documentation

            Index

            Classes

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Chain.Address.html b/ts/types/_fadroma_agent.Chain.Address.html index 45b64a49c6b..c87f59af05d 100644 --- a/ts/types/_fadroma_agent.Chain.Address.html +++ b/ts/types/_fadroma_agent.Chain.Address.html @@ -1,2 +1,2 @@ Address | Documentation
            Address: string

            An address on a chain.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Chain.ChainId.html b/ts/types/_fadroma_agent.Chain.ChainId.html index 545ef67a598..34b211bc544 100644 --- a/ts/types/_fadroma_agent.Chain.ChainId.html +++ b/ts/types/_fadroma_agent.Chain.ChainId.html @@ -1 +1 @@ -ChainId | Documentation
            ChainId: string

            Generated using TypeDoc

            \ No newline at end of file +ChainId | Documentation
            ChainId: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Chain.Label.html b/ts/types/_fadroma_agent.Chain.Label.html index 668725144e6..e090d4f7a38 100644 --- a/ts/types/_fadroma_agent.Chain.Label.html +++ b/ts/types/_fadroma_agent.Chain.Label.html @@ -1,2 +1,2 @@ Label | Documentation
            Label: string

            A contract's full unique on-chain label.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Chain.Message.html b/ts/types/_fadroma_agent.Chain.Message.html index 95107b47941..01472fc6c6d 100644 --- a/ts/types/_fadroma_agent.Chain.Message.html +++ b/ts/types/_fadroma_agent.Chain.Message.html @@ -1,2 +1,2 @@ Message | Documentation
            Message: string | Record<string, unknown>

            A transaction message that can be sent to a contract.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Chain.TxHash.html b/ts/types/_fadroma_agent.Chain.TxHash.html index 90cba542eaa..52964852151 100644 --- a/ts/types/_fadroma_agent.Chain.TxHash.html +++ b/ts/types/_fadroma_agent.Chain.TxHash.html @@ -1,2 +1,2 @@ TxHash | Documentation
            TxHash: string

            A transaction hash, uniquely identifying an executed transaction on a chain.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Deploy.CodeId.html b/ts/types/_fadroma_agent.Deploy.CodeId.html index 2d8b7b4ef34..b50b5f1d966 100644 --- a/ts/types/_fadroma_agent.Deploy.CodeId.html +++ b/ts/types/_fadroma_agent.Deploy.CodeId.html @@ -1,2 +1,2 @@ CodeId | Documentation
            CodeId: string

            A code ID, identifying uploaded code on a chain.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Deploy.DeploymentState.html b/ts/types/_fadroma_agent.Deploy.DeploymentState.html index 4b4831bbea7..296ced25a6e 100644 --- a/ts/types/_fadroma_agent.Deploy.DeploymentState.html +++ b/ts/types/_fadroma_agent.Deploy.DeploymentState.html @@ -1 +1 @@ -DeploymentState | Documentation
            DeploymentState: Partial<ReturnType<Deployment["serialize"]>>

            Generated using TypeDoc

            \ No newline at end of file +DeploymentState | Documentation
            DeploymentState: Partial<ReturnType<Deployment["serialize"]>>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Deploy.Name.html b/ts/types/_fadroma_agent.Deploy.Name.html index 378c03c4375..98556f847fd 100644 --- a/ts/types/_fadroma_agent.Deploy.Name.html +++ b/ts/types/_fadroma_agent.Deploy.Name.html @@ -1,2 +1,2 @@ Name | Documentation
            Name: string

            The name of a deployment unit. Used to generate contract label.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Program.CodeHash.html b/ts/types/_fadroma_agent.Program.CodeHash.html index b59e16d96d1..f828f1a134b 100644 --- a/ts/types/_fadroma_agent.Program.CodeHash.html +++ b/ts/types/_fadroma_agent.Program.CodeHash.html @@ -1,2 +1,2 @@ CodeHash | Documentation
            CodeHash: string

            A code hash, uniquely identifying a particular smart contract implementation.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Token.Decimal128.html b/ts/types/_fadroma_agent.Token.Decimal128.html index 36d1f70c2b2..bab52111622 100644 --- a/ts/types/_fadroma_agent.Token.Decimal128.html +++ b/ts/types/_fadroma_agent.Token.Decimal128.html @@ -1,2 +1,2 @@ Decimal128 | Documentation
            Decimal128: string

            A 128-bit decimal fraction.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Token.Decimal256.html b/ts/types/_fadroma_agent.Token.Decimal256.html index 5aecdad8519..e4920ab85f2 100644 --- a/ts/types/_fadroma_agent.Token.Decimal256.html +++ b/ts/types/_fadroma_agent.Token.Decimal256.html @@ -1,2 +1,2 @@ Decimal256 | Documentation
            Decimal256: string

            A 256-bit decimal fraction.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Token.Uint128.html b/ts/types/_fadroma_agent.Token.Uint128.html index e8891334ac7..0dd541bcb8d 100644 --- a/ts/types/_fadroma_agent.Token.Uint128.html +++ b/ts/types/_fadroma_agent.Token.Uint128.html @@ -1,2 +1,2 @@ Uint128 | Documentation
            Uint128: string

            A 128-bit integer.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Token.Uint256.html b/ts/types/_fadroma_agent.Token.Uint256.html index ea4b9fd55dc..c6fc5c67170 100644 --- a/ts/types/_fadroma_agent.Token.Uint256.html +++ b/ts/types/_fadroma_agent.Token.Uint256.html @@ -1,2 +1,2 @@ Uint256 | Documentation
            Uint256: string

            A 256-bit integer.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_compile.CargoTOML.html b/ts/types/_fadroma_compile.CargoTOML.html index 25f5587e07b..bd0a0105606 100644 --- a/ts/types/_fadroma_compile.CargoTOML.html +++ b/ts/types/_fadroma_compile.CargoTOML.html @@ -1,2 +1,2 @@ CargoTOML | Documentation
            CargoTOML: {
                dependencies: Record<string, {
                    path?: string;
                }>;
                package: {
                    name: string;
                };
            }

            The parts of Cargo.toml which the compiler needs to be aware of.

            -

            Type declaration

            • dependencies: Record<string, {
                  path?: string;
              }>
            • package: {
                  name: string;
              }
              • name: string

            Generated using TypeDoc

            \ No newline at end of file +

            Type declaration

            • dependencies: Record<string, {
                  path?: string;
              }>
            • package: {
                  name: string;
              }
              • name: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumFormat.html b/ts/types/_fadroma_cw.CognitariumFormat.html index 19b2fd8a7fa..b5f3a823b94 100644 --- a/ts/types/_fadroma_cw.CognitariumFormat.html +++ b/ts/types/_fadroma_cw.CognitariumFormat.html @@ -1 +1 @@ -CognitariumFormat | Documentation

            Type alias CognitariumFormat

            CognitariumFormat: "turtle" | "rdf_xml" | "n_triples" | "n_quads"

            Generated using TypeDoc

            \ No newline at end of file +CognitariumFormat | Documentation

            Type alias CognitariumFormat

            CognitariumFormat: "turtle" | "rdf_xml" | "n_triples" | "n_quads"

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumLimits.html b/ts/types/_fadroma_cw.CognitariumLimits.html index d7dfcf521da..a1b965c9030 100644 --- a/ts/types/_fadroma_cw.CognitariumLimits.html +++ b/ts/types/_fadroma_cw.CognitariumLimits.html @@ -1 +1 @@ -CognitariumLimits | Documentation

            Type alias CognitariumLimits

            CognitariumLimits: {
                max_byte_size: Uint128;
                max_insert_data_byte_size: Uint128;
                max_insert_data_triple_count: Uint128;
                max_query_limit: number;
                max_query_variable_count: number;
                max_triple_byte_size: Uint128;
                max_triple_count: Uint128;
            }

            Type declaration

            • max_byte_size: Uint128
            • max_insert_data_byte_size: Uint128
            • max_insert_data_triple_count: Uint128
            • max_query_limit: number
            • max_query_variable_count: number
            • max_triple_byte_size: Uint128
            • max_triple_count: Uint128

            Generated using TypeDoc

            \ No newline at end of file +CognitariumLimits | Documentation

            Type alias CognitariumLimits

            CognitariumLimits: {
                max_byte_size: Uint128;
                max_insert_data_byte_size: Uint128;
                max_insert_data_triple_count: Uint128;
                max_query_limit: number;
                max_query_variable_count: number;
                max_triple_byte_size: Uint128;
                max_triple_count: Uint128;
            }

            Type declaration

            • max_byte_size: Uint128
            • max_insert_data_byte_size: Uint128
            • max_insert_data_triple_count: Uint128
            • max_query_limit: number
            • max_query_variable_count: number
            • max_triple_byte_size: Uint128
            • max_triple_count: Uint128

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumPrefix.html b/ts/types/_fadroma_cw.CognitariumPrefix.html index 9f7e7b02574..2fdaedc4522 100644 --- a/ts/types/_fadroma_cw.CognitariumPrefix.html +++ b/ts/types/_fadroma_cw.CognitariumPrefix.html @@ -1 +1 @@ -CognitariumPrefix | Documentation

            Type alias CognitariumPrefix

            CognitariumPrefix: {
                namespace: string;
                prefix: string;
            }

            Type declaration

            • namespace: string
            • prefix: string

            Generated using TypeDoc

            \ No newline at end of file +CognitariumPrefix | Documentation

            Type alias CognitariumPrefix

            CognitariumPrefix: {
                namespace: string;
                prefix: string;
            }

            Type declaration

            • namespace: string
            • prefix: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumSelect.html b/ts/types/_fadroma_cw.CognitariumSelect.html index a1a0def8d63..d20ce21db77 100644 --- a/ts/types/_fadroma_cw.CognitariumSelect.html +++ b/ts/types/_fadroma_cw.CognitariumSelect.html @@ -1 +1 @@ -CognitariumSelect | Documentation

            Type alias CognitariumSelect

            CognitariumSelect: {
                variable: string;
            }

            Type declaration

            • variable: string

            Generated using TypeDoc

            \ No newline at end of file +CognitariumSelect | Documentation

            Type alias CognitariumSelect

            CognitariumSelect: {
                variable: string;
            }

            Type declaration

            • variable: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumVersion.html b/ts/types/_fadroma_cw.CognitariumVersion.html index 503d9acfcb3..c42e0fc5530 100644 --- a/ts/types/_fadroma_cw.CognitariumVersion.html +++ b/ts/types/_fadroma_cw.CognitariumVersion.html @@ -1 +1 @@ -CognitariumVersion | Documentation

            Type alias CognitariumVersion

            CognitariumVersion: string

            Generated using TypeDoc

            \ No newline at end of file +CognitariumVersion | Documentation

            Type alias CognitariumVersion

            CognitariumVersion: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.CognitariumWhere.html b/ts/types/_fadroma_cw.CognitariumWhere.html index 87eb4a1180c..e8e8d704759 100644 --- a/ts/types/_fadroma_cw.CognitariumWhere.html +++ b/ts/types/_fadroma_cw.CognitariumWhere.html @@ -1 +1 @@ -CognitariumWhere | Documentation

            Type alias CognitariumWhere

            CognitariumWhere: {
                simple: {
                    triple_pattern: {
                        object: {
                            variable: string;
                        };
                        predicate: {
                            node: {
                                named_node: string;
                            };
                        };
                        subject: {
                            variable: string;
                        };
                    };
                };
            }

            Type declaration

            • simple: {
                  triple_pattern: {
                      object: {
                          variable: string;
                      };
                      predicate: {
                          node: {
                              named_node: string;
                          };
                      };
                      subject: {
                          variable: string;
                      };
                  };
              }
              • triple_pattern: {
                    object: {
                        variable: string;
                    };
                    predicate: {
                        node: {
                            named_node: string;
                        };
                    };
                    subject: {
                        variable: string;
                    };
                }
                • object: {
                      variable: string;
                  }
                  • variable: string
                • predicate: {
                      node: {
                          named_node: string;
                      };
                  }
                  • node: {
                        named_node: string;
                    }
                    • named_node: string
                • subject: {
                      variable: string;
                  }
                  • variable: string

            Generated using TypeDoc

            \ No newline at end of file +CognitariumWhere | Documentation

            Type alias CognitariumWhere

            CognitariumWhere: {
                simple: {
                    triple_pattern: {
                        object: {
                            variable: string;
                        };
                        predicate: {
                            node: {
                                named_node: string;
                            };
                        };
                        subject: {
                            variable: string;
                        };
                    };
                };
            }

            Type declaration

            • simple: {
                  triple_pattern: {
                      object: {
                          variable: string;
                      };
                      predicate: {
                          node: {
                              named_node: string;
                          };
                      };
                      subject: {
                          variable: string;
                      };
                  };
              }
              • triple_pattern: {
                    object: {
                        variable: string;
                    };
                    predicate: {
                        node: {
                            named_node: string;
                        };
                    };
                    subject: {
                        variable: string;
                    };
                }
                • object: {
                      variable: string;
                  }
                  • variable: string
                • predicate: {
                      node: {
                          named_node: string;
                      };
                  }
                  • node: {
                        named_node: string;
                    }
                    • named_node: string
                • subject: {
                      variable: string;
                  }
                  • variable: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.LawStoneVersion.html b/ts/types/_fadroma_cw.LawStoneVersion.html index fac0bcf824d..b1b9a9bfba8 100644 --- a/ts/types/_fadroma_cw.LawStoneVersion.html +++ b/ts/types/_fadroma_cw.LawStoneVersion.html @@ -1 +1 @@ -LawStoneVersion | Documentation

            Type alias LawStoneVersion

            LawStoneVersion: string

            Generated using TypeDoc

            \ No newline at end of file +LawStoneVersion | Documentation

            Type alias LawStoneVersion

            LawStoneVersion: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_cw.ObjectariumVersion.html b/ts/types/_fadroma_cw.ObjectariumVersion.html index 98426e00ba9..0b672f85d4a 100644 --- a/ts/types/_fadroma_cw.ObjectariumVersion.html +++ b/ts/types/_fadroma_cw.ObjectariumVersion.html @@ -1 +1 @@ -ObjectariumVersion | Documentation

            Type alias ObjectariumVersion

            ObjectariumVersion: string

            Generated using TypeDoc

            \ No newline at end of file +ObjectariumVersion | Documentation

            Type alias ObjectariumVersion

            ObjectariumVersion: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_oci.ContainerCommand.html b/ts/types/_fadroma_oci.ContainerCommand.html index dee1f706a32..93726b50e9c 100644 --- a/ts/types/_fadroma_oci.ContainerCommand.html +++ b/ts/types/_fadroma_oci.ContainerCommand.html @@ -1 +1 @@ -ContainerCommand | Documentation
            ContainerCommand: string | string[]

            Generated using TypeDoc

            \ No newline at end of file +ContainerCommand | Documentation
            ContainerCommand: string | string[]

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_scrt.Mocknet.ScrtCWAPI.html b/ts/types/_fadroma_scrt.Mocknet.ScrtCWAPI.html index a6d5a23beed..1fd60ee16f3 100644 --- a/ts/types/_fadroma_scrt.Mocknet.ScrtCWAPI.html +++ b/ts/types/_fadroma_scrt.Mocknet.ScrtCWAPI.html @@ -1 +1 @@ -ScrtCWAPI | Documentation
            ScrtCWAPI<V>: {
                exports: Allocator & {
                    query(msg): number;
                };
                imports: {
                    env: {
                        db_read(key): number;
                        db_remove(key): void;
                        db_write(key, val): void;
                        debug(msg): number;
                        query_chain(req): number;
                    };
                    memory: WebAssembly.Memory;
                };
            } & {
                0.x: {
                    exports: {
                        handle(env, msg): number;
                        init(env, msg): number;
                    };
                    imports: {
                        env: {
                            canonicalize_address(src, dst): number;
                            humanize_address(src, dst): number;
                        };
                    };
                };
                1.x: {
                    exports: {
                        execute(env, info, msg): number;
                        instantiate(env, info, msg): number;
                        requires_staking(): number;
                    };
                    imports: {
                        env: {
                            addr_canonicalize(src, dst): number;
                            addr_humanize(src, dst): number;
                            addr_validate(addr): number;
                            ed25519_batch_verify(msgs, sigs, pubs): number;
                            ed25519_sign(msg, priv): number;
                            ed25519_verify(msg, sig, pub): number;
                            gas_evaporate(...args): any;
                            secp256k1_recover_pubkey(hash, sig, param): number;
                            secp256k1_sign(msg, priv): number;
                            secp256k1_verify(hash, sig, pub): number;
                        };
                        memory: WebAssembly.Memory;
                    };
                };
            }[V]

            Type Parameters

            • V extends ScrtCWVersion

            Type declaration

            • exports: Allocator & {
                  query(msg): number;
              }
            • imports: {
                  env: {
                      db_read(key): number;
                      db_remove(key): void;
                      db_write(key, val): void;
                      debug(msg): number;
                      query_chain(req): number;
                  };
                  memory: WebAssembly.Memory;
              }
              • env: {
                    db_read(key): number;
                    db_remove(key): void;
                    db_write(key, val): void;
                    debug(msg): number;
                    query_chain(req): number;
                }
              • memory: WebAssembly.Memory

            Generated using TypeDoc

            \ No newline at end of file +ScrtCWAPI | Documentation
            ScrtCWAPI<V>: {
                exports: Allocator & {
                    query(msg): number;
                };
                imports: {
                    env: {
                        db_read(key): number;
                        db_remove(key): void;
                        db_write(key, val): void;
                        debug(msg): number;
                        query_chain(req): number;
                    };
                    memory: WebAssembly.Memory;
                };
            } & {
                0.x: {
                    exports: {
                        handle(env, msg): number;
                        init(env, msg): number;
                    };
                    imports: {
                        env: {
                            canonicalize_address(src, dst): number;
                            humanize_address(src, dst): number;
                        };
                    };
                };
                1.x: {
                    exports: {
                        execute(env, info, msg): number;
                        instantiate(env, info, msg): number;
                        requires_staking(): number;
                    };
                    imports: {
                        env: {
                            addr_canonicalize(src, dst): number;
                            addr_humanize(src, dst): number;
                            addr_validate(addr): number;
                            ed25519_batch_verify(msgs, sigs, pubs): number;
                            ed25519_sign(msg, priv): number;
                            ed25519_verify(msg, sig, pub): number;
                            gas_evaporate(...args): any;
                            secp256k1_recover_pubkey(hash, sig, param): number;
                            secp256k1_sign(msg, priv): number;
                            secp256k1_verify(hash, sig, pub): number;
                        };
                        memory: WebAssembly.Memory;
                    };
                };
            }[V]

            Type Parameters

            • V extends ScrtCWVersion

            Type declaration

            • exports: Allocator & {
                  query(msg): number;
              }
            • imports: {
                  env: {
                      db_read(key): number;
                      db_remove(key): void;
                      db_write(key, val): void;
                      debug(msg): number;
                      query_chain(req): number;
                  };
                  memory: WebAssembly.Memory;
              }
              • env: {
                    db_read(key): number;
                    db_remove(key): void;
                    db_write(key, val): void;
                    debug(msg): number;
                    query_chain(req): number;
                }
              • memory: WebAssembly.Memory

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_scrt.Snip20.QueryWithPermit.html b/ts/types/_fadroma_scrt.Snip20.QueryWithPermit.html index 3781a903019..68675e75f42 100644 --- a/ts/types/_fadroma_scrt.Snip20.QueryWithPermit.html +++ b/ts/types/_fadroma_scrt.Snip20.QueryWithPermit.html @@ -1 +1 @@ -QueryWithPermit | Documentation

            Type alias QueryWithPermit<Q, P>

            QueryWithPermit<Q, P>: {
                with_permit: {
                    permit: P;
                    query: Q;
                };
            }

            Type Parameters

            • Q

            • P

            Type declaration

            • with_permit: {
                  permit: P;
                  query: Q;
              }
              • permit: P
              • query: Q

            Generated using TypeDoc

            \ No newline at end of file +QueryWithPermit | Documentation

            Type alias QueryWithPermit<Q, P>

            QueryWithPermit<Q, P>: {
                with_permit: {
                    permit: P;
                    query: Q;
                };
            }

            Type Parameters

            • Q

            • P

            Type declaration

            • with_permit: {
                  permit: P;
                  query: Q;
              }
              • permit: P
              • query: Q

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_scrt.Snip20.Snip20Permit.html b/ts/types/_fadroma_scrt.Snip20.Snip20Permit.html index b91191d84f8..2a3eb15ffe9 100644 --- a/ts/types/_fadroma_scrt.Snip20.Snip20Permit.html +++ b/ts/types/_fadroma_scrt.Snip20.Snip20Permit.html @@ -1 +1 @@ -Snip20Permit | Documentation
            Snip20Permit: Snip24.Permit<"allowance" | "balance" | "history" | "owner">

            Generated using TypeDoc

            \ No newline at end of file +Snip20Permit | Documentation
            Snip20Permit: Snip24.Permit<"allowance" | "balance" | "history" | "owner">

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/types/_fadroma_scrt.Snip20.ViewingKey.html b/ts/types/_fadroma_scrt.Snip20.ViewingKey.html index 29fe66d62aa..e4460c17adb 100644 --- a/ts/types/_fadroma_scrt.Snip20.ViewingKey.html +++ b/ts/types/_fadroma_scrt.Snip20.ViewingKey.html @@ -1,2 +1,2 @@ ViewingKey | Documentation
            ViewingKey: string

            A viewing key.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_agent.Chain.___HACK___.html b/ts/variables/_fadroma_agent.Chain.___HACK___.html index 01192637c22..39424a1548d 100644 --- a/ts/variables/_fadroma_agent.Chain.___HACK___.html +++ b/ts/variables/_fadroma_agent.Chain.___HACK___.html @@ -1 +1 @@ -_$_HACK_$_ | Documentation
            _$_HACK_$_: {
                CompiledCode: typeof CompiledCode;
            } = ...

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file +_$_HACK_$_ | Documentation
            _$_HACK_$_: {
                CompiledCode: typeof CompiledCode;
            } = ...

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_agent.Program.HEAD.html b/ts/variables/_fadroma_agent.Program.HEAD.html index 1c1e38593e4..84aabd236da 100644 --- a/ts/variables/_fadroma_agent.Program.HEAD.html +++ b/ts/variables/_fadroma_agent.Program.HEAD.html @@ -1,2 +1,2 @@ HEAD | Documentation
            HEAD: "HEAD" = 'HEAD'

            The default Git ref when not specified.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_compile.Compiler.html b/ts/variables/_fadroma_compile.Compiler.html index 0c08fd680d7..dba0d311e6d 100644 --- a/ts/variables/_fadroma_compile.Compiler.html +++ b/ts/variables/_fadroma_compile.Compiler.html @@ -1 +1 @@ -Compiler | Documentation
            Compiler: typeof Program.Compiler = Program.Compiler

            Generated using TypeDoc

            \ No newline at end of file +Compiler | Documentation
            Compiler: typeof Program.Compiler = Program.Compiler

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.base64.html b/ts/variables/_fadroma_cw.base64.html index 928d4d7a6f6..d6e581f149e 100644 --- a/ts/variables/_fadroma_cw.base64.html +++ b/ts/variables/_fadroma_cw.base64.html @@ -1 +1 @@ -base64 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +base64 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.bech32.html b/ts/variables/_fadroma_cw.bech32.html index 807fcf3f42c..5c6a94231b2 100644 --- a/ts/variables/_fadroma_cw.bech32.html +++ b/ts/variables/_fadroma_cw.bech32.html @@ -1 +1 @@ -bech32 | Documentation
            bech32: {
                decode: {
                    <Prefix_1>(str, limit?): Core.Bech32Decoded<Prefix_1>;
                    (str, limit?): Core.Bech32Decoded<string>;
                };
                decodeToBytes: ((str) => Core.Bech32DecodedWithArray<string>);
                decodeUnsafe: ((str, limit?) => void | Core.Bech32Decoded<string>);
                encode: (<Prefix>(prefix, words, limit?) => `${Lowercase<Prefix>}1${string}`);
                fromWords: ((to) => Uint8Array);
                fromWordsUnsafe: ((to) => void | Uint8Array);
                toWords: ((from) => number[]);
            }

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file +bech32 | Documentation
            bech32: {
                decode: {
                    <Prefix_1>(str, limit?): Core.Bech32Decoded<Prefix_1>;
                    (str, limit?): Core.Bech32Decoded<string>;
                };
                decodeToBytes: ((str) => Core.Bech32DecodedWithArray<string>);
                decodeUnsafe: ((str, limit?) => void | Core.Bech32Decoded<string>);
                encode: (<Prefix>(prefix, words, limit?) => `${Lowercase<Prefix>}1${string}`);
                fromWords: ((to) => Uint8Array);
                fromWordsUnsafe: ((to) => void | Uint8Array);
                toWords: ((from) => number[]);
            }

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.bip32.html b/ts/variables/_fadroma_cw.bip32.html index ec19be55dcc..c30ce3dd568 100644 --- a/ts/variables/_fadroma_cw.bip32.html +++ b/ts/variables/_fadroma_cw.bip32.html @@ -1 +1 @@ -bip32 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +bip32 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.bip39.html b/ts/variables/_fadroma_cw.bip39.html index eb047b686d4..8f48110acf6 100644 --- a/ts/variables/_fadroma_cw.bip39.html +++ b/ts/variables/_fadroma_cw.bip39.html @@ -1 +1 @@ -bip39 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +bip39 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.bip39EN.html b/ts/variables/_fadroma_cw.bip39EN.html index ac9eeb9107f..2e846210ed5 100644 --- a/ts/variables/_fadroma_cw.bip39EN.html +++ b/ts/variables/_fadroma_cw.bip39EN.html @@ -1 +1 @@ -bip39EN | Documentation
            bip39EN: string[]

            Generated using TypeDoc

            \ No newline at end of file +bip39EN | Documentation
            bip39EN: string[]

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.chainIds.html b/ts/variables/_fadroma_cw.chainIds.html index 88ee3eeadeb..d75299e4797 100644 --- a/ts/variables/_fadroma_cw.chainIds.html +++ b/ts/variables/_fadroma_cw.chainIds.html @@ -1 +1 @@ -chainIds | Documentation

            Variable chainIdsConst

            chainIds: {
                testnet: string;
            } = ...

            Type declaration

            • testnet: string

            Generated using TypeDoc

            \ No newline at end of file +chainIds | Documentation

            Variable chainIdsConst

            chainIds: {
                testnet: string;
            } = ...

            Type declaration

            • testnet: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.cognitariumCodeIds.html b/ts/variables/_fadroma_cw.cognitariumCodeIds.html index 9dee62929d0..ce043c02a2b 100644 --- a/ts/variables/_fadroma_cw.cognitariumCodeIds.html +++ b/ts/variables/_fadroma_cw.cognitariumCodeIds.html @@ -1,2 +1,2 @@ cognitariumCodeIds | Documentation

            Variable cognitariumCodeIdsConst

            cognitariumCodeIds: Record<CognitariumVersion, CodeId> = ...

            Code IDs for versions of Cognitarium contract.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.lawStoneCodeIds.html b/ts/variables/_fadroma_cw.lawStoneCodeIds.html index 6d8eed25c4c..b4ed9f6d163 100644 --- a/ts/variables/_fadroma_cw.lawStoneCodeIds.html +++ b/ts/variables/_fadroma_cw.lawStoneCodeIds.html @@ -1,2 +1,2 @@ lawStoneCodeIds | Documentation

            Variable lawStoneCodeIdsConst

            lawStoneCodeIds: Record<LawStoneVersion, CodeId> = ...

            Code IDs for versions of Law Stone contract.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.objectariumCodeIds.html b/ts/variables/_fadroma_cw.objectariumCodeIds.html index 899120febd2..1beb0ca4d27 100644 --- a/ts/variables/_fadroma_cw.objectariumCodeIds.html +++ b/ts/variables/_fadroma_cw.objectariumCodeIds.html @@ -1,2 +1,2 @@ objectariumCodeIds | Documentation

            Variable objectariumCodeIdsConst

            objectariumCodeIds: Record<ObjectariumVersion, CodeId> = ...

            Code IDs for versions of Objectarium contract.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.testnets.html b/ts/variables/_fadroma_cw.testnets.html index d9f6a1fc0e9..ec6b5db99e0 100644 --- a/ts/variables/_fadroma_cw.testnets.html +++ b/ts/variables/_fadroma_cw.testnets.html @@ -1 +1 @@ -testnets | Documentation

            Variable testnetsConst

            testnets: Set<string> = ...

            Generated using TypeDoc

            \ No newline at end of file +testnets | Documentation

            Variable testnetsConst

            testnets: Set<string> = ...

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_oci.defaultSocketPath.html b/ts/variables/_fadroma_oci.defaultSocketPath.html index 382bce6ea6a..c8a9ebc273f 100644 --- a/ts/variables/_fadroma_oci.defaultSocketPath.html +++ b/ts/variables/_fadroma_oci.defaultSocketPath.html @@ -1,2 +1,2 @@ defaultSocketPath | Documentation

            Variable defaultSocketPathConst

            defaultSocketPath: string = ...

            Defaults to the DOCKER_HOST environment variable.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.base16.html b/ts/variables/_fadroma_scrt.base16.html index d42c8cf6f6b..bb7c66a8522 100644 --- a/ts/variables/_fadroma_scrt.base16.html +++ b/ts/variables/_fadroma_scrt.base16.html @@ -1 +1 @@ -base16 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +base16 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.base64.html b/ts/variables/_fadroma_scrt.base64.html index ec1462d66a2..3b464b842b2 100644 --- a/ts/variables/_fadroma_scrt.base64.html +++ b/ts/variables/_fadroma_scrt.base64.html @@ -1 +1 @@ -base64 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +base64 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.bech32.html b/ts/variables/_fadroma_scrt.bech32.html index 6f3925732f2..4dbf7a4b6a4 100644 --- a/ts/variables/_fadroma_scrt.bech32.html +++ b/ts/variables/_fadroma_scrt.bech32.html @@ -1 +1 @@ -bech32 | Documentation
            bech32: {
                decode: {
                    <Prefix_1>(str, limit?): Core.Bech32Decoded<Prefix_1>;
                    (str, limit?): Core.Bech32Decoded<string>;
                };
                decodeToBytes: ((str) => Core.Bech32DecodedWithArray<string>);
                decodeUnsafe: ((str, limit?) => void | Core.Bech32Decoded<string>);
                encode: (<Prefix>(prefix, words, limit?) => `${Lowercase<Prefix>}1${string}`);
                fromWords: ((to) => Uint8Array);
                fromWordsUnsafe: ((to) => void | Uint8Array);
                toWords: ((from) => number[]);
            }

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file +bech32 | Documentation
            bech32: {
                decode: {
                    <Prefix_1>(str, limit?): Core.Bech32Decoded<Prefix_1>;
                    (str, limit?): Core.Bech32Decoded<string>;
                };
                decodeToBytes: ((str) => Core.Bech32DecodedWithArray<string>);
                decodeUnsafe: ((str, limit?) => void | Core.Bech32Decoded<string>);
                encode: (<Prefix>(prefix, words, limit?) => `${Lowercase<Prefix>}1${string}`);
                fromWords: ((to) => Uint8Array);
                fromWordsUnsafe: ((to) => void | Uint8Array);
                toWords: ((from) => number[]);
            }

            Type declaration

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.bip32.html b/ts/variables/_fadroma_scrt.bip32.html index d9941e061db..40b65fa3009 100644 --- a/ts/variables/_fadroma_scrt.bip32.html +++ b/ts/variables/_fadroma_scrt.bip32.html @@ -1 +1 @@ -bip32 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +bip32 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.bip39.html b/ts/variables/_fadroma_scrt.bip39.html index efc85c394d6..45c65a14b99 100644 --- a/ts/variables/_fadroma_scrt.bip39.html +++ b/ts/variables/_fadroma_scrt.bip39.html @@ -1 +1 @@ -bip39 | Documentation

            Generated using TypeDoc

            \ No newline at end of file +bip39 | Documentation

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.bip39EN.html b/ts/variables/_fadroma_scrt.bip39EN.html index 2aba95a816c..919333927e4 100644 --- a/ts/variables/_fadroma_scrt.bip39EN.html +++ b/ts/variables/_fadroma_scrt.bip39EN.html @@ -1 +1 @@ -bip39EN | Documentation
            bip39EN: string[]

            Generated using TypeDoc

            \ No newline at end of file +bip39EN | Documentation
            bip39EN: string[]

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.chainIds.html b/ts/variables/_fadroma_scrt.chainIds.html index 4194fbf8882..740dc107023 100644 --- a/ts/variables/_fadroma_scrt.chainIds.html +++ b/ts/variables/_fadroma_scrt.chainIds.html @@ -1 +1 @@ -chainIds | Documentation

            Variable chainIdsConst

            chainIds: {
                mainnet: string;
                testnet: string;
            } = ...

            Type declaration

            • mainnet: string
            • testnet: string

            Generated using TypeDoc

            \ No newline at end of file +chainIds | Documentation

            Variable chainIdsConst

            chainIds: {
                mainnet: string;
                testnet: string;
            } = ...

            Type declaration

            • mainnet: string
            • testnet: string

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.colors.html b/ts/variables/_fadroma_scrt.colors.html index ee1b99030a2..02351f89d7b 100644 --- a/ts/variables/_fadroma_scrt.colors.html +++ b/ts/variables/_fadroma_scrt.colors.html @@ -57,4 +57,4 @@

            Example

            import <
             

            Returns Core.colors.Chalk

            Example

            import chalk = require('chalk');

            chalk.keyword('orange');
          • rgb:function
          • Generated using TypeDoc

            \ No newline at end of file +

            Parameters

            Returns Core.colors.Chalk

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.faucets.html b/ts/variables/_fadroma_scrt.faucets.html index a73b11eba63..05dc983ff87 100644 --- a/ts/variables/_fadroma_scrt.faucets.html +++ b/ts/variables/_fadroma_scrt.faucets.html @@ -1 +1 @@ -faucets | Documentation
            faucets: Record<string, Set<string>>

            Generated using TypeDoc

            \ No newline at end of file +faucets | Documentation
            faucets: Record<string, Set<string>>

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.mainnets.html b/ts/variables/_fadroma_scrt.mainnets.html index 4be56242e03..9af3bbec40b 100644 --- a/ts/variables/_fadroma_scrt.mainnets.html +++ b/ts/variables/_fadroma_scrt.mainnets.html @@ -1,2 +1,2 @@ mainnets | Documentation

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.nonUtf8.html b/ts/variables/_fadroma_scrt.nonUtf8.html index 04f19933c67..31ee8b4d415 100644 --- a/ts/variables/_fadroma_scrt.nonUtf8.html +++ b/ts/variables/_fadroma_scrt.nonUtf8.html @@ -1,2 +1,2 @@ nonUtf8 | Documentation

            Variable nonUtf8Const

            nonUtf8: typeof nonUtf8 = ...

            Marks a response field as non-UTF8 to prevent large binary arrays filling the console.

            -

            Generated using TypeDoc

            \ No newline at end of file +

            Generated using TypeDoc

            \ No newline at end of file diff --git a/ts/variables/_fadroma_scrt.testnets.html b/ts/variables/_fadroma_scrt.testnets.html index a8d8fb65593..9a0c463f2e0 100644 --- a/ts/variables/_fadroma_scrt.testnets.html +++ b/ts/variables/_fadroma_scrt.testnets.html @@ -1 +1 @@ -testnets | Documentation

            Variable testnetsConst

            testnets: Set<string> = ...

            Generated using TypeDoc

            \ No newline at end of file +testnets | Documentation

            Variable testnetsConst

            testnets: Set<string> = ...

            Generated using TypeDoc

            \ No newline at end of file