diff --git a/nix b/nix index 506077300c7..f5d61538482 100644 Binary files a/nix and b/nix differ diff --git a/toolbox b/toolbox new file mode 160000 index 00000000000..88214335912 --- /dev/null +++ b/toolbox @@ -0,0 +1 @@ +Subproject commit 88214335912264f53a750ad3956e56414852774d diff --git a/ts/classes/_fadroma_agent.Chain.Backend.html b/ts/classes/_fadroma_agent.Chain.Backend.html index de3caeeaa42..a8333a4b1e1 100644 --- a/ts/classes/_fadroma_agent.Chain.Backend.html +++ b/ts/classes/_fadroma_agent.Chain.Backend.html @@ -1,9 +1,9 @@ -Backend | Documentation

Hierarchy (view full)

Implemented by

    Constructors

    constructor +Backend | Documentation

    Hierarchy (view full)

    Implemented by

      Constructors

      Properties

      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.

      -

      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.

      +

      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 f365322b293..4b01501de53 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 bdcc107e33b..bb215dbd37f 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?: Chain.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?: Chain.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 74a1bcc55e7..520e705401a 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 6119ca10730..a0f447d4a38 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 02f6e8937ee..d790487861a 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 d8d467bb649..8ca2d0561de 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 e5e6dfe2fde..ff23a4b127c 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 0f114359472..450ce8b67be 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 2ced20aca24..f913c9e3eb9 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 1c533d873d5..b7c284a9f90 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 33fab1e6658..a67897731e0 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 3d268b0bcba..755508225de 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 2ac92de83bd..418e10cab90 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 cfc1b2955b7..e0c30d00dcd 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 03a9c41c471..bd82c54dc74 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 898f6337c3a..c8c6bf2d8f8 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 330d3d74430..3962be856cd 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 705aedc196a..eeeed662f93 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 60844f2e6ff..63663a3e93f 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 79b787ee7f6..e65d130c74b 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 @@ -19,6 +19,6 @@ pause start upload -

      Constructors

      Properties

      accounts: Map<string, Stub.Account> = ...
      alive: boolean = true
      balances: Map<string, Balances> = ...
      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, Stub.Instance> = ...
      lastCodeId: number = 0
      prefix: string = 'stub1'
      uploads: Map<string, Upload> = ...
      url: string = 'http://stub'

      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, Stub.Account> = ...
      alive: boolean = true
      balances: Map<string, Balances> = ...
      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, Stub.Instance> = ...
      lastCodeId: number = 0
      prefix: string = 'stub1'
      uploads: Map<string, Upload> = ...
      url: string = 'http://stub'

      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 c91e6b1d025..81254df5795 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 e7efbb70fb0..0ebff4857fa 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 c45c2bf47dc..98a1156d838 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?: Chain.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?: Chain.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 39b6ddf2d0a..e0670783a9c 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 5a2c920c6c8..80e50d4c784 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 eafe0275cbc..38092746f11 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 b48b6661128..a476cdf8f91 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 c43bb26da0f..ddda4ab8f4e 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 38dd91347cf..ddcefc6d5c3 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 8861dae95ae..da9e7ee35c5 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 99330fce5af..c1a35b76124 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 a4ce246f631..2c214b1f361 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 4f52ec20da0..6f57a0bfe53 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 d9997474829..fd5d27de70c 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 bb74e6dedd4..86734455edf 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 ea6d9999f35..3ad7070426e 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 2d81600ce9c..8976dbc9106 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 0db270a0ae6..5a4e64c2f1d 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 fa4b6ed2cfd..078a740d66e 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 554949ae45f..83131e435e9 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.Archway.Connection.html b/ts/classes/_fadroma_cw.Archway.Connection.html index b3c013b213c..c045b0d6887 100644 --- a/ts/classes/_fadroma_cw.Archway.Connection.html +++ b/ts/classes/_fadroma_cw.Archway.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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_cw.Archway.MnemonicIdentity.html b/ts/classes/_fadroma_cw.Archway.MnemonicIdentity.html index edea29e7bda..8a051342b41 100644 --- a/ts/classes/_fadroma_cw.Archway.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.Archway.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Axelar.Connection.html b/ts/classes/_fadroma_cw.Axelar.Connection.html index 9912aa519e7..35242ee72d5 100644 --- a/ts/classes/_fadroma_cw.Axelar.Connection.html +++ b/ts/classes/_fadroma_cw.Axelar.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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_cw.Axelar.MnemonicIdentity.html b/ts/classes/_fadroma_cw.Axelar.MnemonicIdentity.html index 4ae6cbe9127..1d2d149dbf1 100644 --- a/ts/classes/_fadroma_cw.Axelar.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.Axelar.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Batch.html b/ts/classes/_fadroma_cw.Batch.html index beb1f51185a..c8445e5cc40 100644 --- a/ts/classes/_fadroma_cw.Batch.html +++ b/ts/classes/_fadroma_cw.Batch.html @@ -1,13 +1,13 @@ Batch | Documentation

              Transaction batch for CosmWasm-enabled chains.

              -

              Hierarchy (view full)

              Constructors

              Hierarchy (view full)

              Constructors

              Properties

              Methods

              Constructors

              Properties

              connection?: Connection

              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 Batch

              Generated using TypeDoc

              \ No newline at end of file +

              Constructors

              Properties

              connection?: Connection

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Connection.html b/ts/classes/_fadroma_cw.Connection.html index 6ef64787e86..a69759727f5 100644 --- a/ts/classes/_fadroma_cw.Connection.html +++ b/ts/classes/_fadroma_cw.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • 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 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>

              • 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.Console.html b/ts/classes/_fadroma_cw.Console.html index b00de767513..26cd6570fdd 100644 --- a/ts/classes/_fadroma_cw.Console.html +++ b/ts/classes/_fadroma_cw.Console.html @@ -1,4 +1,4 @@ -Console | Documentation

              Hierarchy (view full)

              Constructors

              constructor +Console | 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 Console

              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 Console

              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.Error.html b/ts/classes/_fadroma_cw.Error.html index fedbfa4903f..80bd72a6174 100644 --- a/ts/classes/_fadroma_cw.Error.html +++ b/ts/classes/_fadroma_cw.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_cw.Identity.html b/ts/classes/_fadroma_cw.Identity.html index f2a8fbff42d..9f38a624f7a 100644 --- a/ts/classes/_fadroma_cw.Identity.html +++ b/ts/classes/_fadroma_cw.Identity.html @@ -1,9 +1,9 @@ -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_cw.Injective.Connection.html b/ts/classes/_fadroma_cw.Injective.Connection.html index 2416ac043d0..b27329a5091 100644 --- a/ts/classes/_fadroma_cw.Injective.Connection.html +++ b/ts/classes/_fadroma_cw.Injective.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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 +
              • 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_cw.Injective.MnemonicIdentity.html b/ts/classes/_fadroma_cw.Injective.MnemonicIdentity.html index 88b5072ad19..500c3d9dd6d 100644 --- a/ts/classes/_fadroma_cw.Injective.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.Injective.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.MnemonicIdentity.html b/ts/classes/_fadroma_cw.MnemonicIdentity.html index 70032dde91a..c0aba7fc2b1 100644 --- a/ts/classes/_fadroma_cw.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.Namada.Connection.html b/ts/classes/_fadroma_cw.Namada.Connection.html index a85cb983a50..93691b0630f 100644 --- a/ts/classes/_fadroma_cw.Namada.Connection.html +++ b/ts/classes/_fadroma_cw.Namada.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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 +
              • 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_cw.Namada.MnemonicIdentity.html b/ts/classes/_fadroma_cw.Namada.MnemonicIdentity.html index afb4efd2ec4..656c66a289c 100644 --- a/ts/classes/_fadroma_cw.Namada.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.Namada.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4.Cognitarium.html b/ts/classes/_fadroma_cw.OKP4.Cognitarium.html index a843a73e92a..2e0ac25deb7 100644 --- a/ts/classes/_fadroma_cw.OKP4.Cognitarium.html +++ b/ts/classes/_fadroma_cw.OKP4.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

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4.Connection.html b/ts/classes/_fadroma_cw.OKP4.Connection.html index d9a376a10e9..6b64d12efe7 100644 --- a/ts/classes/_fadroma_cw.OKP4.Connection.html +++ b/ts/classes/_fadroma_cw.OKP4.Connection.html @@ -1,5 +1,5 @@ Connection | Documentation

              Connection for OKP4.

              -

              Hierarchy (view full)

              Constructors

              Hierarchy (view full)

              Constructors

              Properties

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

              Constructors

              Properties

              alive: boolean = true

              Setting this to false stops retries.

              -

              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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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_cw.OKP4.LawStone.html b/ts/classes/_fadroma_cw.OKP4.LawStone.html index baf88c5e9ee..9be2c70c41b 100644 --- a/ts/classes/_fadroma_cw.OKP4.LawStone.html +++ b/ts/classes/_fadroma_cw.OKP4.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

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4.MnemonicIdentity.html b/ts/classes/_fadroma_cw.OKP4.MnemonicIdentity.html index 7aa3512e795..1bdf1eb78e1 100644 --- a/ts/classes/_fadroma_cw.OKP4.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.OKP4.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.OKP4.Objectarium.html b/ts/classes/_fadroma_cw.OKP4.Objectarium.html index db2c6bb97e9..bc0159805f9 100644 --- a/ts/classes/_fadroma_cw.OKP4.Objectarium.html +++ b/ts/classes/_fadroma_cw.OKP4.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_cw.Osmosis.Connection.html b/ts/classes/_fadroma_cw.Osmosis.Connection.html index 45290b1a630..3c0549a4015 100644 --- a/ts/classes/_fadroma_cw.Osmosis.Connection.html +++ b/ts/classes/_fadroma_cw.Osmosis.Connection.html @@ -1,5 +1,5 @@ Connection | 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 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>

              • Query native token balance.

                -

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                -

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                -

                Parameters

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

                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 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>

              • Query native token balance.

                +

                Parameters

                • token: string = ...
                • address: string = ...

                Returns Promise<string>

              • Stargate implementation of querying a smart contract.

                +

                Type Parameters

                • U

                Parameters

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

                Returns Promise<U>

              • Stargate implementation of batch send.

                +

                Parameters

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

                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_cw.Osmosis.MnemonicIdentity.html b/ts/classes/_fadroma_cw.Osmosis.MnemonicIdentity.html index bbb63041106..4649bbb24d1 100644 --- a/ts/classes/_fadroma_cw.Osmosis.MnemonicIdentity.html +++ b/ts/classes/_fadroma_cw.Osmosis.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | 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

              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

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_cw.SignerIdentity.html b/ts/classes/_fadroma_cw.SignerIdentity.html index 11941f11b5c..c2da68231d3 100644 --- a/ts/classes/_fadroma_cw.SignerIdentity.html +++ b/ts/classes/_fadroma_cw.SignerIdentity.html @@ -1,9 +1,9 @@ -SignerIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +SignerIdentity | 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_cw.default.html b/ts/classes/_fadroma_cw.default.html index 7a37db39b4e..c8e81cbdbd2 100644 --- a/ts/classes/_fadroma_cw.default.html +++ b/ts/classes/_fadroma_cw.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.

              -
              connect: ((url, timeout?) => Promise<void>) = ...

              Type declaration

                • (url, timeout?): Promise<void>
                • Parameters

                  • url: string
                  • timeout: number = 5

                  Returns Promise<void>

              currentCommand: string = ''

              Currently executing command.

              +
              connect: ((url, timeout?) => Promise<void>) = ...

              Type declaration

                • (url, timeout?): Promise<void>
                • Parameters

                  • url: string
                  • timeout: number = 5

                  Returns Promise<void>

              currentCommand: string = ''

              Currently executing command.

              cwd: string = ...

              Current working directory at launch of process.

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

              Process environment at lauch of process.

              info: string

              Description of this command tree.

              diff --git a/ts/classes/_fadroma_devnet.Container.html b/ts/classes/_fadroma_devnet.Container.html index b7754ff2228..f30c92dca55 100644 --- a/ts/classes/_fadroma_devnet.Container.html +++ b/ts/classes/_fadroma_devnet.Container.html @@ -1,6 +1,6 @@ Container | Documentation

              A private local instance of a network, running in a container managed by @fadroma/oci.

              -

              Type Parameters

              Hierarchy

              • DevnetContainerConfig
                • Container

              Implements

              Constructors

              Type Parameters

              Hierarchy

              • DevnetContainerConfig
                • Container

              Implements

              Constructors

              Properties

              Connection Identity chainId? @@ -37,55 +37,55 @@

              Methods

              Constructors

              Properties

              Connection: (new (...args) => C)

              Connection class for this devnet.

              +

              Constructors

              Properties

              Connection: (new (...args) => C)

              Connection class for this devnet.

              Type declaration

                • new (...args): C
                • Connection class for this devnet.

                  -

                  Parameters

                  • Rest ...args: unknown[]

                  Returns C

              Identity: (new (...args) => I)

              Identity class for this devnet.

              +

              Parameters

              • Rest ...args: unknown[]

              Returns C

              Identity: (new (...args) => I)

              Identity class for this devnet.

              Type declaration

                • new (...args): I
                • Identity class for this devnet.

                  -

                  Parameters

                  • Rest ...args: unknown[]

                  Returns I

              chainId?: string

              Chain ID of chain node running inside devnet container.

              -
              container: Container
              created: Promise<Container<C, I>>

              Wait for the devnet to be created.

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

              The exit handler that cleans up external resources.

              +

              Parameters

              • Rest ...args: unknown[]

              Returns I

              chainId?: string

              Chain ID of chain node running inside devnet container.

              +
              container: Container
              created: Promise<Container<C, I>>

              Wait for the devnet to be created.

              +
              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

              Denomination of base gas token for this chain.

              -
              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.

              -
              log: Core.Console = ...

              Logger.

              -
              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.

              -
              onScriptExit: "remove" | "pause" | "remain" = 'remove'

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

              +

              Parameters

              • Rest ...args: any

              Returns void

              gasToken?: Native

              Denomination of base gas token for this chain.

              +
              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.

              +
              log: Core.Console = ...

              Logger.

              +
              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.

              +
              onScriptExit: "remove" | "pause" | "remain" = 'remove'

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

              -
              paused: Promise<Container<C, I>>

              Wait for the devnet to be stopped.

              -
              platformName: "default" | "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"

              Name of devnet platform.

              -
              platformVersion: string

              Version of devnet platform.

              -
              removed: Promise<Container<C, I>>

              Wait for the devnet to be removed.

              -
              running: boolean = false

              Whether the devnet container is started.

              -
              started: Promise<Container<C, I>>

              Wait for the devnet to be started.

              -
              stateRoot: Directory

              This directory contains the state of all devnets, e.g. ~/.local/share/fadroma/devnets. +

              paused: Promise<Container<C, I>>

              Wait for the devnet to be stopped.

              +
              platformName: "default" | "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"

              Name of devnet platform.

              +
              platformVersion: string

              Version of devnet platform.

              +
              removed: Promise<Container<C, I>>

              Wait for the devnet to be removed.

              +
              running: boolean = false

              Whether the devnet container is started.

              +
              started: Promise<Container<C, I>>

              Wait for the devnet to be started.

              +
              stateRoot: Directory

              This directory contains the state of all devnets, e.g. ~/.local/share/fadroma/devnets. The devnet container will create a subdirectory named after the chain ID.

              -
              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

              waitString: string = ''

              Once this phrase is encountered in the log output +

              Parameters

              Returns Promise<void>

              waitString: string = ''

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

              -

              Accessors

              Accessors

              Methods

              Generated using TypeDoc

              \ No newline at end of file +

              Returns File

              Methods

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_devnet.default.html b/ts/classes/_fadroma_devnet.default.html index b7628a028c6..01fd329437f 100644 --- a/ts/classes/_fadroma_devnet.default.html +++ b/ts/classes/_fadroma_devnet.default.html @@ -1,5 +1,5 @@ default | Documentation

              Commands exposed by Fadroma Devnet.

              -

              Hierarchy (view full)

              Constructors

              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: ((platformName, platformVersion, chainId?) => Promise<any>) = ...

              Type declaration

                • (platformName, platformVersion, chainId?): Promise<any>
                • Parameters

                  • platformName: "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"
                  • platformVersion: string
                  • Optional chainId: string

                  Returns Promise<any>

              currentCommand: string = ''

              Currently executing command.

              +
              createDevnet: ((platformName, platformVersion, chainId?) => Promise<any>) = ...

              Type declaration

                • (platformName, platformVersion, chainId?): Promise<any>
                • Parameters

                  • platformName: "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"
                  • platformVersion: 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.

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

              Type declaration

                • (chainId, imageTag?): never
                • Parameters

                  • chainId: string
                  • Optional imageTag: string

                  Returns never

              info: string

              Description of this command tree.

              -
              launchDevnet: ((platformName, platformVersion, chainId?) => Promise<void>) = ...

              Type declaration

                • (platformName, platformVersion, chainId?): Promise<void>
                • Parameters

                  • platformName: "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"
                  • platformVersion: 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: (() => void) = ...

              Type declaration

                • (): void
                • Returns 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.

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

              Type declaration

                • (chainId, imageTag?): never
                • Parameters

                  • chainId: string
                  • Optional imageTag: string

                  Returns never

              info: string

              Description of this command tree.

              +
              launchDevnet: ((platformName, platformVersion, chainId?) => Promise<void>) = ...

              Type declaration

                • (platformName, platformVersion, chainId?): Promise<void>
                • Parameters

                  • platformName: "scrt" | "okp4" | "archway" | "osmosis" | "injective" | "axelar"
                  • platformVersion: 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: (() => void) = ...

              Type declaration

                • (): void
                • Returns 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.

                @@ -50,7 +50,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 915616caf85..83154014f01 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?: Chain.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?: Chain.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.Console.html b/ts/classes/_fadroma_oci.Console.html index caa611c9088..1047a5ee07c 100644 --- a/ts/classes/_fadroma_oci.Console.html +++ b/ts/classes/_fadroma_oci.Console.html @@ -1,4 +1,4 @@ -Console | Documentation

              Hierarchy (view full)

              Constructors

              constructor +Console | Documentation

              Hierarchy (view full)

              Constructors

              Properties

              Accessors

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

              Constructors

              • Parameters

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

                Returns Console

              Properties

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

              Accessors

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

              • get width(): number
              • Returns number

              Methods

              • Returns this

              • 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

                • 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 Console

              Properties

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

              Accessors

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

              • get width(): number
              • Returns number

              Methods

              • Returns this

              • 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

                • 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_oci.Container.html b/ts/classes/_fadroma_oci.Container.html index a62ca5f53ba..765fd17733b 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: Console
              name?: string

              Name of this unit.

              -
              options: Partial<ContainerOptions> = {}
              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: Console
              name?: string

              Name of this unit.

              +
              options: Partial<ContainerOptions> = {}
              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
                • tag: string = 'latest'

                Returns Promise<any>

              • Get info about a container.

                -

                Returns Promise<ContainerInspectInfo>

              • Is this container running?

                -

                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.Error.html b/ts/classes/_fadroma_oci.Error.html index b01d2d9d356..71243f3b4c2 100644 --- a/ts/classes/_fadroma_oci.Error.html +++ b/ts/classes/_fadroma_oci.Error.html @@ -1,4 +1,4 @@ -Error | Documentation

              Hierarchy (view full)

              Constructors

              constructor +Error | Documentation

              Hierarchy (view full)

              Constructors

              Properties

              cause? message name @@ -17,7 +17,7 @@ stackTraceLimit

              Methods

              Constructors

              • Parameters

                • Optional message: string

                Returns Error

              • Parameters

                • Optional message: string
                • Optional options: ErrorOptions

                Returns Error

              Properties

              cause?: unknown
              message: string
              name: string
              stack?: string
              BuildFailed: typeof OopsError = ...
              ContainerAlreadyCreated: typeof OopsError = ...
              NoContainer: typeof OopsError = ...
              NoDockerfile: typeof OopsError = ...
              NoDockerode: typeof OopsError = ...
              NoImage: typeof OopsError = ...
              NoName: typeof OopsError = ...
              NoNameNorDockerfile: typeof OopsError = ...
              NotDockerode: typeof OopsError = ...
              PullFailed: typeof OopsError = ...
              prepareStackTrace?: ((err, stackTraces) => any)

              Optional override for formatting stack traces

              +

              Constructors

              • Parameters

                • Optional message: string

                Returns Error

              • Parameters

                • Optional message: string
                • Optional options: ErrorOptions

                Returns Error

              Properties

              cause?: unknown
              message: string
              name: string
              stack?: string
              BuildFailed: typeof OopsError = ...
              ContainerAlreadyCreated: typeof OopsError = ...
              NoContainer: typeof OopsError = ...
              NoDockerfile: typeof OopsError = ...
              NoDockerode: typeof OopsError = ...
              NoImage: typeof OopsError = ...
              NoName: typeof OopsError = ...
              NoNameNorDockerfile: typeof OopsError = ...
              NotDockerode: typeof OopsError = ...
              PullFailed: typeof OopsError = ...
              prepareStackTrace?: ((err, stackTraces) => any)

              Optional override for formatting stack traces

              Type declaration

              See

              https://v8.dev/docs/stack-trace-api#customizing-stack-traces

              diff --git a/ts/classes/_fadroma_oci.Image.html b/ts/classes/_fadroma_oci.Image.html index aa4665a2e41..34e32de7ce9 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
              buildArgs: Record<string, string> = {}
              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: Console
              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>

              • Check if the image exists.

                -

                Returns Promise<boolean>

              • Parameters

                • __namedParameters: {
                      all: boolean;
                  } = {}
                  • all: boolean

                Returns Promise<Container[]>

              • 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>

              • Remove this image.

                -

                Returns Promise<any>

              • 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
              buildArgs: Record<string, string> = {}
              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: Console
              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 05943d41ae6..10147ca45dc 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

              • Submit the batch.

                +

                Parameters

                • __namedParameters: {
                      memo: string;
                  }
                  • memo: string

                Returns Promise<ScrtBatchResult[]>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/classes/_fadroma_scrt.Connection.html b/ts/classes/_fadroma_scrt.Connection.html index 94c0463b849..6737851c392 100644 --- a/ts/classes/_fadroma_scrt.Connection.html +++ b/ts/classes/_fadroma_scrt.Connection.html @@ -1,5 +1,5 @@ Connection | 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: Identity

              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

              • 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: Identity

              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

              • 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.Console.html b/ts/classes/_fadroma_scrt.Console.html index be620372be8..6d0142f62b2 100644 --- a/ts/classes/_fadroma_scrt.Console.html +++ b/ts/classes/_fadroma_scrt.Console.html @@ -1,4 +1,4 @@ -Console | Documentation

              Hierarchy (view full)

              Constructors

              constructor +Console | 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 Console

              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 Console

              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.Error.html b/ts/classes/_fadroma_scrt.Error.html index b034b7c2f3c..7d025d7cd2a 100644 --- a/ts/classes/_fadroma_scrt.Error.html +++ b/ts/classes/_fadroma_scrt.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_scrt.Identity.html b/ts/classes/_fadroma_scrt.Identity.html index 6bfd285db47..bb1a69e2eac 100644 --- a/ts/classes/_fadroma_scrt.Identity.html +++ b/ts/classes/_fadroma_scrt.Identity.html @@ -1,10 +1,10 @@ -Identity | Documentation

              Class IdentityAbstract

              Hierarchy (view full)

              Constructors

              constructor +Identity | Documentation

              Class IdentityAbstract

              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.MnemonicIdentity.html b/ts/classes/_fadroma_scrt.MnemonicIdentity.html index ecfd8ce696d..7a210182dd5 100644 --- a/ts/classes/_fadroma_scrt.MnemonicIdentity.html +++ b/ts/classes/_fadroma_scrt.MnemonicIdentity.html @@ -1,4 +1,4 @@ -MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +MnemonicIdentity | Documentation

              Hierarchy (view full)

              Constructors

              Properties

              address? log name? @@ -6,6 +6,6 @@

              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.Mocknet.Backend.html b/ts/classes/_fadroma_scrt.Mocknet.Backend.html index 6d306d445ff..19a963cf73c 100644 --- a/ts/classes/_fadroma_scrt.Mocknet.Backend.html +++ b/ts/classes/_fadroma_scrt.Mocknet.Backend.html @@ -1,4 +1,4 @@ -Backend | Documentation

              Hierarchy (view full)

              Constructors

              constructor +Backend | Documentation

              Hierarchy (view full)

              Constructors

              Properties

              accounts alive balances @@ -26,7 +26,7 @@ pause start upload -

              Constructors

              Properties

              accounts: Map<string, Stub.Account> = ...
              alive: boolean = true
              balances: Map<string, Balances> = ...
              chainId: string = 'stub'

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

              -
              contracts: Record<string, Mocknet.Contract<ScrtCWVersion>> = {}
              gasToken: Native = ...

              Denomination of base gas token for this chain.

              -
              height: number = 0

              Current block height. Increments when accessing nextBlock

              -
              instances: Map<string, Stub.Instance> = ...
              lastCodeId: number = 0
              prefix: string = 'stub1'
              uploads: Map<string, ScrtMocknetUpload>
              url: string = 'http://stub'

              Methods

              • Parameters

                • sender: string
                • __namedParameters: Partial<ContractInstance>
                • message: Message
                • Optional options: {
                      execFee?: unknown;
                      execMemo?: unknown;
                      execSend?: unknown;
                  }
                  • Optional execFee?: unknown
                  • Optional execMemo?: unknown
                  • Optional execSend?: unknown

                Returns Promise<any>

              • Parameters

                • cosmWasmVersion: ScrtCWVersion
                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              • Parameters

                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              • Parameters

                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              Generated using TypeDoc

              \ No newline at end of file +

              Constructors

              Properties

              accounts: Map<string, Stub.Account> = ...
              alive: boolean = true
              balances: Map<string, Balances> = ...
              chainId: string = 'stub'

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

              +
              contracts: Record<string, Mocknet.Contract<ScrtCWVersion>> = {}
              gasToken: Native = ...

              Denomination of base gas token for this chain.

              +
              height: number = 0

              Current block height. Increments when accessing nextBlock

              +
              instances: Map<string, Stub.Instance> = ...
              lastCodeId: number = 0
              prefix: string = 'stub1'
              uploads: Map<string, ScrtMocknetUpload>
              url: string = 'http://stub'

              Methods

              • Parameters

                • sender: string
                • __namedParameters: Partial<ContractInstance>
                • message: Message
                • Optional options: {
                      execFee?: unknown;
                      execMemo?: unknown;
                      execSend?: unknown;
                  }
                  • Optional execFee?: unknown
                  • Optional execMemo?: unknown
                  • Optional execSend?: unknown

                Returns Promise<any>

              • Parameters

                • cosmWasmVersion: ScrtCWVersion
                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              • Parameters

                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              • Parameters

                • sender: string
                • messages: unknown[]

                Returns Promise<void>

              Generated using TypeDoc

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

              Builder object for batched transactions.

              -

              Hierarchy (view full)

              Constructors

              Hierarchy (view full)

              Constructors

              Properties

              Constructors

              Properties

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

              Methods

              Generated using TypeDoc

              \ No newline at end of file +

              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 685e16ed994..61abd4156bf 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?: Chain.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?: Chain.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 +
              • 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_scrt.Mocknet.Contract.html b/ts/classes/_fadroma_scrt.Mocknet.Contract.html index 21138a74ca8..4b49734b1cc 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: Console = ...
              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: Console = ...
              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.SignerIdentity.html b/ts/classes/_fadroma_scrt.SignerIdentity.html index 7f980f9cf6e..d089aac38cf 100644 --- a/ts/classes/_fadroma_scrt.SignerIdentity.html +++ b/ts/classes/_fadroma_scrt.SignerIdentity.html @@ -1,4 +1,4 @@ -SignerIdentity | Documentation

              Hierarchy (view full)

              Constructors

              constructor +SignerIdentity | Documentation

              Hierarchy (view full)

              Constructors

              Properties

              address? encryptionUtils? log @@ -6,6 +6,6 @@

              Methods

              Constructors

              Properties

              address?: string

              Unique identifier.

              -
              encryptionUtils?: SecretJS.EncryptionUtils
              name?: string

              Display name.

              -

              Methods

              Generated using TypeDoc

              \ No newline at end of file +

              Constructors

              Properties

              address?: string

              Unique identifier.

              +
              encryptionUtils?: SecretJS.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 80a65162e60..c017a44f944 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

              Returns Promise<unknown>

              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 f2fbbc9d6d9..c34323bf93d 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 ffa8d87bdde..9b2ee1f1ffa 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 67f957eac9c..916d86cda8b 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 2c9a282ceef..e4189e158d8 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 2f00c574023..5414ded7380 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_agent.Core.pickRandom.html b/ts/functions/_fadroma_agent.Core.pickRandom.html index 903f8d83eba..f4a097eb655 100644 --- a/ts/functions/_fadroma_agent.Core.pickRandom.html +++ b/ts/functions/_fadroma_agent.Core.pickRandom.html @@ -1 +1 @@ -pickRandom | Documentation

              Generated using TypeDoc

              \ No newline at end of file +pickRandom | Documentation

              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 71951eb6d47..2d3f780131f 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 85b66c1aa1d..5c0eca72c2e 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 b66d10fad72..3b9e56b11e5 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 c555cb6e434..13de0c7cce9 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 ca805a19947..9ac27427307 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 bd92518aa05..9c73be74bf7 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 f0b0254b675..95401e15de4 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.Namada.testnet.html b/ts/functions/_fadroma_cw.Namada.testnet.html index 18a8e03423d..ed68a81be53 100644 --- a/ts/functions/_fadroma_cw.Namada.testnet.html +++ b/ts/functions/_fadroma_cw.Namada.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

              Generated using TypeDoc

              \ No newline at end of file +

              Parameters

              Returns Namada.Connection

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_cw.OKP4.testnet.html b/ts/functions/_fadroma_cw.OKP4.testnet.html index 3e253942409..6344d4f13c8 100644 --- a/ts/functions/_fadroma_cw.OKP4.testnet.html +++ b/ts/functions/_fadroma_cw.OKP4.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

              Generated using TypeDoc

              \ No newline at end of file +

              Parameters

              Returns OKP4.Connection

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html b/ts/functions/_fadroma_cw.encodeSecp256k1Signature.html index c4bbf89dd8d..ee59c58f59f 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_devnet.Platform.Archway.version-1.html b/ts/functions/_fadroma_devnet.Platform.Archway.version-1.html index b89deec2882..16f49a880e8 100644 --- a/ts/functions/_fadroma_devnet.Platform.Archway.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.Archway.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "4.0.3"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "archway";
                    platformVersion: "4.0.3";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "archway"
                • platformVersion: "4.0.3"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "4.0.3"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "archway";
                    platformVersion: "4.0.3";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "archway"
                • platformVersion: "4.0.3"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_devnet.Platform.Axelar.version-1.html b/ts/functions/_fadroma_devnet.Platform.Axelar.version-1.html index 55937c700b6..6d98664e8d4 100644 --- a/ts/functions/_fadroma_devnet.Platform.Axelar.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.Axelar.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "0.34.3"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "axelar";
                    platformVersion: "0.34.3";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "axelar"
                • platformVersion: "0.34.3"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "0.34.3"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "axelar";
                    platformVersion: "0.34.3";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "axelar"
                • platformVersion: "0.34.3"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_devnet.Platform.Injective.version-1.html b/ts/functions/_fadroma_devnet.Platform.Injective.version-1.html index fd9cb8e432e..6cbbe58c8af 100644 --- a/ts/functions/_fadroma_devnet.Platform.Injective.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.Injective.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "1.12.9-testnet"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "injective";
                    platformVersion: "1.12.9-testnet";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "injective"
                • platformVersion: "1.12.9-testnet"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "1.12.9-testnet"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "injective";
                    platformVersion: "1.12.9-testnet";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "injective"
                • platformVersion: "1.12.9-testnet"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_devnet.Platform.OKP4.version-1.html b/ts/functions/_fadroma_devnet.Platform.OKP4.version-1.html index c7e85dc8b72..6e59f978cb8 100644 --- a/ts/functions/_fadroma_devnet.Platform.OKP4.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.OKP4.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "5.0" | "6.0"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "okp4";
                    platformVersion: "5.0" | "6.0";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "okp4"
                • platformVersion: "5.0" | "6.0"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "5.0" | "6.0"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "okp4";
                    platformVersion: "5.0" | "6.0";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "okp4"
                • platformVersion: "5.0" | "6.0"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_devnet.Platform.Osmosis.version-1.html b/ts/functions/_fadroma_devnet.Platform.Osmosis.version-1.html index 1297f60c1d7..bab3d417408 100644 --- a/ts/functions/_fadroma_devnet.Platform.Osmosis.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.Osmosis.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "22.0.1"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "osmosis";
                    platformVersion: "22.0.1";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "osmosis"
                • platformVersion: "22.0.1"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "22.0.1"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "osmosis";
                    platformVersion: "22.0.1";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "osmosis"
                • platformVersion: "22.0.1"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/functions/_fadroma_devnet.Platform.Scrt.version-1.html b/ts/functions/_fadroma_devnet.Platform.Scrt.version-1.html index 0e86a2a7edd..a122c42f9f0 100644 --- a/ts/functions/_fadroma_devnet.Platform.Scrt.version-1.html +++ b/ts/functions/_fadroma_devnet.Platform.Scrt.version-1.html @@ -1 +1 @@ -version | Documentation
              • Parameters

                • platformVersion: "1.9" | "1.10" | "1.11" | "1.12"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "scrt";
                    platformVersion: "1.9" | "1.10" | "1.11" | "1.12";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "scrt"
                • platformVersion: "1.9" | "1.10" | "1.11" | "1.12"
                • waitString: string

              Generated using TypeDoc

              \ No newline at end of file +version | Documentation
              • Parameters

                • platformVersion: "1.9" | "1.10" | "1.11" | "1.12"
                • baseImage: string
                • baseSha256: string

                Returns {
                    Connection: (new (...args) => Chain.Connection);
                    Identity: (new (...args) => Chain.Identity);
                    bech32Prefix: string;
                    container: {
                        image: {
                            buildArgs: {
                                BASE: string;
                            };
                            dockerfile: string;
                            inputFiles: string[];
                            name: string;
                        };
                    };
                    gasToken: Native;
                    nodeBinary: string;
                    nodePortMode: APIMode;
                    platformName: "scrt";
                    platformVersion: "1.9" | "1.10" | "1.11" | "1.12";
                    waitString: string;
                }

                • Connection: (new (...args) => Chain.Connection)
                • Identity: (new (...args) => Chain.Identity)
                • bech32Prefix: string
                • container: {
                      image: {
                          buildArgs: {
                              BASE: string;
                          };
                          dockerfile: string;
                          inputFiles: string[];
                          name: string;
                      };
                  }
                  • image: {
                        buildArgs: {
                            BASE: string;
                        };
                        dockerfile: string;
                        inputFiles: string[];
                        name: string;
                    }
                    • buildArgs: {
                          BASE: string;
                      }
                      • BASE: string
                    • dockerfile: string
                    • inputFiles: string[]
                    • name: string
                • gasToken: Native
                • nodeBinary: string
                • nodePortMode: APIMode
                • platformName: "scrt"
                • platformVersion: "1.9" | "1.10" | "1.11" | "1.12"
                • waitString: string

              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 7a10f6f0831..5384b40e476 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

              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 bf3266166e0..ebdbb11c6fb 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 8b7456fc85d..032433fe195 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-1.html b/ts/functions/_fadroma_oci.console-1.html index 3b084451486..da40b207733 100644 --- a/ts/functions/_fadroma_oci.console-1.html +++ b/ts/functions/_fadroma_oci.console-1.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

              • Returns this

              • 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

                • 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

              • Returns this

              • 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

                • 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 a68bca6daf4..c2bc64a0b5c 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_oci.toLabel.html b/ts/functions/_fadroma_oci.toLabel.html index 58d8512ae01..b7a6adefe97 100644 --- a/ts/functions/_fadroma_oci.toLabel.html +++ b/ts/functions/_fadroma_oci.toLabel.html @@ -1 +1 @@ -toLabel | Documentation
              • Parameters

                • __namedParameters: {
                      id?: string;
                      name?: string;
                      shortId?: string;
                  }
                  • Optional id?: string
                  • Optional name?: string
                  • Optional shortId?: string

                Returns string

              Generated using TypeDoc

              \ No newline at end of file +toLabel | Documentation
              • Parameters

                • __namedParameters: {
                      id?: string;
                      name?: string;
                      shortId?: string;
                  }
                  • Optional id?: string
                  • Optional name?: string
                  • Optional shortId?: string

                Returns string

              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 613ea04a8f3..40afae62692 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 6bce749d6d6..9fc31d09d38 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 b4a731cab32..c0ab988060e 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 68f66b70422..d0657c4a873 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 d87e636bc50..006a6aa1d47 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 d01b21aa766..4bda8b599f1 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 13a01725a5c..cd2756ca54a 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 12e33ab8e62..0a7bdfcae0d 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 27d225bb442..bba389b52f8 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 25547e2b10f..6a418539cf3 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 458ea4a2af4..286423f8aac 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 0b4e9f660cb..dea937eadbd 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 f0cfa5fd02b..fe12663edee 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 11974e79085..63b715573f9 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 bf2a370d35f..6fd75db6bbe 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 0f5d44e884b..b6bb0c14e96 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 cfeffd784cf..d5c79ff573c 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.mainnet.html b/ts/functions/_fadroma_scrt.mainnet.html index e51ed29b090..0a87cb77835 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 Connection

              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 54e00ab25fb..22389642817 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 Connection

              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 85794cea52d..45b1590b948 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 2f42a4db231..43d21b91597 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.ContainerOptions.html b/ts/interfaces/_fadroma_oci.ContainerOptions.html index 1230bc2e2fb..2175568082d 100644 --- a/ts/interfaces/_fadroma_oci.ContainerOptions.html +++ b/ts/interfaces/_fadroma_oci.ContainerOptions.html @@ -1,4 +1,4 @@ -ContainerOptions | Documentation
              interface ContainerOptions {
                  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 +ContainerOptions | Documentation
              interface ContainerOptions {
                  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 aa1d199be81..a881e6d5ce0 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.Snip20.SendAction.html b/ts/interfaces/_fadroma_scrt.Snip20.SendAction.html index b60f52cc740..41c06501141 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 c9c8321c14d..e2710c3ba8a 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 6502615008a..42db9a0965b 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 f6895d1337d..4c0982a1076 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 d593259452f..0902e421f8c 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 6c2f673b762..2a7269adeb8 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 36862992f6d..4818d42b9ca 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 e2720822b31..7cca2de7d4a 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 2ad25df6593..b6d444f940c 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 83ac4c16393..40af4f6953e 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 05d7ec54f54..66ebfe1450d 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 112181455ad..e488d1f3bf8 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 0c17fb224a9..c9a9ae69bd3 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 90334765745..078c07d69fc 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 9efd901d152..8bd9423b1ad 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 85168c64f2f..ebae0f55046 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 ebccc682b8e..362b88ad14f 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 ab07bfe7d89..86a175ba36b 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 31792949c7a..ca99b4e5911 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 e8836a13a4c..77bb6991dcd 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 e06d0d4bc67..fc69f2e172f 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 fca032c4a1c..a5b7e78b03d 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 d772c8c4b2e..4b30674982b 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_cw.Archway.html b/ts/modules/_fadroma_cw.Archway.html index f4d5ebfee2c..bf66968700f 100644 --- a/ts/modules/_fadroma_cw.Archway.html +++ b/ts/modules/_fadroma_cw.Archway.html @@ -1,3 +1,3 @@ -Archway | Documentation

              Index

              Classes

              Connection +Archway | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_cw.Axelar.html b/ts/modules/_fadroma_cw.Axelar.html index 00bfc7b96c8..539f5ec0dec 100644 --- a/ts/modules/_fadroma_cw.Axelar.html +++ b/ts/modules/_fadroma_cw.Axelar.html @@ -1,3 +1,3 @@ -Axelar | Documentation

              Index

              Classes

              Connection +Axelar | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_cw.Injective.html b/ts/modules/_fadroma_cw.Injective.html index d32085ba25d..88da4318bd7 100644 --- a/ts/modules/_fadroma_cw.Injective.html +++ b/ts/modules/_fadroma_cw.Injective.html @@ -1,3 +1,3 @@ -Injective | Documentation

              Index

              Classes

              Connection +Injective | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_cw.Namada.html b/ts/modules/_fadroma_cw.Namada.html index add3d11814f..5b38081fc4f 100644 --- a/ts/modules/_fadroma_cw.Namada.html +++ b/ts/modules/_fadroma_cw.Namada.html @@ -1,4 +1,4 @@ -Namada | Documentation

              Index

              Classes

              Connection +Namada | Documentation

              Index

              Classes

              Variables

              chainIds testnets diff --git a/ts/modules/_fadroma_cw.OKP4.html b/ts/modules/_fadroma_cw.OKP4.html index b8d55ebfdeb..ae4626c812c 100644 --- a/ts/modules/_fadroma_cw.OKP4.html +++ b/ts/modules/_fadroma_cw.OKP4.html @@ -1,4 +1,4 @@ -OKP4 | Documentation

              Index

              Classes

              Cognitarium +OKP4 | Documentation

              Index

              Classes

              Cognitarium Connection LawStone MnemonicIdentity diff --git a/ts/modules/_fadroma_cw.Osmosis.html b/ts/modules/_fadroma_cw.Osmosis.html index 8994cf516b3..6b25744c115 100644 --- a/ts/modules/_fadroma_cw.Osmosis.html +++ b/ts/modules/_fadroma_cw.Osmosis.html @@ -1,3 +1,3 @@ -Osmosis | Documentation

              Index

              Classes

              Connection +Osmosis | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.Archway.html b/ts/modules/_fadroma_devnet.Platform.Archway.html index cfba7e3ddc6..b617bdf964d 100644 --- a/ts/modules/_fadroma_devnet.Platform.Archway.html +++ b/ts/modules/_fadroma_devnet.Platform.Archway.html @@ -1,4 +1,4 @@ -Archway | Documentation

              Index

              Type Aliases

              Version +Archway | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.Axelar.html b/ts/modules/_fadroma_devnet.Platform.Axelar.html index 8692cfff968..5a40140264a 100644 --- a/ts/modules/_fadroma_devnet.Platform.Axelar.html +++ b/ts/modules/_fadroma_devnet.Platform.Axelar.html @@ -1,4 +1,4 @@ -Axelar | Documentation

              Index

              Type Aliases

              Version +Axelar | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.Injective.html b/ts/modules/_fadroma_devnet.Platform.Injective.html index 0b610e01953..d4d874bb937 100644 --- a/ts/modules/_fadroma_devnet.Platform.Injective.html +++ b/ts/modules/_fadroma_devnet.Platform.Injective.html @@ -1,4 +1,4 @@ -Injective | Documentation

              Index

              Type Aliases

              Version +Injective | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.OKP4.html b/ts/modules/_fadroma_devnet.Platform.OKP4.html index c232d345ced..4b38ed71ff3 100644 --- a/ts/modules/_fadroma_devnet.Platform.OKP4.html +++ b/ts/modules/_fadroma_devnet.Platform.OKP4.html @@ -1,4 +1,4 @@ -OKP4 | Documentation

              Index

              Type Aliases

              Version +OKP4 | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.Osmosis.html b/ts/modules/_fadroma_devnet.Platform.Osmosis.html index 2f1215ba74e..0e9328f3fed 100644 --- a/ts/modules/_fadroma_devnet.Platform.Osmosis.html +++ b/ts/modules/_fadroma_devnet.Platform.Osmosis.html @@ -1,4 +1,4 @@ -Osmosis | Documentation

              Index

              Type Aliases

              Version +Osmosis | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.Scrt.html b/ts/modules/_fadroma_devnet.Platform.Scrt.html index 6f0b690c55d..5b785283a32 100644 --- a/ts/modules/_fadroma_devnet.Platform.Scrt.html +++ b/ts/modules/_fadroma_devnet.Platform.Scrt.html @@ -1,4 +1,4 @@ -Scrt | Documentation

              Index

              Type Aliases

              Version +Scrt | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/modules/_fadroma_devnet.Platform.html b/ts/modules/_fadroma_devnet.Platform.html index ba83f3e0493..4e8d5ed8b43 100644 --- a/ts/modules/_fadroma_devnet.Platform.html +++ b/ts/modules/_fadroma_devnet.Platform.html @@ -1,4 +1,4 @@ -Platform | Documentation

              Index

              Namespaces

              Archway +Platform | Documentation

              Index

              Namespaces

              Archway Axelar Injective OKP4 diff --git a/ts/modules/_fadroma_oci.Mock.html b/ts/modules/_fadroma_oci.Mock.html index 8b03b65b239..fd108502c6d 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 a61961e0889..41c0236bb2a 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 131f6ebca90..748ac059027 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 e76a096463d..af5967177f8 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 2323d0259bf..7b98fe3f0c3 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 08d580f880d..51ac095ba38 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 ed823defa49..6c42240816b 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 a31a7d3dc59..77bf84b933e 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 67614af21d6..654b8a7844a 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 f28f38b5167..dab3f2de8c3 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 fb8f77795a3..1afb5321a37 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 3f1e6fcc3de..f5c823df6aa 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 f2d7e182c40..880c716e17e 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 f2848b101d4..b3298f5d3c3 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.Stub.Account.html b/ts/types/_fadroma_agent.Stub.Account.html index b904691edbe..093ecdbaaa4 100644 --- a/ts/types/_fadroma_agent.Stub.Account.html +++ b/ts/types/_fadroma_agent.Stub.Account.html @@ -1 +1 @@ -Account | Documentation
              Account: {
                  address: Address;
                  mnemonic?: string;
              }

              Type declaration

              • address: Address
              • Optional mnemonic?: string

              Generated using TypeDoc

              \ No newline at end of file +Account | Documentation
              Account: {
                  address: Address;
                  mnemonic?: string;
              }

              Type declaration

              • address: Address
              • Optional mnemonic?: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Stub.Balances.html b/ts/types/_fadroma_agent.Stub.Balances.html index b9034a0ea3c..9ba8cf0816d 100644 --- a/ts/types/_fadroma_agent.Stub.Balances.html +++ b/ts/types/_fadroma_agent.Stub.Balances.html @@ -1 +1 @@ -Balances | Documentation
              Balances: Record<string, bigint>

              Generated using TypeDoc

              \ No newline at end of file +Balances | Documentation
              Balances: Record<string, bigint>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Stub.Instance.html b/ts/types/_fadroma_agent.Stub.Instance.html index 3cf18f17206..f9bbbeb973f 100644 --- a/ts/types/_fadroma_agent.Stub.Instance.html +++ b/ts/types/_fadroma_agent.Stub.Instance.html @@ -1 +1 @@ -Instance | Documentation
              Instance: {
                  address: Address;
                  codeId: CodeId;
                  creator: Address;
              }

              Type declaration

              Generated using TypeDoc

              \ No newline at end of file +Instance | Documentation
              Instance: {
                  address: Address;
                  codeId: CodeId;
                  creator: Address;
              }

              Type declaration

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_agent.Stub.Upload.html b/ts/types/_fadroma_agent.Stub.Upload.html index 51e8f23799a..8a67106eefc 100644 --- a/ts/types/_fadroma_agent.Stub.Upload.html +++ b/ts/types/_fadroma_agent.Stub.Upload.html @@ -1 +1 @@ -Upload | Documentation
              Upload: {
                  chainId: ChainId;
                  codeData: Uint8Array;
                  codeHash: CodeHash;
                  codeId: CodeId;
                  instances: Set<Address>;
              }

              Type declaration

              Generated using TypeDoc

              \ No newline at end of file +Upload | Documentation
              Upload: {
                  chainId: ChainId;
                  codeData: Uint8Array;
                  codeHash: CodeHash;
                  codeId: CodeId;
                  instances: Set<Address>;
              }

              Type declaration

              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 7ddd7ca3ad3..bb70221ac30 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 d56ca68c645..5189f2adaf0 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 6ceb90bd915..97ce197fecd 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 b6b7f215b71..c7c3b340495 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 b816c704b7e..e54760ace7c 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.OKP4.CognitariumFormat.html b/ts/types/_fadroma_cw.OKP4.CognitariumFormat.html index 9265000bba5..bfea6e54b74 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumFormat.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumFormat.html @@ -1 +1 @@ -CognitariumFormat | Documentation
              CognitariumFormat: "turtle" | "rdf_xml" | "n_triples" | "n_quads"

              Generated using TypeDoc

              \ No newline at end of file +CognitariumFormat | Documentation
              CognitariumFormat: "turtle" | "rdf_xml" | "n_triples" | "n_quads"

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_cw.OKP4.CognitariumLimits.html b/ts/types/_fadroma_cw.OKP4.CognitariumLimits.html index fa16cfa9eb8..e6f72ea7d2c 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumLimits.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumLimits.html @@ -1 +1 @@ -CognitariumLimits | Documentation
              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
              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.OKP4.CognitariumPrefix.html b/ts/types/_fadroma_cw.OKP4.CognitariumPrefix.html index 7d67c0d6bdb..d8011a74a92 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumPrefix.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumPrefix.html @@ -1 +1 @@ -CognitariumPrefix | Documentation
              CognitariumPrefix: {
                  namespace: string;
                  prefix: string;
              }

              Type declaration

              • namespace: string
              • prefix: string

              Generated using TypeDoc

              \ No newline at end of file +CognitariumPrefix | Documentation
              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.OKP4.CognitariumSelect.html b/ts/types/_fadroma_cw.OKP4.CognitariumSelect.html index 13dd2c36e3b..9e29f8b34f1 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumSelect.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumSelect.html @@ -1 +1 @@ -CognitariumSelect | Documentation
              CognitariumSelect: {
                  variable: string;
              }

              Type declaration

              • variable: string

              Generated using TypeDoc

              \ No newline at end of file +CognitariumSelect | Documentation
              CognitariumSelect: {
                  variable: string;
              }

              Type declaration

              • variable: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_cw.OKP4.CognitariumVersion.html b/ts/types/_fadroma_cw.OKP4.CognitariumVersion.html index dcdb854e229..07fd8d8c711 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumVersion.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumVersion.html @@ -1 +1 @@ -CognitariumVersion | Documentation
              CognitariumVersion: string

              Generated using TypeDoc

              \ No newline at end of file +CognitariumVersion | Documentation
              CognitariumVersion: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_cw.OKP4.CognitariumWhere.html b/ts/types/_fadroma_cw.OKP4.CognitariumWhere.html index 4364d187799..20138f08bd9 100644 --- a/ts/types/_fadroma_cw.OKP4.CognitariumWhere.html +++ b/ts/types/_fadroma_cw.OKP4.CognitariumWhere.html @@ -1 +1 @@ -CognitariumWhere | Documentation
              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
              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.OKP4.LawStoneVersion.html b/ts/types/_fadroma_cw.OKP4.LawStoneVersion.html index c356a00ca54..5ac498e03ef 100644 --- a/ts/types/_fadroma_cw.OKP4.LawStoneVersion.html +++ b/ts/types/_fadroma_cw.OKP4.LawStoneVersion.html @@ -1 +1 @@ -LawStoneVersion | Documentation
              LawStoneVersion: string

              Generated using TypeDoc

              \ No newline at end of file +LawStoneVersion | Documentation
              LawStoneVersion: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_cw.OKP4.ObjectariumVersion.html b/ts/types/_fadroma_cw.OKP4.ObjectariumVersion.html index e18146df8e4..3b88c04980c 100644 --- a/ts/types/_fadroma_cw.OKP4.ObjectariumVersion.html +++ b/ts/types/_fadroma_cw.OKP4.ObjectariumVersion.html @@ -1 +1 @@ -ObjectariumVersion | Documentation
              ObjectariumVersion: string

              Generated using TypeDoc

              \ No newline at end of file +ObjectariumVersion | Documentation
              ObjectariumVersion: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.Archway.Version.html b/ts/types/_fadroma_devnet.Platform.Archway.Version.html index db565c1fd25..6229920e60e 100644 --- a/ts/types/_fadroma_devnet.Platform.Archway.Version.html +++ b/ts/types/_fadroma_devnet.Platform.Archway.Version.html @@ -1 +1 @@ -Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.Axelar.Version.html b/ts/types/_fadroma_devnet.Platform.Axelar.Version.html index 3fd0a46ce9a..c79ab099fba 100644 --- a/ts/types/_fadroma_devnet.Platform.Axelar.Version.html +++ b/ts/types/_fadroma_devnet.Platform.Axelar.Version.html @@ -1 +1 @@ -Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.Injective.Version.html b/ts/types/_fadroma_devnet.Platform.Injective.Version.html index 66e43eba9cc..0d54bee3103 100644 --- a/ts/types/_fadroma_devnet.Platform.Injective.Version.html +++ b/ts/types/_fadroma_devnet.Platform.Injective.Version.html @@ -1 +1 @@ -Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.OKP4.Version.html b/ts/types/_fadroma_devnet.Platform.OKP4.Version.html index b406018a21e..3b0e12b1698 100644 --- a/ts/types/_fadroma_devnet.Platform.OKP4.Version.html +++ b/ts/types/_fadroma_devnet.Platform.OKP4.Version.html @@ -1 +1 @@ -Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.Osmosis.Version.html b/ts/types/_fadroma_devnet.Platform.Osmosis.Version.html index a3e50cb7010..6be486ead6d 100644 --- a/ts/types/_fadroma_devnet.Platform.Osmosis.Version.html +++ b/ts/types/_fadroma_devnet.Platform.Osmosis.Version.html @@ -1 +1 @@ -Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/types/_fadroma_devnet.Platform.Scrt.Version.html b/ts/types/_fadroma_devnet.Platform.Scrt.Version.html index 515d043fd65..4dd00479f83 100644 --- a/ts/types/_fadroma_devnet.Platform.Scrt.Version.html +++ b/ts/types/_fadroma_devnet.Platform.Scrt.Version.html @@ -1 +1 @@ -Version | Documentation
              Version: `1.${9 | 10 | 11 | 12}`

              Generated using TypeDoc

              \ No newline at end of file +Version | Documentation
              Version: `1.${9 | 10 | 11 | 12}`

              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 1746df1d67e..13e64466aed 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 4fb88105cb8..97680b952bf 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 81297316887..32654f6ccf6 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 f56f09f2b50..f72ba38d618 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 09d48b5e1e0..7ec5b16545d 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 ebefbb72ad0..8e000e67387 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 25ffb03e6ac..602047de57f 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 2a539f7cd7d..69d39cb2472 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.Namada.chainIds.html b/ts/variables/_fadroma_cw.Namada.chainIds.html index a1c1151e6a4..cc7687e5966 100644 --- a/ts/variables/_fadroma_cw.Namada.chainIds.html +++ b/ts/variables/_fadroma_cw.Namada.chainIds.html @@ -1 +1 @@ -chainIds | Documentation
              chainIds: {
                  testnet: string;
              } = ...

              Type declaration

              • testnet: string

              Generated using TypeDoc

              \ No newline at end of file +chainIds | Documentation
              chainIds: {
                  testnet: string;
              } = ...

              Type declaration

              • testnet: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.Namada.testnets.html b/ts/variables/_fadroma_cw.Namada.testnets.html index 05be4f72d11..d5a5ac5ad2a 100644 --- a/ts/variables/_fadroma_cw.Namada.testnets.html +++ b/ts/variables/_fadroma_cw.Namada.testnets.html @@ -1 +1 @@ -testnets | Documentation
              testnets: Set<string> = ...

              Generated using TypeDoc

              \ No newline at end of file +testnets | Documentation
              testnets: Set<string> = ...

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.OKP4.chainIds.html b/ts/variables/_fadroma_cw.OKP4.chainIds.html index df77b6048fb..6f2db05ca10 100644 --- a/ts/variables/_fadroma_cw.OKP4.chainIds.html +++ b/ts/variables/_fadroma_cw.OKP4.chainIds.html @@ -1 +1 @@ -chainIds | Documentation
              chainIds: {
                  testnet: string;
              } = ...

              Type declaration

              • testnet: string

              Generated using TypeDoc

              \ No newline at end of file +chainIds | Documentation
              chainIds: {
                  testnet: string;
              } = ...

              Type declaration

              • testnet: string

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_cw.OKP4.cognitariumCodeIds.html b/ts/variables/_fadroma_cw.OKP4.cognitariumCodeIds.html index 1d7fa942323..ebb8de6353e 100644 --- a/ts/variables/_fadroma_cw.OKP4.cognitariumCodeIds.html +++ b/ts/variables/_fadroma_cw.OKP4.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.OKP4.lawStoneCodeIds.html b/ts/variables/_fadroma_cw.OKP4.lawStoneCodeIds.html index 7d45c211f9b..7fbc4094eea 100644 --- a/ts/variables/_fadroma_cw.OKP4.lawStoneCodeIds.html +++ b/ts/variables/_fadroma_cw.OKP4.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.OKP4.objectariumCodeIds.html b/ts/variables/_fadroma_cw.OKP4.objectariumCodeIds.html index 04b548f98c0..826324da0ab 100644 --- a/ts/variables/_fadroma_cw.OKP4.objectariumCodeIds.html +++ b/ts/variables/_fadroma_cw.OKP4.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.OKP4.testnets.html b/ts/variables/_fadroma_cw.OKP4.testnets.html index 0c6aa3091e3..01b62650c9a 100644 --- a/ts/variables/_fadroma_cw.OKP4.testnets.html +++ b/ts/variables/_fadroma_cw.OKP4.testnets.html @@ -1 +1 @@ -testnets | Documentation
              testnets: Set<string> = ...

              Generated using TypeDoc

              \ No newline at end of file +testnets | Documentation
              testnets: Set<string> = ...

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.Archway.versions.html b/ts/variables/_fadroma_devnet.Platform.Archway.versions.html index 9b9e2679bfa..a7f15cb2262 100644 --- a/ts/variables/_fadroma_devnet.Platform.Archway.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.Archway.versions.html @@ -1 +1 @@ -versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.Axelar.versions.html b/ts/variables/_fadroma_devnet.Platform.Axelar.versions.html index dcfccb8d15d..a74773592e9 100644 --- a/ts/variables/_fadroma_devnet.Platform.Axelar.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.Axelar.versions.html @@ -1 +1 @@ -versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.Injective.versions.html b/ts/variables/_fadroma_devnet.Platform.Injective.versions.html index 1ef36b805fe..d4a8aa791bf 100644 --- a/ts/variables/_fadroma_devnet.Platform.Injective.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.Injective.versions.html @@ -1 +1 @@ -versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.OKP4.versions.html b/ts/variables/_fadroma_devnet.Platform.OKP4.versions.html index 450aac0e614..eb3d4f3a7fd 100644 --- a/ts/variables/_fadroma_devnet.Platform.OKP4.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.OKP4.versions.html @@ -1 +1 @@ -versions | Documentation
              versions: Record<Platform.OKP4.Version, ReturnType<typeof Platform.OKP4.version>> = ...

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation
              versions: Record<Platform.OKP4.Version, ReturnType<typeof Platform.OKP4.version>> = ...

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.Osmosis.versions.html b/ts/variables/_fadroma_devnet.Platform.Osmosis.versions.html index 6cab98f43b4..b7e48b3a7e0 100644 --- a/ts/variables/_fadroma_devnet.Platform.Osmosis.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.Osmosis.versions.html @@ -1 +1 @@ -versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation

              Generated using TypeDoc

              \ No newline at end of file diff --git a/ts/variables/_fadroma_devnet.Platform.Scrt.versions.html b/ts/variables/_fadroma_devnet.Platform.Scrt.versions.html index 2d41a4d7625..3cc54fcb2a1 100644 --- a/ts/variables/_fadroma_devnet.Platform.Scrt.versions.html +++ b/ts/variables/_fadroma_devnet.Platform.Scrt.versions.html @@ -1 +1 @@ -versions | Documentation
              versions: Record<Platform.Scrt.Version, ReturnType<typeof Platform.Scrt.version>> = ...

              Generated using TypeDoc

              \ No newline at end of file +versions | Documentation
              versions: Record<Platform.Scrt.Version, ReturnType<typeof Platform.Scrt.version>> = ...

              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 0cf448bd7eb..3f429add627 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.faucets.html b/ts/variables/_fadroma_scrt.faucets.html index 3235a4a78b1..f80d7245b3e 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 a263095f936..968b082e10b 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.testnets.html b/ts/variables/_fadroma_scrt.testnets.html index ef8e52cead7..0f2b242de0c 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