diff --git a/assets/navigation.js b/assets/navigation.js index 60991df..353af29 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA6WZX1PjNhTFv0ueaVmYsm15Y2GZYSjEQwJ96PRBsW8cdRXJI8nZpJ1+9x0ncSxbV9I1vOqc85Otf762//pvYmFrJ9eTm6rSasPEzDJbm8nZpGJ2NbmegKzX5ryv/ryyazE5m3zjsphc//b/WUep7Qqk5TmzSs93FXigoSHMuufM3tZag8x3Q4yrhQlPrOT5MLpvDGeewX5X+ht27Y4UzmdstwZpsbwjRfJaVcqE5qGvpinoZThamDBbM23fWC2seWzEAWQgRzhWaUAJrRDOzlmJ3cCxOZz7wm2uuPy6zVdMlvDCrMPIBTMGzDli6hMvLl3mrZKW5dbnHIVo9rhSXy0XCMBRY5R7LizoLzUXBWgf05NjnEfYGT/etMZSz8pYfSs4SGQMHDHGyOqF4GYFRaYEdzd1yxkYYixnAfocR4wymiWIpJvmeE5zWeKz2WkxwpyvAc+3Six9XLp9AJcW9JLl3dL2MZdXnx3Mn0wIsCjhIMXCN7nlG+gm7HiodDS7q8CcB2wD8qfff724unTvkBk4PHPCaMxD4T7C7qYEaY/HcQwfsFJ6mX6XUMx4Kd292pEdmUIbbpgOhO0UnDFbMR27JFen8N5A8yWHoh2kO2YZxsV87+EbCtwQyDy/VXLJ9ZpZrmSz4RCybyKR53p7B5ZxgV2tKydpxz0sufVInZSi3Kp1JcB245NY9Ck/ub9MK7WcLl/AgN5AsjvcPqa3JH8kMXWwhZ3kPmYVyILLMtnF0JjuIb68x67sY4mTabXkAqM5aop1xywU/YrsgDkJSQLXkNsnMIaVPsUVU6R7Lpng/8Jcb1/AVEoaj4dYUtQHWdXent03ppLtphuG23Zq/gksK5DTeKhTeYlD451nRSCWsZ1QrCB2cnSn+vqDLcC77n0jKYk92k4CiQBF+MngGYjEV7tVAVYjJSkqZwJltEKKEFpn1PX1tIvVJH01xZrWFtl2h9ZUNmMll/vTcFr5ZUZfTbJAc+Wt3kNrMotWebQK7+DKmF3NQEBulTeevoPONC9gauENr2dIEjXPvTN235hOog8f4lOHVo68rwrJzMJOF/9A7g/PSUky6kWmlH9Bh2ZiOjBHrkggHYoZhHIQyITU61vQSO5hbHFLDo6/AuL6IubG958qJdMJcp/R8gt3kdljJ/Kj84eWBX2VzIq88GMeMnfk0vrgioo9kFETnby3T5dLaD6Qhdk9G51O3QBj1/2MbaB9zKGFqWdIEvej1yxd91+Ih0VdSXZ0kMeN7X6kElU55iFxI1M1dobmmknD8qZAG6IcKU3Z+uktIRUo6unV/Fxv0VfGtp2Qx4vfk5AkbB/8ods+pMes4fvBabrHV1lArnTzyk/6IJfyj+0vPG9h54g+RtzOB+6EdBMjrh95FaS8BTYedCWchBTBcFmK/b/Aw0+sjGm29m4Kd6XYi+aH2NdN76vKspb7M8Gcd2qf8/kXB7HEf7x1lJ7hp4sYSqv1/mfZXe8LmINyDRFQCXbOyjcmahTjyDSISVBMBMPNM68+XbWf4jHSwBKBydjoSMLIaGDNAkHzrRaJG7aBULzVInGrkFeojuDIHuTvH+738jKNIQAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA6WZS2/jNhSF/4vXaTMJmmmbXSaZAEGaWIiddFF0QUvXMjs0KZBXHrtF//tAtmVR4uVDyZbnnI8SX7qS/vpvgrDFyfXkpqq02jAxQ4a1mZxNKoaryfUEZL0253315xWuxeRs8o3LYnL92/9nHaXGFUjkOUOl57sKHNDQ4GfdwYbnQEE6xZ++5wxva61B5rth3tb8hCdW8nwY3Tf6M8+A35X+Rl20JfnzGdutQSKVt6RAXqtKGd8s9tU4hbwMS/MTZmum8Y3VAs1jIw4gAznAQaWBJLSCPztnJXUDx+ZADtYVaIa1drOd5M9/4ZgrLr9u8xWTJbwwtDi5YMaAOSdMfeLFpc28VRJZji7nKASzx5X+ilwQAEsNUe65QNBfai4K0C6mJ4c4j7AzbrxpDaWelUF9KzhIYgwsMcTI6oXgZgVFpgS3D4WWMzCEWNYCdjmWGGQ0S5hIN83hnOaypGez00KEOV8DnW+VUPq4dPsALhH0kuXd0nYxl1efLcyfTAhAknCQQuGbHPkGugk7HkodDXcVmHOPbUD+9PuvF1eX9h0yA4cnnh9NeVK4j7C7KUHi8TgP4T3WlF6m3yUUM15Ke692ZEtOoQ03TAeidgrNmK2YDl2Srafw3kDzJYeiHaQ7hoziUr738E0K3CSQeX6r5JLrNUOuZLPhCLJrSiLP9fYOkHFBXa0tR2nHPSw5OqROilFu1boSgN34RBZ9zJ/cX6aVWk6XL2BAbyDaHW0f01uUP5IYO9j8zuQ+ZhXIgssy2sXQGO8hvLzHruxjiZNpteSCollqjHXHEIp+RXbAnIQogWvI8QmMYaVLscUY6Z5LJvi/MNfbFzCVksbhEZYY9UFWtbNn942xZLvphuG2PTX/BMgK4jQe6qm8yKHxzrPCE8vYTihWJHZydMf6+oMtwLnufWNSknq0nYQkAhT+J4NjSCS+4lZ5WI0UpaicCZLRCjGCb52lrq+nXagm6asx1rRGYtsdWmPZjJVc7k/DaeWWGX01ygLNlbN6D63RLFnlpVV4B1fGcDUDATkqZzxdRzrTvICphTO8jiFK1Dx3zth9YzxJPnwSnzpp5cj7qpDMLHC6+Adyd3hOSpRRLzKl3As6NCemPXNkiwmkQzFDUA5CMiH2+uY1JvcwtrhNDo6/gsT1lZgb33+slIwnkvsMll+0K5k9diI/On9kWdBXk1mBF37Kk8wdubQ+uKJCD2TSlE7e26fLJTQfyPzsni2dnroBxq77GdtA+5gjC1PHECXuR69ZuvafGAdLuqLs4CCPG9v9SEWqcsqTxA1M1dgZmmsmDcubAm2IsqQ4ZeumtwkpT1GfXs3P9ZZ8ZWzbE/J08XsSooTtgzt024f4mDV8NziN9/gqC8iVbl75kz7Ixfxj+/PPm985oo8Rt/OBO0m6iRHXT7wKprwFNh5yJZyEGMFwWYr9v8TDT6yMabZ2bop2xdiL5ofY103vq8qylvszwZx3ap/z+RcLsaR/vHWUnuGnixBKq/X+Z9ld7wuYhbINAVAJOGflGxM1ibHkNIiJUEwAw80zrz5dtZ/iKdLAEoDJ0OjIhJHRwJoFQuZbLRA3bAO+eKsF4qiIV6iOYMkO5O8fGX4jqQsiAAA=" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index d1eb8ed..19db0b4 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/BitcoinExchangeRate.html b/classes/BitcoinExchangeRate.html index 3017ce4..c7d44a4 100644 --- a/classes/BitcoinExchangeRate.html +++ b/classes/BitcoinExchangeRate.html @@ -1,4 +1,4 @@ -BitcoinExchangeRate | @smontero/smartvaults-js-client

Methods

convertToFiat +BitcoinExchangeRate | @smontero/smartvaults-js-client

Methods

  • Parameters

    • Optional forcedUpdate: boolean

    Returns Promise<undefined | number>

Generated using TypeDoc

\ No newline at end of file +

Methods

  • Parameters

    • Optional forcedUpdate: boolean

    Returns Promise<undefined | number>

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/Contact.html b/classes/Contact.html index 69cbac5..675ce3e 100644 --- a/classes/Contact.html +++ b/classes/Contact.html @@ -1,4 +1,4 @@ -Contact | @smontero/smartvaults-js-client

Constructors

constructor +Contact | @smontero/smartvaults-js-client

Constructors

Properties

Constructors

  • Parameters

    • __namedParameters: {
          petname?: string;
          publicKey: string;
          relay?: string;
      }
      • Optional petname?: string
      • publicKey: string
      • Optional relay?: string

    Returns Contact

Properties

petname?: string
publicKey: string
relay?: string

Methods

Generated using TypeDoc

\ No newline at end of file +

Constructors

  • Parameters

    • __namedParameters: {
          petname?: string;
          publicKey: string;
          relay?: string;
      }
      • Optional petname?: string
      • publicKey: string
      • Optional relay?: string

    Returns Contact

Properties

petname?: string
publicKey: string
relay?: string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/CurrencyUtil.html b/classes/CurrencyUtil.html index 6b7327a..1446caa 100644 --- a/classes/CurrencyUtil.html +++ b/classes/CurrencyUtil.html @@ -1,6 +1,6 @@ -CurrencyUtil | @smontero/smartvaults-js-client

Constructors

constructor +CurrencyUtil | @smontero/smartvaults-js-client

Constructors

Methods

  • Parameters

    • basisPoints: number

    Returns number

  • Parameters

    • num: number
    • precision: number = 2

    Returns number

Generated using TypeDoc

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • basisPoints: number

    Returns number

  • Parameters

    • num: number
    • precision: number = 2

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/FilterBuilder.html b/classes/FilterBuilder.html index 6f24b9a..86f3319 100644 --- a/classes/FilterBuilder.html +++ b/classes/FilterBuilder.html @@ -1,4 +1,4 @@ -FilterBuilder | @smontero/smartvaults-js-client

Type Parameters

  • K extends number

Constructors

constructor +FilterBuilder | @smontero/smartvaults-js-client

Type Parameters

  • K extends number

Constructors

Methods

Constructors

Methods

  • Parameters

    • Optional filters: Filter<K> | Filter<K>[]

    Returns Filter<K>[]

Generated using TypeDoc

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • Optional filters: Filter<K> | Filter<K>[]

    Returns Filter<K>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/Keys.html b/classes/Keys.html index 885588c..8858719 100644 --- a/classes/Keys.html +++ b/classes/Keys.html @@ -1,4 +1,4 @@ -Keys | @smontero/smartvaults-js-client

Constructors

constructor +Keys | @smontero/smartvaults-js-client

Constructors

Properties

Constructors

Properties

privateKey: string
publicKey: string

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

privateKey: string
publicKey: string

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/NostrClient.html b/classes/NostrClient.html index 14653ac..c8c1bca 100644 --- a/classes/NostrClient.html +++ b/classes/NostrClient.html @@ -1,4 +1,4 @@ -NostrClient | @smontero/smartvaults-js-client

Constructors

constructor +NostrClient | @smontero/smartvaults-js-client

Constructors

Methods

Constructors

  • Parameters

    • relays: string[]
    • options: {
          eoseSubTimeout?: number;
          getTimeout?: number;
      } = {}
      • Optional eoseSubTimeout?: number
      • Optional getTimeout?: number

    Returns NostrClient

Methods

  • Type Parameters

    • K extends number = number

    Parameters

    • filter: Filter<K>
    • Optional opts: SubscriptionOptions

    Returns Promise<null | Event<K>>

  • Type Parameters

    • K extends number = number

    Parameters

    • filters: Filter<K>[]
    • Optional opts: SubscriptionOptions

    Returns Promise<Event<K>[]>

  • Type Parameters

    • K extends number = number

    Parameters

    • filters: Filter<K>[]
    • Optional onEventFn: ((element) => void)
        • (element): void
        • Parameters

          • element: Event

          Returns void

    • Optional opts: SubscriptionOptions

    Returns Sub<K>

Generated using TypeDoc

\ No newline at end of file +

Constructors

  • Parameters

    • relays: string[]
    • options: {
          eoseSubTimeout?: number;
          getTimeout?: number;
      } = {}
      • Optional eoseSubTimeout?: number
      • Optional getTimeout?: number

    Returns NostrClient

Methods

  • Type Parameters

    • K extends number = number

    Parameters

    • filter: Filter<K>
    • Optional opts: SubscriptionOptions

    Returns Promise<null | Event<K>>

  • Type Parameters

    • K extends number = number

    Parameters

    • filters: Filter<K>[]
    • Optional opts: SubscriptionOptions

    Returns Promise<Event<K>[]>

  • Type Parameters

    • K extends number = number

    Parameters

    • filters: Filter<K>[]
    • Optional onEventFn: ((element) => void)
        • (element): void
        • Parameters

          • element: Event

          Returns void

    • Optional opts: SubscriptionOptions

    Returns Sub<K>

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/PublishedPolicy.html b/classes/PublishedPolicy.html index 3be8917..cd8601e 100644 --- a/classes/PublishedPolicy.html +++ b/classes/PublishedPolicy.html @@ -1,4 +1,4 @@ -PublishedPolicy | @smontero/smartvaults-js-client

Constructors

constructor +PublishedPolicy | @smontero/smartvaults-js-client

Constructors

Properties

createdAt: Date
description: string
descriptor: string
generatedUiMetadata?: UIMetadata
id: string
lastSyncTime?: Date
name: string
nostrPublicKeys: string[]
sharedKeyAuth: Authenticator
vaultData?: string

Methods

  • Parameters

    • __namedParameters: {
          address: string;
          amount: string;
          feeRate: string;
          frozenUtxos?: string[];
          policyPath?: Map<string, number[]>;
          utxos?: string[];
      }
      • address: string
      • amount: string
      • feeRate: string
      • Optional frozenUtxos?: string[]
      • Optional policyPath?: Map<string, number[]>
      • Optional utxos?: string[]

    Returns Promise<Trx>

  • Returns Promise<{
        frozen: number;
        frozenFiat?: number;
    }>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

createdAt: Date
description: string
descriptor: string
generatedUiMetadata?: UIMetadata
id: string
lastSyncTime?: Date
name: string
nostrPublicKeys: string[]
sharedKeyAuth: Authenticator
vaultData?: string

Methods

  • Parameters

    • __namedParameters: {
          address: string;
          amount: string;
          feeRate: string;
          frozenUtxos?: string[];
          policyPath?: Map<string, number[]>;
          utxos?: string[];
      }
      • address: string
      • amount: string
      • feeRate: string
      • Optional frozenUtxos?: string[]
      • Optional policyPath?: Map<string, number[]>
      • Optional utxos?: string[]

    Returns Promise<Trx>

  • Returns Promise<{
        frozen: number;
        frozenFiat?: number;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/SmartVaults.html b/classes/SmartVaults.html index e3b4202..a1ad830 100644 --- a/classes/SmartVaults.html +++ b/classes/SmartVaults.html @@ -1,4 +1,4 @@ -SmartVaults | @smontero/smartvaults-js-client

Constructors

constructor +SmartVaults | @smontero/smartvaults-js-client

Constructors

Properties

authenticator: Authenticator
bitcoinUtil: BitcoinUtil
network: NetworkType
nostrClient: NostrClient
stores: Map<number, Store>

Methods

  • Changes the fiat currency used to fetch the Bitcoin exchange rate.

    +

Constructors

Properties

authenticator: Authenticator
bitcoinUtil: BitcoinUtil
network: NetworkType
nostrClient: NostrClient
stores: Map<number, Store>

Methods

  • Changes the fiat currency used to fetch the Bitcoin exchange rate.

    Parameters

    Returns void

    Example

    changeFiatCurrency("usd");
     
    -
  • Changes the interval at which the bitcoin exchange rate is updated

    +
  • Changes the interval at which the bitcoin exchange rate is updated

    Parameters

    • interval: number

      The interval in minutes

    Returns void

    Example

    changeBitcoinExchangeRateUpdateInterval(30);
     
    -
  • Method to check if a proposal's PSBTs can be finalized.

    +
  • Method to check if a proposal's PSBTs can be finalized.

    This method retrieves all approvals for a given proposal ID, filters out the approvals that are expired, and checks if the PSBTs for the active approvals can be finalized.

    Parameters

    • proposalId: string

      The ID of the proposal to check.

    Returns Promise<boolean>

    A Promise that resolves to a boolean indicating whether the PSBTs for the given proposal can be finalized.

    -
  • Asynchronously deletes approvals with the given IDs.

    +
  • Asynchronously deletes approvals with the given IDs.

    Parameters

    • ids: string | string[]

      Single or multiple approval IDs to be deleted.

    Returns Promise<void>

    • A promise that resolves to void when the operation is successful.
    • @@ -119,7 +119,7 @@

    Example

    await deleteApprovals('some-approval-id');
     
    -
  • Asynchronously deletes policies with the given IDs.

    +
  • Asynchronously deletes policies with the given IDs.

    Parameters

    • ids: string | string[]

      Single or multiple policy IDs to be deleted.

    Returns Promise<void>

    • A promise that resolves to void when the operation is successful.
    • @@ -139,7 +139,7 @@

      Example

      await
       

      Example

      await deletePolicies('some-policy-id');
       
      -
  • Asynchronously deletes proposals with the given IDs.

    +
  • Asynchronously deletes proposals with the given IDs.

    Parameters

    • ids: string | string[]

      Single or multiple proposal IDs to be deleted.

    Returns Promise<void>

    • A promise that resolves to void when the operation is successful.
    • @@ -149,7 +149,7 @@

      Example

      await
       

      Example

      await deleteProposals('some-proposal-id');
       
      -
  • Asynchronously deletes signers with the given IDs.

    +
  • Asynchronously deletes signers with the given IDs.

    Parameters

    • ids: string | string[]

      Single or multiple signer IDs to be deleted.

    Returns Promise<void>

    • A promise that resolves to void when the operation is successful.
    • @@ -159,13 +159,13 @@

      Example

      await
       

      Example

      await deleteSigners('some-signer-id');
       
      -
  • Disconnects from the SmartVaults instance relay.

    +
  • Disconnects from the SmartVaults instance relay.

    Returns void

    • No return value.

    Example

    smartVaults.disconnect();
     
    -
  • Parameters

    • proposalId: string

    Returns Promise<void>

  • Parameters

    • descriptor: string

    Returns string

  • Parameters

    • proposalId: string

    Returns Promise<void>

  • Parameters

    • descriptor: string

    Returns string

  • Method to finalize a spending proposal.

    This method finalizes a spending proposal by doing the following:

    1. It retrieves the proposal by ID and ensures it's a spending proposal.
    2. @@ -179,10 +179,10 @@

      Example

      await

      Parameters

      • proposalId: string

        The ID of the spending proposal to finalize.

      Returns Promise<CompletedPublishedProposal>

      A Promise that resolves to a CompletedPublishedProposal object representing the finalized proposal.

      Throws

      An error if the proposal or policy cannot be found, if there are no approvals for the proposal, if the PSBTs cannot be finalized, or if the proposal cannot be broadcast.

      -
  • Asynchronously fetches approvals associated with given proposal IDs.

    Parameters

    • Optional proposal_ids: string | string[]

      Optional proposal IDs to filter the approvals by.

    Returns Promise<Map<string, PublishedApprovedProposal[]>>

    - A Promise that resolves to a Map. Each key in the map is a proposal ID, and the corresponding value is an array @@ -192,7 +192,7 @@

    Example

    awaitThrows
    • Throws an error if there is a failure in fetching approvals.
    -
  • Asynchronously fetches approved proposals by their associated policy IDs.

    Parameters

    • policy_ids: string | string[]

      A single policy ID or an array of policy IDs for which to fetch approved proposals. If this is not specified, the function fetches approvals for all available policy IDs.

    Returns Promise<Map<string, PublishedApprovedProposal | PublishedApprovedProposal[]>>

      @@ -205,16 +205,16 @@

      Throws

        Example

        // Fetch approvals for a single policy ID
        const approvals = await getApprovalsByPolicyId('some-policy-id');

        // Fetch approvals for multiple policy IDs
        const approvals = await getApprovalsByPolicyId(['policy-id-1', 'policy-id-2']);

        See

        SmartVaultsTypes.PublishedApprovedProposal - For the structure of a PublishedApprovedProposal object.

        -
  • Returns the current bitcoin exchange rate against the active fiat currency

    +
  • Returns the current bitcoin exchange rate against the active fiat currency

    Returns Promise<number>

    Example

    const rate = getBitcoinExchangeRate();
     
    -
  • Asynchronously fetches all completed proposals, optionally with pagination.

    Parameters

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options to control the returned data.

    Returns Promise<CompletedPublishedProposal[]>

    • A promise that resolves to an array of CompletedPublishedProposal objects.
    • @@ -225,7 +225,7 @@

      Example

      getCompletedPr
       

      Example

      // Fetch completed proposals with default settings
      const proposals = await getCompletedProposals();

      // Fetch completed proposals with pagination
      const proposals = await getCompletedProposals({ limit: 5 });

      See

      SmartVaultsTypes.CompletedPublishedProposal - For the structure of a CompletedPublishedProposal object.

      -
  • Asynchronously fetches completed proposals by their IDs.

    Parameters

    • ids: string | string[]

      The IDs of the completed proposals to fetch.

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options to limit the number of returned proposals or to fetch from a specific offset.

    Returns Promise<Map<string, CompletedPublishedProposal>>

      @@ -237,7 +237,7 @@

      See

      SmartVaultsTypes.CompletedPublishedProposal - For the structure o

      Example

      // Fetch a single proposal by ID
      const proposals = await getCompletedProposalsById("some-proposal-id");

      // Fetch multiple proposals by IDs with pagination
      const proposals = await getCompletedProposalsById(["id1", "id2"], { since: new Date() });

      See

      SmartVaultsTypes.CompletedPublishedProposal - For the structure of a CompletedPublishedProposal object.

      -
  • Asynchronously fetches completed proposals by their associated policy IDs.

    Parameters

    • policy_ids: string | string[]

      The policy IDs corresponding to the completed proposals to fetch.

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options to limit the number of returned proposals or to fetch from a specific offset.

    Returns Promise<Map<string, CompletedPublishedProposal | CompletedPublishedProposal[]>>

      @@ -249,47 +249,47 @@

      See

      SmartVaultsTypes.CompletedPublishedProposal - For the structure o

      Example

      // Fetch a single proposal by policy ID
      const proposals = await getCompletedProposalsByPolicyId("some-policy-id");

      // Fetch multiple proposals by policy IDs with pagination
      const proposals = await getCompletedProposalsByPolicyId(["policy-id1", "policy-id2"], { since : new Date() });

      See

      SmartVaultsTypes.PublishedCompletedSpendingProposal - For the structure of a PublishedCompletedSpendingProposal object.

      -
  • Retrieves profiles for given contacts or for all contacts if none are provided.

    Parameters

    • Optional contacts: Contact[]

      Optional array of contacts.

    Returns Promise<(Contact | ContactProfile)[]>

    • Array of profiles or contacts.

    Async

    Example

    const contactProfiles = await getContactProfiles([{ publicKey: 'key1' }, { publicKey: 'key2' }]);
     
    -
  • Returns the number of contacts that have shared their signer.

    +
  • Returns the number of contacts that have shared their signer.

    Parameters

    • pubKey: string

      The Nostr hex public key of user for which to fetch the number of contacts that have shared their signer.

    Returns Promise<number>

    - A promise that resolves to the number of contacts that have shared their signer.

    Async

    Example

    const howManySigners = await getContactSignersCount("hexPubKey");
     
    -
  • Retrieves all contacts for the authenticated user.

    Returns Promise<Contact[]>

    • Array of contacts.

    Async

    Example

    const contacts = await getContacts();
     
    -
  • Returns Promise<Event<Contacts>[]>

  • Asynchronously retrieves one or more labels by their IDs.

    +
  • Returns Promise<Event<Contacts>[]>

  • Asynchronously retrieves one or more labels by their IDs.

    Parameters

    • label_ids: string | string[]

      The label IDs to fetch.

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options.

    Returns Promise<Map<string, PublishedLabel>>

    - A promise that resolves to a map where the keys are label IDs and the values are the corresponding labels.

    Async

    Example

    const labelsMap = await getLabelById(['label1', 'label2']);
     
    -
  • Asynchronously retrieves a label given its label data.

    Parameters

    • policyId: string

      The policy ID associaded with the label.

    • labelData: string

      The label data (could be an address a trxid, etc).

    Returns Promise<PublishedLabel>

    - A promise that resolves to a PublishedLabel.

    Async

    Example

    const labels = await getLabelByLabelData("policyId","trxid");
     
    -
  • Asynchronously retrieves labels based on the given pagination options.

    Parameters

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options for fetching labels.

    Returns Promise<PublishedLabel[]>

    • A promise that resolves to an array of published labels.

    Async

    Example

    const labels = await getLabels();
     
    -
  • Asynchronously retrieves labels associated with one or more policy IDs.

    This method first converts the input into an array of policy IDs (if not already), builds the appropriate filter with pagination options, and then fetches the labels.

    Parameters

    • policy_ids: string | string[]

      The policy IDs to filter labels by.

      @@ -298,7 +298,7 @@

      See

      SmartVaultsTypes.PublishedCompletedSpendingProposal - For the str A promise that resolves to a map where the keys are policy IDs and the values are the associated labels.

      Async

      Example

      const labelsMap = await getLabelsByPolicyId(['policy1', 'policy2']);
       
      -
  • Asynchronously fetches signers the user has shared. If IDs are provided, the method fetches signers corresponding to those IDs. Otherwise, it fetches all shared signers based.

    Parameters

    • Optional id: string | string[]

      Optional ID(s) of the signers to fetch.

      @@ -309,11 +309,11 @@

      See

      SmartVaultsTypes.PublishedCompletedSpendingProposal - For the str

      Example

      // Fetch a single shared signer by ID
      const result = await getMySharedSigners("some-signer-id");

      // Fetch multiple shared signers by IDs
      const result = await getMySharedSigners(["id1", "id2"]);

      // Fetch all shared signers
      const result = await getMySharedSigners();

      See

      SmartVaultsTypes.MySharedSigner - For the structure of MySharedSigner objects.

      -
  • Fetches signers owned by the user and returns them as an array of BaseOwnedSigner objects.

    Returns Promise<PublishedOwnedSigner[]>

    A promise that resolves to an array of BaseOwnedSigner objects. Each BaseOwnedSigner object represents an owned signer and contains all the properties of the base signer object, plus `ownerPubKey' and 'createdAt' properties.

    Throws

    Throws an error if there's an issue in fetching signer events or decrypting content.

    -

    Async

  • Asynchronously retrieves policies by their IDs.

    Parameters

    • ids: string[]

      An array of policy IDs.

    Returns Promise<Map<string, PublishedPolicy>>

    • A map where the key is the policy ID and the value is the PublishedPolicy object.
    • @@ -333,24 +333,24 @@

      Example

      const
       

      Example

      const ids = ['id1', 'id2'];
      const policiesById = await getPoliciesById(ids);
      -
  • Parameters

    • policy_id: string

    Returns Promise<Event>

  • Retrieves a profile by a given public key or uses the instance's public key if not provided.

    +
  • Parameters

    • policy_id: string

    Returns Promise<Event>

  • Retrieves a profile by a given public key or uses the instance's public key if not provided.

    Parameters

    • Optional publicKey: string

      Optional public key to fetch the profile.

    Returns Promise<Profile>

    • The fetched profile.

    Async

    Example

    const profile = await getProfile('publicKey123');
     
    -
  • Retrieves multiple profiles by their public keys.

    Parameters

    • publicKeys: string[]

      Array of public keys.

    Returns Promise<Profile[]>

    • Array of fetched profiles.

    Async

    Example

    const profiles = await getProfiles(['publicKey1', 'publicKey2']);
     
    -
  • Parameters

    • proposalId: string

    Returns Promise<string>

  • Parameters

    • proposalId: string

    Returns Promise<string>

  • Asynchronously fetches proposals by their IDs.

    Parameters

    • proposal_ids: string | string[]

      A single proposal ID or an array of proposal IDs to fetch.

    • Optional paginationOpts: PaginationOpts = {}

      Optional pagination options.

    Returns Promise<Map<string, ActivePublishedProposal>>

      @@ -361,7 +361,7 @@

      Example

      const
       

      Example

      const proposalsById = await getProposalsById('some-proposal-id');
       
      -
  • Retrieves a list of recommended contacts based on shared signers.

    +
  • Retrieves a list of recommended contacts based on shared signers.

    Returns Promise<(string | Profile)[]>

    • Array of profiles or public keys.
    @@ -381,7 +381,7 @@

    Example

    const
     

    Example

    const recommendedContacts = await getRecommendedContacts();
     
    -
  • Asynchronously retrieves shared keys by their IDs.

    Parameters

    • ids: string[]

      An array of shared key IDs.

    Returns Promise<Map<string, SharedKeyAuthenticator>>

    • A map where the key is the shared key ID and the value is the SharedKeyAuthenticator object.
    • @@ -391,7 +391,7 @@

      Example

      const
       

      Example

      const ids = ['id1', 'id2'];
      const sharedKeysById = await getSharedKeysById(ids);
      -
  • Asynchronously fetches signers shared with the user based on specified public keys. Returns them as an array of PublishedSharedSigner objects, each containing details such as owner's public key and creation time.

    Parameters

    • Optional publicKeys: string | string[]

      Optional public keys to filter the fetched signers. Can be a single string or an array of strings.

    Returns Promise<PublishedSharedSigner[]>

      @@ -403,7 +403,7 @@

      Example

      constExample
      // Fetch shared signers by a specific public key
      const result = await getSharedSigners("some-public-key");

      // Fetch shared signers by multiple public keys
      const result = await getSharedSigners(["key1", "key2"]);

      // Fetch all shared signers
      const result = await getSharedSigners();

      See

      SmartVaultsTypes.PublishedSharedSigner - For the structure of PublishedSharedSigner objects.

      -
  • Returns Promise<string[]>

  • Parameters

    • policyId: string
    • Optional signerDescriptor: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Asynchronously removes contacts by publicKey and publishes a Contacts event.

    +
  • Returns Promise<string[]>

  • Parameters

    • policyId: string
    • Optional signerDescriptor: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Parameters

    • Optional pubkey: string

    Returns Promise<boolean>

  • Asynchronously removes contacts by publicKey and publishes a Contacts event.

    Parameters

    • contactsToRemove: string | string[]

      publicKeys of contacts to remove.

    Returns Promise<Event<Contacts>>

    • Resolves to an Event of Kind.Contacts.
    • @@ -413,7 +413,7 @@

      See

      SmartVaultsTypes.PublishedSharedSigner - For the structure of Pub

    Example

    await removeContacts('somePubKey');
    await removeContacts(['somePubKey', 'otherPubKey']);
    -
  • Parameters

    • keyAgentPubKey: string

    Returns Promise<void>

  • Asynchronously revokes shared signers with the given IDs.

    +
  • Parameters

    • keyAgentPubKey: string

    Returns Promise<void>

  • Asynchronously revokes shared signers with the given IDs.

    Parameters

    • ids: string | string[]

      Single or multiple shared signer IDs to be revoked ( not signer ids ).

    Returns Promise<void>

    • A promise that resolves to void when the operation is successful.
    • @@ -423,7 +423,7 @@

      Example

      await
       

      Example

      await revokeMySharedSigners('some-shared-signer-id');
       
      -
  • Asynchronously saves a label associated with a given policy ID.

    The method creates and publishes a Labels event.

    Parameters

    • policyId: string

      The ID of the policy to which the label is to be associated.

    • label: Label

      The label object containing the data to be saved.

      @@ -435,7 +435,7 @@

      Example

      await
       

      Example

      const publishedLabel = await saveLabel('some-policy-id', { data: { 'Address': 'some-address' }, text: 'some-label-text' });
       
      -
  • Asynchronously saves an owned signer by encrypting its properties, building a new event, and publishing it via NostrClient.

    Parameters

    • params: BaseOwnedSigner

      Parameters for the owned signer, including description, descriptor, fingerprint, name, t.

      @@ -444,7 +444,7 @@

      Example

      const

      Async

      Throws

      Will throw an error if the event publishing fails.

      Example

      const signer = await saveOwnedSigner({description, descriptor, fingerprint, name, t});
       
      -
  • Asynchronously saves a new policy and associated shared keys, then publishes the policy event.

    +
  • Asynchronously saves a new policy and associated shared keys, then publishes the policy event.

    Parameters

    Returns Promise<PublishedPolicy>

    • A PublishedPolicy instance.
    • @@ -454,13 +454,13 @@

      Example

      const
       

      Example

      const payload = {
      name: 'My Policy',
      description: 'Description here',
      miniscript: 'miniscriptString',
      nostrPublicKeys: ['key1', 'key2'],
      createdAt: new Date()
      };
      const publishedPolicy = await savePolicy(payload);
      -
  • Asynchronously creates and publishes a 'SharedSigners' event.

    Parameters

    Returns Promise<PublishedSharedSigner[]>

    A promise that resolves to a PublishedSharedSigner object, includes the owner's public key and shared date.

    Async

    Throws

    Will throw an error if the event publishing fails or if the user tries to share a signer with themselves.

    Example

    const signer = await saveSharedSigner({descriptor, fingerprint}, pubKey);
     
    -
  • Parameters

    • authenticator: Authenticator

    Returns void

  • Parameters

    • authenticator: Authenticator

    Returns void

  • Sets the profile metadata and publishes a Metadata event.

    Parameters

    • metadata: Metadata

      Metadata for the profile.

    Returns Promise<Profile>

    • The updated profile.
    • @@ -470,7 +470,7 @@

      Example

      const
       

      Example

      await setProfile({ name: 'Alice', about: 'Learning about Smart Vaults' });
       
      -
  • Parameters

    • unsigned: string
    • signed: string

    Returns Promise<void>

  • Parameters

    • unsigned: string
    • signed: string

    Returns Promise<void>

  • Subscribes to specified kinds of events and handles them using a provided callback function.

    +
  • Subscribes to specified kinds of events and handles them using a provided callback function.

    Parameters

    • kinds: Kind | SmartVaultsKind | (Kind | SmartVaultsKind)[]

      The event kinds to subscribe to. This can either be an array or a single value.

    • callback: ((eventKind, payload) => void)

      The callback function to handle incoming events. It receives the kind of event and the associated payload.

        • (eventKind, payload): void
        • Parameters

          • eventKind: number
          • payload: any

          Returns void

    Returns Sub<number>

      @@ -500,10 +500,10 @@

      Example

      const
       

      Example

      const kindsToSubscribe = [SmartVaultsKind.Policy, SmartVaultsKind.Proposal];
      const myCallback = (kind, payload) => {
      console.log(`Received event of kind ${kind} with payload:`, payload);
      };

      const mySubscription = subscribe(kindsToSubscribe, myCallback);

      // To unsubscribe
      mySubscription.disconnect();
      -
  • Updates the bitcoin exchange rate against the active fiat currency

    +
  • Updates the bitcoin exchange rate against the active fiat currency

    Returns Promise<void>

    Async

    Example

    await updateBitcoinExchangeRate();
     
    -
  • Asynchronously upserts contacts and publishes a Contacts event.

    +
  • Asynchronously upserts contacts and publishes a Contacts event.

    Parameters

    Returns Promise<Event<Contacts>>

    • Resolves to an Event of Kind.Contacts.
    • @@ -513,4 +513,4 @@

      Example

      const
       

      Example

      const contact = new Contact({ publicKey: 'somePubKey', relay: 'some.relay.com' });
      await upsertContacts(contact);
      -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/Store.html b/classes/Store.html index b6a9300..b041fe2 100644 --- a/classes/Store.html +++ b/classes/Store.html @@ -1,4 +1,4 @@ -Store | @smontero/smartvaults-js-client

Constructors

constructor +Store | @smontero/smartvaults-js-client

Constructors

Methods

  • Parameters

    • indexValue: string
    • Optional indexKey: string

    Returns any

  • Parameters

    • Optional indexValues: string[]
    • Optional indexKey: string

    Returns Map<string, any>

  • Parameters

    • Optional indexValues: string[]
    • Optional indexKey: string

    Returns any[]

  • Parameters

    • indexValue: string
    • Optional indexKey: string

    Returns boolean

  • Parameters

    • indexValues: string[]
    • Optional indexKey: string

    Returns string[]

Generated using TypeDoc

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • indexValue: string
    • Optional indexKey: string

    Returns any

  • Parameters

    • Optional indexValues: string[]
    • Optional indexKey: string

    Returns Map<string, any>

  • Parameters

    • Optional indexValues: string[]
    • Optional indexKey: string

    Returns any[]

  • Parameters

    • indexValue: string
    • Optional indexKey: string

    Returns boolean

  • Parameters

    • indexValues: string[]
    • Optional indexKey: string

    Returns string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/StringUtil.html b/classes/StringUtil.html index 9e47f51..a2ae294 100644 --- a/classes/StringUtil.html +++ b/classes/StringUtil.html @@ -1,4 +1,4 @@ -StringUtil | @smontero/smartvaults-js-client

Constructors

constructor +StringUtil | @smontero/smartvaults-js-client

Constructors

Methods

  • Parameters

    • Optional str: string

    Returns undefined | string

  • Parameters

    • value: any

    Returns value is string

Generated using TypeDoc

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • Optional str: string

    Returns undefined | string

  • Parameters

    • value: any

    Returns value is string

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/TimeUtil.html b/classes/TimeUtil.html index 9626b29..aee8a20 100644 --- a/classes/TimeUtil.html +++ b/classes/TimeUtil.html @@ -1,4 +1,4 @@ -TimeUtil | @smontero/smartvaults-js-client

Constructors

constructor +TimeUtil | @smontero/smartvaults-js-client

Constructors

Methods

  • Parameters

    • minutes: number
    • date: Date = ...

    Returns Date

  • Parameters

    • seconds: number
    • date: Date = ...

    Returns Date

  • Parameters

    • days: number

    Returns number

  • Parameters

    • seconds: number

    Returns number

  • Parameters

    • years: number

    Returns number

  • Parameters

    • minutes: number

    Returns number

  • Parameters

    • milliseconds: number

    Returns number

  • Parameters

    • milliseconds: number

    Returns number

Generated using TypeDoc

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • minutes: number
    • date: Date = ...

    Returns Date

  • Parameters

    • seconds: number
    • date: Date = ...

    Returns Date

  • Parameters

    • days: number

    Returns number

  • Parameters

    • seconds: number

    Returns number

  • Parameters

    • years: number

    Returns number

  • Parameters

    • minutes: number

    Returns number

  • Parameters

    • milliseconds: number

    Returns number

  • Parameters

    • milliseconds: number

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/ApprovalStatus.html b/enums/ApprovalStatus.html index b0ca6aa..62d384d 100644 --- a/enums/ApprovalStatus.html +++ b/enums/ApprovalStatus.html @@ -1,3 +1,3 @@ -ApprovalStatus | @smontero/smartvaults-js-client

Enumeration Members

Active +ApprovalStatus | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Active: "Active"
Expired: "Expired"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/AuthenticatorType.html b/enums/AuthenticatorType.html index f635f28..6ba5cfd 100644 --- a/enums/AuthenticatorType.html +++ b/enums/AuthenticatorType.html @@ -1,4 +1,4 @@ -AuthenticatorType | @smontero/smartvaults-js-client

Enumeration Members

DirectPrivateKey +AuthenticatorType | @smontero/smartvaults-js-client

Enumeration Members

DirectPrivateKey: "Private Key Authenticator"
NostrConnect: "Nostr Connect Authenticator"
WebExtension: "Web Extension Authenticator"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

DirectPrivateKey: "Private Key Authenticator"
NostrConnect: "Nostr Connect Authenticator"
WebExtension: "Web Extension Authenticator"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/DeviceType.html b/enums/DeviceType.html new file mode 100644 index 0000000..e7e597e --- /dev/null +++ b/enums/DeviceType.html @@ -0,0 +1,8 @@ +DeviceType | @smontero/smartvaults-js-client

Enumeration Members

BitBox02: "bitbox02"
CloudBased: "cloud-based"
Coldcard: "coldcard"
Desktop: "desktop"
Ledger: "ledger"
Mobile: "mobile"
Undisclosed: "undisclosed"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/FiatCurrency.html b/enums/FiatCurrency.html index 830626a..06cca4d 100644 --- a/enums/FiatCurrency.html +++ b/enums/FiatCurrency.html @@ -1,4 +1,4 @@ -FiatCurrency | @smontero/smartvaults-js-client

Enumeration Members

ArgentinePeso +FiatCurrency | @smontero/smartvaults-js-client

Enumeration Members

ArgentinePeso: "ars"
AustralianDollar: "aud"
BahrainiDinar: "bhd"
BangladeshiTaka: "bdt"
BermudianDollar: "bmd"
BrazilianReal: "brl"
BritishPound: "gbp"
CanadianDollar: "cad"
ChileanPeso: "clp"
ChineseYuan: "cny"
CzechKoruna: "czk"
DanishKrone: "dkk"
Euro: "eur"
HongKongDollar: "hkd"
HungarianForint: "huf"
IndianRupee: "inr"
IndonesianRupiah: "idr"
IsraeliNewShekel: "ils"
JapaneseYen: "jpy"
KuwaitiDinar: "kwd"
MalaysianRinggit: "myr"
MexicanPeso: "mxn"
MyanmarKyat: "mmk"
NewTaiwanDollar: "twd"
NewZealandDollar: "nzd"
NigerianNaira: "ngn"
NorwegianKrone: "nok"
PakistaniRupee: "pkr"
PhilippinePeso: "php"
PolishZloty: "pln"
RussianRuble: "rub"
SaudiRiyal: "sar"
SingaporeDollar: "sgd"
SouthAfricanRand: "zar"
SouthKoreanWon: "krw"
SriLankanRupee: "lkr"
SwedishKrona: "sek"
SwissFranc: "chf"
ThaiBaht: "thb"
TurkishLira: "try"
USD: "usd"
UkrainianHryvnia: "uah"
UnitedArabEmiratesDirham: "aed"
VenezuelanBolivar: "vef"
VietnameseDong: "vnd"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

ArgentinePeso: "ars"
AustralianDollar: "aud"
BahrainiDinar: "bhd"
BangladeshiTaka: "bdt"
BermudianDollar: "bmd"
BrazilianReal: "brl"
BritishPound: "gbp"
CanadianDollar: "cad"
ChileanPeso: "clp"
ChineseYuan: "cny"
CzechKoruna: "czk"
DanishKrone: "dkk"
Euro: "eur"
HongKongDollar: "hkd"
HungarianForint: "huf"
IndianRupee: "inr"
IndonesianRupiah: "idr"
IsraeliNewShekel: "ils"
JapaneseYen: "jpy"
KuwaitiDinar: "kwd"
MalaysianRinggit: "myr"
MexicanPeso: "mxn"
MyanmarKyat: "mmk"
NewTaiwanDollar: "twd"
NewZealandDollar: "nzd"
NigerianNaira: "ngn"
NorwegianKrone: "nok"
PakistaniRupee: "pkr"
PhilippinePeso: "php"
PolishZloty: "pln"
RussianRuble: "rub"
SaudiRiyal: "sar"
SingaporeDollar: "sgd"
SouthAfricanRand: "zar"
SouthKoreanWon: "krw"
SriLankanRupee: "lkr"
SwedishKrona: "sek"
SwissFranc: "chf"
ThaiBaht: "thb"
TurkishLira: "try"
USD: "usd"
UkrainianHryvnia: "uah"
UnitedArabEmiratesDirham: "aed"
VenezuelanBolivar: "vef"
VietnameseDong: "vnd"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/Magic.html b/enums/Magic.html index 8d8843a..16a2723 100644 --- a/enums/Magic.html +++ b/enums/Magic.html @@ -1,5 +1,5 @@ -Magic | @smontero/smartvaults-js-client

Enumeration Members

Bitcoin +Magic | @smontero/smartvaults-js-client

Enumeration Members

Enumeration Members

Bitcoin: "f9beb4d9"
Regtest: "fabfb5da"
Signet: "0a03cf40"
Testnet: "0b110907"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Bitcoin: "f9beb4d9"
Regtest: "fabfb5da"
Signet: "0a03cf40"
Testnet: "0b110907"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/NetworkType.html b/enums/NetworkType.html index 03c9252..d5390b5 100644 --- a/enums/NetworkType.html +++ b/enums/NetworkType.html @@ -1,5 +1,5 @@ -NetworkType | @smontero/smartvaults-js-client

Enumeration Members

Bitcoin +NetworkType | @smontero/smartvaults-js-client

Enumeration Members

Enumeration Members

Bitcoin: "bitcoin"
Regtest: "regtest"
Signet: "signet"
Testnet: "testnet"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Bitcoin: "bitcoin"
Regtest: "regtest"
Signet: "signet"
Testnet: "testnet"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/PaymentType.html b/enums/PaymentType.html index 4d9cc57..33792bd 100644 --- a/enums/PaymentType.html +++ b/enums/PaymentType.html @@ -1,4 +1,4 @@ -PaymentType | @smontero/smartvaults-js-client

Enumeration Members

PerSignature +PaymentType | @smontero/smartvaults-js-client

Enumeration Members

PerSignature: "perSignature"
YearlyCost: "yearlyCost"
YearlyCostBasisPoints: "yearlyCostBasisPoints"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

PerSignature: "perSignature"
YearlyCost: "yearlyCost"
YearlyCostBasisPoints: "yearlyCostBasisPoints"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/ProposalStatus.html b/enums/ProposalStatus.html index 0e03954..9d988bc 100644 --- a/enums/ProposalStatus.html +++ b/enums/ProposalStatus.html @@ -1,3 +1,3 @@ -ProposalStatus | @smontero/smartvaults-js-client

Enumeration Members

Signed +ProposalStatus | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Signed: "Signed"
Unsigned: "Unsigned"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/ProposalType.html b/enums/ProposalType.html index f08bc55..b5cfbca 100644 --- a/enums/ProposalType.html +++ b/enums/ProposalType.html @@ -1,4 +1,4 @@ -ProposalType | @smontero/smartvaults-js-client

Enumeration Members

KeyAgentPayment +ProposalType | @smontero/smartvaults-js-client

Enumeration Members

KeyAgentPayment: "KeyAgentPayment"
ProofOfReserve: "ProofOfReserve"
Spending: "Spending"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

KeyAgentPayment: "KeyAgentPayment"
ProofOfReserve: "ProofOfReserve"
Spending: "Spending"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/SmartVaultsKind.html b/enums/SmartVaultsKind.html index 77b6219..cbb66b2 100644 --- a/enums/SmartVaultsKind.html +++ b/enums/SmartVaultsKind.html @@ -1,4 +1,4 @@ -SmartVaultsKind | @smontero/smartvaults-js-client

Enumeration Members

ApprovedProposal +SmartVaultsKind | @smontero/smartvaults-js-client

Enumeration Members

ApprovedProposal: 9291
CompletedProposal: 9292
KeyAgents: 32124
Labels: 32121
Policy: 9289
Proposal: 9290
SharedKey: 9288
SharedSigners: 9295
SignerOffering: 32122
Signers: 9294
VerifiedKeyAgents: 32123

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

ApprovedProposal: 9291
CompletedProposal: 9292
KeyAgents: 32124
Labels: 32121
Policy: 9289
Proposal: 9290
SharedKey: 9288
SharedSigners: 9295
SignerOffering: 32122
Signers: 9294
VerifiedKeyAgents: 32123

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/StoreKind.html b/enums/StoreKind.html index fd75f97..6bcc146 100644 --- a/enums/StoreKind.html +++ b/enums/StoreKind.html @@ -1,3 +1,3 @@ -StoreKind | @smontero/smartvaults-js-client

Enumeration Members

Events +StoreKind | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Events: 1234
MySharedSigners: 1235

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/TagType.html b/enums/TagType.html index d1cd2ea..97043f5 100644 --- a/enums/TagType.html +++ b/enums/TagType.html @@ -1,5 +1,5 @@ -TagType | @smontero/smartvaults-js-client

Enumeration Members

Event +TagType | @smontero/smartvaults-js-client

Enumeration Members

Enumeration Members

Event: "e"
Expiration: "expiration"
Identifier: "d"
PubKey: "p"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Event: "e"
Expiration: "expiration"
Identifier: "d"
PubKey: "p"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/Temperature.html b/enums/Temperature.html new file mode 100644 index 0000000..fff81da --- /dev/null +++ b/enums/Temperature.html @@ -0,0 +1,4 @@ +Temperature | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/buildEvent.html b/functions/buildEvent.html index ee8a13e..eaff643 100644 --- a/functions/buildEvent.html +++ b/functions/buildEvent.html @@ -1 +1 @@ -buildEvent | @smontero/smartvaults-js-client
  • Type Parameters

    • K extends number = Kind

    Parameters

    • e: {
          content: string;
          createdAt?: Date;
          kind: K;
          tags: string[][];
      }
      • content: string
      • Optional createdAt?: Date
      • kind: K
      • tags: string[][]
    • authenticator: Authenticator

    Returns Promise<Event<K>>

Generated using TypeDoc

\ No newline at end of file +buildEvent | @smontero/smartvaults-js-client
  • Type Parameters

    • K extends number = Kind

    Parameters

    • e: {
          content: string;
          createdAt?: Date;
          kind: K;
          tags: string[][];
      }
      • content: string
      • Optional createdAt?: Date
      • kind: K
      • tags: string[][]
    • authenticator: Authenticator

    Returns Promise<Event<K>>

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/filterBuilder-1.html b/functions/filterBuilder-1.html index a605d1e..7fea619 100644 --- a/functions/filterBuilder-1.html +++ b/functions/filterBuilder-1.html @@ -1 +1 @@ -filterBuilder | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +filterBuilder | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/fromNostrDate.html b/functions/fromNostrDate.html index d8c9dfc..d24137a 100644 --- a/functions/fromNostrDate.html +++ b/functions/fromNostrDate.html @@ -1 +1 @@ -fromNostrDate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +fromNostrDate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/getTagValue.html b/functions/getTagValue.html index f82a630..86a4d2b 100644 --- a/functions/getTagValue.html +++ b/functions/getTagValue.html @@ -1 +1 @@ -getTagValue | @smontero/smartvaults-js-client
  • Parameters

    • e: Event
    • tagType: TagType
    • Optional transformerFn: ((params) => any)
        • (params): any
        • Parameters

          • params: string[]

          Returns any

    Returns any

Generated using TypeDoc

\ No newline at end of file +getTagValue | @smontero/smartvaults-js-client
  • Parameters

    • e: Event
    • tagType: TagType
    • Optional transformerFn: ((params) => any)
        • (params): any
        • Parameters

          • params: string[]

          Returns any

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/getTagValues.html b/functions/getTagValues.html index b21a50e..487fcfa 100644 --- a/functions/getTagValues.html +++ b/functions/getTagValues.html @@ -1 +1 @@ -getTagValues | @smontero/smartvaults-js-client
  • Type Parameters

    • K extends number

    Parameters

    • e: Event<K>
    • tagType: TagType
    • transformerFn: ((params) => any) = ...
        • (params): any
        • Parameters

          • params: string[]

          Returns any

    Returns any[]

Generated using TypeDoc

\ No newline at end of file +getTagValues | @smontero/smartvaults-js-client
  • Type Parameters

    • K extends number

    Parameters

    • e: Event<K>
    • tagType: TagType
    • transformerFn: ((params) => any) = ...
        • (params): any
        • Parameters

          • params: string[]

          Returns any

    Returns any[]

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/isNip05Verified.html b/functions/isNip05Verified.html index ad4b8a2..839e9d7 100644 --- a/functions/isNip05Verified.html +++ b/functions/isNip05Verified.html @@ -6,4 +6,4 @@ A promise that resolves to a boolean that indicates if the nip05 has been verified.

Async

Example

const isNip05Verified = await isNip05Verified(alice@smartvaults.app, aliciesPublicKey);
 
-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/nostrDate.html b/functions/nostrDate.html index f34a763..66cc483 100644 --- a/functions/nostrDate.html +++ b/functions/nostrDate.html @@ -1 +1 @@ -nostrDate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +nostrDate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/readFile.html b/functions/readFile.html index 4b3ed3c..f153484 100644 --- a/functions/readFile.html +++ b/functions/readFile.html @@ -1 +1 @@ -readFile | @smontero/smartvaults-js-client
  • Parameters

    • readAs: "ArrayBuffer" | "Text" = 'ArrayBuffer'
    • fileExtensions: string[] = ...

    Returns Promise<ArrayBuffer | string>

Generated using TypeDoc

\ No newline at end of file +readFile | @smontero/smartvaults-js-client
  • Parameters

    • readAs: "ArrayBuffer" | "Text" = 'ArrayBuffer'
    • fileExtensions: string[] = ...

    Returns Promise<ArrayBuffer | string>

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/saveFile.html b/functions/saveFile.html index da9af00..addf373 100644 --- a/functions/saveFile.html +++ b/functions/saveFile.html @@ -1 +1 @@ -saveFile | @smontero/smartvaults-js-client
  • Parameters

    • fileName: string
    • fileContent: string | ArrayBuffer
    • saveAs: "ArrayBuffer" | "Text" = 'ArrayBuffer'
    • fileExtensions: string[] = ...

    Returns void

Generated using TypeDoc

\ No newline at end of file +saveFile | @smontero/smartvaults-js-client
  • Parameters

    • fileName: string
    • fileContent: string | ArrayBuffer
    • saveAs: "ArrayBuffer" | "Text" = 'ArrayBuffer'
    • fileExtensions: string[] = ...

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/toPublished.html b/functions/toPublished.html index c04e200..d673085 100644 --- a/functions/toPublished.html +++ b/functions/toPublished.html @@ -1 +1 @@ -toPublished | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +toPublished | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/index.html b/index.html index e66619b..19ae597 100644 --- a/index.html +++ b/index.html @@ -17,4 +17,4 @@

Example: Create an 2-of-2 Multisig Vault

// For this example lets assume that we have created an account using one of the Smart Vaults apps ( iOs, Android or Desktop ).

// Get your Signers
const mySigners = await smartVaults.getOwnedSigners()
// For simplicity lets assume that we only have one signer
const mySigner = mySigners[0]
// Get your signer's Key
const mySignerKey = mySigner.key
// Get co-Signer's Key
const coSigner = await smartVaults.getSharedSigners()
const coSignerKey = coSigner[0].key
const keys = [mySignerKey, coSignerKey]
// Define the threshold
const threshold = 2
// Create the multisig miniscript
const miniscript = MiniscriptBuilder.multisig({threshold, keys})
// Define the other parameters
const name = 'My First Vault'
const description = "2 of 2 Multisig"
const nostrPublicKeys = [myPublicKey, contactPubKey]

// Create the vault
await smartVaults.savePolicy({ name, description, miniscript, nostrPublicKeys })
-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/interfaces/BitcoinUtil.html b/interfaces/BitcoinUtil.html index 9df441d..cc45910 100644 --- a/interfaces/BitcoinUtil.html +++ b/interfaces/BitcoinUtil.html @@ -1,4 +1,4 @@ -BitcoinUtil | @smontero/smartvaults-js-client
interface BitcoinUtil {
    walletSyncTimeGap: number;
    bytesFromBase64(base64): number[];
    bytesToBase64(bytes): string;
    canFinalizePsbt(psbts): boolean;
    createWallet(descriptor): Wallet;
    getFee(psbt): number;
    getPsbtUtxos(psbt): string[];
    getTrxId(trx): string;
    psbtFromBase64(base64): PsbtObject;
    toDescriptor(miniscript): string;
    toMiniscript(descriptor): string;
}

Properties

walletSyncTimeGap +BitcoinUtil | @smontero/smartvaults-js-client
interface BitcoinUtil {
    walletSyncTimeGap: number;
    bytesFromBase64(base64): number[];
    bytesToBase64(bytes): string;
    canFinalizePsbt(psbts): boolean;
    createWallet(descriptor): Wallet;
    getFee(psbt): number;
    getPsbtUtxos(psbt): string[];
    getTrxId(trx): string;
    psbtFromBase64(base64): PsbtObject;
    toDescriptor(miniscript): string;
    toMiniscript(descriptor): string;
}

Properties

walletSyncTimeGap: number

Methods

Generated using TypeDoc

\ No newline at end of file +

Properties

walletSyncTimeGap: number

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/interfaces/Wallet.html b/interfaces/Wallet.html index 1a1e9ff..cb6333a 100644 --- a/interfaces/Wallet.html +++ b/interfaces/Wallet.html @@ -1,4 +1,4 @@ -Wallet | @smontero/smartvaults-js-client
interface Wallet {
    build_trx(address, amount, fee_rate, policy_path?, utxos?, frozen_utxos?): Promise<Trx>;
    finalize_trx(psbts, broadcast): Promise<FinalizeTrxResponse>;
    get_balance(): BalancePayload;
    get_new_address(): string;
    get_policy(): Map<string, any>;
    get_policy_path_from_signer(signer): null | PolicyPathSelector;
    get_policy_paths_from_signers(signers): null | string | PolicyPathsResult;
    get_trx(txid): Promise<UndecoratedTrxDetails>;
    get_trxs(): Promise<UndecoratedBasicTrxDetails[]>;
    get_utxos(): Utxo[];
    has_timelock(): boolean;
    network(): string;
    search_used_signers(signers): BaseOwnedSigner[];
    sync(): Promise<void>;
}

Methods

build_trx +Wallet | @smontero/smartvaults-js-client
interface Wallet {
    build_trx(address, amount, fee_rate, policy_path?, utxos?, frozen_utxos?): Promise<Trx>;
    finalize_trx(psbts, broadcast): Promise<FinalizeTrxResponse>;
    get_balance(): BalancePayload;
    get_new_address(): string;
    get_policy(): Map<string, any>;
    get_policy_path_from_signer(signer): null | PolicyPathSelector;
    get_policy_paths_from_signers(signers): null | string | PolicyPathsResult;
    get_trx(txid): Promise<UndecoratedTrxDetails>;
    get_trxs(): Promise<UndecoratedBasicTrxDetails[]>;
    get_utxos(): Utxo[];
    has_timelock(): boolean;
    network(): string;
    search_used_signers(signers): BaseOwnedSigner[];
    sync(): Promise<void>;
}

Methods

  • Parameters

    • address: string
    • amount: string
    • fee_rate: string
    • Optional policy_path: Map<string, number[]>
    • Optional utxos: string[]
    • Optional frozen_utxos: string[]

    Returns Promise<Trx>

Generated using TypeDoc

\ No newline at end of file +

Methods

  • Parameters

    • address: string
    • amount: string
    • fee_rate: string
    • Optional policy_path: Map<string, number[]>
    • Optional utxos: string[]
    • Optional frozen_utxos: string[]

    Returns Promise<Trx>

Generated using TypeDoc

\ No newline at end of file diff --git a/modules.html b/modules.html index 924df54..b8bc96e 100644 --- a/modules.html +++ b/modules.html @@ -1,5 +1,6 @@ @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/types/ActivePublishedProposal.html b/types/ActivePublishedProposal.html index e9bfeea..b960e36 100644 --- a/types/ActivePublishedProposal.html +++ b/types/ActivePublishedProposal.html @@ -1 +1 @@ -ActivePublishedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +ActivePublishedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseApprovedProposal.html b/types/BaseApprovedProposal.html index 7a7343d..1a3c543 100644 --- a/types/BaseApprovedProposal.html +++ b/types/BaseApprovedProposal.html @@ -1 +1 @@ -BaseApprovedProposal | @smontero/smartvaults-js-client
BaseApprovedProposal: {
    [key: string]: {
        psbt: string;
    };
}

Type declaration

  • [key: string]: {
        psbt: string;
    }
    • psbt: string

Generated using TypeDoc

\ No newline at end of file +BaseApprovedProposal | @smontero/smartvaults-js-client
BaseApprovedProposal: {
    [key: string]: {
        psbt: string;
    };
}

Type declaration

  • [key: string]: {
        psbt: string;
    }
    • psbt: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseKeyAgentPaymentProposal.html b/types/BaseKeyAgentPaymentProposal.html index 9a55a56..7e41f75 100644 --- a/types/BaseKeyAgentPaymentProposal.html +++ b/types/BaseKeyAgentPaymentProposal.html @@ -1 +1 @@ -BaseKeyAgentPaymentProposal | @smontero/smartvaults-js-client
BaseKeyAgentPaymentProposal: {
    period: Period;
    signer_descriptor: string;
}

Type declaration

  • period: Period
  • signer_descriptor: string

Generated using TypeDoc

\ No newline at end of file +BaseKeyAgentPaymentProposal | @smontero/smartvaults-js-client
BaseKeyAgentPaymentProposal: {
    period: Period;
    signer_descriptor: string;
}

Type declaration

  • period: Period
  • signer_descriptor: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseOwnedSigner.html b/types/BaseOwnedSigner.html index 950725e..3f2800b 100644 --- a/types/BaseOwnedSigner.html +++ b/types/BaseOwnedSigner.html @@ -1 +1 @@ -BaseOwnedSigner | @smontero/smartvaults-js-client
BaseOwnedSigner: {
    description: any;
    descriptor: string;
    fingerprint: string;
    name: string;
    t: string;
}

Type declaration

  • description: any
  • descriptor: string
  • fingerprint: string
  • name: string
  • t: string

Generated using TypeDoc

\ No newline at end of file +BaseOwnedSigner | @smontero/smartvaults-js-client
BaseOwnedSigner: {
    description: any;
    descriptor: string;
    fingerprint: string;
    name: string;
    t: string;
}

Type declaration

  • description: any
  • descriptor: string
  • fingerprint: string
  • name: string
  • t: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BasePolicy.html b/types/BasePolicy.html index 1706082..aef3d93 100644 --- a/types/BasePolicy.html +++ b/types/BasePolicy.html @@ -1 +1 @@ -BasePolicy | @smontero/smartvaults-js-client
BasePolicy: {
    description: string;
    name: string;
}

Type declaration

  • description: string
  • name: string

Generated using TypeDoc

\ No newline at end of file +BasePolicy | @smontero/smartvaults-js-client
BasePolicy: {
    description: string;
    name: string;
}

Type declaration

  • description: string
  • name: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseSharedSigner.html b/types/BaseSharedSigner.html index c5d1f3b..450977b 100644 --- a/types/BaseSharedSigner.html +++ b/types/BaseSharedSigner.html @@ -1 +1 @@ -BaseSharedSigner | @smontero/smartvaults-js-client
BaseSharedSigner: {
    descriptor: string;
    fingerprint: string;
}

Type declaration

  • descriptor: string
  • fingerprint: string

Generated using TypeDoc

\ No newline at end of file +BaseSharedSigner | @smontero/smartvaults-js-client
BaseSharedSigner: {
    descriptor: string;
    fingerprint: string;
}

Type declaration

  • descriptor: string
  • fingerprint: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseVerifiedKeyAgentData.html b/types/BaseVerifiedKeyAgentData.html index c7b1fcb..f177ebd 100644 --- a/types/BaseVerifiedKeyAgentData.html +++ b/types/BaseVerifiedKeyAgentData.html @@ -1 +1 @@ -BaseVerifiedKeyAgentData | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +BaseVerifiedKeyAgentData | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BaseVerifiedKeyAgents.html b/types/BaseVerifiedKeyAgents.html index 830a83d..bbe0dba 100644 --- a/types/BaseVerifiedKeyAgents.html +++ b/types/BaseVerifiedKeyAgents.html @@ -1 +1 @@ -BaseVerifiedKeyAgents | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +BaseVerifiedKeyAgents | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BasicConfirmationTime.html b/types/BasicConfirmationTime.html index 677c8c0..3df781e 100644 --- a/types/BasicConfirmationTime.html +++ b/types/BasicConfirmationTime.html @@ -1 +1 @@ -BasicConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +BasicConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BasicTrxDetails.html b/types/BasicTrxDetails.html index 98067c9..c84979e 100644 --- a/types/BasicTrxDetails.html +++ b/types/BasicTrxDetails.html @@ -1 +1 @@ -BasicTrxDetails | @smontero/smartvaults-js-client
BasicTrxDetails: UndecoratedBasicTrxDetails & {
    confirmation_time?: BasicConfirmationTime;
    feeFiat?: number;
    net: number;
    netFiat?: number;
    receivedFiat?: number;
    sentFiat?: number;
    unconfirmedLastSeenAt?: Date;
}

Type declaration

  • Optional confirmation_time?: BasicConfirmationTime
  • Optional feeFiat?: number
  • net: number
  • Optional netFiat?: number
  • Optional receivedFiat?: number
  • Optional sentFiat?: number
  • Optional unconfirmedLastSeenAt?: Date

Generated using TypeDoc

\ No newline at end of file +BasicTrxDetails | @smontero/smartvaults-js-client
BasicTrxDetails: UndecoratedBasicTrxDetails & {
    confirmation_time?: BasicConfirmationTime;
    feeFiat?: number;
    net: number;
    netFiat?: number;
    receivedFiat?: number;
    sentFiat?: number;
    unconfirmedLastSeenAt?: Date;
}

Type declaration

  • Optional confirmation_time?: BasicConfirmationTime
  • Optional feeFiat?: number
  • net: number
  • Optional netFiat?: number
  • Optional receivedFiat?: number
  • Optional sentFiat?: number
  • Optional unconfirmedLastSeenAt?: Date

Generated using TypeDoc

\ No newline at end of file diff --git a/types/BitcoinUnit.html b/types/BitcoinUnit.html index c2cfa29..cfc7db6 100644 --- a/types/BitcoinUnit.html +++ b/types/BitcoinUnit.html @@ -1 +1 @@ -BitcoinUnit | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +BitcoinUnit | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/CompletedKeyAgentPaymentProposal.html b/types/CompletedKeyAgentPaymentProposal.html index b6ce2c1..1eeac7e 100644 --- a/types/CompletedKeyAgentPaymentProposal.html +++ b/types/CompletedKeyAgentPaymentProposal.html @@ -1 +1 @@ -CompletedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Type alias CompletedKeyAgentPaymentProposal

CompletedKeyAgentPaymentProposal: {
    [key: string]: BaseKeyAgentPaymentProposal & BaseCompletedProposal;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file +CompletedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Type alias CompletedKeyAgentPaymentProposal

CompletedKeyAgentPaymentProposal: {
    [key: string]: BaseKeyAgentPaymentProposal & BaseCompletedProposal;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/types/CompletedProofOfReserveProposal.html b/types/CompletedProofOfReserveProposal.html index d4b7546..2752bdb 100644 --- a/types/CompletedProofOfReserveProposal.html +++ b/types/CompletedProofOfReserveProposal.html @@ -1 +1 @@ -CompletedProofOfReserveProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +CompletedProofOfReserveProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/CompletedProposal.html b/types/CompletedProposal.html index 57f0e79..a199d07 100644 --- a/types/CompletedProposal.html +++ b/types/CompletedProposal.html @@ -1 +1 @@ -CompletedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +CompletedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/CompletedPublishedProposal.html b/types/CompletedPublishedProposal.html index 60f9640..f1e6437 100644 --- a/types/CompletedPublishedProposal.html +++ b/types/CompletedPublishedProposal.html @@ -1 +1 @@ -CompletedPublishedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +CompletedPublishedProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/CompletedSpendingProposal.html b/types/CompletedSpendingProposal.html index e4fc8cd..e93b053 100644 --- a/types/CompletedSpendingProposal.html +++ b/types/CompletedSpendingProposal.html @@ -1 +1 @@ -CompletedSpendingProposal | @smontero/smartvaults-js-client
CompletedSpendingProposal: {
    [key: string]: BaseCompletedProposal;
}

Type declaration

  • [key: string]: BaseCompletedProposal

Generated using TypeDoc

\ No newline at end of file +CompletedSpendingProposal | @smontero/smartvaults-js-client
CompletedSpendingProposal: {
    [key: string]: BaseCompletedProposal;
}

Type declaration

  • [key: string]: BaseCompletedProposal

Generated using TypeDoc

\ No newline at end of file diff --git a/types/ConfirmationTime.html b/types/ConfirmationTime.html index db74d3e..2b93b7a 100644 --- a/types/ConfirmationTime.html +++ b/types/ConfirmationTime.html @@ -1 +1 @@ -ConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +ConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/ContactProfile.html b/types/ContactProfile.html index 90459eb..2a8a8d9 100644 --- a/types/ContactProfile.html +++ b/types/ContactProfile.html @@ -1 +1 @@ -ContactProfile | @smontero/smartvaults-js-client
ContactProfile: Profile & {
    petname?: string;
    publicKey: string;
    relay?: string;
}

Type declaration

  • Optional petname?: string
  • publicKey: string
  • Optional relay?: string

Generated using TypeDoc

\ No newline at end of file +ContactProfile | @smontero/smartvaults-js-client
ContactProfile: Profile & {
    petname?: string;
    publicKey: string;
    relay?: string;
}

Type declaration

  • Optional petname?: string
  • publicKey: string
  • Optional relay?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/DatedRate.html b/types/DatedRate.html index ace3fa8..6a9fa95 100644 --- a/types/DatedRate.html +++ b/types/DatedRate.html @@ -1 +1 @@ -DatedRate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +DatedRate | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/DirectMessage.html b/types/DirectMessage.html index fe40cb0..fb757b1 100644 --- a/types/DirectMessage.html +++ b/types/DirectMessage.html @@ -1 +1 @@ -DirectMessage | @smontero/smartvaults-js-client
DirectMessage: {
    message: string;
    publicKey: string;
}

Type declaration

  • message: string
  • publicKey: string

Generated using TypeDoc

\ No newline at end of file +DirectMessage | @smontero/smartvaults-js-client
DirectMessage: {
    message: string;
    publicKey: string;
}

Type declaration

  • message: string
  • publicKey: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/FinalizeTrxResponse.html b/types/FinalizeTrxResponse.html index 5480cea..f1e1881 100644 --- a/types/FinalizeTrxResponse.html +++ b/types/FinalizeTrxResponse.html @@ -1 +1 @@ -FinalizeTrxResponse | @smontero/smartvaults-js-client
FinalizeTrxResponse: {
    psbt: string;
    trx: any;
    txid: string;
}

Type declaration

  • psbt: string
  • trx: any
  • txid: string

Generated using TypeDoc

\ No newline at end of file +FinalizeTrxResponse | @smontero/smartvaults-js-client
FinalizeTrxResponse: {
    psbt: string;
    trx: any;
    txid: string;
}

Type declaration

  • psbt: string
  • trx: any
  • txid: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Input.html b/types/Input.html index 50c455b..bcf90ce 100644 --- a/types/Input.html +++ b/types/Input.html @@ -1 +1 @@ -Input | @smontero/smartvaults-js-client
Input: {
    bip32_derivation: any[];
    final_script_sig?: any;
    final_script_witness?: any;
    hash160_preimages: any;
    hash256_preimages: any;
    non_witness_utxo?: any;
    partial_sigs: any;
    proprietary: any[];
    redeem_script?: any;
    ripemd160_preimages: any;
    sha256_preimages: any;
    sighash_type?: any;
    tap_internal_key?: string;
    tap_key_origins: any[];
    tap_key_sig?: any;
    tap_merkle_root?: string;
    tap_script_sigs: any[];
    tap_scripts: any[];
    unknown: any[];
    witness_script?: any;
    witness_utxo?: any;
}

Type declaration

  • bip32_derivation: any[]
  • Optional final_script_sig?: any
  • Optional final_script_witness?: any
  • hash160_preimages: any
  • hash256_preimages: any
  • Optional non_witness_utxo?: any
  • partial_sigs: any
  • proprietary: any[]
  • Optional redeem_script?: any
  • ripemd160_preimages: any
  • sha256_preimages: any
  • Optional sighash_type?: any
  • Optional tap_internal_key?: string
  • tap_key_origins: any[]
  • Optional tap_key_sig?: any
  • Optional tap_merkle_root?: string
  • tap_script_sigs: any[]
  • tap_scripts: any[]
  • unknown: any[]
  • Optional witness_script?: any
  • Optional witness_utxo?: any

Generated using TypeDoc

\ No newline at end of file +Input | @smontero/smartvaults-js-client
Input: {
    bip32_derivation: any[];
    final_script_sig?: any;
    final_script_witness?: any;
    hash160_preimages: any;
    hash256_preimages: any;
    non_witness_utxo?: any;
    partial_sigs: any;
    proprietary: any[];
    redeem_script?: any;
    ripemd160_preimages: any;
    sha256_preimages: any;
    sighash_type?: any;
    tap_internal_key?: string;
    tap_key_origins: any[];
    tap_key_sig?: any;
    tap_merkle_root?: string;
    tap_script_sigs: any[];
    tap_scripts: any[];
    unknown: any[];
    witness_script?: any;
    witness_utxo?: any;
}

Type declaration

  • bip32_derivation: any[]
  • Optional final_script_sig?: any
  • Optional final_script_witness?: any
  • hash160_preimages: any
  • hash256_preimages: any
  • Optional non_witness_utxo?: any
  • partial_sigs: any
  • proprietary: any[]
  • Optional redeem_script?: any
  • ripemd160_preimages: any
  • sha256_preimages: any
  • Optional sighash_type?: any
  • Optional tap_internal_key?: string
  • tap_key_origins: any[]
  • Optional tap_key_sig?: any
  • Optional tap_merkle_root?: string
  • tap_script_sigs: any[]
  • tap_scripts: any[]
  • unknown: any[]
  • Optional witness_script?: any
  • Optional witness_utxo?: any

Generated using TypeDoc

\ No newline at end of file diff --git a/types/KeyAgent.html b/types/KeyAgent.html index 3469268..82c77ee 100644 --- a/types/KeyAgent.html +++ b/types/KeyAgent.html @@ -1 +1 @@ -KeyAgent | @smontero/smartvaults-js-client
KeyAgent: {
    approvedAt?: Date;
    eventId?: string;
    isContact: boolean;
    isVerified: boolean;
    profile: Profile;
    pubkey: string;
}

Type declaration

  • Optional approvedAt?: Date
  • Optional eventId?: string
  • isContact: boolean
  • isVerified: boolean
  • profile: Profile
  • pubkey: string

Generated using TypeDoc

\ No newline at end of file +KeyAgent | @smontero/smartvaults-js-client
KeyAgent: {
    approvedAt?: Date;
    eventId?: string;
    isContact: boolean;
    isVerified: boolean;
    profile: Profile;
    pubkey: string;
}

Type declaration

  • Optional approvedAt?: Date
  • Optional eventId?: string
  • isContact: boolean
  • isVerified: boolean
  • profile: Profile
  • pubkey: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/KeyAgentMetadata.html b/types/KeyAgentMetadata.html index f37bc40..e3f0792 100644 --- a/types/KeyAgentMetadata.html +++ b/types/KeyAgentMetadata.html @@ -1 +1 @@ -KeyAgentMetadata | @smontero/smartvaults-js-client
KeyAgentMetadata: {
    facebook?: string;
    jurisdiction?: string;
    linkedin?: string;
    smartvaults_nip05?: string;
    x?: string;
}

Type declaration

  • Optional facebook?: string
  • Optional jurisdiction?: string
  • Optional linkedin?: string
  • Optional smartvaults_nip05?: string
  • Optional x?: string

Generated using TypeDoc

\ No newline at end of file +KeyAgentMetadata | @smontero/smartvaults-js-client
KeyAgentMetadata: {
    facebook?: string;
    jurisdiction?: string;
    linkedin?: string;
    smartvaults_nip05?: string;
    x?: string;
}

Type declaration

  • Optional facebook?: string
  • Optional jurisdiction?: string
  • Optional linkedin?: string
  • Optional smartvaults_nip05?: string
  • Optional x?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/KeyAgentPaymentProposal.html b/types/KeyAgentPaymentProposal.html index 6b08867..6e57e14 100644 --- a/types/KeyAgentPaymentProposal.html +++ b/types/KeyAgentPaymentProposal.html @@ -1 +1 @@ -KeyAgentPaymentProposal | @smontero/smartvaults-js-client
KeyAgentPaymentProposal: {
    [key: string]: BaseProposal & BaseKeyAgentPaymentProposal & {
        amount: number;
        description: string;
    };
}

Type declaration

Generated using TypeDoc

\ No newline at end of file +KeyAgentPaymentProposal | @smontero/smartvaults-js-client
KeyAgentPaymentProposal: {
    [key: string]: BaseProposal & BaseKeyAgentPaymentProposal & {
        amount: number;
        description: string;
    };
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/types/KeyAgentPaymentProposalPayload.html b/types/KeyAgentPaymentProposalPayload.html index d91b9f9..2c3e1da 100644 --- a/types/KeyAgentPaymentProposalPayload.html +++ b/types/KeyAgentPaymentProposalPayload.html @@ -1 +1 @@ -KeyAgentPaymentProposalPayload | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +KeyAgentPaymentProposalPayload | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Label.html b/types/Label.html index 37ad417..53c4b62 100644 --- a/types/Label.html +++ b/types/Label.html @@ -1 +1 @@ -Label | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Label | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/LabelData.html b/types/LabelData.html index 1a6efbd..6fc48b0 100644 --- a/types/LabelData.html +++ b/types/LabelData.html @@ -1 +1 @@ -LabelData | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +LabelData | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/LabeledTrxDetails.html b/types/LabeledTrxDetails.html index cf9a9e6..6171da5 100644 --- a/types/LabeledTrxDetails.html +++ b/types/LabeledTrxDetails.html @@ -1 +1 @@ -LabeledTrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +LabeledTrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/LabeledUtxo.html b/types/LabeledUtxo.html index 06f53c0..386f54e 100644 --- a/types/LabeledUtxo.html +++ b/types/LabeledUtxo.html @@ -1 +1 @@ -LabeledUtxo | @smontero/smartvaults-js-client
LabeledUtxo: Utxo & {
    frozen: boolean;
    labelId?: string;
    labelText?: string;
}

Type declaration

  • frozen: boolean
  • Optional labelId?: string
  • Optional labelText?: string

Generated using TypeDoc

\ No newline at end of file +LabeledUtxo | @smontero/smartvaults-js-client
LabeledUtxo: Utxo & {
    frozen: boolean;
    labelId?: string;
    labelText?: string;
}

Type declaration

  • frozen: boolean
  • Optional labelId?: string
  • Optional labelText?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/LocalUtxo.html b/types/LocalUtxo.html index 252eb56..c285768 100644 --- a/types/LocalUtxo.html +++ b/types/LocalUtxo.html @@ -1 +1 @@ -LocalUtxo | @smontero/smartvaults-js-client
LocalUtxo: {
    is_spent: boolean;
    keychain: string;
    outpoint: string;
    txout: UtxoTxOut;
}

Type declaration

  • is_spent: boolean
  • keychain: string
  • outpoint: string
  • txout: UtxoTxOut

Generated using TypeDoc

\ No newline at end of file +LocalUtxo | @smontero/smartvaults-js-client
LocalUtxo: {
    is_spent: boolean;
    keychain: string;
    outpoint: string;
    txout: UtxoTxOut;
}

Type declaration

  • is_spent: boolean
  • keychain: string
  • outpoint: string
  • txout: UtxoTxOut

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Metadata.html b/types/Metadata.html index 0038dd4..e95b722 100644 --- a/types/Metadata.html +++ b/types/Metadata.html @@ -1 +1 @@ -Metadata | @smontero/smartvaults-js-client
Metadata: KeyAgentMetadata & {
    about?: string;
    banner?: string;
    custom?: Map<String, string>;
    display_name?: string;
    lud06?: string;
    lud16?: string;
    name?: string;
    nip05?: string;
    picture?: string;
    website?: string;
}

Type declaration

  • Optional about?: string
  • Optional banner?: string
  • Optional custom?: Map<String, string>
  • Optional display_name?: string
  • Optional lud06?: string
  • Optional lud16?: string
  • Optional name?: string
  • Optional nip05?: string
  • Optional picture?: string
  • Optional website?: string

Generated using TypeDoc

\ No newline at end of file +Metadata | @smontero/smartvaults-js-client
Metadata: KeyAgentMetadata & {
    about?: string;
    banner?: string;
    custom?: Map<String, string>;
    display_name?: string;
    lud06?: string;
    lud16?: string;
    name?: string;
    nip05?: string;
    picture?: string;
    website?: string;
}

Type declaration

  • Optional about?: string
  • Optional banner?: string
  • Optional custom?: Map<String, string>
  • Optional display_name?: string
  • Optional lud06?: string
  • Optional lud16?: string
  • Optional name?: string
  • Optional nip05?: string
  • Optional picture?: string
  • Optional website?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/MySharedSigner.html b/types/MySharedSigner.html index 66c3c49..61ea079 100644 --- a/types/MySharedSigner.html +++ b/types/MySharedSigner.html @@ -1 +1 @@ -MySharedSigner | @smontero/smartvaults-js-client
MySharedSigner: {
    id: string;
    sharedDate: Date;
    sharedWith: string;
    signerId: string;
}

Type declaration

  • id: string
  • sharedDate: Date
  • sharedWith: string
  • signerId: string

Generated using TypeDoc

\ No newline at end of file +MySharedSigner | @smontero/smartvaults-js-client
MySharedSigner: {
    id: string;
    sharedDate: Date;
    sharedWith: string;
    signerId: string;
}

Type declaration

  • id: string
  • sharedDate: Date
  • sharedWith: string
  • signerId: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Output.html b/types/Output.html index c64ed66..02b2818 100644 --- a/types/Output.html +++ b/types/Output.html @@ -1 +1 @@ -Output | @smontero/smartvaults-js-client
Output: {
    bip32_derivation: any[];
    proprietary: any[];
    redeem_script?: any;
    tap_internal_key?: string;
    tap_key_origins: any[];
    tap_tree?: any[];
    unknown: any[];
    witness_script?: any;
}

Type declaration

  • bip32_derivation: any[]
  • proprietary: any[]
  • Optional redeem_script?: any
  • Optional tap_internal_key?: string
  • tap_key_origins: any[]
  • Optional tap_tree?: any[]
  • unknown: any[]
  • Optional witness_script?: any

Generated using TypeDoc

\ No newline at end of file +Output | @smontero/smartvaults-js-client
Output: {
    bip32_derivation: any[];
    proprietary: any[];
    redeem_script?: any;
    tap_internal_key?: string;
    tap_key_origins: any[];
    tap_tree?: any[];
    unknown: any[];
    witness_script?: any;
}

Type declaration

  • bip32_derivation: any[]
  • proprietary: any[]
  • Optional redeem_script?: any
  • Optional tap_internal_key?: string
  • tap_key_origins: any[]
  • Optional tap_tree?: any[]
  • unknown: any[]
  • Optional witness_script?: any

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PaginationOpts.html b/types/PaginationOpts.html index 76f41fb..51a3327 100644 --- a/types/PaginationOpts.html +++ b/types/PaginationOpts.html @@ -1 +1 @@ -PaginationOpts | @smontero/smartvaults-js-client
PaginationOpts: {
    limit?: number;
    since?: Date | number;
    until?: Date | number;
}

Type declaration

  • Optional limit?: number
  • Optional since?: Date | number
  • Optional until?: Date | number

Generated using TypeDoc

\ No newline at end of file +PaginationOpts | @smontero/smartvaults-js-client
PaginationOpts: {
    limit?: number;
    since?: Date | number;
    until?: Date | number;
}

Type declaration

  • Optional limit?: number
  • Optional since?: Date | number
  • Optional until?: Date | number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Period.html b/types/Period.html index fec4e23..1c599c0 100644 --- a/types/Period.html +++ b/types/Period.html @@ -1 +1 @@ -Period | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Period | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Policy.html b/types/Policy.html index 493f030..587dba7 100644 --- a/types/Policy.html +++ b/types/Policy.html @@ -1 +1 @@ -Policy | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Policy | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PolicyPathSelector.html b/types/PolicyPathSelector.html index 936989a..7afad53 100644 --- a/types/PolicyPathSelector.html +++ b/types/PolicyPathSelector.html @@ -1 +1 @@ -PolicyPathSelector | @smontero/smartvaults-js-client
PolicyPathSelector: {
    complete?: {
        path: Map<String, number[]>;
    };
    partial?: {
        missing_to_select: Map<String, String[]>;
        selected_path: Map<String, number[]>;
    };
}

Type declaration

  • Optional complete?: {
        path: Map<String, number[]>;
    }
    • path: Map<String, number[]>
  • Optional partial?: {
        missing_to_select: Map<String, String[]>;
        selected_path: Map<String, number[]>;
    }
    • missing_to_select: Map<String, String[]>
    • selected_path: Map<String, number[]>

Generated using TypeDoc

\ No newline at end of file +PolicyPathSelector | @smontero/smartvaults-js-client
PolicyPathSelector: {
    complete?: {
        path: Map<String, number[]>;
    };
    partial?: {
        missing_to_select: Map<String, String[]>;
        selected_path: Map<String, number[]>;
    };
}

Type declaration

  • Optional complete?: {
        path: Map<String, number[]>;
    }
    • path: Map<String, number[]>
  • Optional partial?: {
        missing_to_select: Map<String, String[]>;
        selected_path: Map<String, number[]>;
    }
    • missing_to_select: Map<String, String[]>
    • selected_path: Map<String, number[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PolicyPathsResult.html b/types/PolicyPathsResult.html index 0d52fb8..9067cf6 100644 --- a/types/PolicyPathsResult.html +++ b/types/PolicyPathsResult.html @@ -1 +1 @@ -PolicyPathsResult | @smontero/smartvaults-js-client
PolicyPathsResult: {
    multiple?: Map<String, PolicyPathSelector | null>;
    none?: boolean;
    single?: PolicyPathSelector;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file +PolicyPathsResult | @smontero/smartvaults-js-client
PolicyPathsResult: {
    multiple?: Map<String, PolicyPathSelector | null>;
    none?: boolean;
    single?: PolicyPathSelector;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Price.html b/types/Price.html index d3a3b35..770224b 100644 --- a/types/Price.html +++ b/types/Price.html @@ -1 +1 @@ -Price | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Price | @smontero/smartvaults-js-client
Price: {
    amount: number;
    currency: Currency;
}

Type declaration

  • amount: number
  • currency: Currency

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Profile.html b/types/Profile.html index ce97bd1..e30079e 100644 --- a/types/Profile.html +++ b/types/Profile.html @@ -1 +1 @@ -Profile | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Profile | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/ProofOfReserveProposal.html b/types/ProofOfReserveProposal.html index 3f1f572..586537c 100644 --- a/types/ProofOfReserveProposal.html +++ b/types/ProofOfReserveProposal.html @@ -1 +1 @@ -ProofOfReserveProposal | @smontero/smartvaults-js-client
ProofOfReserveProposal: {
    [key: string]: BaseProposal & {
        message: string;
    };
}

Type declaration

  • [key: string]: BaseProposal & {
        message: string;
    }

Generated using TypeDoc

\ No newline at end of file +ProofOfReserveProposal | @smontero/smartvaults-js-client
ProofOfReserveProposal: {
    [key: string]: BaseProposal & {
        message: string;
    };
}

Type declaration

  • [key: string]: BaseProposal & {
        message: string;
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PsbtObject.html b/types/PsbtObject.html index c87739e..67a8aa8 100644 --- a/types/PsbtObject.html +++ b/types/PsbtObject.html @@ -1 +1 @@ -PsbtObject | @smontero/smartvaults-js-client
PsbtObject: {
    inputs: Input[];
    outputs: Output[];
    proprietary: any[];
    unknown: any[];
    unsigned_tx: Transaction;
    version: number;
    xpub: any;
}

Type declaration

  • inputs: Input[]
  • outputs: Output[]
  • proprietary: any[]
  • unknown: any[]
  • unsigned_tx: Transaction
  • version: number
  • xpub: any

Generated using TypeDoc

\ No newline at end of file +PsbtObject | @smontero/smartvaults-js-client
PsbtObject: {
    inputs: Input[];
    outputs: Output[];
    proprietary: any[];
    unknown: any[];
    unsigned_tx: Transaction;
    version: number;
    xpub: any;
}

Type declaration

  • inputs: Input[]
  • outputs: Output[]
  • proprietary: any[]
  • unknown: any[]
  • unsigned_tx: Transaction
  • version: number
  • xpub: any

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PubPool.html b/types/PubPool.html index bf97266..53f90df 100644 --- a/types/PubPool.html +++ b/types/PubPool.html @@ -1 +1 @@ -PubPool | @smontero/smartvaults-js-client
PubPool: {
    completePromise: (() => Promise<PubPoolResult>);
    off: ((type, cb) => void);
    on: ((type, cb) => void);
    onFirstOkOrCompleteFailure: (() => Promise<void>);
}

Type declaration

  • completePromise: (() => Promise<PubPoolResult>)
  • off: ((type, cb) => void)
      • (type, cb): void
      • Parameters

        • type: "ok" | "failed" | "complete"
        • cb: any

        Returns void

  • on: ((type, cb) => void)
      • (type, cb): void
      • Parameters

        • type: "ok" | "failed" | "complete"
        • cb: any

        Returns void

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

Generated using TypeDoc

\ No newline at end of file +PubPool | @smontero/smartvaults-js-client
PubPool: {
    completePromise: (() => Promise<PubPoolResult>);
    off: ((type, cb) => void);
    on: ((type, cb) => void);
    onFirstOkOrCompleteFailure: (() => Promise<void>);
}

Type declaration

  • completePromise: (() => Promise<PubPoolResult>)
  • off: ((type, cb) => void)
      • (type, cb): void
      • Parameters

        • type: "ok" | "failed" | "complete"
        • cb: any

        Returns void

  • on: ((type, cb) => void)
      • (type, cb): void
      • Parameters

        • type: "ok" | "failed" | "complete"
        • cb: any

        Returns void

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

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PubPoolResult.html b/types/PubPoolResult.html index badb47d..97324cf 100644 --- a/types/PubPoolResult.html +++ b/types/PubPoolResult.html @@ -1 +1 @@ -PubPoolResult | @smontero/smartvaults-js-client
PubPoolResult: {
    failed: string[];
    ok: string[];
}

Type declaration

  • failed: string[]
  • ok: string[]

Generated using TypeDoc

\ No newline at end of file +PubPoolResult | @smontero/smartvaults-js-client
PubPoolResult: {
    failed: string[];
    ok: string[];
}

Type declaration

  • failed: string[]
  • ok: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Published.html b/types/Published.html index 04b0697..b8ace4f 100644 --- a/types/Published.html +++ b/types/Published.html @@ -1 +1 @@ -Published | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Published | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedApprovedProposal.html b/types/PublishedApprovedProposal.html index 3d183ef..0388186 100644 --- a/types/PublishedApprovedProposal.html +++ b/types/PublishedApprovedProposal.html @@ -1 +1 @@ -PublishedApprovedProposal | @smontero/smartvaults-js-client
PublishedApprovedProposal: {
    approval_date: Date;
    approval_id: string;
    approved_by: string;
    expiration_date: Date;
    policy_id: string;
    proposal_id: string;
    psbt: string;
    status: string;
    type: ProposalType;
}

Type declaration

  • approval_date: Date
  • approval_id: string
  • approved_by: string
  • expiration_date: Date
  • policy_id: string
  • proposal_id: string
  • psbt: string
  • status: string
  • type: ProposalType

Generated using TypeDoc

\ No newline at end of file +PublishedApprovedProposal | @smontero/smartvaults-js-client
PublishedApprovedProposal: {
    approval_date: Date;
    approval_id: string;
    approved_by: string;
    expiration_date: Date;
    policy_id: string;
    proposal_id: string;
    psbt: string;
    status: string;
    type: ProposalType;
}

Type declaration

  • approval_date: Date
  • approval_id: string
  • approved_by: string
  • expiration_date: Date
  • policy_id: string
  • proposal_id: string
  • psbt: string
  • status: string
  • type: ProposalType

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedCompletedKeyAgentPaymentProposal.html b/types/PublishedCompletedKeyAgentPaymentProposal.html index 40ec5c2..58d84b0 100644 --- a/types/PublishedCompletedKeyAgentPaymentProposal.html +++ b/types/PublishedCompletedKeyAgentPaymentProposal.html @@ -1 +1 @@ -PublishedCompletedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +PublishedCompletedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedCompletedProofOfReserveProposal.html b/types/PublishedCompletedProofOfReserveProposal.html index 202f20c..56feec1 100644 --- a/types/PublishedCompletedProofOfReserveProposal.html +++ b/types/PublishedCompletedProofOfReserveProposal.html @@ -1 +1 @@ -PublishedCompletedProofOfReserveProposal | @smontero/smartvaults-js-client

Type alias PublishedCompletedProofOfReserveProposal

PublishedCompletedProofOfReserveProposal: PublishedCompleted & BaseProposal & {
    message: string;
}

Type declaration

  • message: string

Generated using TypeDoc

\ No newline at end of file +PublishedCompletedProofOfReserveProposal | @smontero/smartvaults-js-client

Type alias PublishedCompletedProofOfReserveProposal

PublishedCompletedProofOfReserveProposal: PublishedCompleted & BaseProposal & {
    message: string;
}

Type declaration

  • message: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedCompletedSpendingProposal.html b/types/PublishedCompletedSpendingProposal.html index ac614e7..af0db00 100644 --- a/types/PublishedCompletedSpendingProposal.html +++ b/types/PublishedCompletedSpendingProposal.html @@ -1 +1 @@ -PublishedCompletedSpendingProposal | @smontero/smartvaults-js-client

Type alias PublishedCompletedSpendingProposal

PublishedCompletedSpendingProposal: PublishedCompleted & {
    description: string;
    tx: string;
    txId: string;
}

Type declaration

  • description: string
  • tx: string
  • txId: string

Generated using TypeDoc

\ No newline at end of file +PublishedCompletedSpendingProposal | @smontero/smartvaults-js-client

Type alias PublishedCompletedSpendingProposal

PublishedCompletedSpendingProposal: PublishedCompleted & {
    description: string;
    tx: string;
    txId: string;
}

Type declaration

  • description: string
  • tx: string
  • txId: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedDirectMessage.html b/types/PublishedDirectMessage.html index 06a4079..8653c96 100644 --- a/types/PublishedDirectMessage.html +++ b/types/PublishedDirectMessage.html @@ -1 +1 @@ -PublishedDirectMessage | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +PublishedDirectMessage | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedKeyAgentPaymentProposal.html b/types/PublishedKeyAgentPaymentProposal.html index a05000b..5865ca4 100644 --- a/types/PublishedKeyAgentPaymentProposal.html +++ b/types/PublishedKeyAgentPaymentProposal.html @@ -1 +1 @@ -PublishedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Type alias PublishedKeyAgentPaymentProposal

PublishedKeyAgentPaymentProposal: PublishedProposal & BaseProposal & BaseKeyAgentPaymentProposal & BaseSpendingProposal & BaseFiat & {
    amountFiat?: number;
    utxos: string[];
}

Type declaration

  • Optional amountFiat?: number
  • utxos: string[]

Generated using TypeDoc

\ No newline at end of file +PublishedKeyAgentPaymentProposal | @smontero/smartvaults-js-client

Type alias PublishedKeyAgentPaymentProposal

PublishedKeyAgentPaymentProposal: PublishedProposal & BaseProposal & BaseKeyAgentPaymentProposal & BaseSpendingProposal & BaseFiat & {
    amountFiat?: number;
    utxos: string[];
}

Type declaration

  • Optional amountFiat?: number
  • utxos: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedLabel.html b/types/PublishedLabel.html index 7dc16a2..d2abbf0 100644 --- a/types/PublishedLabel.html +++ b/types/PublishedLabel.html @@ -1 +1 @@ -PublishedLabel | @smontero/smartvaults-js-client
PublishedLabel: Published & {
    label: Label;
    labelData: string;
    label_id: string;
    policy_id: string;
}

Type declaration

  • label: Label
  • labelData: string
  • label_id: string
  • policy_id: string

Generated using TypeDoc

\ No newline at end of file +PublishedLabel | @smontero/smartvaults-js-client
PublishedLabel: Published & {
    label: Label;
    labelData: string;
    label_id: string;
    policy_id: string;
}

Type declaration

  • label: Label
  • labelData: string
  • label_id: string
  • policy_id: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedOwnedSigner.html b/types/PublishedOwnedSigner.html index a8da3a7..78ac176 100644 --- a/types/PublishedOwnedSigner.html +++ b/types/PublishedOwnedSigner.html @@ -1 +1 @@ -PublishedOwnedSigner | @smontero/smartvaults-js-client
PublishedOwnedSigner: BaseOwnedSigner & Published & {
    key: string;
    ownerPubKey?: string;
}

Type declaration

  • key: string
  • Optional ownerPubKey?: string

Generated using TypeDoc

\ No newline at end of file +PublishedOwnedSigner | @smontero/smartvaults-js-client
PublishedOwnedSigner: BaseOwnedSigner & Published & {
    key: string;
    ownerPubKey?: string;
}

Type declaration

  • key: string
  • Optional ownerPubKey?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedProofOfReserveProposal.html b/types/PublishedProofOfReserveProposal.html index 32c052c..a4a66ca 100644 --- a/types/PublishedProofOfReserveProposal.html +++ b/types/PublishedProofOfReserveProposal.html @@ -1 +1 @@ -PublishedProofOfReserveProposal | @smontero/smartvaults-js-client

Type alias PublishedProofOfReserveProposal

PublishedProofOfReserveProposal: PublishedProposal & BaseProposal & {
    message: string;
    utxos?: string[];
}

Type declaration

  • message: string
  • Optional utxos?: string[]

Generated using TypeDoc

\ No newline at end of file +PublishedProofOfReserveProposal | @smontero/smartvaults-js-client

Type alias PublishedProofOfReserveProposal

PublishedProofOfReserveProposal: PublishedProposal & BaseProposal & {
    message: string;
    utxos?: string[];
}

Type declaration

  • message: string
  • Optional utxos?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedSharedSigner.html b/types/PublishedSharedSigner.html index f5ae267..d188db5 100644 --- a/types/PublishedSharedSigner.html +++ b/types/PublishedSharedSigner.html @@ -1 +1 @@ -PublishedSharedSigner | @smontero/smartvaults-js-client
PublishedSharedSigner: BaseSharedSigner & Published & {
    key: string;
    ownerPubKey?: string;
}

Type declaration

  • key: string
  • Optional ownerPubKey?: string

Generated using TypeDoc

\ No newline at end of file +PublishedSharedSigner | @smontero/smartvaults-js-client
PublishedSharedSigner: BaseSharedSigner & Published & {
    key: string;
    ownerPubKey?: string;
}

Type declaration

  • key: string
  • Optional ownerPubKey?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedSignerOffering.html b/types/PublishedSignerOffering.html index 8968e25..c9389fa 100644 --- a/types/PublishedSignerOffering.html +++ b/types/PublishedSignerOffering.html @@ -1 +1 @@ -PublishedSignerOffering | @smontero/smartvaults-js-client
PublishedSignerOffering: Published & SignerOffering & {
    keyAgentPubKey: string;
    latestContactEventId?: string;
    offeringId: string;
    signerDescriptor?: string;
    signerFingerprint?: string;
}

Type declaration

  • keyAgentPubKey: string
  • Optional latestContactEventId?: string
  • offeringId: string
  • Optional signerDescriptor?: string
  • Optional signerFingerprint?: string

Generated using TypeDoc

\ No newline at end of file +PublishedSignerOffering | @smontero/smartvaults-js-client
PublishedSignerOffering: Published & SignerOffering & {
    keyAgentPubKey: string;
    latestContactEventId?: string;
    offeringId: string;
    signerDescriptor?: string;
    signerFingerprint?: string;
}

Type declaration

  • keyAgentPubKey: string
  • Optional latestContactEventId?: string
  • offeringId: string
  • Optional signerDescriptor?: string
  • Optional signerFingerprint?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/PublishedSpendingProposal.html b/types/PublishedSpendingProposal.html index 17ac58b..6c5d35e 100644 --- a/types/PublishedSpendingProposal.html +++ b/types/PublishedSpendingProposal.html @@ -1 +1 @@ -PublishedSpendingProposal | @smontero/smartvaults-js-client
PublishedSpendingProposal: PublishedProposal & BaseProposal & BaseSpendingProposal & BaseFiat & {
    amountFiat?: number;
    utxos: string[];
}

Type declaration

  • Optional amountFiat?: number
  • utxos: string[]

Generated using TypeDoc

\ No newline at end of file +PublishedSpendingProposal | @smontero/smartvaults-js-client
PublishedSpendingProposal: PublishedProposal & BaseProposal & BaseSpendingProposal & BaseFiat & {
    amountFiat?: number;
    utxos: string[];
}

Type declaration

  • Optional amountFiat?: number
  • utxos: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/SavePolicyPayload.html b/types/SavePolicyPayload.html index 00ddd6a..8de32bf 100644 --- a/types/SavePolicyPayload.html +++ b/types/SavePolicyPayload.html @@ -1 +1 @@ -SavePolicyPayload | @smontero/smartvaults-js-client
SavePolicyPayload: BasePolicy & {
    createdAt?: Date;
    miniscript: string;
    nostrPublicKeys: string[];
}

Type declaration

  • Optional createdAt?: Date
  • miniscript: string
  • nostrPublicKeys: string[]

Generated using TypeDoc

\ No newline at end of file +SavePolicyPayload | @smontero/smartvaults-js-client
SavePolicyPayload: BasePolicy & {
    createdAt?: Date;
    miniscript: string;
    nostrPublicKeys: string[];
}

Type declaration

  • Optional createdAt?: Date
  • miniscript: string
  • nostrPublicKeys: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/SharedKeyAuthenticator.html b/types/SharedKeyAuthenticator.html index 337fd49..e4da6b2 100644 --- a/types/SharedKeyAuthenticator.html +++ b/types/SharedKeyAuthenticator.html @@ -1 +1 @@ -SharedKeyAuthenticator | @smontero/smartvaults-js-client
SharedKeyAuthenticator: {
    creator: string;
    id: string;
    policyId: string;
    privateKey: string;
    sharedKeyAuthenticator: DirectPrivateKeyAuthenticator;
}

Type declaration

  • creator: string
  • id: string
  • policyId: string
  • privateKey: string
  • sharedKeyAuthenticator: DirectPrivateKeyAuthenticator

Generated using TypeDoc

\ No newline at end of file +SharedKeyAuthenticator | @smontero/smartvaults-js-client
SharedKeyAuthenticator: {
    creator: string;
    id: string;
    policyId: string;
    privateKey: string;
    sharedKeyAuthenticator: DirectPrivateKeyAuthenticator;
}

Type declaration

  • creator: string
  • id: string
  • policyId: string
  • privateKey: string
  • sharedKeyAuthenticator: DirectPrivateKeyAuthenticator

Generated using TypeDoc

\ No newline at end of file diff --git a/types/SignerOffering.html b/types/SignerOffering.html index 0e4618e..20c2871 100644 --- a/types/SignerOffering.html +++ b/types/SignerOffering.html @@ -1 +1 @@ -SignerOffering | @smontero/smartvaults-js-client
SignerOffering: {
    cost_per_signature?: Price;
    device_type: DeviceType | Other;
    response_time: number;
    temperature: Temperature | Other;
    yearly_cost?: Price;
    yearly_cost_basis_points?: number;
}

Type declaration

  • Optional cost_per_signature?: Price
  • device_type: DeviceType | Other
  • response_time: number
  • temperature: Temperature | Other
  • Optional yearly_cost?: Price
  • Optional yearly_cost_basis_points?: number

Generated using TypeDoc

\ No newline at end of file +SignerOffering | @smontero/smartvaults-js-client
SignerOffering: {
    cost_per_signature?: Price;
    device_type: DeviceType | Other;
    network?: Magic;
    response_time: number;
    temperature: Temperature | Other;
    yearly_cost?: Price;
    yearly_cost_basis_points?: number;
}

Type declaration

  • Optional cost_per_signature?: Price
  • device_type: DeviceType | Other
  • Optional network?: Magic
  • response_time: number
  • temperature: Temperature | Other
  • Optional yearly_cost?: Price
  • Optional yearly_cost_basis_points?: number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/SpendProposalPayload.html b/types/SpendProposalPayload.html index 8486edc..a88b561 100644 --- a/types/SpendProposalPayload.html +++ b/types/SpendProposalPayload.html @@ -1 +1 @@ -SpendProposalPayload | @smontero/smartvaults-js-client
SpendProposalPayload: {
    amountDescriptor: string;
    createdAt?: Date;
    description: string;
    feeRatePriority: string;
    keyAgentPayment?: BaseKeyAgentPaymentProposal;
    policy: PublishedPolicy;
    policyPath?: Map<string, number[]>;
    to_address: string;
    useFrozenUtxos?: boolean;
    utxos?: string[];
}

Type declaration

  • amountDescriptor: string
  • Optional createdAt?: Date
  • description: string
  • feeRatePriority: string
  • Optional keyAgentPayment?: BaseKeyAgentPaymentProposal
  • policy: PublishedPolicy
  • Optional policyPath?: Map<string, number[]>
  • to_address: string
  • Optional useFrozenUtxos?: boolean
  • Optional utxos?: string[]

Generated using TypeDoc

\ No newline at end of file +SpendProposalPayload | @smontero/smartvaults-js-client
SpendProposalPayload: {
    amountDescriptor: string;
    createdAt?: Date;
    description: string;
    feeRatePriority: string;
    keyAgentPayment?: BaseKeyAgentPaymentProposal;
    policy: PublishedPolicy;
    policyPath?: Map<string, number[]>;
    to_address: string;
    useFrozenUtxos?: boolean;
    utxos?: string[];
}

Type declaration

  • amountDescriptor: string
  • Optional createdAt?: Date
  • description: string
  • feeRatePriority: string
  • Optional keyAgentPayment?: BaseKeyAgentPaymentProposal
  • policy: PublishedPolicy
  • Optional policyPath?: Map<string, number[]>
  • to_address: string
  • Optional useFrozenUtxos?: boolean
  • Optional utxos?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/SpendingProposal.html b/types/SpendingProposal.html index 37783bf..d9b9675 100644 --- a/types/SpendingProposal.html +++ b/types/SpendingProposal.html @@ -1 +1 @@ -SpendingProposal | @smontero/smartvaults-js-client
SpendingProposal: {
    [key: string]: BaseProposal & BaseSpendingProposal;
}

Type declaration

  • [key: string]: BaseProposal & BaseSpendingProposal

Generated using TypeDoc

\ No newline at end of file +SpendingProposal | @smontero/smartvaults-js-client
SpendingProposal: {
    [key: string]: BaseProposal & BaseSpendingProposal;
}

Type declaration

  • [key: string]: BaseProposal & BaseSpendingProposal

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Transaction.html b/types/Transaction.html index 89893de..4a67391 100644 --- a/types/Transaction.html +++ b/types/Transaction.html @@ -1 +1 @@ -Transaction | @smontero/smartvaults-js-client
Transaction: {
    input: TxIn[];
    lock_time: number;
    output: TxOut[];
    version: number;
}

Type declaration

  • input: TxIn[]
  • lock_time: number
  • output: TxOut[]
  • version: number

Generated using TypeDoc

\ No newline at end of file +Transaction | @smontero/smartvaults-js-client
Transaction: {
    input: TxIn[];
    lock_time: number;
    output: TxOut[];
    version: number;
}

Type declaration

  • input: TxIn[]
  • lock_time: number
  • output: TxOut[]
  • version: number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Trx.html b/types/Trx.html index 4452747..929e62f 100644 --- a/types/Trx.html +++ b/types/Trx.html @@ -1 +1 @@ -Trx | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Trx | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/TrxDetails.html b/types/TrxDetails.html index 9b3a156..9a1f84a 100644 --- a/types/TrxDetails.html +++ b/types/TrxDetails.html @@ -1 +1 @@ -TrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +TrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/TrxInput.html b/types/TrxInput.html index 10db1e2..e47faed 100644 --- a/types/TrxInput.html +++ b/types/TrxInput.html @@ -1 +1 @@ -TrxInput | @smontero/smartvaults-js-client
TrxInput: {
    amount: number;
    amountFiat?: number;
    txid: string;
}

Type declaration

  • amount: number
  • Optional amountFiat?: number
  • txid: string

Generated using TypeDoc

\ No newline at end of file +TrxInput | @smontero/smartvaults-js-client
TrxInput: {
    amount: number;
    amountFiat?: number;
    txid: string;
}

Type declaration

  • amount: number
  • Optional amountFiat?: number
  • txid: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/TrxOutput.html b/types/TrxOutput.html index b3006d9..99b7052 100644 --- a/types/TrxOutput.html +++ b/types/TrxOutput.html @@ -1 +1 @@ -TrxOutput | @smontero/smartvaults-js-client
TrxOutput: {
    amount: number;
    amountFiat?: number;
    txid: string;
}

Type declaration

  • amount: number
  • Optional amountFiat?: number
  • txid: string

Generated using TypeDoc

\ No newline at end of file +TrxOutput | @smontero/smartvaults-js-client
TrxOutput: {
    amount: number;
    amountFiat?: number;
    txid: string;
}

Type declaration

  • amount: number
  • Optional amountFiat?: number
  • txid: string

Generated using TypeDoc

\ No newline at end of file diff --git a/types/TxIn.html b/types/TxIn.html index 2969aee..c4bf98d 100644 --- a/types/TxIn.html +++ b/types/TxIn.html @@ -1 +1 @@ -TxIn | @smontero/smartvaults-js-client
TxIn: {
    previuos_output: string;
    script_sig: string;
    sequence: number;
    witness: any[];
}

Type declaration

  • previuos_output: string
  • script_sig: string
  • sequence: number
  • witness: any[]

Generated using TypeDoc

\ No newline at end of file +TxIn | @smontero/smartvaults-js-client
TxIn: {
    previuos_output: string;
    script_sig: string;
    sequence: number;
    witness: any[];
}

Type declaration

  • previuos_output: string
  • script_sig: string
  • sequence: number
  • witness: any[]

Generated using TypeDoc

\ No newline at end of file diff --git a/types/TxOut.html b/types/TxOut.html index 7792f78..8b85ce5 100644 --- a/types/TxOut.html +++ b/types/TxOut.html @@ -1 +1 @@ -TxOut | @smontero/smartvaults-js-client
TxOut: {
    script_pubkey: string;
    value: number;
}

Type declaration

  • script_pubkey: string
  • value: number

Generated using TypeDoc

\ No newline at end of file +TxOut | @smontero/smartvaults-js-client
TxOut: {
    script_pubkey: string;
    value: number;
}

Type declaration

  • script_pubkey: string
  • value: number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/UndecoratedBasicConfirmationTime.html b/types/UndecoratedBasicConfirmationTime.html index d7e6f81..50e9b86 100644 --- a/types/UndecoratedBasicConfirmationTime.html +++ b/types/UndecoratedBasicConfirmationTime.html @@ -1 +1 @@ -UndecoratedBasicConfirmationTime | @smontero/smartvaults-js-client

Type alias UndecoratedBasicConfirmationTime

UndecoratedBasicConfirmationTime: {
    height: number;
    timestamp: number;
}

Type declaration

  • height: number
  • timestamp: number

Generated using TypeDoc

\ No newline at end of file +UndecoratedBasicConfirmationTime | @smontero/smartvaults-js-client

Type alias UndecoratedBasicConfirmationTime

UndecoratedBasicConfirmationTime: {
    height: number;
    timestamp: number;
}

Type declaration

  • height: number
  • timestamp: number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/UndecoratedBasicTrxDetails.html b/types/UndecoratedBasicTrxDetails.html index d2e91b8..efd2783 100644 --- a/types/UndecoratedBasicTrxDetails.html +++ b/types/UndecoratedBasicTrxDetails.html @@ -1 +1 @@ -UndecoratedBasicTrxDetails | @smontero/smartvaults-js-client
UndecoratedBasicTrxDetails: {
    confirmation_time?: UndecoratedBasicConfirmationTime;
    fee: number;
    received: number;
    sent: number;
    txid: string;
    unconfirmed_last_seen?: number;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file +UndecoratedBasicTrxDetails | @smontero/smartvaults-js-client
UndecoratedBasicTrxDetails: {
    confirmation_time?: UndecoratedBasicConfirmationTime;
    fee: number;
    received: number;
    sent: number;
    txid: string;
    unconfirmed_last_seen?: number;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/types/UndecoratedConfirmationTime.html b/types/UndecoratedConfirmationTime.html index 8ea7033..8cd9090 100644 --- a/types/UndecoratedConfirmationTime.html +++ b/types/UndecoratedConfirmationTime.html @@ -1 +1 @@ -UndecoratedConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +UndecoratedConfirmationTime | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/UndecoratedTrxDetails.html b/types/UndecoratedTrxDetails.html index c3cd553..3f7185c 100644 --- a/types/UndecoratedTrxDetails.html +++ b/types/UndecoratedTrxDetails.html @@ -1 +1 @@ -UndecoratedTrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +UndecoratedTrxDetails | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/Utxo.html b/types/Utxo.html index 29ef5cc..f267479 100644 --- a/types/Utxo.html +++ b/types/Utxo.html @@ -1 +1 @@ -Utxo | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file +Utxo | @smontero/smartvaults-js-client

Generated using TypeDoc

\ No newline at end of file diff --git a/types/UtxoTxOut.html b/types/UtxoTxOut.html index 7245ead..4c2bd39 100644 --- a/types/UtxoTxOut.html +++ b/types/UtxoTxOut.html @@ -1 +1 @@ -UtxoTxOut | @smontero/smartvaults-js-client
UtxoTxOut: {
    script_pubkey: string;
    value: number;
    valueFiat?: number;
}

Type declaration

  • script_pubkey: string
  • value: number
  • Optional valueFiat?: number

Generated using TypeDoc

\ No newline at end of file +UtxoTxOut | @smontero/smartvaults-js-client
UtxoTxOut: {
    script_pubkey: string;
    value: number;
    valueFiat?: number;
}

Type declaration

  • script_pubkey: string
  • value: number
  • Optional valueFiat?: number

Generated using TypeDoc

\ No newline at end of file diff --git a/types/singleKindFilterParams.html b/types/singleKindFilterParams.html index 1616bd0..ddc5c1f 100644 --- a/types/singleKindFilterParams.html +++ b/types/singleKindFilterParams.html @@ -1 +1 @@ -singleKindFilterParams | @smontero/smartvaults-js-client
singleKindFilterParams: {
    authors?: string | string[];
    events?: string | string[];
    identifiers?: string | string[];
    ids?: string | string[];
    kind?: SmartVaultsKind | Kind;
    paginationOpts?: PaginationOpts;
    pubkeys?: string | string[];
}

Type declaration

  • Optional authors?: string | string[]
  • Optional events?: string | string[]
  • Optional identifiers?: string | string[]
  • Optional ids?: string | string[]
  • Optional kind?: SmartVaultsKind | Kind
  • Optional paginationOpts?: PaginationOpts
  • Optional pubkeys?: string | string[]

Generated using TypeDoc

\ No newline at end of file +singleKindFilterParams | @smontero/smartvaults-js-client
singleKindFilterParams: {
    authors?: string | string[];
    events?: string | string[];
    identifiers?: string | string[];
    ids?: string | string[];
    kind?: SmartVaultsKind | Kind;
    paginationOpts?: PaginationOpts;
    pubkeys?: string | string[];
}

Type declaration

  • Optional authors?: string | string[]
  • Optional events?: string | string[]
  • Optional identifiers?: string | string[]
  • Optional ids?: string | string[]
  • Optional kind?: SmartVaultsKind | Kind
  • Optional paginationOpts?: PaginationOpts
  • Optional pubkeys?: string | string[]

Generated using TypeDoc

\ No newline at end of file