From 175b22fd7a3e8ce86421fbbec29633bfe113c42c Mon Sep 17 00:00:00 2001 From: "hack.bg" Date: Thu, 11 Jan 2024 17:04:17 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20built=20docs=20for=20v2=20@=20Th?= =?UTF-8?q?u=20Jan=2011=2017:04:17=20UTC=202024?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nix | Bin 10240 -> 10240 bytes rs/help.html | 2 +- rs/settings.html | 2 +- toolbox | 1 + .../_hackbg_fadroma.fadroma.Backend.html | 14 +-- ts/classes/_hackbg_fadroma.fadroma.Batch.html | 12 +-- .../_hackbg_fadroma.fadroma.CW.CWBatch.html | 12 +-- ...ackbg_fadroma.fadroma.CW.CWConnection.html | 78 ++++++++--------- ..._hackbg_fadroma.fadroma.CW.CWIdentity.html | 8 +- ...fadroma.fadroma.CW.CWMnemonicIdentity.html | 8 +- ...g_fadroma.fadroma.CW.CWSignerIdentity.html | 8 +- ...hackbg_fadroma.fadroma.CW.Cognitarium.html | 14 +-- .../_hackbg_fadroma.fadroma.CW.Console.html | 2 +- .../_hackbg_fadroma.fadroma.CW.Error.html | 2 +- .../_hackbg_fadroma.fadroma.CW.LawStone.html | 14 +-- ...kbg_fadroma.fadroma.CW.OKP4Connection.html | 80 +++++++++--------- ...droma.fadroma.CW.OKP4MnemonicIdentity.html | 8 +- ...hackbg_fadroma.fadroma.CW.Objectarium.html | 10 +-- .../_hackbg_fadroma.fadroma.CompiledCode.html | 12 +-- .../_hackbg_fadroma.fadroma.Compiler.html | 10 +-- .../_hackbg_fadroma.fadroma.Connection.html | 52 ++++++------ .../_hackbg_fadroma.fadroma.Contract.html | 8 +- .../_hackbg_fadroma.fadroma.ContractCode.html | 8 +- ...ckbg_fadroma.fadroma.ContractInstance.html | 38 ++++----- ...ckbg_fadroma.fadroma.ContractTemplate.html | 22 ++--- .../_hackbg_fadroma.fadroma.DeployStore.html | 8 +- .../_hackbg_fadroma.fadroma.Deployment.html | 22 ++--- ...hackbg_fadroma.fadroma.DeploymentUnit.html | 18 ++-- .../_hackbg_fadroma.fadroma.Endpoint.html | 12 +-- ts/classes/_hackbg_fadroma.fadroma.Error.html | 2 +- .../_hackbg_fadroma.fadroma.Identity.html | 8 +- ...g_fadroma.fadroma.JSONFileDeployStore.html | 14 +-- ...g_fadroma.fadroma.JSONFileUploadStore.html | 10 +-- ...kbg_fadroma.fadroma.LocalCompiledCode.html | 12 +-- ...hackbg_fadroma.fadroma.RustSourceCode.html | 20 ++--- .../_hackbg_fadroma.fadroma.Scrt.Console.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.Error.html | 2 +- ..._fadroma.fadroma.Scrt.Mocknet.Backend.html | 16 ++-- ...bg_fadroma.fadroma.Scrt.Mocknet.Batch.html | 12 +-- ...droma.fadroma.Scrt.Mocknet.Connection.html | 52 ++++++------ ...fadroma.fadroma.Scrt.Mocknet.Contract.html | 4 +- ...hackbg_fadroma.fadroma.Scrt.ScrtBatch.html | 18 ++-- ...g_fadroma.fadroma.Scrt.ScrtConnection.html | 56 ++++++------ ...kbg_fadroma.fadroma.Scrt.ScrtIdentity.html | 8 +- ...oma.fadroma.Scrt.ScrtMnemonicIdentity.html | 8 +- ...droma.fadroma.Scrt.ScrtSignerIdentity.html | 8 +- ...bg_fadroma.fadroma.Scrt.Snip20.Snip20.html | 56 ++++++------ ....fadroma.Scrt.Snip20.ViewingKeyClient.html | 12 +-- ...roma.fadroma.Scrt.Snip24.PermitSigner.html | 8 +- ...fadroma.Scrt.Snip24.PermitSignerKeplr.html | 10 +-- ..._fadroma.fadroma.Scrt.Snip721.Snip721.html | 12 +-- .../_hackbg_fadroma.fadroma.SourceCode.html | 12 +-- .../_hackbg_fadroma.fadroma.Stub.Backend.html | 14 +-- .../_hackbg_fadroma.fadroma.Stub.Batch.html | 12 +-- ...ackbg_fadroma.fadroma.Stub.Connection.html | 52 ++++++------ ...kbg_fadroma.fadroma.Stub.StubCompiler.html | 10 +-- .../_hackbg_fadroma.fadroma.Token.Amount.html | 6 +- .../_hackbg_fadroma.fadroma.Token.Coin.html | 4 +- .../_hackbg_fadroma.fadroma.Token.Custom.html | 12 +-- .../_hackbg_fadroma.fadroma.Token.Fee.html | 4 +- ...hackbg_fadroma.fadroma.Token.Fungible.html | 10 +-- .../_hackbg_fadroma.fadroma.Token.Native.html | 12 +-- ...kbg_fadroma.fadroma.Token.NonFungible.html | 6 +- .../_hackbg_fadroma.fadroma.Token.Pair.html | 6 +- .../_hackbg_fadroma.fadroma.Token.Swap.html | 6 +- .../_hackbg_fadroma.fadroma.Token.Token.html | 6 +- .../_hackbg_fadroma.fadroma.UploadStore.html | 8 +- .../_hackbg_fadroma.fadroma.UploadedCode.html | 16 ++-- ...a.fadroma.CW.encodeSecp256k1Signature.html | 2 +- .../_hackbg_fadroma.fadroma.CW.testnet.html | 2 +- ...adroma.fadroma.Scrt.Mocknet.b64toUtf8.html | 2 +- ...oma.fadroma.Scrt.Mocknet.bufferToUtf8.html | 2 +- ....fadroma.Scrt.Mocknet.codeHashForBlob.html | 2 +- ...kbg_fadroma.fadroma.Scrt.Mocknet.drop.html | 2 +- ...roma.fadroma.Scrt.Mocknet.parseResult.html | 2 +- ...droma.fadroma.Scrt.Mocknet.passBuffer.html | 2 +- ...fadroma.fadroma.Scrt.Mocknet.passJson.html | 2 +- ...droma.fadroma.Scrt.Mocknet.readBuffer.html | 2 +- ...fadroma.fadroma.Scrt.Mocknet.readUtf8.html | 2 +- ...g_fadroma.fadroma.Scrt.Mocknet.region.html | 2 +- ...adroma.fadroma.Scrt.Mocknet.utf8toB64.html | 2 +- ...oma.fadroma.Scrt.Mocknet.utf8toBuffer.html | 2 +- ...bg_fadroma.fadroma.Scrt.Mocknet.write.html | 2 +- ...ma.fadroma.Scrt.Mocknet.writeToRegion.html | 2 +- ...adroma.Scrt.Mocknet.writeToRegionUtf8.html | 2 +- ...adroma.fadroma.Scrt.Mocknet.writeUtf8.html | 2 +- ...a.fadroma.Scrt.Snip20.createPermitMsg.html | 2 +- ...ckbg_fadroma.fadroma.Scrt.decodeError.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.mainnet.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.testnet.html | 2 +- .../_hackbg_fadroma.fadroma.assign.html | 2 +- .../_hackbg_fadroma.fadroma.default.html | 2 +- ...ckbg_fadroma.fadroma.exportDeployment.html | 2 +- .../_hackbg_fadroma.fadroma.getCompiler.html | 2 +- ..._hackbg_fadroma.fadroma.getConnection.html | 2 +- ...hackbg_fadroma.fadroma.getDeployStore.html | 2 +- ...hackbg_fadroma.fadroma.getUploadStore.html | 2 +- .../_hackbg_fadroma.fadroma.runRepl.html | 2 +- .../_hackbg_fadroma.fadroma.runScript.html | 2 +- ...ckbg_fadroma.fadroma.selectDeployment.html | 2 +- ..._fadroma.fadroma.Scrt.ScrtBatchResult.html | 4 +- ...adroma.fadroma.Scrt.Snip20.SendAction.html | 4 +- ...ma.fadroma.Scrt.Snip20.SendFromAction.html | 4 +- ...a.fadroma.Scrt.Snip20.Snip20Allowance.html | 4 +- ....fadroma.Scrt.Snip20.Snip20BaseConfig.html | 8 +- ....fadroma.Scrt.Snip20.Snip20InitConfig.html | 4 +- ...oma.fadroma.Scrt.Snip20.Snip20InitMsg.html | 16 ++-- ...a.fadroma.Scrt.Snip20.Snip20TokenInfo.html | 4 +- ...ma.fadroma.Scrt.Snip20.TransferAction.html | 4 +- ...adroma.Scrt.Snip20.TransferFromAction.html | 4 +- ..._fadroma.fadroma.Scrt.Snip24.AminoMsg.html | 4 +- ...adroma.Scrt.Snip24.KeplrSigningHandle.html | 4 +- ...bg_fadroma.fadroma.Scrt.Snip24.Permit.html | 4 +- ...ma.fadroma.Scrt.Snip24.PermitAminoMsg.html | 4 +- ...bg_fadroma.fadroma.Scrt.Snip24.Pubkey.html | 4 +- ...g_fadroma.fadroma.Scrt.Snip24.SignDoc.html | 12 +-- ...fadroma.fadroma.Scrt.Snip24.Signature.html | 4 +- .../_hackbg_fadroma.fadroma.Token.ICoin.html | 4 +- .../_hackbg_fadroma.fadroma.Token.IFee.html | 4 +- ts/modules/_hackbg_fadroma.agent_agent.html | 2 +- ts/modules/_hackbg_fadroma.fadroma.CW.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.Mocknet.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.Snip20.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.Snip24.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.Snip721.html | 2 +- ts/modules/_hackbg_fadroma.fadroma.Scrt.html | 2 +- ts/modules/_hackbg_fadroma.fadroma.Stub.html | 2 +- ts/modules/_hackbg_fadroma.fadroma.Token.html | 2 +- ts/modules/_hackbg_fadroma.fadroma.html | 2 +- .../_hackbg_fadroma.fadroma_browser.html | 2 +- ts/types/_hackbg_fadroma.fadroma.Address.html | 2 +- ..._fadroma.fadroma.CW.CognitariumFormat.html | 2 +- ..._fadroma.fadroma.CW.CognitariumLimits.html | 2 +- ..._fadroma.fadroma.CW.CognitariumPrefix.html | 2 +- ..._fadroma.fadroma.CW.CognitariumSelect.html | 2 +- ...fadroma.fadroma.CW.CognitariumVersion.html | 2 +- ...g_fadroma.fadroma.CW.CognitariumWhere.html | 2 +- ...bg_fadroma.fadroma.CW.LawStoneVersion.html | 2 +- ...fadroma.fadroma.CW.ObjectariumVersion.html | 2 +- ts/types/_hackbg_fadroma.fadroma.ChainId.html | 2 +- .../_hackbg_fadroma.fadroma.CodeHash.html | 2 +- ts/types/_hackbg_fadroma.fadroma.CodeId.html | 2 +- ...ackbg_fadroma.fadroma.DeploymentState.html | 2 +- ts/types/_hackbg_fadroma.fadroma.Label.html | 2 +- ts/types/_hackbg_fadroma.fadroma.Message.html | 2 +- ts/types/_hackbg_fadroma.fadroma.Name.html | 2 +- ...adroma.fadroma.Scrt.Mocknet.ScrtCWAPI.html | 2 +- ...a.fadroma.Scrt.Snip20.QueryWithPermit.html | 2 +- ...roma.fadroma.Scrt.Snip20.Snip20Permit.html | 2 +- ...adroma.fadroma.Scrt.Snip20.ViewingKey.html | 2 +- ...ckbg_fadroma.fadroma.Token.Decimal128.html | 2 +- ...ckbg_fadroma.fadroma.Token.Decimal256.html | 2 +- ..._hackbg_fadroma.fadroma.Token.Uint128.html | 2 +- ..._hackbg_fadroma.fadroma.Token.Uint256.html | 2 +- ts/types/_hackbg_fadroma.fadroma.TxHash.html | 2 +- .../_hackbg_fadroma.fadroma.CW.chainIds.html | 2 +- ...fadroma.fadroma.CW.cognitariumCodeIds.html | 2 +- ...bg_fadroma.fadroma.CW.lawStoneCodeIds.html | 2 +- ...fadroma.fadroma.CW.objectariumCodeIds.html | 2 +- .../_hackbg_fadroma.fadroma.CW.testnets.html | 2 +- .../_hackbg_fadroma.fadroma.HEAD.html | 2 +- ..._hackbg_fadroma.fadroma.Scrt.chainIds.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.faucets.html | 2 +- ..._hackbg_fadroma.fadroma.Scrt.mainnets.html | 2 +- .../_hackbg_fadroma.fadroma.Scrt.nonUtf8.html | 2 +- ..._hackbg_fadroma.fadroma.Scrt.testnets.html | 2 +- .../_hackbg_fadroma.fadroma.___HACK___.html | 2 +- 167 files changed, 646 insertions(+), 645 deletions(-) create mode 160000 toolbox diff --git a/nix b/nix index b6110a3a96a15915ac50683aac069a04a7f729f1..aa51daba818b83c23f3df7fc03f38d009667b30b 100644 GIT binary patch delta 31 mcmZn&Xb70l$8TtEVr0r-U}$7yX2hUiFxikXWiun=e>DJ!x(HDK delta 31 mcmZn&Xb70l$8TU}YHY}0U}$7yYQ~^oFxikXWiun=e>DJ!j0jKw diff --git a/rs/help.html b/rs/help.html index c2895e36f6f..269f17c1c3c 100644 --- a/rs/help.html +++ b/rs/help.html @@ -1 +1 @@ -Help

Rustdoc help

Back
\ No newline at end of file +Help

Rustdoc help

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

Rustdoc settings

Back
\ No newline at end of file +Settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/toolbox b/toolbox new file mode 160000 index 00000000000..681b9b1b735 --- /dev/null +++ b/toolbox @@ -0,0 +1 @@ +Subproject commit 681b9b1b73569f1e18524f71f62567d8d36d207f diff --git a/ts/classes/_hackbg_fadroma.fadroma.Backend.html b/ts/classes/_hackbg_fadroma.fadroma.Backend.html index c3258769a47..8c1edae2c50 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Backend.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Backend.html @@ -1,4 +1,4 @@ -Backend | Documentation

Hierarchy

Constructors

constructor +Backend | Documentation

Hierarchy

Constructors

Properties

chainId? gasToken? log @@ -11,9 +11,9 @@ import pause start -

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.

-
log: Console
platform?: string

Which kind of devnet to launch

-
running: boolean = false

Is this thing on?

-
url?: string | URL

URL for connecting to a remote devnet.

-

Methods

  • Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

  • Parameters

    • name: string

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

  • Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

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.

+
log: Console
platform?: string

Which kind of devnet to launch

+
running: boolean = false

Is this thing on?

+
url?: string | URL

URL for connecting to a remote devnet.

+

Methods

  • Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

  • Parameters

    • name: string

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

  • Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Batch.html b/ts/classes/_hackbg_fadroma.fadroma.Batch.html index 37b272c4895..9ea69956a66 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Batch.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Batch.html @@ -1,13 +1,13 @@ Batch | Documentation

Builder object for batched transactions.

-

Type Parameters

Hierarchy

Constructors

Type Parameters

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

connection?: C
log: Console

Methods

  • Add an execute message to the batch.

    -

    Parameters

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

    Returns Batch<C>

  • Add an instantiate message to the batch.

    -

    Parameters

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

    Returns Batch<C>

  • Submit the batch.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

  • Add an upload message to the batch.

    -

    Parameters

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

    Returns Batch<C>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

connection?: C
log: Console

Methods

  • Add an execute message to the batch.

    +

    Parameters

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

    Returns Batch<C>

  • Add an instantiate message to the batch.

    +

    Parameters

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

    Returns Batch<C>

  • Submit the batch.

    +

    Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

  • Add an upload message to the batch.

    +

    Parameters

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

    Returns Batch<C>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.CWBatch.html b/ts/classes/_hackbg_fadroma.fadroma.CW.CWBatch.html index bae04949cc7..9938b257c7e 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.CWBatch.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.CWBatch.html @@ -1,13 +1,13 @@ CWBatch | Documentation

Transaction batch for CosmWasm-enabled chains.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

connection?: CWConnection
log: Console

Methods

  • Add an upload message to the batch.

    -

    Parameters

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

    Returns CWBatch

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

connection?: CWConnection
log: Console

Methods

  • Add an upload message to the batch.

    +

    Parameters

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

    Returns CWBatch

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.CWConnection.html b/ts/classes/_hackbg_fadroma.fadroma.CW.CWConnection.html index f1d47a6c6ac..04ec3b52306 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.CWConnection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.CWConnection.html @@ -1,5 +1,5 @@ CWConnection | Documentation

Generic agent for CosmWasm-enabled chains.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

-
api: Promise<CosmWasmClient | SigningCosmWasmClient>

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

-
bech32Prefix?: string

The bech32 prefix for the account's address

-
blockInterval: number = 250

Time to ping for next block.

-
chainId?: string

Chain ID.

-
coinType?: number

The coin type in the HD derivation path

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

Default transaction fees.

-

Type declaration

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

The account index in the HD derivation path

-

A supported method of authentication.

-
log: Console
url?: string

Connection URL.

-
gasToken: Native = ...

Native token of chain.

-

Accessors

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

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

  • get defaultDenom(): string
  • Returns string

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

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

    -

    Returns Promise<number>

Methods

  • Call a transaction method of a contract.

    -

    Parameters

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

    Returns Promise<unknown>

  • Stargate implementation of querying a smart contract.

    -

    Type Parameters

    • U

    Parameters

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

    Returns Promise<U>

  • Stargate implementation of sending native token.

    -

    Parameters

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

    Returns Promise<DeliverTxResponse>

  • Call a given program's transaction method.

    -

    Parameters

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

    Returns Promise<unknown>

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

+
api: Promise<CosmWasmClient | SigningCosmWasmClient>

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

+
bech32Prefix?: string

The bech32 prefix for the account's address

+
blockInterval: number = 250

Time to ping for next block.

+
chainId?: string

Chain ID.

+
coinType?: number

The coin type in the HD derivation path

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

Default transaction fees.

+

Type declaration

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

The account index in the HD derivation path

+

A supported method of authentication.

+
log: Console
url?: string

Connection URL.

+
gasToken: Native = ...

Native token of chain.

+

Accessors

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

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

  • get defaultDenom(): string
  • Returns string

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

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

    +

    Returns Promise<number>

Methods

  • Call a transaction method of a contract.

    +

    Parameters

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

    Returns Promise<unknown>

  • Stargate implementation of querying a smart contract.

    +

    Type Parameters

    • U

    Parameters

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

    Returns Promise<U>

  • Stargate implementation of sending native token.

    +

    Parameters

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

    Returns Promise<DeliverTxResponse>

  • Call a given program's transaction method.

    +

    Parameters

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

    Returns Promise<unknown>

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

    -

    Parameters

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

    Returns Promise<unknown>

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

    Parameters

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

    Returns Promise<unknown>

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

    -

    Parameters

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

    Returns Promise<unknown>

  • Get the code id of a given address.

    -

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

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

    -

    Parameters

    • ids: Iterable<string>

    Returns Promise<Record<string, Record<string, 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>>>>

  • 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 id of a given address.

    +

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

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

    +

    Parameters

    • ids: Iterable<string>

    Returns Promise<Record<string, Record<string, 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>>>>

  • 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/_hackbg_fadroma.fadroma.CW.CWIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.CW.CWIdentity.html index 1e1d4013c06..9adbd4ddc77 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.CWIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.CWIdentity.html @@ -1,9 +1,9 @@ -CWIdentity | Documentation

Hierarchy

Constructors

constructor +CWIdentity | Documentation

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

address?: string

Unique identifier.

-
log: Console
name?: string

Display name.

-
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

address?: string

Unique identifier.

+
log: Console
name?: string

Display name.

+
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.CWMnemonicIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.CW.CWMnemonicIdentity.html index b63c9a6275f..1e23566582c 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.CWMnemonicIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.CWMnemonicIdentity.html @@ -1,4 +1,4 @@ -CWMnemonicIdentity | Documentation

Hierarchy

Constructors

constructor +CWMnemonicIdentity | Documentation

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

address?: string

Unique identifier.

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

Display name.

-
pubkey: Uint8Array
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

address?: string

Unique identifier.

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

Display name.

+
pubkey: Uint8Array
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.CWSignerIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.CW.CWSignerIdentity.html index e3ecde6b3bc..190a322bb2b 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.CWSignerIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.CWSignerIdentity.html @@ -1,9 +1,9 @@ -CWSignerIdentity | Documentation

Hierarchy

Constructors

constructor +CWSignerIdentity | Documentation

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

address?: string

Unique identifier.

-
log: Console
name?: string

Display name.

-
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

address?: string

Unique identifier.

+
log: Console
name?: string

Display name.

+
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.Cognitarium.html b/ts/classes/_hackbg_fadroma.fadroma.CW.Cognitarium.html index 4faa73670c8..fd3c90fed38 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.Cognitarium.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.Cognitarium.html @@ -1,5 +1,5 @@ Cognitarium | Documentation

OKP4 triple store.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Constructors

Properties

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

Type declaration

  • Optional address?: string
log: Console
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?: Connection
instance?: {
    address?: string;
}

Type declaration

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

Methods

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

    +

    Parameters

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

    Returns Promise<unknown>

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

    +

    Type Parameters

    • Q

    Parameters

    Returns Promise<Q>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.Console.html b/ts/classes/_hackbg_fadroma.fadroma.CW.Console.html index b26ba639ee0..ef8b3e470e6 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.Console.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.Console.html @@ -12,4 +12,4 @@ table trace warn -

Constructors

  • Parameters

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

    Returns CW.Console

Properties

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

Accessors

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

  • get width(): number
  • Returns number

Methods

  • Parameters

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

    Returns CW.Console

Generated using TypeDoc

\ No newline at end of file +

Constructors

  • Parameters

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

    Returns CW.Console

Properties

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

Accessors

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

  • get width(): number
  • Returns number

Methods

  • Parameters

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

    Returns CW.Console

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.Error.html b/ts/classes/_hackbg_fadroma.fadroma.CW.Error.html index 54309f2eee9..ef123c0a57c 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.Error.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.Error.html @@ -1,4 +1,4 @@ -Error | Documentation

Hierarchy

Constructors

constructor +Error | Documentation

Hierarchy

Constructors

Properties

cause? message name diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.LawStone.html b/ts/classes/_hackbg_fadroma.fadroma.CW.LawStone.html index 3ad5e58ceb6..a049322956d 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.LawStone.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.LawStone.html @@ -1,5 +1,5 @@ LawStone | Documentation

OKP4 rule engine.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Constructors

Properties

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

Type declaration

  • Optional address?: string
log: Console
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?: Connection
instance?: {
    address?: string;
}

Type declaration

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

Methods

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

    +

    Parameters

    • query: string

    Returns Promise<unknown>

  • Permanently prevent this law stone from answering further queries.

    +

    Returns Promise<unknown>

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

    +

    Parameters

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

    Returns Promise<unknown>

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

    +

    Type Parameters

    • Q

    Parameters

    Returns Promise<Q>

  • Create an init message for a law stone.

    +

    Parameters

    • storage_address: string
    • program: string

    Returns {
        program: string;
        storage_address: string;
    }

    • program: string
    • storage_address: string

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4Connection.html b/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4Connection.html index a787fdd7e0f..b3a5463cf3c 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4Connection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4Connection.html @@ -1,5 +1,5 @@ OKP4Connection | Documentation

Connection for OKP4.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

-
api: Promise<CosmWasmClient | SigningCosmWasmClient>

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

-
bech32Prefix?: string

The bech32 prefix for the account's address

-
blockInterval: number = 250

Time to ping for next block.

-
chainId?: string

Chain ID.

-
coinType?: number

The coin type in the HD derivation path

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

Transaction fees for this agent.

-

Type declaration

hdAccountIndex?: number

The account index in the HD derivation path

-

A supported method of authentication.

-
log: Console
url?: string

Connection URL.

-
gasToken: Native = ...

Default denomination of gas token.

-

Accessors

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

  • get address(): string
  • Returns string

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

  • get defaultDenom(): string
  • Returns string

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

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

    -

    Returns Promise<number>

Methods

  • Call a transaction method of a contract.

    -

    Parameters

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

    Returns Promise<unknown>

  • Stargate implementation of querying a smart contract.

    -

    Type Parameters

    • U

    Parameters

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

    Returns Promise<U>

  • Stargate implementation of sending native token.

    -

    Parameters

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

    Returns Promise<DeliverTxResponse>

  • Call a given program's transaction method.

    -

    Parameters

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

    Returns Promise<unknown>

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

+
api: Promise<CosmWasmClient | SigningCosmWasmClient>

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

+
bech32Prefix?: string

The bech32 prefix for the account's address

+
blockInterval: number = 250

Time to ping for next block.

+
chainId?: string

Chain ID.

+
coinType?: number

The coin type in the HD derivation path

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

Transaction fees for this agent.

+

Type declaration

hdAccountIndex?: number

The account index in the HD derivation path

+

A supported method of authentication.

+
log: Console
url?: string

Connection URL.

+
gasToken: Native = ...

Default denomination of gas token.

+

Accessors

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

  • get address(): string
  • Returns string

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

  • get defaultDenom(): string
  • Returns string

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

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

    +

    Returns Promise<number>

Methods

  • Call a transaction method of a contract.

    +

    Parameters

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

    Returns Promise<unknown>

  • Stargate implementation of querying a smart contract.

    +

    Type Parameters

    • U

    Parameters

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

    Returns Promise<U>

  • Stargate implementation of sending native token.

    +

    Parameters

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

    Returns Promise<DeliverTxResponse>

  • Call a given program's transaction method.

    +

    Parameters

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

    Returns Promise<unknown>

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

    -

    Parameters

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

    Returns Promise<unknown>

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

    Parameters

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

    Returns Promise<unknown>

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

    -

    Parameters

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

    Returns Promise<unknown>

  • Get the code id of a given address.

    -

    Parameters

    • contract: string | {
          address: string;
      }

    Returns Promise<string>

  • Get clients for all Cognitarium instances, keyed by address.

    -

    Parameters

    • id: string

    Returns Promise<Contract>

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

  • Get clients for all Cognitarium instances, keyed by address.

    +

    Parameters

    • id: string

    Returns Promise<Contract>

  • 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/_hackbg_fadroma.fadroma.CW.OKP4MnemonicIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4MnemonicIdentity.html index 0927078ef04..bc2ab617477 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4MnemonicIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.OKP4MnemonicIdentity.html @@ -1,4 +1,4 @@ -OKP4MnemonicIdentity | Documentation

Hierarchy

Constructors

constructor +OKP4MnemonicIdentity | Documentation

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

address?: string

Unique identifier.

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

Display name.

-
pubkey: Uint8Array
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

address?: string

Unique identifier.

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

Display name.

+
pubkey: Uint8Array
signer: OfflineSigner

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.CW.Objectarium.html b/ts/classes/_hackbg_fadroma.fadroma.CW.Objectarium.html index 8ff220b9492..bec2c401561 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CW.Objectarium.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CW.Objectarium.html @@ -1,5 +1,5 @@ Objectarium | Documentation

OKP4 object store.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

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

Constructors

Properties

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

Type declaration

  • Optional address?: string
log: Console
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?: Connection
instance?: {
    address?: string;
}

Type declaration

  • Optional address?: string
log: Console
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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.CompiledCode.html b/ts/classes/_hackbg_fadroma.fadroma.CompiledCode.html index 36c2830ce4c..c336eb86d44 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.CompiledCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.CompiledCode.html @@ -1,5 +1,5 @@ CompiledCode | Documentation

An object representing a given compiled binary.

-

Hierarchy

Constructors

Hierarchy

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

  • 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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.Compiler.html b/ts/classes/_hackbg_fadroma.fadroma.Compiler.html index b2233842daa..8ff91fe65f3 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Compiler.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Compiler.html @@ -1,4 +1,4 @@ -Compiler | Documentation

Hierarchy

Constructors

constructor +Compiler | Documentation

Hierarchy

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.

-
log: Console

Methods

id: string

Unique identifier of this compiler implementation.

+
log: 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/_hackbg_fadroma.fadroma.Connection.html b/ts/classes/_hackbg_fadroma.fadroma.Connection.html index 163c92b4b66..66b6803ac83 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Connection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Connection.html @@ -1,4 +1,4 @@ -Connection | Documentation

Hierarchy

Constructors

constructor +Connection | Documentation

Hierarchy

Constructors

Properties

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

-
api?: unknown

Platform SDK.

-
blockInterval: number = 250

Time to ping for next block.

-
chainId?: string

Chain ID.

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

Default transaction fees.

-

Type declaration

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

Signer identity.

-
log: Console
url?: string

Connection URL.

-
gasToken: Native = ...

Native token of chain.

-

Accessors

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

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

    -

    Returns Promise<number>

Methods

  • Parameters

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

    Returns Promise<unknown>

  • Parameters

    • Optional token: string
    • Optional address: string

    Returns Promise<string | number | bigint>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • codeId: string

    Returns Promise<string>

  • Parameters

    • contract: string

    Returns Promise<string>

  • Parameters

    • id: string

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

  • Parameters

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

    Returns Promise<unknown>

  • Parameters

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

    Returns Promise<unknown>

  • Parameters

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

    Returns Promise<unknown>

  • Parameters

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

    Returns Promise<Partial<UploadedCode>>

  • Call a given program's transaction method.

    -

    Parameters

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

    Returns Promise<unknown>

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

Constructors

Properties

alive: boolean = true

Setting this to false stops retries.

+
api?: unknown

Platform SDK.

+
blockInterval: number = 250

Time to ping for next block.

+
chainId?: string

Chain ID.

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

Default transaction fees.

+

Type declaration

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

Signer identity.

+
log: Console
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 Contract

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

    -

    Parameters

    • id: string

    Returns Promise<Record<string, 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, 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 Contract

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

    +

    Parameters

    • id: string

    Returns Promise<Record<string, 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, 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/_hackbg_fadroma.fadroma.Contract.html b/ts/classes/_hackbg_fadroma.fadroma.Contract.html index 2dcdf48845f..8655e862a54 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Contract.html +++ b/ts/classes/_hackbg_fadroma.fadroma.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

Constructors

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

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

Type declaration

  • Optional address?: string
log: Console

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?: Connection
instance?: {
    address?: string;
}

Type declaration

  • Optional address?: string
log: Console

Methods

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

    +

    Parameters

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

    Returns Promise<unknown>

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

    +

    Type Parameters

    • Q

    Parameters

    Returns Promise<Q>

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.ContractCode.html b/ts/classes/_hackbg_fadroma.fadroma.ContractCode.html index b676ca86414..138db55cd87 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.ContractCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.ContractCode.html @@ -1,4 +1,4 @@ -ContractCode | Documentation

Hierarchy

Constructors

constructor +ContractCode | Documentation

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

compiled?: CompiledCode
compiler?: Compiler
deployer?: string | Connection
log: Console
source?: SourceCode
uploaded?: UploadedCode
uploader?: string | Connection

Methods

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

    -

    Parameters

    • __namedParameters: {
          compiler?: Compiler;
          rebuild?: boolean;
      } = {}
      • Optional compiler?: Compiler
      • Optional 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?: 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?: Compiler
deployer?: string | Connection
log: Console
source?: SourceCode
uploaded?: UploadedCode
uploader?: string | Connection

Methods

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

    +

    Parameters

    • __namedParameters: {
          compiler?: Compiler;
          rebuild?: boolean;
      } = {}
      • Optional compiler?: Compiler
      • Optional 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?: 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/_hackbg_fadroma.fadroma.ContractInstance.html b/ts/classes/_hackbg_fadroma.fadroma.ContractInstance.html index 2af9659bb00..f5140540d7a 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.ContractInstance.html +++ b/ts/classes/_hackbg_fadroma.fadroma.ContractInstance.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy

    Constructors

    Hierarchy

    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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    initBy?: string | 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.

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

    Methods

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

      -

      Parameters

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

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

    • Parameters

      • __namedParameters: {
            compiler?: 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 | 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 | 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?: 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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    initBy?: string | 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.

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

    Methods

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

      +

      Parameters

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

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

    • Parameters

      • __namedParameters: {
            compiler?: 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 | 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 | 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?: 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/_hackbg_fadroma.fadroma.ContractTemplate.html b/ts/classes/_hackbg_fadroma.fadroma.ContractTemplate.html index 16137cc9f6e..b76cf60b3f0 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.ContractTemplate.html +++ b/ts/classes/_hackbg_fadroma.fadroma.ContractTemplate.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy

    Constructors

    Hierarchy

    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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    isTemplate: true = true
    log: Console
    name?: string

    Name of this unit.

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

    Methods

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

      -

      Parameters

      • __namedParameters: {
            compiler?: Compiler;
            rebuild?: boolean;
        } = {}
        • Optional compiler?: Compiler
        • Optional 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?: 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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    isTemplate: true = true
    log: Console
    name?: string

    Name of this unit.

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

    Methods

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

      +

      Parameters

      • __namedParameters: {
            compiler?: Compiler;
            rebuild?: boolean;
        } = {}
        • Optional compiler?: Compiler
        • Optional 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?: 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/_hackbg_fadroma.fadroma.DeployStore.html b/ts/classes/_hackbg_fadroma.fadroma.DeployStore.html index fc9e7261e45..8c5803d0ba2 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.DeployStore.html +++ b/ts/classes/_hackbg_fadroma.fadroma.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: 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: 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

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

    • Returns an iterable of keys in the map

      -

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      +

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

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

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Deployment.html b/ts/classes/_hackbg_fadroma.fadroma.Deployment.html index 4415292b22d..4369ba95951 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Deployment.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Deployment.html @@ -1,5 +1,5 @@ Deployment | Documentation

    A collection of contracts.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

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

    Returns

    the number of elements in the Map.

    +

    Constructors

    Properties

    [toStringTag]: string
    log: 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

      • Rest ...args: [name: string, properties?: {
            [toStringTag]: string;
            address?: string;
            canCompile: boolean;
            canCompileInfo: string;
            canFetch: boolean;
            canFetchInfo: string;
            canInstantiate: boolean;
            canInstantiateInfo: string;
            canUpload: boolean;
            canUploadInfo: string;
            chainId?: string;
            codeData?: Uint8Array;
            codeHash?: string;
            codeId?: string;
            codePath?: string | URL;
            compiled?: CompiledCode;
            compiler?: Compiler;
            deployer?: string | Connection;
            deployment?: Deployment;
            initBy?: string | Connection;
            initFee?: unknown;
            initGas?: unknown;
            initMemo?: string;
            initMsg?: Into<Message>;
            initSend?: ICoin[];
            initTx?: string;
            isTemplate?: false;
            label?: string;
            language?: "rust";
            log?: Console;
            name?: string;
            source?: SourceCode;
            sourceDirty?: boolean;
            sourceOrigin?: string | URL;
            sourcePath?: string;
            sourceRef?: string;
            uploadBy?: string | Connection;
            uploadGas?: string | number;
            uploadTx?: string;
            uploaded?: UploadedCode;
            uploader?: string | Connection;
            compile?(__namedParameters?) => Promise<CompiledCode & {
                codeHash: string;
            }>;
            computeHash?() => Promise<CompiledCode & {
                codeHash: string;
            }>;
            connect?(agent?) => Contract;
            deploy?(__namedParameters?) => Promise<ContractInstance & {
                address: string;
            }>;
            fetch?() => Promise<Uint8Array>;
            isValid?() => this is ContractInstance & {
                address: string;
            };
            serialize?() => {
                sourceDirty?: boolean;
                sourceOrigin?: string;
                sourcePath?: string;
                sourceRef?: string;
                [key: string]: unknown;
            };
            upload?(__namedParameters?) => Promise<UploadedCode & {
                codeId: string;
            }>;
        }]

      Returns Deployment

    • Parameters

      • Rest ...args: [name: string, properties?: {
            [toStringTag]: string;
            canCompile: boolean;
            canCompileInfo: string;
            canFetch: boolean;
            canFetchInfo: string;
            canInstantiate: boolean;
            canInstantiateInfo: string;
            canUpload: boolean;
            canUploadInfo: string;
            chainId?: string;
            codeData?: Uint8Array;
            codeHash?: string;
            codeId?: string;
            codePath?: string | URL;
            language?: "rust";
            log?: Console;
            sourceDirty?: boolean;
            sourceOrigin?: string | URL;
            sourcePath?: string;
            sourceRef?: string;
            uploadBy?: string | Connection;
            uploadGas?: string | number;
            uploadTx?: string;
            computeHash?() => Promise<CompiledCode & {
                codeHash: string;
            }>;
            fetch?() => Promise<Uint8Array>;
            serialize?() => {
                sourceDirty?: boolean;
                sourceOrigin?: string;
                sourcePath?: string;
                sourceRef?: string;
                [key: string]: unknown;
            };
        }]

      Returns Deployment

    • Parameters

      • __namedParameters: {
            compiler?: 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

      • Rest ...args: [name: string, properties?: {
            [toStringTag]: string;
            address?: string;
            canCompile: boolean;
            canCompileInfo: string;
            canFetch: boolean;
            canFetchInfo: string;
            canInstantiate: boolean;
            canInstantiateInfo: string;
            canUpload: boolean;
            canUploadInfo: string;
            chainId?: string;
            codeData?: Uint8Array;
            codeHash?: string;
            codeId?: string;
            codePath?: string | URL;
            compiled?: CompiledCode;
            compiler?: Compiler;
            deployer?: string | Connection;
            deployment?: Deployment;
            initBy?: string | Connection;
            initFee?: unknown;
            initGas?: unknown;
            initMemo?: string;
            initMsg?: Into<Message>;
            initSend?: ICoin[];
            initTx?: string;
            isTemplate?: false;
            label?: string;
            language?: "rust";
            log?: Console;
            name?: string;
            source?: SourceCode;
            sourceDirty?: boolean;
            sourceOrigin?: string | URL;
            sourcePath?: string;
            sourceRef?: string;
            uploadBy?: string | Connection;
            uploadGas?: string | number;
            uploadTx?: string;
            uploaded?: UploadedCode;
            uploader?: string | Connection;
            compile?(__namedParameters?) => Promise<CompiledCode & {
                codeHash: string;
            }>;
            computeHash?() => Promise<CompiledCode & {
                codeHash: string;
            }>;
            connect?(agent?) => Contract;
            deploy?(__namedParameters?) => Promise<ContractInstance & {
                address: string;
            }>;
            fetch?() => Promise<Uint8Array>;
            isValid?() => this is ContractInstance & {
                address: string;
            };
            serialize?() => {
                sourceDirty?: boolean;
                sourceOrigin?: string;
                sourcePath?: string;
                sourceRef?: string;
                [key: string]: unknown;
            };
            upload?(__namedParameters?) => Promise<UploadedCode & {
                codeId: string;
            }>;
        }]

      Returns Deployment

    • Parameters

      • Rest ...args: [name: string, properties?: {
            [toStringTag]: string;
            canCompile: boolean;
            canCompileInfo: string;
            canFetch: boolean;
            canFetchInfo: string;
            canInstantiate: boolean;
            canInstantiateInfo: string;
            canUpload: boolean;
            canUploadInfo: string;
            chainId?: string;
            codeData?: Uint8Array;
            codeHash?: string;
            codeId?: string;
            codePath?: string | URL;
            language?: "rust";
            log?: Console;
            sourceDirty?: boolean;
            sourceOrigin?: string | URL;
            sourcePath?: string;
            sourceRef?: string;
            uploadBy?: string | Connection;
            uploadGas?: string | number;
            uploadTx?: string;
            computeHash?() => Promise<CompiledCode & {
                codeHash: string;
            }>;
            fetch?() => Promise<Uint8Array>;
            serialize?() => {
                sourceDirty?: boolean;
                sourceOrigin?: string;
                sourcePath?: string;
                sourceRef?: string;
                [key: string]: unknown;
            };
        }]

      Returns Deployment

    • Parameters

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

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

    • Returns void

    • Define a contract that will be automatically compiled, uploaded, and instantiated as part of this deployment.

      Parameters

      • name: string
      • Optional properties: {
            [toStringTag]: string;
            address?: string;
            canCompile: boolean;
            canCompileInfo: string;
            canFetch: boolean;
            canFetchInfo: string;
            canInstantiate: boolean;
            canInstantiateInfo: string;
            canUpload: boolean;
            canUploadInfo: string;
            chainId?: string;
            codeData?: Uint8Array;
            codeHash?: string;
            codeId?: string;
            codePath?: string | URL;
            compiled?: CompiledCode;
            compiler?: Compiler;
            deployer?: string | Connection;
            deployment?: Deployment;
            initBy?: string | Connection;
            initFee?: unknown;
            initGas?: unknown;
            initMemo?: string;
            initMsg?: Into<Message>;
            initSend?: ICoin[];
            initTx?: string;
            isTemplate?: false;
            label?: string;
            language?: "rust";
            log?: Console;
            name?: string;
            source?: SourceCode;
            sourceDirty?: boolean;
            sourceOrigin?: string | URL;
            sourcePath?: string;
            sourceRef?: string;
            uploadBy?: string | Connection;
            uploadGas?: string | number;
            uploadTx?: string;
            uploaded?: UploadedCode;
            uploader?: string | Connection;
            compile?(__namedParameters?) => Promise<CompiledCode & {
                codeHash: string;
            }>;
            computeHash?() => Promise<CompiledCode & {
                codeHash: string;
            }>;
            connect?(agent?) => Contract;
            deploy?(__namedParameters?) => Promise<ContractInstance & {
                address: string;
            }>;
            fetch?() => Promise<Uint8Array>;
            isValid?() => this is ContractInstance & {
                address: string;
            };
            serialize?() => {
                sourceDirty?: boolean;
                sourceOrigin?: string;
                sourcePath?: string;
                sourceRef?: string;
                [key: string]: unknown;
            };
            upload?(__namedParameters?) => Promise<UploadedCode & {
                codeId: string;
            }>;
        }
        • [toStringTag]: string
        • Optional address?: string

          Address of this contract instance. Unique per chain.

        • canCompile: boolean
        • canCompileInfo: string
        • canFetch: boolean
        • canFetchInfo: string
        • canInstantiate: boolean
        • canInstantiateInfo: string
        • canUpload: boolean
        • canUploadInfo: string
        • Optional chainId?: string

          ID of chain on which this contract is uploaded.

          @@ -52,17 +52,17 @@
        • Optional uploadGas?: string | number

          address of agent that performed the upload.

        • Optional uploadTx?: string

          TXID of transaction that performed the upload.

        • Optional uploaded?: UploadedCode
        • Optional uploader?: string | Connection
        • compile?:function
          • Compile this contract, unless a valid binary is present and a rebuild is not requested.

            -

            Parameters

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

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

        • computeHash?:function
        • connect?:function
        • deploy?:function
          • Parameters

            • __namedParameters: {
                  compiler?: 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;
            }>

        • fetch?:function
        • isValid?:function
        • serialize?:function
          • 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
        • upload?:function
          • Upload this contract, unless a valid upload is present and a rebuild is not requested.

            -

            Parameters

            • __namedParameters: {
                  compiler?: 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;
            }>

      Returns ContractInstance

    • 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?: 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.

      +

      Parameters

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

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

  • computeHash?:function
  • connect?:function
  • deploy?:function
    • Parameters

      • __namedParameters: {
            compiler?: 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;
      }>

  • fetch?:function
  • isValid?:function
  • serialize?:function
    • 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
  • upload?:function
    • Upload this contract, unless a valid upload is present and a rebuild is not requested.

      +

      Parameters

      • __namedParameters: {
            compiler?: 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;
      }>

  • Returns ContractInstance

    • 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?: 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
    • Define a template, representing code that can be compiled and uploaded, but will not be automatically instantiated. This can then be used to define multiple instances of the same code.

      @@ -79,5 +79,5 @@
    • Optional uploadGas?: string | number

      address of agent that performed the upload.

    • Optional uploadTx?: string

      TXID of transaction that performed the upload.

    • computeHash?:function
    • fetch?:function
    • serialize?:function
      • 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

    Returns ContractTemplate

    Generated using TypeDoc

    \ No newline at end of file +

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

  • fetch?:function
  • serialize?:function
  • Returns ContractTemplate

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.DeploymentUnit.html b/ts/classes/_hackbg_fadroma.fadroma.DeploymentUnit.html index c54236ab614..1c6adf5ed38 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.DeploymentUnit.html +++ b/ts/classes/_hackbg_fadroma.fadroma.DeploymentUnit.html @@ -3,7 +3,7 @@
  • needed for deployment-wide deduplication
  • generates structured label
  • -

    Hierarchy

    Constructors

    Hierarchy

    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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    -
    log: Console
    name?: string

    Name of this unit.

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

    Methods

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

      -

      Parameters

      • __namedParameters: {
            compiler?: Compiler;
            rebuild?: boolean;
        } = {}
        • Optional compiler?: Compiler
        • Optional 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?: 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?: Compiler
    deployer?: string | Connection
    deployment?: Deployment

    Deployment to which this unit belongs.

    +
    log: Console
    name?: string

    Name of this unit.

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

    Methods

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

      +

      Parameters

      • __namedParameters: {
            compiler?: Compiler;
            rebuild?: boolean;
        } = {}
        • Optional compiler?: Compiler
        • Optional 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?: 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/_hackbg_fadroma.fadroma.Endpoint.html b/ts/classes/_hackbg_fadroma.fadroma.Endpoint.html index 51f63982c0a..2ef5ec08e37 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Endpoint.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Endpoint.html @@ -1,12 +1,12 @@ -Endpoint | Documentation

    Hierarchy

    Constructors

    constructor +Endpoint | Documentation

    Hierarchy

    Constructors

    Properties

    Accessors

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    -
    api?: unknown

    Platform SDK.

    -
    chainId?: string

    Chain ID.

    -
    log: Console
    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.

    +
    log: Console
    url?: string

    Connection URL.

    +

    Accessors

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Error.html b/ts/classes/_hackbg_fadroma.fadroma.Error.html index 19c2bf92f3a..0a2d7aa384f 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Error.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Error.html @@ -1,4 +1,4 @@ -Error | Documentation

    Hierarchy

    Constructors

    constructor +Error | Documentation

    Hierarchy

    Constructors

    Properties

    cause? message name diff --git a/ts/classes/_hackbg_fadroma.fadroma.Identity.html b/ts/classes/_hackbg_fadroma.fadroma.Identity.html index bac45158fd3..69c675a1078 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Identity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Identity.html @@ -1,8 +1,8 @@ -Identity | Documentation

    Hierarchy

    Constructors

    constructor +Identity | Documentation

    Hierarchy

    Constructors

    Properties

    Methods

    Constructors

    Properties

    address?: string

    Unique identifier.

    -
    log: Console
    name?: string

    Display name.

    -

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address?: string

    Unique identifier.

    +
    log: Console
    name?: string

    Display name.

    +

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.JSONFileDeployStore.html b/ts/classes/_hackbg_fadroma.fadroma.JSONFileDeployStore.html index 5ef93c5e68f..a4c39889464 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.JSONFileDeployStore.html +++ b/ts/classes/_hackbg_fadroma.fadroma.JSONFileDeployStore.html @@ -1,5 +1,5 @@ JSONFileDeployStore | Documentation

    Directory containing deploy receipts, e.g. state/$CHAIN/deploy.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    KEY dir log @@ -17,14 +17,14 @@ keys set values -

    Constructors

    Properties

    KEY: string = '.active'

    Name of symlink pointing to active deployment, without extension.

    -
    dir: JSONDirectory<Partial<{
        name: string;
        units: {
            [k: string]: T;
        };
    }>>

    Root directory of deploy store.

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

    Accessors

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

    Methods

    • Returns an iterable of entries in the map.

      +

    Constructors

    Properties

    KEY: string = '.active'

    Name of symlink pointing to active deployment, without extension.

    +
    dir: JSONDirectory<Partial<{
        name: string;
        units: {
            [k: string]: T;
        };
    }>>

    Root directory of deploy store.

    +
    log: 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

    Accessors

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

    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

      • 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

    • 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

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

    • Returns an iterable of keys in the map

      -

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      +

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

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

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.JSONFileUploadStore.html b/ts/classes/_hackbg_fadroma.fadroma.JSONFileUploadStore.html index 8262e4186a2..3c6a7fbf7ad 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.JSONFileUploadStore.html +++ b/ts/classes/_hackbg_fadroma.fadroma.JSONFileUploadStore.html @@ -1,5 +1,5 @@ JSONFileUploadStore | Documentation

    Directory containing upload receipts, e.g. state/$CHAIN/upload.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    dir log size @@ -15,12 +15,12 @@ keys set values -

    Constructors

    Properties

    dir: JSONDirectory<Partial<UploadedCode>>
    log: Console = ...
    size: number

    Returns

    the number of elements in the Map.

    -
    [species]: MapConstructor

    Accessors

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

    Methods

    • Returns an iterable of entries in the map.

      +

    Constructors

    Properties

    dir: JSONDirectory<Partial<UploadedCode>>
    log: Console = ...
    size: number

    Returns

    the number of elements in the Map.

    +
    [species]: MapConstructor

    Accessors

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

    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

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

    • Returns an iterable of keys in the map

      -

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      +

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      Returns IterableIterator<UploadedCode>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.LocalCompiledCode.html b/ts/classes/_hackbg_fadroma.fadroma.LocalCompiledCode.html index 937f0ead4f0..d316d64fc14 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.LocalCompiledCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.LocalCompiledCode.html @@ -1,5 +1,5 @@ LocalCompiledCode | Documentation

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

    -

    Hierarchy

    Constructors

    Hierarchy

    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

    • 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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.RustSourceCode.html b/ts/classes/_hackbg_fadroma.fadroma.RustSourceCode.html index dbadfeff801..0606531d7d1 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.RustSourceCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.RustSourceCode.html @@ -1,5 +1,5 @@ RustSourceCode | Documentation

    An object representing a given source code.

    -

    Hierarchy

    Constructors

    Hierarchy

    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.

    -
    log: Console
    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.

    +
    log: Console
    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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Console.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Console.html index 143583e1084..ff9fe83bfca 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Console.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Console.html @@ -12,4 +12,4 @@ table trace warn -

    Constructors

    • Parameters

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

      Returns Scrt.Console

    Properties

    label: string = '@fadroma/scrt'
    parent: Console | Console

    Accessors

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

    • get width(): number
    • Returns number

    Methods

    • Parameters

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

      Returns Scrt.Console

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    • Parameters

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

      Returns Scrt.Console

    Properties

    label: string = '@fadroma/scrt'
    parent: Console | Console

    Accessors

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

    • get width(): number
    • Returns number

    Methods

    • Parameters

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

      Returns Scrt.Console

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Error.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Error.html index a40e1b68ede..f821a07d334 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Error.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Error.html @@ -1,4 +1,4 @@ -Error | Documentation

    Hierarchy

    Constructors

    constructor +Error | Documentation

    Hierarchy

    Constructors

    Properties

    cause? message name diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Backend.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Backend.html index 63f107cfc9b..76dd37d30a8 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Backend.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Backend.html @@ -1,4 +1,4 @@ -Backend | Documentation

    Hierarchy

    Constructors

    constructor +Backend | Documentation

    Hierarchy

    Constructors

    Properties

    accounts alive balances @@ -28,10 +28,10 @@ pause start upload -

    Constructors

    Properties

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

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

    -
    contracts: Record<string, Scrt.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, StubInstance> = ...
    lastCodeId: number = 0
    log: Console
    platform?: string

    Which kind of devnet to launch

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

    Is this thing on?

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

    URL for connecting to a remote devnet.

    -

    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, StubAccount> = ...
    alive: boolean = true
    balances: Map<string, StubBalances> = ...
    chainId: string = 'stub'

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

    +
    contracts: Record<string, Scrt.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, StubInstance> = ...
    lastCodeId: number = 0
    log: Console
    platform?: string

    Which kind of devnet to launch

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

    Is this thing on?

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

    URL for connecting to a remote devnet.

    +

    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/_hackbg_fadroma.fadroma.Scrt.Mocknet.Batch.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Batch.html index 843216634a2..936ce4cbec3 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Batch.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Batch.html @@ -1,5 +1,5 @@ Batch | Documentation

    Builder object for batched transactions.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    connection?: Scrt.Mocknet.Connection
    log: Console
    messages: any[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    connection?: Scrt.Mocknet.Connection
    log: Console
    messages: any[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Connection.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Connection.html index 6e8db0bb8eb..e45ed158feb 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Connection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Connection.html @@ -1,5 +1,5 @@ Connection | Documentation

    Chain instance containing a local mocknet.

    -

    Hierarchy

    Constructors

    Hierarchy

    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.

    -
    blockInterval: number = 250

    Time to ping for next block.

    -
    chainId?: string

    Chain ID.

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

    Default transaction fees.

    -

    Type declaration

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

    Signer identity.

    -
    log: Console
    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>

    • Parameters

      • Optional token: string
      • Optional address: string

      Returns Promise<string>

    • Parameters

      • recipient: string
      • sums: ICoin[]
      • Optional opts: never

      Returns Promise<void>

    • Call a given program's transaction method.

      -

      Parameters

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

      Returns Promise<unknown>

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

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    +
    api?: unknown

    Platform SDK.

    +
    blockInterval: number = 250

    Time to ping for next block.

    +
    chainId?: string

    Chain ID.

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

    Default transaction fees.

    +

    Type declaration

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

    Signer identity.

    +
    log: Console
    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>

    • Parameters

      • Optional token: string
      • Optional address: string

      Returns Promise<string>

    • Parameters

      • recipient: string
      • sums: ICoin[]
      • Optional opts: never

      Returns Promise<void>

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

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

      -

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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 id of a given address.

      +

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

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

      +

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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 +
    • 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/_hackbg_fadroma.fadroma.Scrt.Mocknet.Contract.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Contract.html index a3bea16925e..5e7c0ad6b6a 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Contract.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Mocknet.Contract.html @@ -1,4 +1,4 @@ -Contract | Documentation

    Type Parameters

    • V extends ScrtCWVersion

    Hierarchy

    • Contract

    Constructors

    constructor +Contract | Documentation

    Type Parameters

    • V extends ScrtCWVersion

    Hierarchy

    • Contract

    Constructors

    Properties

    Constructors

    Properties

    address?: string
    codeHash?: string
    codeId?: string
    cosmWasmVersion?: V
    log: Console = ...
    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 = ...
    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/_hackbg_fadroma.fadroma.Scrt.ScrtBatch.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtBatch.html index f8b1189156a..e25021d3887 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtBatch.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtBatch.html @@ -1,5 +1,5 @@ ScrtBatch | Documentation

    Builder object for batched transactions.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    connection?: ScrtConnection
    log: Console

    Messages to encrypt.

    -

    Accessors

    • get encryptedMessages(): Promise<any[]>
    • Format the messages for API v1 like secretjs and encrypt them.

      -

      Returns Promise<any[]>

    Methods

    • Parameters

      • encryptedMessages: any[]
      • Optional memo: string

      Returns any

    • Format the messages for API v1beta1 like secretcli and generate a multisig-ready +

    Constructors

    Properties

    connection?: ScrtConnection
    log: Console

    Messages to encrypt.

    +

    Accessors

    • get encryptedMessages(): Promise<any[]>
    • Format the messages for API v1 like secretjs and encrypt them.

      +

      Returns Promise<any[]>

    Methods

    • Parameters

      • encryptedMessages: any[]
      • Optional memo: string

      Returns any

    • Format the messages for API v1beta1 like secretcli and generate a multisig-ready unsigned transaction batch; don't execute it, but save it in state/$CHAIN_ID/transactions and output a signing command for it to the console.

      -

      Parameters

      • Optional name: string

      Returns Promise<{
          accountNumber: number;
          name: string;
          sequence: number;
          unsignedTxBody: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns Promise<{
        accountNumber: number;
        name: string;
        sequence: number;
        unsignedTxBody: string;
    }>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtConnection.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtConnection.html index d8aeab6c070..7274276e8bf 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtConnection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtConnection.html @@ -1,5 +1,5 @@ ScrtConnection | Documentation

    Represents a Secret Network API endpoint.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    alive api blockInterval @@ -52,39 +52,39 @@ setMaxGas upload gas -

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    -

    Underlying API client.

    -
    blockInterval: number = 250

    Time to ping for next block.

    -
    chainId?: string

    Chain ID.

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

    Set permissive fees by default.

    -

    Type declaration

    identity: ScrtIdentity

    Supports multiple authentication methods.

    -
    log: Console
    url?: string

    Connection URL.

    -
    gasToken: Native = ...

    Smallest unit of native token.

    -

    Accessors

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

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

    • get defaultDenom(): string
    • Returns string

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

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

      -

      Returns Promise<number>

    Methods

    • Parameters

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

      Returns Promise<TxResponse>

    • Query a contract.

      +

    Constructors

    Properties

    alive: boolean = true

    Setting this to false stops retries.

    +

    Underlying API client.

    +
    blockInterval: number = 250

    Time to ping for next block.

    +
    chainId?: string

    Chain ID.

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

    Set permissive fees by default.

    +

    Type declaration

    identity: ScrtIdentity

    Supports multiple authentication methods.

    +
    log: Console
    url?: string

    Connection URL.

    +
    gasToken: Native = ...

    Smallest unit of native token.

    +

    Accessors

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

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

    • get defaultDenom(): string
    • Returns string

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

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

      +

      Returns Promise<number>

    Methods

    • Parameters

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

      Returns Promise<TxResponse>

    • Query a contract.

      Type Parameters

      • U

      Parameters

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

      Returns Promise<U>

      the result of the query

      -
    • Call a given program's transaction method.

      -

      Parameters

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

      Returns Promise<unknown>

    • Call a given program's transaction method.

      +

      Parameters

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

      Returns Promise<unknown>

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

      -

      Parameters

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

      Returns Promise<unknown>

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

      Parameters

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

      Returns Promise<unknown>

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

      -

      Parameters

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

      Returns Promise<unknown>

    • Get the code id of a given address.

      -

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

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

      -

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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>>>>

    • 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 id of a given address.

      +

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

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

      +

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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>>>>

    • 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/_hackbg_fadroma.fadroma.Scrt.ScrtIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtIdentity.html index cf163ab43af..9f2f1342b7c 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtIdentity.html @@ -1,10 +1,10 @@ -ScrtIdentity | Documentation

    Hierarchy

    Constructors

    constructor +ScrtIdentity | Documentation

    Hierarchy

    Constructors

    Properties

    Methods

    Constructors

    Properties

    address?: string

    Unique identifier.

    -
    log: Console
    name?: string

    Display name.

    -

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address?: string

    Unique identifier.

    +
    log: Console
    name?: string

    Display name.

    +

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtMnemonicIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtMnemonicIdentity.html index 996cb08c057..21cf5a71f85 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtMnemonicIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtMnemonicIdentity.html @@ -1,4 +1,4 @@ -ScrtMnemonicIdentity | Documentation

    Hierarchy

    Constructors

    constructor +ScrtMnemonicIdentity | Documentation

    Hierarchy

    Constructors

    Properties

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

    Methods

    Constructors

    Properties

    address?: string

    Unique identifier.

    -
    log: Console
    name?: string

    Display name.

    -
    wallet: Wallet

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address?: string

    Unique identifier.

    +
    log: Console
    name?: string

    Display name.

    +
    wallet: Wallet

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtSignerIdentity.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtSignerIdentity.html index ff4f8e91e1e..fe29e74a7b5 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtSignerIdentity.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.ScrtSignerIdentity.html @@ -1,4 +1,4 @@ -ScrtSignerIdentity | Documentation

    Hierarchy

    Constructors

    constructor +ScrtSignerIdentity | Documentation

    Hierarchy

    Constructors

    Properties

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

    Methods

    Constructors

    Properties

    address?: string

    Unique identifier.

    -
    encryptionUtils?: EncryptionUtils
    log: Console
    name?: string

    Display name.

    -

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    address?: string

    Unique identifier.

    +
    encryptionUtils?: EncryptionUtils
    log: Console
    name?: string

    Display name.

    +

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20.html index d0f1bbc3b6c..b307bc84a8a 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20.html @@ -1,5 +1,5 @@ Snip20 | Documentation

    An abstract fungible token.

    -

    Hierarchy

    Implements

    Constructors

    Hierarchy

    Implements

    Constructors

    Properties

    Constructors

    Properties

    connection?: Connection
    decimals: number = null

    The decimal precision of the token.

    -
    instance?: {
        address?: string;
        codeHash?: string;
    }

    Type declaration

    • Optional address?: string
    • Optional codeHash?: string
    log: Console
    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?: Connection
    decimals: number = null

    The decimal precision of the token.

    +
    instance?: {
        address?: string;
        codeHash?: string;
    }

    Type declaration

    • Optional address?: string
    • Optional codeHash?: string
    log: Console
    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/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKeyClient.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKeyClient.html index 12277b667d9..dee27201113 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKeyClient.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKeyClient.html @@ -1,5 +1,5 @@ ViewingKeyClient | Documentation

    A contract's viewing key methods.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

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

    Type declaration

    • Optional address?: string
    log: Console

    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?: Connection
    instance?: {
        address?: string;
    }

    Type declaration

    • Optional address?: string
    log: Console

    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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSigner.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSigner.html index e0959af6bb1..fabfd457ce8 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSigner.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSigner.html @@ -1,4 +1,4 @@ -PermitSigner | Documentation

    Hierarchy

    Constructors

    constructor +PermitSigner | Documentation

    Hierarchy

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSignerKeplr.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSignerKeplr.html index 02d5b792e62..9bbc017c186 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSignerKeplr.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitSignerKeplr.html @@ -1,12 +1,12 @@ -PermitSignerKeplr | Documentation

    Hierarchy

    Constructors

    constructor +PermitSignerKeplr | Documentation

    Hierarchy

    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/_hackbg_fadroma.fadroma.Scrt.Snip721.Snip721.html b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip721.Snip721.html index db8382c8f60..60a020bd22a 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip721.Snip721.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Scrt.Snip721.Snip721.html @@ -1,5 +1,5 @@ Snip721 | Documentation

    Client to a specific SNIP-721 non-fungible token contract.

    -

    Hierarchy

    Implements

    Constructors

    Hierarchy

    Implements

    Constructors

    Properties

    connection? instance? log @@ -7,8 +7,8 @@

    Methods

    Constructors

    Properties

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

    Type declaration

    • Optional address?: string
    log: Console

    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?: Connection
    instance?: {
        address?: string;
    }

    Type declaration

    • Optional address?: string
    log: Console

    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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.SourceCode.html b/ts/classes/_hackbg_fadroma.fadroma.SourceCode.html index b6466a81e99..d7a77a576da 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.SourceCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.SourceCode.html @@ -1,5 +1,5 @@ SourceCode | Documentation

    An object representing a given source code.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Methods

    Constructors

    Properties

    log: Console
    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

    log: Console
    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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.Stub.Backend.html b/ts/classes/_hackbg_fadroma.fadroma.Stub.Backend.html index fc7d9aaf909..7ce33646c83 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Stub.Backend.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Stub.Backend.html @@ -1,4 +1,4 @@ -Backend | Documentation

    Hierarchy

    Constructors

    constructor +Backend | Documentation

    Hierarchy

    Constructors

    Properties

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

    Constructors

    Properties

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

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

    -
    gasToken: Native = ...

    Denomination of base gas token for this chain.

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

    Which kind of devnet to launch

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

    Is this thing on?

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

    URL for connecting to a remote devnet.

    -

    Methods

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

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

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

    • Parameters

      • codeData: Uint8Array

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

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

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

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

    +
    gasToken: Native = ...

    Denomination of base gas token for this chain.

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

    Which kind of devnet to launch

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

    Is this thing on?

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

    URL for connecting to a remote devnet.

    +

    Methods

    • Parameters

      • Rest ...args: unknown[]

      Returns Promise<unknown>

    • Parameters

      • 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/_hackbg_fadroma.fadroma.Stub.Batch.html b/ts/classes/_hackbg_fadroma.fadroma.Stub.Batch.html index e07e5fb26e5..e2dc65c1678 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Stub.Batch.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Stub.Batch.html @@ -1,5 +1,5 @@ Batch | Documentation

    Builder object for batched transactions.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    connection?: Stub.Connection
    log: Console
    messages: object[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    connection?: Stub.Connection
    log: Console
    messages: object[] = []

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Stub.Connection.html b/ts/classes/_hackbg_fadroma.fadroma.Stub.Connection.html index a456de04e2f..3ab0411f0b3 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Stub.Connection.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Stub.Connection.html @@ -1,4 +1,4 @@ -Connection | Documentation

    Hierarchy

    Constructors

    constructor +Connection | Documentation

    Hierarchy

    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: Stub.Backend
    blockInterval: number = 250

    Time to ping for next block.

    -
    chainId?: string

    Chain ID.

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

    Default transaction fees.

    -

    Type declaration

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

    Signer identity.

    -
    log: Console
    url?: string

    Connection URL.

    -
    gasToken: Native = ...

    Native token of chain.

    -

    Accessors

    • get [toStringTag](): 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>

    • Type Parameters

      • Q

      Parameters

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

      Returns Promise<Q>

    • 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: Stub.Backend
    blockInterval: number = 250

    Time to ping for next block.

    +
    chainId?: string

    Chain ID.

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

    Default transaction fees.

    +

    Type declaration

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

    Signer identity.

    +
    log: Console
    url?: string

    Connection URL.

    +
    gasToken: Native = ...

    Native token of chain.

    +

    Accessors

    • get [toStringTag](): 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>

    • Type Parameters

      • Q

      Parameters

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

      Returns Promise<Q>

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

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

      -

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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 id of a given address.

      +

      Parameters

      • contract: string | {
            address: string;
        }

      Returns Promise<string>

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

      +

      Parameters

      • ids: Iterable<string>

      Returns Promise<Record<string, Record<string, 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/_hackbg_fadroma.fadroma.Stub.StubCompiler.html b/ts/classes/_hackbg_fadroma.fadroma.Stub.StubCompiler.html index 59905a2ae85..d767f823c58 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Stub.StubCompiler.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Stub.StubCompiler.html @@ -1,5 +1,5 @@ StubCompiler | Documentation

    A compiler that does nothing. Used for testing.

    -

    Hierarchy

    Constructors

    Hierarchy

    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: Console = ...

    Methods

    id: string = 'stub'

    Unique identifier of this compiler implementation.

    +
    log: 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/_hackbg_fadroma.fadroma.Token.Amount.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Amount.html index b27741a35eb..8cef2cf1743 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Amount.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Amount.html @@ -1,5 +1,5 @@ Amount | Documentation

    An amount of a fungible token.

    -

    Hierarchy

    • Amount

    Constructors

    Hierarchy

    • Amount

    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/_hackbg_fadroma.fadroma.Token.Coin.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Coin.html index ba046d13c44..dbf3a0b292d 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Coin.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Coin.html @@ -1,5 +1,5 @@ Coin | Documentation

    Represents some amount of native token.

    -

    Hierarchy

    • Coin

    Implements

    Constructors

    Hierarchy

    • Coin

    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/_hackbg_fadroma.fadroma.Token.Custom.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Custom.html index 0aed85bbc28..10f1666c662 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Custom.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Custom.html @@ -1,5 +1,5 @@ Custom | Documentation

    A contract-based token.

    -

    Hierarchy

    Constructors

    Hierarchy

    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

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

      +

      Returns string

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Token.Fee.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Fee.html index f71f42920dc..3e6c7a0e3b8 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Fee.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Fee.html @@ -1,7 +1,7 @@ Fee | Documentation

    A constructable gas fee in native tokens.

    -

    Hierarchy

    • Fee

    Implements

    Constructors

    Hierarchy

    • Fee

    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

    • 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 diff --git a/ts/classes/_hackbg_fadroma.fadroma.Token.Fungible.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Fungible.html index 7d0aa1e65b0..34ecc45fa60 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Fungible.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Fungible.html @@ -1,5 +1,5 @@ Fungible | Documentation

    An abstract fungible token.

    -

    Hierarchy

    Implemented by

    Constructors

    Hierarchy

    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

    • Parameters

      • n: string | number
      • z: number

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Token.Native.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Native.html index d478dd8c2dc..7524eca6d92 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Native.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Native.html @@ -1,5 +1,5 @@ Native | Documentation

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

    -

    Hierarchy

    Constructors

    Hierarchy

    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

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

      +

      Returns string

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.Token.NonFungible.html b/ts/classes/_hackbg_fadroma.fadroma.Token.NonFungible.html index 260d58d4a05..bf07f969428 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.NonFungible.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.NonFungible.html @@ -1,7 +1,7 @@ NonFungible | Documentation

    An abstract non-fungible token.

    -

    Hierarchy

    Implemented by

    Constructors

    Hierarchy

    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/_hackbg_fadroma.fadroma.Token.Pair.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Pair.html index 8a44b0ea12b..50056f9816f 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Pair.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Pair.html @@ -1,7 +1,7 @@ Pair | Documentation

    A pair of tokens.

    -

    Hierarchy

    • Pair

    Constructors

    Hierarchy

    • Pair

    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/_hackbg_fadroma.fadroma.Token.Swap.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Swap.html index fa5655853e0..8e302bda4ba 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Swap.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Swap.html @@ -1,7 +1,7 @@ Swap | Documentation

    A pair of token amounts.

    -

    Hierarchy

    • Swap

    Constructors

    Hierarchy

    • Swap

    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/_hackbg_fadroma.fadroma.Token.Token.html b/ts/classes/_hackbg_fadroma.fadroma.Token.Token.html index 2fa3b6e14f4..f56ba117056 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.Token.Token.html +++ b/ts/classes/_hackbg_fadroma.fadroma.Token.Token.html @@ -1,7 +1,7 @@ Token | Documentation

    An identifiable token on a network.

    -

    Hierarchy

    Constructors

    Hierarchy

    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/_hackbg_fadroma.fadroma.UploadStore.html b/ts/classes/_hackbg_fadroma.fadroma.UploadStore.html index c5d217fce83..a59617b6086 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.UploadStore.html +++ b/ts/classes/_hackbg_fadroma.fadroma.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: Console = ...
    size: number

    Returns

    the number of elements in the Map.

    +

    Constructors

    Properties

    [toStringTag]: string
    log: 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

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

    • Returns an iterable of keys in the map

      -

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      +

      Returns IterableIterator<string>

    • Returns an iterable of values in the map

      Returns IterableIterator<UploadedCode>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/classes/_hackbg_fadroma.fadroma.UploadedCode.html b/ts/classes/_hackbg_fadroma.fadroma.UploadedCode.html index 91479dcc934..2baa23faf14 100644 --- a/ts/classes/_hackbg_fadroma.fadroma.UploadedCode.html +++ b/ts/classes/_hackbg_fadroma.fadroma.UploadedCode.html @@ -1,5 +1,5 @@ UploadedCode | Documentation

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

    -

    Hierarchy

    • UploadedCode

    Constructors

    Hierarchy

    • UploadedCode

    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 | 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 | 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 diff --git a/ts/functions/_hackbg_fadroma.fadroma.CW.encodeSecp256k1Signature.html b/ts/functions/_hackbg_fadroma.fadroma.CW.encodeSecp256k1Signature.html index 42f99d73445..bc80b453e45 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.CW.encodeSecp256k1Signature.html +++ b/ts/functions/_hackbg_fadroma.fadroma.CW.encodeSecp256k1Signature.html @@ -1 +1 @@ -encodeSecp256k1Signature | Documentation
    • 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
    • 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/_hackbg_fadroma.fadroma.CW.testnet.html b/ts/functions/_hackbg_fadroma.fadroma.CW.testnet.html index 28714161806..32a0002cfbd 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.CW.testnet.html +++ b/ts/functions/_hackbg_fadroma.fadroma.CW.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns OKP4Connection

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.b64toUtf8.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.b64toUtf8.html index 3fe491c73fa..c0e34b3de7c 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.b64toUtf8.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.bufferToUtf8.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.bufferToUtf8.html index 8d5d7cc46d1..5f0bf5b258a 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.bufferToUtf8.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.codeHashForBlob.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.codeHashForBlob.html index a1335f91e13..14340bc69a8 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.codeHashForBlob.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.drop.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.drop.html index 4f4ab29984f..1b2a8ed1630 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.drop.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.parseResult.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.parseResult.html index 686f426387d..2093ddce2fc 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.parseResult.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.passBuffer.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.passBuffer.html index 29b7a31da32..344bc02db22 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.passBuffer.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.passJson.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.passJson.html index fe06c08b409..852d924042d 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.passJson.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.readBuffer.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.readBuffer.html index 1fd60551ac9..099c47e35e5 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.readBuffer.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.readUtf8.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.readUtf8.html index 31d81bacf25..eb53391271e 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.readUtf8.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.region.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.region.html index 9f377e4ecac..07644137148 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.region.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toB64.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toB64.html index affc6ebd543..fc9dcb8ee38 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toB64.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toBuffer.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toBuffer.html index 216efe81439..26dbb425d5e 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.utf8toBuffer.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.write.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.write.html index 981546f2c82..63e5d982271 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.write.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegion.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegion.html index 012c999354d..df87fd0ca63 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegion.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegionUtf8.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegionUtf8.html index c757ba11e40..79461835d6a 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeToRegionUtf8.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeUtf8.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeUtf8.html index 8081e4d1356..8189ef9d575 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Mocknet.writeUtf8.html +++ b/ts/functions/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Snip20.createPermitMsg.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Snip20.createPermitMsg.html index 161f0fb3b48..14e467f5d75 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.Snip20.createPermitMsg.html +++ b/ts/functions/_hackbg_fadroma.fadroma.Scrt.Snip20.createPermitMsg.html @@ -1 +1 @@ -createPermitMsg | Documentation
    • Type Parameters

      • Q

      Parameters

      Returns {
          with_permit: {
              permit: Snip20Permit;
              query: Q;
          };
      }

    Generated using TypeDoc

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

      • Q

      Parameters

      Returns {
          with_permit: {
              permit: Snip20Permit;
              query: Q;
          };
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.Scrt.decodeError.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.decodeError.html index 056b675cbd8..74473837012 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.decodeError.html +++ b/ts/functions/_hackbg_fadroma.fadroma.Scrt.decodeError.html @@ -1 +1 @@ -decodeError | Documentation

    Generated using TypeDoc

    \ No newline at end of file +decodeError | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.Scrt.mainnet.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.mainnet.html index df02d83a21c..fb6f5540876 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.mainnet.html +++ b/ts/functions/_hackbg_fadroma.fadroma.Scrt.mainnet.html @@ -1,2 +1,2 @@ mainnet | Documentation

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns ScrtConnection

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.Scrt.testnet.html b/ts/functions/_hackbg_fadroma.fadroma.Scrt.testnet.html index 9341c02940e..c7245dc1bd7 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.Scrt.testnet.html +++ b/ts/functions/_hackbg_fadroma.fadroma.Scrt.testnet.html @@ -1,2 +1,2 @@ testnet | Documentation

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns ScrtConnection

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.assign.html b/ts/functions/_hackbg_fadroma.fadroma.assign.html index 5a25456ff26..c660deb9ee7 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.assign.html +++ b/ts/functions/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.default.html b/ts/functions/_hackbg_fadroma.fadroma.default.html index 42033f43db8..320be585889 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.default.html +++ b/ts/functions/_hackbg_fadroma.fadroma.default.html @@ -1 +1 @@ -default | Documentation
    • Parameters

      • Rest ...args: any

      Returns default

    Generated using TypeDoc

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

      • Rest ...args: any

      Returns default

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.exportDeployment.html b/ts/functions/_hackbg_fadroma.fadroma.exportDeployment.html index a0565b250be..63cfdce4914 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.exportDeployment.html +++ b/ts/functions/_hackbg_fadroma.fadroma.exportDeployment.html @@ -1 +1 @@ -exportDeployment | Documentation
    • Parameters

      • cwd: string | Path
      • Optional deployment: Deployment
      • Optional path: string | Path

      Returns void

    Generated using TypeDoc

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

      • cwd: string | Path
      • Optional deployment: Deployment
      • Optional path: string | Path

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.getCompiler.html b/ts/functions/_hackbg_fadroma.fadroma.getCompiler.html index 14719818fb8..6daaf6b160f 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.getCompiler.html +++ b/ts/functions/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.getConnection.html b/ts/functions/_hackbg_fadroma.fadroma.getConnection.html index dea89b76222..428ff36eef7 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.getConnection.html +++ b/ts/functions/_hackbg_fadroma.fadroma.getConnection.html @@ -1 +1 @@ -getConnection | Documentation

    Generated using TypeDoc

    \ No newline at end of file +getConnection | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.getDeployStore.html b/ts/functions/_hackbg_fadroma.fadroma.getDeployStore.html index 9f56930c5e7..0182da90851 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.getDeployStore.html +++ b/ts/functions/_hackbg_fadroma.fadroma.getDeployStore.html @@ -1 +1 @@ -getDeployStore | Documentation

    Generated using TypeDoc

    \ No newline at end of file +getDeployStore | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.getUploadStore.html b/ts/functions/_hackbg_fadroma.fadroma.getUploadStore.html index 831ddea9f2c..b643dc781ba 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.getUploadStore.html +++ b/ts/functions/_hackbg_fadroma.fadroma.getUploadStore.html @@ -1 +1 @@ -getUploadStore | Documentation

    Generated using TypeDoc

    \ No newline at end of file +getUploadStore | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.runRepl.html b/ts/functions/_hackbg_fadroma.fadroma.runRepl.html index f94dd602b9e..748fac4560e 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.runRepl.html +++ b/ts/functions/_hackbg_fadroma.fadroma.runRepl.html @@ -1 +1 @@ -runRepl | Documentation
    • Parameters

      • Optional context: {
            args: string[];
            project?: Project;
            script?: string;
        }
        • args: string[]
        • Optional project?: Project
        • Optional script?: string

      Returns Promise<void>

    Generated using TypeDoc

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

      • Optional context: {
            args: string[];
            project?: Project;
            script?: string;
        }
        • args: string[]
        • Optional project?: Project
        • Optional script?: string

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.runScript.html b/ts/functions/_hackbg_fadroma.fadroma.runScript.html index 9c327409ddc..93226fca24a 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.runScript.html +++ b/ts/functions/_hackbg_fadroma.fadroma.runScript.html @@ -1 +1 @@ -runScript | Documentation
    • Parameters

      • Optional context: {
            args: string[];
            project?: Project;
            script?: string;
        }
        • args: string[]
        • Optional project?: Project
        • Optional script?: string

      Returns Promise<any>

    Generated using TypeDoc

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

      • Optional context: {
            args: string[];
            project?: Project;
            script?: string;
        }
        • args: string[]
        • Optional project?: Project
        • Optional script?: string

      Returns Promise<any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/functions/_hackbg_fadroma.fadroma.selectDeployment.html b/ts/functions/_hackbg_fadroma.fadroma.selectDeployment.html index be99ed29cb4..f8374efe50a 100644 --- a/ts/functions/_hackbg_fadroma.fadroma.selectDeployment.html +++ b/ts/functions/_hackbg_fadroma.fadroma.selectDeployment.html @@ -1 +1 @@ -selectDeployment | Documentation

    Generated using TypeDoc

    \ No newline at end of file +selectDeployment | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.ScrtBatchResult.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.ScrtBatchResult.html index 76eb4f5cdab..8f1c5d7653d 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.ScrtBatchResult.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.ScrtBatchResult.html @@ -1,4 +1,4 @@ -ScrtBatchResult | Documentation

    Hierarchy

    • ScrtBatchResult

    Properties

    address? +ScrtBatchResult | Documentation

    Hierarchy

    • ScrtBatchResult

    Properties

    Properties

    address?: string
    chainId: string
    codeHash?: string
    codeId?: string
    label?: string
    sender?: string
    tx: string
    type: "wasm/MsgExecuteContract" | "wasm/MsgInstantiateContract"

    Generated using TypeDoc

    \ No newline at end of file +

    Properties

    address?: string
    chainId: string
    codeHash?: string
    codeId?: string
    label?: string
    sender?: string
    tx: string
    type: "wasm/MsgExecuteContract" | "wasm/MsgInstantiateContract"

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendAction.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendAction.html index 009fe91aec5..dcdc158de35 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendAction.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendAction.html @@ -1,6 +1,6 @@ -SendAction | Documentation

    Hierarchy

    • SendAction

    Properties

    amount +SendAction | Documentation

    Hierarchy

    • SendAction

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.SendFromAction.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendFromAction.html index 35f85fddf8c..d6df8cc7d1e 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendFromAction.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.SendFromAction.html @@ -1,7 +1,7 @@ -SendFromAction | Documentation

    Hierarchy

    • SendFromAction

    Properties

    amount +SendFromAction | Documentation

    Hierarchy

    • SendFromAction

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Allowance.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Allowance.html index 0f245c8d685..053a14cdd14 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Allowance.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Allowance.html @@ -1,5 +1,5 @@ -Snip20Allowance | Documentation

    Hierarchy

    • Snip20Allowance

    Properties

    allowance +Snip20Allowance | Documentation

    Hierarchy

    • Snip20Allowance

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20BaseConfig.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20BaseConfig.html index 7ff557b4c4a..1ba7b3bbede 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20BaseConfig.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20BaseConfig.html @@ -1,7 +1,7 @@ -Snip20BaseConfig | Documentation

    Hierarchy

    Properties

    decimals +Snip20BaseConfig | Documentation

    Hierarchy

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitConfig.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitConfig.html index 8e16fc125d5..f4b96b4b569 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitConfig.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitConfig.html @@ -1,6 +1,6 @@ -Snip20InitConfig | Documentation

    Hierarchy

    • Snip20InitConfig

    Indexable

    [name: string]: unknown

    Properties

    enable_burn? +Snip20InitConfig | Documentation

    Hierarchy

    • Snip20InitConfig

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitMsg.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitMsg.html index c63c8fd4218..5fd53cb7cbf 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitMsg.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20InitMsg.html @@ -1,4 +1,4 @@ -Snip20InitMsg | Documentation

    Hierarchy

    Indexable

    [name: string]: unknown

    Properties

    admin +Snip20InitMsg | Documentation

    Hierarchy

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20TokenInfo.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20TokenInfo.html index 2a607da0d35..16a42c6486f 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20TokenInfo.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20TokenInfo.html @@ -1,5 +1,5 @@ -Snip20TokenInfo | Documentation

    Hierarchy

    • Snip20TokenInfo

    Properties

    decimals +Snip20TokenInfo | Documentation

    Hierarchy

    • Snip20TokenInfo

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferAction.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferAction.html index e7d5a644209..19b81fd49dc 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferAction.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferAction.html @@ -1,4 +1,4 @@ -TransferAction | Documentation

    Hierarchy

    • TransferAction

    Properties

    amount +TransferAction | Documentation

    Hierarchy

    • TransferAction

    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/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferFromAction.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferFromAction.html index e15d96460c7..414e3ae0e1b 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferFromAction.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip20.TransferFromAction.html @@ -1,5 +1,5 @@ -TransferFromAction | Documentation

    Hierarchy

    • TransferFromAction

    Properties

    amount +TransferFromAction | Documentation

    Hierarchy

    • TransferFromAction

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.AminoMsg.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.AminoMsg.html index 2cd201809fa..afbe1d672c3 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.AminoMsg.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.AminoMsg.html @@ -1,3 +1,3 @@ -AminoMsg | Documentation

    Hierarchy

    • AminoMsg

    Properties

    type +AminoMsg | Documentation

    Hierarchy

    • AminoMsg

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.KeplrSigningHandle.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.KeplrSigningHandle.html index 7dc8df02849..176c1a42313 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.KeplrSigningHandle.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.KeplrSigningHandle.html @@ -1,2 +1,2 @@ -KeplrSigningHandle | Documentation

    Type Parameters

    • T

    Hierarchy

    • KeplrSigningHandle

    Methods

    Methods

    • Parameters

      • chain_id: string
      • address: string
      • signDoc: SignDoc
      • options: {
            preferNoSetFee: boolean;
            preferNoSetMemo: boolean;
        }
        • preferNoSetFee: boolean
        • preferNoSetMemo: boolean

      Returns Promise<Scrt.Snip24.Permit<T>>

    Generated using TypeDoc

    \ No newline at end of file +KeplrSigningHandle | Documentation

    Type Parameters

    • T

    Hierarchy

    • KeplrSigningHandle

    Methods

    Methods

    • Parameters

      • chain_id: string
      • address: string
      • signDoc: SignDoc
      • options: {
            preferNoSetFee: boolean;
            preferNoSetMemo: boolean;
        }
        • preferNoSetFee: boolean
        • preferNoSetMemo: boolean

      Returns Promise<Scrt.Snip24.Permit<T>>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Permit.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Permit.html index f917c2e8f06..5958733b195 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Permit.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Permit.html @@ -1,3 +1,3 @@ -Permit | Documentation

    Type Parameters

    • T

    Hierarchy

    • Permit

    Properties

    params +Permit | Documentation

    Type Parameters

    • T

    Hierarchy

    • Permit

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitAminoMsg.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitAminoMsg.html index b50e9c5dea7..e13613c2229 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitAminoMsg.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.PermitAminoMsg.html @@ -1,5 +1,5 @@ PermitAminoMsg | Documentation

    Used as the value field of the AminoMsg type.

    -

    Type Parameters

    • T

    Hierarchy

    • PermitAminoMsg

    Properties

    Type Parameters

    • T

    Hierarchy

    • PermitAminoMsg

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.Pubkey.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Pubkey.html index fecb54c8603..606bdaa8116 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Pubkey.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Pubkey.html @@ -1,3 +1,3 @@ -Pubkey | Documentation

    Hierarchy

    • Pubkey

    Properties

    type +Pubkey | Documentation

    Hierarchy

    • Pubkey

    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/_hackbg_fadroma.fadroma.Scrt.Snip24.SignDoc.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.SignDoc.html index 49d3664d219..96a03ec06d3 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.SignDoc.html +++ b/ts/interfaces/_hackbg_fadroma.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!

    -

    Hierarchy

    • SignDoc

    Properties

    Hierarchy

    • SignDoc

    Properties

    account_number: string

    Always 0.

    -
    chain_id: string
    fee: IFee

    Always 0 uscrt + 1 gas

    -
    memo: string

    Always empty.

    -
    msgs: readonly Scrt.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 Scrt.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/_hackbg_fadroma.fadroma.Scrt.Snip24.Signature.html b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Signature.html index abd2297aa99..ebe8ef38491 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Signature.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Scrt.Snip24.Signature.html @@ -1,3 +1,3 @@ -Signature | Documentation

    Hierarchy

    • Signature

    Properties

    pub_key +Signature | Documentation

    Hierarchy

    • Signature

    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/interfaces/_hackbg_fadroma.fadroma.Token.ICoin.html b/ts/interfaces/_hackbg_fadroma.fadroma.Token.ICoin.html index 06bff5c6e63..657171c658b 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Token.ICoin.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Token.ICoin.html @@ -1,4 +1,4 @@ ICoin | Documentation

    Represents some amount of native token.

    -

    Hierarchy

    • ICoin

    Implemented by

    Properties

    Hierarchy

    • ICoin

    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/_hackbg_fadroma.fadroma.Token.IFee.html b/ts/interfaces/_hackbg_fadroma.fadroma.Token.IFee.html index ce71ec77b8a..ce33873c2c1 100644 --- a/ts/interfaces/_hackbg_fadroma.fadroma.Token.IFee.html +++ b/ts/interfaces/_hackbg_fadroma.fadroma.Token.IFee.html @@ -1,4 +1,4 @@ IFee | Documentation

    A gas fee, payable in native tokens.

    -

    Hierarchy

    • IFee

    Implemented by

    Properties

    Hierarchy

    • IFee

    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/modules/_hackbg_fadroma.agent_agent.html b/ts/modules/_hackbg_fadroma.agent_agent.html index ee582cc11fb..899dd0ff5f0 100644 --- a/ts/modules/_hackbg_fadroma.agent_agent.html +++ b/ts/modules/_hackbg_fadroma.agent_agent.html @@ -1,4 +1,4 @@ -agent/agent | Documentation

    References

    Address +agent/agent | Documentation

    References

    Address Backend Batch Bech32Decoded diff --git a/ts/modules/_hackbg_fadroma.fadroma.CW.html b/ts/modules/_hackbg_fadroma.fadroma.CW.html index d9fb957b868..cded7256da4 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.CW.html +++ b/ts/modules/_hackbg_fadroma.fadroma.CW.html @@ -1,7 +1,7 @@ CW | Documentation

    Fadroma. Copyright (C) 2023 Hack.bg. License: GNU AGPLv3 or custom. You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/. *

    -

    Index

    Classes

    Index

    Classes

    CWBatch CWConnection CWIdentity CWMnemonicIdentity diff --git a/ts/modules/_hackbg_fadroma.fadroma.Scrt.Mocknet.html b/ts/modules/_hackbg_fadroma.fadroma.Scrt.Mocknet.html index d5f15795649..daa5fb6986d 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Scrt.Mocknet.html +++ b/ts/modules/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Snip20.html b/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip20.html index 360594ddbbf..bb520f8b54e 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip20.html +++ b/ts/modules/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Snip24.html b/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip24.html index 3990c15cb1d..8daec3df28e 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip24.html +++ b/ts/modules/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Snip721.html b/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip721.html index dccda3e3a39..da1604e8bf2 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip721.html +++ b/ts/modules/_hackbg_fadroma.fadroma.Scrt.Snip721.html @@ -1,2 +1,2 @@ -Snip721 | Documentation

    Index

    Classes

    Snip721 +Snip721 | Documentation

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/modules/_hackbg_fadroma.fadroma.Scrt.html b/ts/modules/_hackbg_fadroma.fadroma.Scrt.html index d250d2ed9d6..ca21286f5b9 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Scrt.html +++ b/ts/modules/_hackbg_fadroma.fadroma.Scrt.html @@ -1,4 +1,4 @@ -Scrt | Documentation

    References

    TxResponse +Scrt | Documentation

    References

    Namespaces

    Mocknet SecretJS Snip20 diff --git a/ts/modules/_hackbg_fadroma.fadroma.Stub.html b/ts/modules/_hackbg_fadroma.fadroma.Stub.html index 82ac133dbb7..020e249f9f9 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Stub.html +++ b/ts/modules/_hackbg_fadroma.fadroma.Stub.html @@ -1,4 +1,4 @@ -Stub | Documentation

    References

    Compiler +Stub | Documentation

    References

    Classes

    Backend Batch Connection diff --git a/ts/modules/_hackbg_fadroma.fadroma.Token.html b/ts/modules/_hackbg_fadroma.fadroma.Token.html index 554bc9c125e..feaa09a20fd 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.Token.html +++ b/ts/modules/_hackbg_fadroma.fadroma.Token.html @@ -1,4 +1,4 @@ -Token | Documentation

    Index

    Classes

    Amount +Token | Documentation

    Index

    Classes

    Amount Coin Custom Fee diff --git a/ts/modules/_hackbg_fadroma.fadroma.html b/ts/modules/_hackbg_fadroma.fadroma.html index 237c75c3e99..e03c8ac2b2b 100644 --- a/ts/modules/_hackbg_fadroma.fadroma.html +++ b/ts/modules/_hackbg_fadroma.fadroma.html @@ -1,4 +1,4 @@ -fadroma | Documentation

    References

    Decimal128 +fadroma | Documentation

    References

    Decimal128 Decimal256 Uint128 Uint256 diff --git a/ts/modules/_hackbg_fadroma.fadroma_browser.html b/ts/modules/_hackbg_fadroma.fadroma_browser.html index 5b14b3e053b..d67426de402 100644 --- a/ts/modules/_hackbg_fadroma.fadroma_browser.html +++ b/ts/modules/_hackbg_fadroma.fadroma_browser.html @@ -1,4 +1,4 @@ -fadroma.browser | Documentation

    References

    Address +fadroma.browser | Documentation

    References

    Address Backend Batch Bech32Decoded diff --git a/ts/types/_hackbg_fadroma.fadroma.Address.html b/ts/types/_hackbg_fadroma.fadroma.Address.html index 0e650aed334..8689df66287 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Address.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.CW.CognitariumFormat.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumFormat.html index 98435185448..cf14f50dc1c 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumFormat.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.CognitariumLimits.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumLimits.html index 71250f03e50..7d93c15f2d2 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumLimits.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.CognitariumPrefix.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumPrefix.html index 8614f983785..729f46c442f 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumPrefix.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.CognitariumSelect.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumSelect.html index fa750d48e72..52912131900 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumSelect.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.CognitariumVersion.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumVersion.html index a64c7070bcb..ce390643699 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumVersion.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.CognitariumWhere.html b/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumWhere.html index e9ab0643867..052b34506e0 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.CognitariumWhere.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.LawStoneVersion.html b/ts/types/_hackbg_fadroma.fadroma.CW.LawStoneVersion.html index 287e68cd7c7..500d1b26ba5 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.LawStoneVersion.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.ObjectariumVersion.html b/ts/types/_hackbg_fadroma.fadroma.CW.ObjectariumVersion.html index 5732ec12d49..10427acd431 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CW.ObjectariumVersion.html +++ b/ts/types/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.ChainId.html b/ts/types/_hackbg_fadroma.fadroma.ChainId.html index 8102cae9d83..dc7ed6888fa 100644 --- a/ts/types/_hackbg_fadroma.fadroma.ChainId.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.CodeHash.html b/ts/types/_hackbg_fadroma.fadroma.CodeHash.html index 40bc10d609c..b7ff3477425 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CodeHash.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.CodeId.html b/ts/types/_hackbg_fadroma.fadroma.CodeId.html index 71d716a88f9..998df9a8c70 100644 --- a/ts/types/_hackbg_fadroma.fadroma.CodeId.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.DeploymentState.html b/ts/types/_hackbg_fadroma.fadroma.DeploymentState.html index 377e7022ca9..bbb4655bc78 100644 --- a/ts/types/_hackbg_fadroma.fadroma.DeploymentState.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Label.html b/ts/types/_hackbg_fadroma.fadroma.Label.html index 530c77990fe..ed4df902cc0 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Label.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Message.html b/ts/types/_hackbg_fadroma.fadroma.Message.html index ab0e9dffcfa..a1086572ab9 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Message.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Name.html b/ts/types/_hackbg_fadroma.fadroma.Name.html index 1a861146650..1bfdbe2eec2 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Name.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Scrt.Mocknet.ScrtCWAPI.html b/ts/types/_hackbg_fadroma.fadroma.Scrt.Mocknet.ScrtCWAPI.html index 14579c75a5b..18478836b87 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Scrt.Mocknet.ScrtCWAPI.html +++ b/ts/types/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.Snip20.QueryWithPermit.html b/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.QueryWithPermit.html index 63a23c1bb89..7a009f06818 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.QueryWithPermit.html +++ b/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.QueryWithPermit.html @@ -1 +1 @@ -QueryWithPermit | Documentation
    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
    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/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Permit.html b/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Permit.html index 403b1cf6e6b..aa305fe5829 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Permit.html +++ b/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.Snip20Permit.html @@ -1 +1 @@ -Snip20Permit | Documentation
    Snip20Permit: Scrt.Snip24.Permit<"allowance" | "balance" | "history" | "owner">

    Generated using TypeDoc

    \ No newline at end of file +Snip20Permit | Documentation
    Snip20Permit: Scrt.Snip24.Permit<"allowance" | "balance" | "history" | "owner">

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKey.html b/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKey.html index c0700a08e7e..fc6b3a13eea 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Scrt.Snip20.ViewingKey.html +++ b/ts/types/_hackbg_fadroma.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/types/_hackbg_fadroma.fadroma.Token.Decimal128.html b/ts/types/_hackbg_fadroma.fadroma.Token.Decimal128.html index 8c2809d2eee..adeff65dbc9 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Token.Decimal128.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Token.Decimal256.html b/ts/types/_hackbg_fadroma.fadroma.Token.Decimal256.html index 031ac7db113..8734f625f42 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Token.Decimal256.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Token.Uint128.html b/ts/types/_hackbg_fadroma.fadroma.Token.Uint128.html index 8dc2109d57a..0dd1d4b88ae 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Token.Uint128.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Token.Uint256.html b/ts/types/_hackbg_fadroma.fadroma.Token.Uint256.html index d3096f8d885..5ef7ac2d087 100644 --- a/ts/types/_hackbg_fadroma.fadroma.Token.Uint256.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.TxHash.html b/ts/types/_hackbg_fadroma.fadroma.TxHash.html index d6c3e33f897..b0e67efbfdf 100644 --- a/ts/types/_hackbg_fadroma.fadroma.TxHash.html +++ b/ts/types/_hackbg_fadroma.fadroma.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/variables/_hackbg_fadroma.fadroma.CW.chainIds.html b/ts/variables/_hackbg_fadroma.fadroma.CW.chainIds.html index 0ca55028f03..ba8417682cb 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.CW.chainIds.html +++ b/ts/variables/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.CW.cognitariumCodeIds.html b/ts/variables/_hackbg_fadroma.fadroma.CW.cognitariumCodeIds.html index 999f5258070..e94e0e237bc 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.CW.cognitariumCodeIds.html +++ b/ts/variables/_hackbg_fadroma.fadroma.CW.cognitariumCodeIds.html @@ -1,2 +1,2 @@ cognitariumCodeIds | Documentation
    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/_hackbg_fadroma.fadroma.CW.lawStoneCodeIds.html b/ts/variables/_hackbg_fadroma.fadroma.CW.lawStoneCodeIds.html index 7a30afd5226..84f54d3e6bb 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.CW.lawStoneCodeIds.html +++ b/ts/variables/_hackbg_fadroma.fadroma.CW.lawStoneCodeIds.html @@ -1,2 +1,2 @@ lawStoneCodeIds | Documentation
    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/_hackbg_fadroma.fadroma.CW.objectariumCodeIds.html b/ts/variables/_hackbg_fadroma.fadroma.CW.objectariumCodeIds.html index 6052b5a627a..b1f1484983f 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.CW.objectariumCodeIds.html +++ b/ts/variables/_hackbg_fadroma.fadroma.CW.objectariumCodeIds.html @@ -1,2 +1,2 @@ objectariumCodeIds | Documentation
    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/_hackbg_fadroma.fadroma.CW.testnets.html b/ts/variables/_hackbg_fadroma.fadroma.CW.testnets.html index dd983df48ec..f94f1b4ede5 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.CW.testnets.html +++ b/ts/variables/_hackbg_fadroma.fadroma.CW.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/_hackbg_fadroma.fadroma.HEAD.html b/ts/variables/_hackbg_fadroma.fadroma.HEAD.html index 8bc169e6ab5..05b4a287749 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.HEAD.html +++ b/ts/variables/_hackbg_fadroma.fadroma.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/_hackbg_fadroma.fadroma.Scrt.chainIds.html b/ts/variables/_hackbg_fadroma.fadroma.Scrt.chainIds.html index 8fdabc1a312..614819f53ef 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.Scrt.chainIds.html +++ b/ts/variables/_hackbg_fadroma.fadroma.Scrt.chainIds.html @@ -1 +1 @@ -chainIds | Documentation
    chainIds: {
        mainnet: string;
        testnet: string;
    } = ...

    Type declaration

    • mainnet: string
    • testnet: string

    Generated using TypeDoc

    \ No newline at end of file +chainIds | Documentation
    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/_hackbg_fadroma.fadroma.Scrt.faucets.html b/ts/variables/_hackbg_fadroma.fadroma.Scrt.faucets.html index 1f5e853b753..ae35d05fd2a 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.Scrt.faucets.html +++ b/ts/variables/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.mainnets.html b/ts/variables/_hackbg_fadroma.fadroma.Scrt.mainnets.html index 7747ef20142..da83cd73122 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.Scrt.mainnets.html +++ b/ts/variables/_hackbg_fadroma.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/_hackbg_fadroma.fadroma.Scrt.nonUtf8.html b/ts/variables/_hackbg_fadroma.fadroma.Scrt.nonUtf8.html index 8ab41ea7399..b40ab383484 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.Scrt.nonUtf8.html +++ b/ts/variables/_hackbg_fadroma.fadroma.Scrt.nonUtf8.html @@ -1,2 +1,2 @@ nonUtf8 | Documentation
    nonUtf8: typeof nonUtf8 = ...

    Marks a response field as non-UTF8 to prevent large binary arrays filling the console.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/ts/variables/_hackbg_fadroma.fadroma.Scrt.testnets.html b/ts/variables/_hackbg_fadroma.fadroma.Scrt.testnets.html index 2f00f9f9d31..46f30e7617e 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.Scrt.testnets.html +++ b/ts/variables/_hackbg_fadroma.fadroma.Scrt.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/_hackbg_fadroma.fadroma.___HACK___.html b/ts/variables/_hackbg_fadroma.fadroma.___HACK___.html index 3f247027d1d..4b1b50e035e 100644 --- a/ts/variables/_hackbg_fadroma.fadroma.___HACK___.html +++ b/ts/variables/_hackbg_fadroma.fadroma.___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