diff --git a/docs/assets/material-style.css b/docs/assets/material-style.css new file mode 100644 index 000000000..b7e1d318d --- /dev/null +++ b/docs/assets/material-style.css @@ -0,0 +1,247 @@ +@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap"); + +:root, +:root[data-theme="light"], +:root[data-theme="dark"] { + --font-sans: "Space Grotesk", sans-serif; + --font-mono: "Space Mono", monospace; + + --color-background: var(--md-sys-color-surface-container); + --color-background-secondary: var(--md-sys-color-surface-container-high); + --color-background-warning: var(--md-sys-color-error-container); + --color-warning-text: var(--md-sys-color-on-error-container); + --color-icon-background: var(--md-sys-color-on-primary); + --color-accent: var(--md-sys-color-secondary-container); + --color-active-menu-item: var(--md-sys-color-surface-container-highest); + --color-text: var(--md-sys-color-on-surface); + --color-text-aside: var(--md-sys-color-on-surface-variant); + --color-link: var(--md-sys-color-primary); + + --color-ts-project: var(--md-sys-color-secondary); + --color-ts-module: var(--color-ts-project); + --color-ts-namespace: var(--color-ts-project); + + --color-ts-enum: var(--md-sys-color-tertiary); + --color-ts-enum-member: var(--color-ts-enum); + + --color-ts-variable: var(--md-sys-color-primary); + --color-ts-function: var(--md-sys-color-secondary); + --color-ts-class: var(--md-sys-color-tertiary); + --color-ts-interface: var(--md-sys-color-tertiary); + + --color-ts-constructor: var(--md-sys-color-inverse-primary); + + --color-ts-property: var(--md-sys-color-on-background); + --color-ts-method: var(--color-ts-function); + + --color-ts-call-signature: var(--color-ts-method); + --color-ts-index-signature: var(--color-ts-property); /* ? */ + --color-ts-constructor-signature: var(--color-ts-function); + --color-ts-parameter: var(--md-sys-color-primary); + + --color-ts-type-parameter: var(--md-sys-color-tertiary); + --color-ts-accessor: var(--color-ts-property); + --color-ts-get-signature: var(--color-ts-accessor); + --color-ts-set-signature: var(--color-ts-accessor); + --color-ts-type-alias: var(--md-sys-color-tertiary); + + /* --external-icon: var(--md-sys-external-icon); + --color-scheme: var(--md-sys-color-scheme); */ + + --top-app-bar-height: 4.5rem; + --footer-height: 3.5rem; +} + +body { + font-family: var(--font-sans); +} +code, +pre { + font-family: var(--font-mono); +} + +img { + max-width: 100%; +} + +*::-webkit-scrollbar { + width: 8px; + height: 8px; +} +*::-webkit-scrollbar-track { + background: none; +} +*::-webkit-scrollbar-thumb { + border: none; +} + +.container-main { + min-height: calc(100vh - var(--top-app-bar-height) - var(--footer-height)); +} +.col-content { + overflow: hidden; + box-sizing: border-box; + padding: 1.75rem; + border-radius: 28px; + background-color: var(--md-sys-color-surface); +} +.page-menu { + height: fit-content; + padding: 0.75rem 1.75rem; + border-radius: 28px; + background-color: var(--md-sys-color-surface); +} +.site-menu > *, +.page-menu > * { + position: relative; +} +.title { + display: block; + max-width: calc(100% - 5rem); + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + font-size: 22px; +} + +.tsd-page-toolbar { + padding: 8px 0; + height: calc(var(--top-app-bar-height) - 16px); + background-color: var(--color-background); + border-bottom: none; +} +.tsd-page-toolbar .tsd-toolbar-contents { + height: 56px; +} +.tsd-page-toolbar .table-cell { + height: 56px; + margin-left: 1.5rem; +} +.tsd-page-toolbar .tsd-toolbar-icon { + padding: 20px 0; +} +#tsd-search { + line-height: 56px; + border-radius: 22px; +} +#tsd-search .results { + z-index: -1; + top: calc(56px - 22px); + padding-top: 22px; + box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.125); + background-color: var(--color-background-secondary); + border-bottom-left-radius: 22px; + border-bottom-right-radius: 22px; + overflow: hidden; +} +#tsd-search .results li { + background: none; +} +#tsd-search .results a { + padding: 1rem 0.25rem; +} +.col-sidebar { + padding-top: 0; + margin-right: 1rem; +} + +.tsd-signature { + padding: 1rem 1.5rem; + border-radius: 24px; + background-color: var(--md-sys-color-surface-container); +} + +.tsd-page-navigation ul { + padding-left: 0.44rem; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + padding: 0.88rem; + border-radius: 24px; +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: none; + background-color: var(--md-sys-color-surface-container-high); +} +.page-menu .tsd-accordion-summary svg { + position: absolute; + right: 0; +} +.site-menu .tsd-navigation .tsd-accordion-summary { + display: flex; + flex-direction: row-reverse; + width: 100%; +} + +.tsd-small-nested-navigation { + margin-left: 1rem; +} +.tsd-nested-navigation { + margin-left: 2.5rem; +} +.tsd-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: 100%; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: 100%; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + position: absolute; + right: 1.5rem; + margin-top: 1rem; +} +.tsd-accordion-summary .tsd-kind-icon ~ span { + margin-right: 2.5rem; +} +.tsd-accordion-summary .tsd-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: calc(100% - 0.44rem); +} +.tsd-kind-icon ~ span { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.tsd-generator { + padding: 0; + border-top: none; + height: var(--footer-height); + line-height: var(--footer-height); +} +.tsd-generator > p { + padding: 0 2rem; +} + +@media (max-width: 769px) { + .container { + padding: 1rem; + } + .col-sidebar { + margin-right: 0; + } +} +@media (min-width: 770px) { + .container-main { + margin: 0 auto; + } + .site-menu { + margin-right: 0.5rem; + } +} +@media (min-width: 1200px) { + .page-menu, + .site-menu { + max-height: calc(100vh - var(--footer-height) - var(--top-app-bar-height)); + top: var(--top-app-bar-height); + } + .page-menu { + margin-left: 1rem; + } + .col-sidebar { + margin-right: 0; + } +} diff --git a/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html b/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html index 1aa5a56ff..14c14842c 100644 --- a/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html +++ b/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html @@ -1,4 +1,177 @@ -Space | Solana Suite API Reference

Constructors

constructor +Space | Solana Suite API Reference

Constructors

Properties

Methods

Constructors

Properties

spaceOwner: Pubkey

Methods

  • Returns Promise<Pubkey>

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

spaceOwner: Pubkey

Methods

  • Returns Promise<Pubkey>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_airdrop.Airdrop.request.html b/docs/functions/_solana_suite_airdrop.Airdrop.request.html index 22dba041a..bb93d7b0a 100644 --- a/docs/functions/_solana_suite_airdrop.Airdrop.request.html +++ b/docs/functions/_solana_suite_airdrop.Airdrop.request.html @@ -1,4 +1,177 @@ -request | Solana Suite API Reference
  • Reuqest airdrop SOL +request | Solana Suite API Reference

    • Reuqest airdrop SOL only devnet, testnet

      Parameters

      • pubkey: Pubkey
      • options: Partial<AirdropOptions> = {}

      Returns Promise<Result<string, Error>>

      Promise<Result<string, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.calculateSpaceCost.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.calculateSpaceCost.html index e713f5a25..2d36342fb 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.calculateSpaceCost.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.calculateSpaceCost.html @@ -1,3 +1,176 @@ -calculateSpaceCost | Solana Suite API Reference
  • Calculate space cost

    +calculateSpaceCost | Solana Suite API Reference
    • Calculate space cost

      Parameters

      • spaceSize: number

      Returns Promise<{
          sol: number;
      }>

      Promise<{sol: number}>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createDeleagate.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createDeleagate.html index 323ef647c..1ce5d77e4 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createDeleagate.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createDeleagate.html @@ -1 +1,174 @@ -createDeleagate | Solana Suite API Reference
  • Parameters

    • assetId: PublicKey
    • newDelegate: null | PublicKey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file +createDeleagate | Solana Suite API Reference
  • Parameters

    • assetId: PublicKey
    • newDelegate: null | PublicKey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createSpace.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createSpace.html index acff04b81..e8c27ca85 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createSpace.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createSpace.html @@ -1,4 +1,177 @@ -createSpace | Solana Suite API Reference
  • create a new nft space +createSpace | Solana Suite API Reference

    • create a new nft space This function needs only 1 call

      Parameters

      • owner: Secret
      • spaceSize: SpaceNumber
      • options: Partial<SpaceOptions> = {}

      Returns Promise<Result<MintStructure, Error>>

      Promise<Result<MintTransaction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createTransfer.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createTransfer.html index 610622cde..8d9653821 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createTransfer.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createTransfer.html @@ -1 +1,174 @@ -createTransfer | Solana Suite API Reference
  • Parameters

    • assetId: Pubkey
    • assetIdOwner: Pubkey
    • dest: Pubkey
    • Optional delegate: Pubkey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file +createTransfer | Solana Suite API Reference
  • Parameters

    • assetId: Pubkey
    • assetIdOwner: Pubkey
    • dest: Pubkey
    • Optional delegate: Pubkey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createVerifyCreator.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createVerifyCreator.html index de2e73841..0c7427208 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.createVerifyCreator.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.createVerifyCreator.html @@ -1 +1,174 @@ -createVerifyCreator | Solana Suite API Reference
  • Parameters

    • creators: Creator[]
    • assetId: PublicKey
    • treeOwner: PublicKey
    • metadata: MetadataArgs
    • feePayer: PublicKey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file +createVerifyCreator | Solana Suite API Reference
  • Parameters

    • creators: Creator[]
    • assetId: PublicKey
    • treeOwner: PublicKey
    • metadata: MetadataArgs
    • feePayer: PublicKey

    Returns Promise<TransactionInstruction>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByCollection.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByCollection.html index b48b80b3a..538357959 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByCollection.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByCollection.html @@ -1,3 +1,176 @@ -findByCollection | Solana Suite API Reference
  • Find nft by collection mint

    +findByCollection | Solana Suite API Reference
    • Find nft by collection mint

      Parameters

      • collectionMint: Pubkey
      • options: Partial<FindOptions> = {}

      Returns Promise<Result<NftMetadata, Error>>

      Promise<Result<CompressedNftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByMint.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByMint.html index 1cbb46347..2d0d5221d 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByMint.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByMint.html @@ -1,3 +1,176 @@ -findByMint | Solana Suite API Reference
  • Find nft by mint address

    +findByMint | Solana Suite API Reference
    • Find nft by mint address

      Parameters

      • mint: Pubkey

      Returns Promise<Result<Partial<Metadata>, Error>>

      Promise<Result<NftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByOwner.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByOwner.html index 1898b55e5..d32f899c5 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByOwner.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.findByOwner.html @@ -1,3 +1,176 @@ -findByOwner | Solana Suite API Reference
  • Find nft by owner address

    +findByOwner | Solana Suite API Reference
    • Find nft by owner address

      Parameters

      • owner: Pubkey
      • options: Partial<FindOptions> = {}

      Returns Promise<Result<NftMetadata, Error>>

      Promise<Result<CompressedNftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessDelegate.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessDelegate.html index 77c96f2ab..3d2dadd4f 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessDelegate.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessDelegate.html @@ -1,2 +1,175 @@ -gasLessDelegate | Solana Suite API Reference
  • Create delegate with gas-less

    -

    Parameters

    • mint: Pubkey
    • owner: Secret
    • newDelegate: Pubkey

    Returns Promise<Result<PartialSignStructure, Error>>

Generated using TypeDoc

\ No newline at end of file +gasLessDelegate | Solana Suite API Reference
  • Create delegate with gas-less

    +

    Parameters

    • mint: Pubkey
    • owner: Secret
    • newDelegate: Pubkey

    Returns Promise<Result<PartialSignStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessTransfer.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessTransfer.html index de3fa5c49..76b3fddb1 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessTransfer.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.gasLessTransfer.html @@ -1,2 +1,175 @@ -gasLessTransfer | Solana Suite API Reference
  • Transfer with gas-less

    -

    Parameters

    • mint: Pubkey
    • owner: Secret
    • dest: Pubkey
    • feePayer: Pubkey

    Returns Promise<Result<PartialSignStructure, Error>[]>

Generated using TypeDoc

\ No newline at end of file +gasLessTransfer | Solana Suite API Reference
  • Transfer with gas-less

    +

    Parameters

    • mint: Pubkey
    • owner: Secret
    • dest: Pubkey
    • feePayer: Pubkey

    Returns Promise<Result<PartialSignStructure, Error>[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.initSpace.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.initSpace.html index f702cafef..1297de8fd 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.initSpace.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.initSpace.html @@ -1,4 +1,177 @@ -initSpace | Solana Suite API Reference
  • create a new markle tree +initSpace | Solana Suite API Reference

    • create a new markle tree This function needs only 1 call

      Parameters

      • owner: Secret
      • maxDepth: number
      • maxBufferSize: number
      • canopyDepth: number
      • options: Partial<SpaceOptions> = {}

      Returns Promise<Result<MintStructure, Error>>

      Promise<Result<MintTransaction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.mint.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.mint.html index 8ce0b4efc..935cdb43f 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.mint.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.mint.html @@ -1,4 +1,162 @@ -mint | Solana Suite API Reference
  • Upload content and Compressed NFT mint

    +mint | Solana Suite API Reference
    • Upload content and Compressed NFT mint

      Parameters

      • owner: Secret

        // owner's Secret

      • input: InputNftMetadata

        { name: string // nft content name @@ -18,4 +176,19 @@

      • collectionMint: Pubkey

        // Previously created collectionMint

      • options: Partial<MintOptions> = {}

        // mint options

      Returns Promise<Result<MintStructure<Space>, Error>>

      Promise<Result<MintTransaction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.mintCollection.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.mintCollection.html index d6cc86b9d..1439554e6 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.mintCollection.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.mintCollection.html @@ -1 +1,174 @@ -mintCollection | Solana Suite API Reference
  • Parameters

    • owner: Secret
    • input: InputNftMetadata
    • options: Partial<MintCollectionOptions> = {}

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

\ No newline at end of file +mintCollection | Solana Suite API Reference
  • Parameters

    • owner: Secret
    • input: InputNftMetadata
    • options: Partial<MintCollectionOptions> = {}

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.setDelegate.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.setDelegate.html index 2b3e4d5ee..9ade62ea9 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.setDelegate.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.setDelegate.html @@ -1,5 +1,178 @@ -setDelegate | Solana Suite API Reference
  • Set delegate

    +setDelegate | Solana Suite API Reference
    • Set delegate

      Parameters

      • mint: Pubkey

        // target mint

      • owner: Secret

        // new delegate or previous delegate signer

      • options: Partial<DelegateOptions> = {}

      Returns Promise<Result<CommonStructure, Error>>

      Promise<Result<Transaction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_compressed_nft.CompressedNft.transfer.html b/docs/functions/_solana_suite_compressed_nft.CompressedNft.transfer.html index e7ed36b77..fbe3b236a 100644 --- a/docs/functions/_solana_suite_compressed_nft.CompressedNft.transfer.html +++ b/docs/functions/_solana_suite_compressed_nft.CompressedNft.transfer.html @@ -1,3 +1,176 @@ -transfer | Solana Suite API Reference
  • transfer nft

    +transfer | Solana Suite API Reference
    • transfer nft

      Parameters

      • mint: Pubkey
      • owner: Pubkey
      • dest: Pubkey
      • ownerOrMultisig: Secret[]

      Returns Promise<Result<CommonStructure, Error>>

      Promise<Result<Transaction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_memo.Memo.create.html b/docs/functions/_solana_suite_memo.Memo.create.html index a54982b83..13c2ed153 100644 --- a/docs/functions/_solana_suite_memo.Memo.create.html +++ b/docs/functions/_solana_suite_memo.Memo.create.html @@ -1 +1,174 @@ -create | Solana Suite API Reference
  • Parameters

    • data: string
    • owner: Secret
    • options: Partial<MemoOptions> = {}

    Returns Result<CommonStructure, Error>

Generated using TypeDoc

\ No newline at end of file +create | Solana Suite API Reference
  • Parameters

    • data: string
    • owner: Secret
    • options: Partial<MemoOptions> = {}

    Returns Result<CommonStructure, Error>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_memo.Memo.decode.html b/docs/functions/_solana_suite_memo.Memo.decode.html index e935dcda4..7bf611d6d 100644 --- a/docs/functions/_solana_suite_memo.Memo.decode.html +++ b/docs/functions/_solana_suite_memo.Memo.decode.html @@ -1 +1,174 @@ -decode | Solana Suite API Reference
  • Parameters

    • encoded: string

    Returns string

Generated using TypeDoc

\ No newline at end of file +decode | Solana Suite API Reference
  • Parameters

    • encoded: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_memo.Memo.encode.html b/docs/functions/_solana_suite_memo.Memo.encode.html index 868ec0dc3..12ab465d4 100644 --- a/docs/functions/_solana_suite_memo.Memo.encode.html +++ b/docs/functions/_solana_suite_memo.Memo.encode.html @@ -1 +1,174 @@ -encode | Solana Suite API Reference
  • Parameters

    • data: string

    Returns Buffer

Generated using TypeDoc

\ No newline at end of file +encode | Solana Suite API Reference
  • Parameters

    • data: string

    Returns Buffer

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_memo.Memo.findByOwner.html b/docs/functions/_solana_suite_memo.Memo.findByOwner.html index d2963c99a..1dce343ae 100644 --- a/docs/functions/_solana_suite_memo.Memo.findByOwner.html +++ b/docs/functions/_solana_suite_memo.Memo.findByOwner.html @@ -1 +1,174 @@ -findByOwner | Solana Suite API Reference
  • Parameters

    • owner: Pubkey
    • onOk: OnOk<History>
    • onErr: OnErr
    • options: Partial<FindOptions> = {}

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file +findByOwner | Solana Suite API Reference
  • Parameters

    • owner: Pubkey
    • onOk: OnOk<History>
    • onErr: OnErr
    • options: Partial<FindOptions> = {}

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_multisig.Multisig.create.html b/docs/functions/_solana_suite_multisig.Multisig.create.html index ccca13f56..3a1ed8091 100644 --- a/docs/functions/_solana_suite_multisig.Multisig.create.html +++ b/docs/functions/_solana_suite_multisig.Multisig.create.html @@ -1,6 +1,179 @@ -create | Solana Suite API Reference
  • Create multisig

    +create | Solana Suite API Reference
    • Create multisig

      Parameters

      • m: number

        // number of multisig

      • feePayer: Secret

        // memo owner

      • signerPubkeys: Pubkey[]

        // signers

      Returns Promise<Result<CommonStructure<Pubkey>, Error>>

      Promise<Result<CommonStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_multisig.Multisig.getInfo.html b/docs/functions/_solana_suite_multisig.Multisig.getInfo.html index 1e7e2876d..5fe4635d2 100644 --- a/docs/functions/_solana_suite_multisig.Multisig.getInfo.html +++ b/docs/functions/_solana_suite_multisig.Multisig.getInfo.html @@ -1 +1,174 @@ -getInfo | Solana Suite API Reference
  • Parameters

    • multisig: Pubkey

    Returns Promise<Result<LayoutObject, Error>>

Generated using TypeDoc

\ No newline at end of file +getInfo | Solana Suite API Reference
  • Parameters

    • multisig: Pubkey

    Returns Promise<Result<LayoutObject, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_multisig.Multisig.isAddress.html b/docs/functions/_solana_suite_multisig.Multisig.isAddress.html index 453c348d8..8bdef688e 100644 --- a/docs/functions/_solana_suite_multisig.Multisig.isAddress.html +++ b/docs/functions/_solana_suite_multisig.Multisig.isAddress.html @@ -1,4 +1,177 @@ -isAddress | Solana Suite API Reference
  • Check if it is a multisig address

    +isAddress | Solana Suite API Reference
    • Check if it is a multisig address

      Parameters

      • multisig: Pubkey

        // multisig account

      Returns Promise<Result<boolean, Error>>

      Promise<Result<boolean, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_phantom.PhantomSplToken.add.html b/docs/functions/_solana_suite_phantom.PhantomSplToken.add.html index c8c20ad11..0eed8e6fb 100644 --- a/docs/functions/_solana_suite_phantom.PhantomSplToken.add.html +++ b/docs/functions/_solana_suite_phantom.PhantomSplToken.add.html @@ -1,4 +1,177 @@ -add | Solana Suite API Reference
  • Adding new token to existing token

    +add | Solana Suite API Reference
    • Adding new token to existing token

      Parameters

      • token: Pubkey
      • owner: Pubkey
      • cluster: string
      • totalAmount: number
      • mintDecimal: number
      • phantom: PhantomProvider

        //phantom wallet object

      Returns Promise<Result<string, Error>>

      Promise<Result<string, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_phantom.PhantomSplToken.mint.html b/docs/functions/_solana_suite_phantom.PhantomSplToken.mint.html index de0b75bdf..99050ac65 100644 --- a/docs/functions/_solana_suite_phantom.PhantomSplToken.mint.html +++ b/docs/functions/_solana_suite_phantom.PhantomSplToken.mint.html @@ -1,4 +1,177 @@ -mint | Solana Suite API Reference
  • Mint new spl-token

    +mint | Solana Suite API Reference
    • Mint new spl-token

      Parameters

      • input: InputTokenMetadata
      • owner: Pubkey
      • cluster: string
      • totalAmount: number
      • mintDecimal: number
      • phantom: PhantomProvider

        //phantom wallet object

      Returns Promise<Result<string, Error>>

      Promise<Result<string, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_phantom.RegularNft.mint.html b/docs/functions/_solana_suite_phantom.RegularNft.mint.html index 5d7e1012a..b46e5b7d9 100644 --- a/docs/functions/_solana_suite_phantom.RegularNft.mint.html +++ b/docs/functions/_solana_suite_phantom.RegularNft.mint.html @@ -1,4 +1,177 @@ -mint | Solana Suite API Reference
  • Upload content and NFT mint

    +mint | Solana Suite API Reference
    • Upload content and NFT mint

      Parameters

      • input: InputNftMetadata
      • cluster: string
      • phantom: PhantomProvider

        //phantom wallet object

      Returns Promise<Result<string, Error | ValidatorError>>

      Promise<Result<string, Error | ValidatorError>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.burn.html b/docs/functions/_solana_suite_regular_nft.RegularNft.burn.html index 9660a238f..16d9ae1e3 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.burn.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.burn.html @@ -1,3 +1,176 @@ -burn | Solana Suite API Reference
  • Burn existing token

    +burn | Solana Suite API Reference
    • Burn existing token

      Parameters

      • mint: Pubkey
      • owner: Pubkey
      • ownerOrMultisig: Secret[]
      • options: Partial<BurnOptions> = {}

      Returns Result<CommonStructure, Error>

      Result<CommonStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.createDeleagate.html b/docs/functions/_solana_suite_regular_nft.RegularNft.createDeleagate.html index 14c0e2063..a30639fab 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.createDeleagate.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.createDeleagate.html @@ -1 +1,174 @@ -createDeleagate | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • delegateAuthority: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file +createDeleagate | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • delegateAuthority: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.createMint.html b/docs/functions/_solana_suite_regular_nft.RegularNft.createMint.html index 0964d95d5..bc6f54e6d 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.createMint.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.createMint.html @@ -1 +1,174 @@ -createMint | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • nftMetadata: DataV2
    • feePayer: PublicKey
    • isMutable: boolean

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

\ No newline at end of file +createMint | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • nftMetadata: DataV2
    • feePayer: PublicKey
    • isMutable: boolean

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifyCreator.html b/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifyCreator.html index c0b8f7e7d..d29779052 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifyCreator.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifyCreator.html @@ -1 +1,174 @@ -createVerifyCreator | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • creator: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file +createVerifyCreator | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • creator: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifySizedCollection.html b/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifySizedCollection.html index 6741977c7..0d25207c1 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifySizedCollection.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.createVerifySizedCollection.html @@ -1 +1,174 @@ -createVerifySizedCollection | Solana Suite API Reference
  • Parameters

    • collectionChild: PublicKey
    • collectionParent: PublicKey
    • feePayer: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file +createVerifySizedCollection | Solana Suite API Reference
  • Parameters

    • collectionChild: PublicKey
    • collectionParent: PublicKey
    • feePayer: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.findByCollection.html b/docs/functions/_solana_suite_regular_nft.RegularNft.findByCollection.html index edfb1821e..bb8d12545 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.findByCollection.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.findByCollection.html @@ -1,3 +1,176 @@ -findByCollection | Solana Suite API Reference
  • Find nft by collection mint

    +findByCollection | Solana Suite API Reference
    • Find nft by collection mint

      Parameters

      • collectionMint: Pubkey
      • options: Partial<FindOptions> = {}

      Returns Promise<Result<NftMetadata, Error>>

      Promise<Result<CompressedNftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.findByMint.html b/docs/functions/_solana_suite_regular_nft.RegularNft.findByMint.html index ea68c533a..951441312 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.findByMint.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.findByMint.html @@ -1,3 +1,176 @@ -findByMint | Solana Suite API Reference
  • Find nft by mint address

    +findByMint | Solana Suite API Reference
    • Find nft by mint address

      Parameters

      • mint: Pubkey

      Returns Promise<Result<Partial<Metadata>, Error>>

      Promise<Result<NftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.findByOwner.html b/docs/functions/_solana_suite_regular_nft.RegularNft.findByOwner.html index c6a056fcc..ad45c9b8f 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.findByOwner.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.findByOwner.html @@ -1,3 +1,176 @@ -findByOwner | Solana Suite API Reference
  • Find nft by owner address

    +findByOwner | Solana Suite API Reference
    • Find nft by owner address

      Parameters

      • owner: Pubkey
      • options: Partial<FindOptions> = {}

      Returns Promise<Result<NftMetadata, Error>>

      Promise<Result<CompressedNftMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.freeze.html b/docs/functions/_solana_suite_regular_nft.RegularNft.freeze.html index 6799789f5..1fa13b705 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.freeze.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.freeze.html @@ -1,6 +1,179 @@ -freeze | Solana Suite API Reference
  • Freezing a target nft +freeze | Solana Suite API Reference

    • Freezing a target nft it should set to freezeAuthority when mint()

      Parameters

      • mint: Pubkey

        // mint address

      • owner: Pubkey

        // current owner

      • freezeAuthority: Secret
      • options: Partial<FreezeOptions> = {}

      Returns Result<CommonStructure, Error>

      Result<CommonStructure, Error>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessMint.html b/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessMint.html index fdd67ed87..62b44d479 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessMint.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessMint.html @@ -1,4 +1,162 @@ -gasLessMint | Solana Suite API Reference
  • Mint without solana sol, delegate feepayer for commission

    +gasLessMint | Solana Suite API Reference
    • Mint without solana sol, delegate feepayer for commission

      Parameters

      • owner: Secret

        // owner's Secret

      • input: InputNftMetadata

        { name: string // nft content name @@ -19,4 +177,19 @@

      • feePayer: Pubkey

        // fee payer

      • options: Partial<GasLessMintOptions> = {}

        // options

      Returns Promise<Result<PartialSignStructure, Error>>

      Promise<Result<PartialSignStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessTransfer.html b/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessTransfer.html index 4eaeb3132..6c254c2e5 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessTransfer.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.gasLessTransfer.html @@ -1,3 +1,176 @@ -gasLessTransfer | Solana Suite API Reference
  • Transfer without solana sol, delegate feepayer for commission

    +gasLessTransfer | Solana Suite API Reference
    • Transfer without solana sol, delegate feepayer for commission

      Parameters

      • mint: Pubkey
      • owner: Secret
      • dest: Pubkey
      • feePayer: Pubkey

      Returns Promise<Result<PartialSignStructure, Error>>

      Promise<Result<PartialSignStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.mint.html b/docs/functions/_solana_suite_regular_nft.RegularNft.mint.html index e83ffb16a..79fcb6053 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.mint.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.mint.html @@ -1,4 +1,162 @@ -mint | Solana Suite API Reference
  • Upload content and NFT mint

    +mint | Solana Suite API Reference
    • Upload content and NFT mint

      Parameters

      • owner: Secret

        // owner's Secret

      • input: InputNftMetadata

        { name: string // nft content name @@ -18,4 +176,19 @@ }

      • options: Partial<MintOptions> = {}

        // options

      Returns Promise<Result<MintStructure, Error>>

      Promise<Result<MintInstruction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.mintCollection.html b/docs/functions/_solana_suite_regular_nft.RegularNft.mintCollection.html index ed6ccf1ee..3eff6c9e7 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.mintCollection.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.mintCollection.html @@ -1 +1,174 @@ -mintCollection | Solana Suite API Reference
  • Parameters

    • owner: Secret
    • input: InputNftMetadata
    • options: Partial<MintCollectionOptions> = {}

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

\ No newline at end of file +mintCollection | Solana Suite API Reference
  • Parameters

    • owner: Secret
    • input: InputNftMetadata
    • options: Partial<MintCollectionOptions> = {}

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.thaw.html b/docs/functions/_solana_suite_regular_nft.RegularNft.thaw.html index c3fec3292..14e0e72aa 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.thaw.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.thaw.html @@ -1,7 +1,180 @@ -thaw | Solana Suite API Reference
  • Thawing a target NFT +thaw | Solana Suite API Reference

    • Thawing a target NFT it should set to freezeAuthority when mint()

      Parameters

      • mint: Pubkey

        // mint address

      • owner: Pubkey

        // current owner

      • freezeAuthority: Secret

        // setted freeze authority of nft

      • options: Partial<ThawOptions> = {}

        // options

        -

      Returns Result<CommonStructure<unknown>, Error>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Result<CommonStructure<unknown>, Error>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_regular_nft.RegularNft.transfer.html b/docs/functions/_solana_suite_regular_nft.RegularNft.transfer.html index 79d4c9e75..5d429981c 100644 --- a/docs/functions/_solana_suite_regular_nft.RegularNft.transfer.html +++ b/docs/functions/_solana_suite_regular_nft.RegularNft.transfer.html @@ -1,6 +1,179 @@ -transfer | Solana Suite API Reference
  • Transfer NFT

    +transfer | Solana Suite API Reference
    • Transfer NFT

      Parameters

      • mint: Pubkey

        // mint address

      • owner: Pubkey

        // current owner

      • dest: Pubkey

        // new owner

      • ownerOrMultisig: Secret[]
      • options: Partial<TransferOptions> = {}

        // options

        -

      Returns Promise<Result<CommonStructure, Error>>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Promise<Result<CommonStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_sol_native.SolNative.findByOwner.html b/docs/functions/_solana_suite_sol_native.SolNative.findByOwner.html index 62fa68449..9a59533b1 100644 --- a/docs/functions/_solana_suite_sol_native.SolNative.findByOwner.html +++ b/docs/functions/_solana_suite_sol_native.SolNative.findByOwner.html @@ -1,3 +1,176 @@ -findByOwner | Solana Suite API Reference
  • Find nft by owner address

    +findByOwner | Solana Suite API Reference
    • Find nft by owner address

      Parameters

      • owner: Pubkey

      Returns Promise<Result<OwnerInfo, Error>>

      Promise<Result<OwnerInfo, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_sol_native.SolNative.gasLessTransfer.html b/docs/functions/_solana_suite_sol_native.SolNative.gasLessTransfer.html index f5dab046b..b7a2299a9 100644 --- a/docs/functions/_solana_suite_sol_native.SolNative.gasLessTransfer.html +++ b/docs/functions/_solana_suite_sol_native.SolNative.gasLessTransfer.html @@ -1,3 +1,176 @@ -gasLessTransfer | Solana Suite API Reference
  • Transfer without solana sol, delegate feepayer for commission

    +gasLessTransfer | Solana Suite API Reference
    • Transfer without solana sol, delegate feepayer for commission

      Parameters

      • owner: Secret
      • dest: Pubkey
      • amount: number
      • feePayer: Pubkey

      Returns Promise<Result<PartialSignStructure, Error>>

      Promise<Result<PartialSignStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_sol_native.SolNative.transfer.html b/docs/functions/_solana_suite_sol_native.SolNative.transfer.html index 2d231cd20..b33b6c9b0 100644 --- a/docs/functions/_solana_suite_sol_native.SolNative.transfer.html +++ b/docs/functions/_solana_suite_sol_native.SolNative.transfer.html @@ -1,7 +1,180 @@ -transfer | Solana Suite API Reference
  • Transfer NFT for only multiSig account

    +transfer | Solana Suite API Reference
    • Transfer NFT for only multiSig account

      Parameters

      • owner: Pubkey

        // current multisig owner

      • dest: Pubkey

        // new owner

      • ownerOrMultisig: Secret[]

        // owner or multisig account Secret

      • amount: number

        // want to transfer SOL amount

      • options: Partial<TransferOptions> = {}

        // options

        -

      Returns Result<CommonStructure, Error>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Result<CommonStructure, Error>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_sol_native.SolNative.transferWithMultisig.html b/docs/functions/_solana_suite_sol_native.SolNative.transferWithMultisig.html index 374c8f580..0e8aa5ef1 100644 --- a/docs/functions/_solana_suite_sol_native.SolNative.transferWithMultisig.html +++ b/docs/functions/_solana_suite_sol_native.SolNative.transferWithMultisig.html @@ -1,8 +1,181 @@ -transferWithMultisig | Solana Suite API Reference
  • Transfer NFT for only multiSig account +transferWithMultisig | Solana Suite API Reference

    • Transfer NFT for only multiSig account NOTICE: There is a lamports fluctuation when transfer under 0.001 sol

      Parameters

      • owner: Pubkey

        // current multisig owner

      • dest: Pubkey

        // new owner

      • multisig: Secret[]

        // multisig account Secret

      • amount: number

        // want to transfer SOL amount

      • options: Partial<TransferOptions> = {}

        // options

        -

      Returns Promise<Result<CommonStructure, Error>>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Promise<Result<CommonStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.add.html b/docs/functions/_solana_suite_spl_token.SplToken.add.html index f836793fa..819dcb5f0 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.add.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.add.html @@ -1,3 +1,176 @@ -add | Solana Suite API Reference
  • Adding new token to existing token

    +add | Solana Suite API Reference
    • Adding new token to existing token

      Parameters

      • token: Pubkey
      • owner: Pubkey
      • ownerOrMultisig: Secret[]
      • totalAmount: number
      • mintDecimal: number
      • options: Partial<MintOptions> = {}

      Returns Promise<Result<CommonStructure<Pubkey>, Error>>

      Promise<Result<string, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.burn.html b/docs/functions/_solana_suite_spl_token.SplToken.burn.html index c7fd06570..83e84989d 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.burn.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.burn.html @@ -1,3 +1,176 @@ -burn | Solana Suite API Reference
  • Burn existing token

    +burn | Solana Suite API Reference
    • Burn existing token

      Parameters

      • mint: Pubkey
      • owner: Pubkey
      • ownerOrMultisig: Secret[]
      • burnAmount: number
      • tokenDecimals: number
      • options: Partial<BurnOptions> = {}

      Returns Result<CommonStructure, Error>

      Result<CommonStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.createFreezeAuthority.html b/docs/functions/_solana_suite_spl_token.SplToken.createFreezeAuthority.html index 227ab7609..bea1a6740 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.createFreezeAuthority.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.createFreezeAuthority.html @@ -1 +1,174 @@ -createFreezeAuthority | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • freezeAuthority: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file +createFreezeAuthority | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • freezeAuthority: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.createMint.html b/docs/functions/_solana_suite_spl_token.SplToken.createMint.html index b8e3d168c..093945521 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.createMint.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.createMint.html @@ -1 +1,174 @@ -createMint | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • totalAmount: number
    • mintDecimal: number
    • tokenMetadata: DataV2
    • feePayer: PublicKey
    • isMutable: boolean

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

\ No newline at end of file +createMint | Solana Suite API Reference
  • Parameters

    • mint: PublicKey
    • owner: PublicKey
    • totalAmount: number
    • mintDecimal: number
    • tokenMetadata: DataV2
    • feePayer: PublicKey
    • isMutable: boolean

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.findByMint.html b/docs/functions/_solana_suite_spl_token.SplToken.findByMint.html index 730fbe6c3..d193230fc 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.findByMint.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.findByMint.html @@ -1,3 +1,176 @@ -findByMint | Solana Suite API Reference
  • Fetch minted metadata by mint address

    +findByMint | Solana Suite API Reference
    • Fetch minted metadata by mint address

      Parameters

      • mint: Pubkey

      Returns Promise<Result<TokenMetadata, Error>>

      Promise<Result<UserSideOutput.TokenMetadata, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.findByOwner.html b/docs/functions/_solana_suite_spl_token.SplToken.findByOwner.html index 3b66e284c..13c5267b6 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.findByOwner.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.findByOwner.html @@ -1,2 +1,175 @@ -findByOwner | Solana Suite API Reference
  • Fetch minted metadata by owner Pubkey

    -

    Parameters

    • owner: Pubkey

    Returns Promise<Result<TokenMetadata[], Error>>

Generated using TypeDoc

\ No newline at end of file +findByOwner | Solana Suite API Reference
  • Fetch minted metadata by owner Pubkey

    +

    Parameters

    • owner: Pubkey

    Returns Promise<Result<TokenMetadata[], Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.freeze.html b/docs/functions/_solana_suite_spl_token.SplToken.freeze.html index 368a85a84..74421e019 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.freeze.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.freeze.html @@ -1,7 +1,180 @@ -freeze | Solana Suite API Reference
  • Freezing a target nft +freeze | Solana Suite API Reference

    • Freezing a target nft it should set to freezeAuthority when mint()

      Parameters

      • mint: Pubkey

        // mint address

      • owner: Pubkey

        // current owner

      • freezeAuthority: Secret

        // current owner

      • options: Partial<FreezeOptions> = {}

        // options

        -

      Returns Result<CommonStructure, Error>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Result<CommonStructure, Error>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.gasLessTransfer.html b/docs/functions/_solana_suite_spl_token.SplToken.gasLessTransfer.html index d43f614ea..eb44ace16 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.gasLessTransfer.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.gasLessTransfer.html @@ -1,3 +1,176 @@ -gasLessTransfer | Solana Suite API Reference
  • Transfer without solana sol, delegate feepayer for commission

    +gasLessTransfer | Solana Suite API Reference
    • Transfer without solana sol, delegate feepayer for commission

      Parameters

      • mint: Pubkey
      • owner: Secret
      • dest: Pubkey
      • amount: number
      • mintDecimal: number
      • feePayer: Pubkey

      Returns Promise<Result<PartialSignStructure, Error>>

      Promise<Result<PartialSignStructure, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.mint.html b/docs/functions/_solana_suite_spl_token.SplToken.mint.html index 673aa9d84..47f41a848 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.mint.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.mint.html @@ -1,8 +1,181 @@ -mint | Solana Suite API Reference
  • SPL-TOKEN mint

    +mint | Solana Suite API Reference
    • SPL-TOKEN mint

      Parameters

      • owner: Secret

        // token owner Secret

      • totalAmount: number

        // total number

      • mintDecimal: number

        // token decimal

      • input: InputTokenMetadata

        // token metadata

      • options: Partial<MintOptions> = {}

        // options

      Returns Promise<Result<MintStructure, Error>>

      Promise<Result<MintInstruction, Error>>

      -

    Generated using TypeDoc

    \ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.thaw.html b/docs/functions/_solana_suite_spl_token.SplToken.thaw.html index 919a7fa15..0cdd91efe 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.thaw.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.thaw.html @@ -1,7 +1,180 @@ -thaw | Solana Suite API Reference
  • Thawing a target NFT +thaw | Solana Suite API Reference

    • Thawing a target NFT it should set to freezeAuthority when mint()

      Parameters

      • mint: Pubkey

        // mint address

      • owner: Pubkey

        // current owner

      • freezeAuthority: Secret

        // setted freeze authority of nft

      • options: Partial<ThawOptions> = {}

        // options

        -

      Returns Result<CommonStructure, Error>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Result<CommonStructure, Error>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_solana_suite_spl_token.SplToken.transfer.html b/docs/functions/_solana_suite_spl_token.SplToken.transfer.html index 52ad0fba4..8fc698437 100644 --- a/docs/functions/_solana_suite_spl_token.SplToken.transfer.html +++ b/docs/functions/_solana_suite_spl_token.SplToken.transfer.html @@ -1,4 +1,162 @@ -transfer | Solana Suite API Reference
  • Transfer NFT for only multiSig account

    +transfer | Solana Suite API Reference
    • Transfer NFT for only multiSig account

      Parameters

      • mint: Pubkey

        // minted account

      • owner: Pubkey

        // current multisig owner

      • dest: Pubkey

        // new owner

        @@ -6,4 +164,19 @@
      • amount: number

        // want to transfer SOL amount

      • mintDecimal: number

        // minted token decimal

      • options: Partial<MintOptions> = {}

        // options

        -

      Returns Promise<Result<CommonStructure, Error>>

    Generated using TypeDoc

    \ No newline at end of file +

Returns Promise<Result<CommonStructure, Error>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 1b9df6fc3..ea44699fe 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1,174 @@ -Solana Suite API Reference

Solana Suite API Reference

Index

Generated using TypeDoc

\ No newline at end of file +Solana Suite API Reference

Solana Suite API Reference

Index

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_airdrop.Airdrop.html b/docs/modules/_solana_suite_airdrop.Airdrop.html index 315f5b47e..24fa681e2 100644 --- a/docs/modules/_solana_suite_airdrop.Airdrop.html +++ b/docs/modules/_solana_suite_airdrop.Airdrop.html @@ -1,2 +1,175 @@ -Airdrop | Solana Suite API Reference

Index

Functions

Generated using TypeDoc

\ No newline at end of file +Airdrop | Solana Suite API Reference

Index

Functions

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_airdrop.html b/docs/modules/_solana_suite_airdrop.html index cff59a9c8..51a1d57bb 100644 --- a/docs/modules/_solana_suite_airdrop.html +++ b/docs/modules/_solana_suite_airdrop.html @@ -1,2 +1,175 @@ -@solana-suite/airdrop | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/airdrop | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_compressed_nft.CompressedNft.html b/docs/modules/_solana_suite_compressed_nft.CompressedNft.html index 7e7e7c595..1a0116808 100644 --- a/docs/modules/_solana_suite_compressed_nft.CompressedNft.html +++ b/docs/modules/_solana_suite_compressed_nft.CompressedNft.html @@ -1,4 +1,162 @@ -CompressedNft | Solana Suite API Reference

Index

Classes

Space +CompressedNft | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_compressed_nft.html b/docs/modules/_solana_suite_compressed_nft.html index bc9f1d6ef..28e48fe6e 100644 --- a/docs/modules/_solana_suite_compressed_nft.html +++ b/docs/modules/_solana_suite_compressed_nft.html @@ -1,2 +1,175 @@ -@solana-suite/compressed-nft | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/compressed-nft | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_memo.Memo.html b/docs/modules/_solana_suite_memo.Memo.html index ab6ee2e46..d5003ef39 100644 --- a/docs/modules/_solana_suite_memo.Memo.html +++ b/docs/modules/_solana_suite_memo.Memo.html @@ -1,5 +1,178 @@ -Memo | Solana Suite API Reference

Index

Functions

create +Memo | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_memo.html b/docs/modules/_solana_suite_memo.html index 302b451af..f733376b9 100644 --- a/docs/modules/_solana_suite_memo.html +++ b/docs/modules/_solana_suite_memo.html @@ -1,2 +1,175 @@ -@solana-suite/memo | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/memo | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_multisig.Multisig.html b/docs/modules/_solana_suite_multisig.Multisig.html index ca5800caa..f78207cfe 100644 --- a/docs/modules/_solana_suite_multisig.Multisig.html +++ b/docs/modules/_solana_suite_multisig.Multisig.html @@ -1,4 +1,177 @@ -Multisig | Solana Suite API Reference

Index

Functions

create +Multisig | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_multisig.html b/docs/modules/_solana_suite_multisig.html index 21aa14f8a..6e45611df 100644 --- a/docs/modules/_solana_suite_multisig.html +++ b/docs/modules/_solana_suite_multisig.html @@ -1,2 +1,175 @@ -@solana-suite/multisig | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/multisig | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_phantom.PhantomSplToken.html b/docs/modules/_solana_suite_phantom.PhantomSplToken.html index 8bf9989a5..584cccd76 100644 --- a/docs/modules/_solana_suite_phantom.PhantomSplToken.html +++ b/docs/modules/_solana_suite_phantom.PhantomSplToken.html @@ -1,3 +1,176 @@ -PhantomSplToken | Solana Suite API Reference

Index

Functions

add +PhantomSplToken | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_phantom.RegularNft.html b/docs/modules/_solana_suite_phantom.RegularNft.html index 8d3def8a4..dd13c2397 100644 --- a/docs/modules/_solana_suite_phantom.RegularNft.html +++ b/docs/modules/_solana_suite_phantom.RegularNft.html @@ -1,2 +1,175 @@ -RegularNft | Solana Suite API Reference

Index

Functions

Generated using TypeDoc

\ No newline at end of file +RegularNft | Solana Suite API Reference

Index

Functions

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_phantom.html b/docs/modules/_solana_suite_phantom.html index 09e6e7b62..754232077 100644 --- a/docs/modules/_solana_suite_phantom.html +++ b/docs/modules/_solana_suite_phantom.html @@ -1,3 +1,176 @@ -@solana-suite/phantom | Solana Suite API Reference

Index

Namespaces

PhantomSplToken +@solana-suite/phantom | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_regular_nft.RegularNft.html b/docs/modules/_solana_suite_regular_nft.RegularNft.html index 7f7acf90f..05cef0bb4 100644 --- a/docs/modules/_solana_suite_regular_nft.RegularNft.html +++ b/docs/modules/_solana_suite_regular_nft.RegularNft.html @@ -1,4 +1,162 @@ -RegularNft | Solana Suite API Reference

Index

Functions

burn +RegularNft | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_regular_nft.html b/docs/modules/_solana_suite_regular_nft.html index ebc183efb..43e4531ac 100644 --- a/docs/modules/_solana_suite_regular_nft.html +++ b/docs/modules/_solana_suite_regular_nft.html @@ -1,2 +1,175 @@ -@solana-suite/regular-nft | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/regular-nft | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_sol_native.SolNative.html b/docs/modules/_solana_suite_sol_native.SolNative.html index 1f995af53..6c683ca03 100644 --- a/docs/modules/_solana_suite_sol_native.SolNative.html +++ b/docs/modules/_solana_suite_sol_native.SolNative.html @@ -1,5 +1,178 @@ -SolNative | Solana Suite API Reference

Index

Functions

findByOwner +SolNative | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_sol_native.html b/docs/modules/_solana_suite_sol_native.html index a543ec418..61a6a91b2 100644 --- a/docs/modules/_solana_suite_sol_native.html +++ b/docs/modules/_solana_suite_sol_native.html @@ -1,2 +1,175 @@ -@solana-suite/sol-native | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/sol-native | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_spl_token.SplToken.html b/docs/modules/_solana_suite_spl_token.SplToken.html index b6247871e..a99b58227 100644 --- a/docs/modules/_solana_suite_spl_token.SplToken.html +++ b/docs/modules/_solana_suite_spl_token.SplToken.html @@ -1,4 +1,162 @@ -SplToken | Solana Suite API Reference

Index

Functions

add +SplToken | Solana Suite API Reference

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/_solana_suite_spl_token.html b/docs/modules/_solana_suite_spl_token.html index 1f321c79c..54c1254a4 100644 --- a/docs/modules/_solana_suite_spl_token.html +++ b/docs/modules/_solana_suite_spl_token.html @@ -1,2 +1,175 @@ -@solana-suite/spl-token | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file +@solana-suite/spl-token | Solana Suite API Reference

Index

Namespaces

Generated using TypeDoc

\ No newline at end of file diff --git a/package.json b/package.json index 19daea943..480d59aa0 100644 --- a/package.json +++ b/package.json @@ -31,5 +31,8 @@ "packageManager": "pnpm@8.5.1", "engines": { "npm": "Only pnpm" + }, + "dependencies": { + "typedoc-material-theme": "^1.0.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e097944b..c055dc174 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,10 @@ settings: importers: .: + dependencies: + typedoc-material-theme: + specifier: ^1.0.2 + version: 1.0.2(typedoc@0.25.4) devDependencies: '@types/node': specifier: 16.11.7 @@ -1863,6 +1867,10 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /@material/material-color-utilities@0.2.7: + resolution: {integrity: sha512-0FCeqG6WvK4/Cc06F/xXMd/pv4FeisI0c1tUpBbfhA2n9Y8eZEv4Karjbmf2ZqQCPUWMrGp8A571tCjizxoTiQ==} + dev: false + /@metaplex-foundation/beet-solana@0.4.0: resolution: {integrity: sha512-B1L94N3ZGMo53b0uOSoznbuM5GBNJ8LwSeznxBxJ+OThvfHQ4B5oMUqb+0zdLRfkKGS7Q6tpHK9P+QK0j3w2cQ==} dependencies: @@ -2879,7 +2887,6 @@ packages: /ansi-sequence-parser@1.1.1: resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - dev: true /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -3338,7 +3345,6 @@ packages: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - dev: true /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -5769,7 +5775,6 @@ packages: /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -5875,7 +5880,6 @@ packages: /lunr@2.3.9: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - dev: true /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} @@ -5909,7 +5913,6 @@ packages: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} hasBin: true - dev: true /matcher@5.0.0: resolution: {integrity: sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==} @@ -6047,7 +6050,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - dev: true /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -7074,7 +7076,6 @@ packages: jsonc-parser: 3.2.0 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 - dev: true /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -7714,6 +7715,16 @@ packages: is-typed-array: 1.1.12 dev: true + /typedoc-material-theme@1.0.2(typedoc@0.25.4): + resolution: {integrity: sha512-/nH/twYeHrnz5sZaaXzYJ85EOgKqnbl1ivzBKmuEAga1dBsARttwQUTPKAT7XrCPD+rRcoqxuCOdXZ6EGiqRQA==} + engines: {node: '>=18.0.0', npm: '>=8.6.0'} + peerDependencies: + typedoc: ^0.25.3 + dependencies: + '@material/material-color-utilities': 0.2.7 + typedoc: 0.25.4(typescript@5.3.3) + dev: false + /typedoc@0.25.4(typescript@5.3.3): resolution: {integrity: sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==} engines: {node: '>= 16'} @@ -7726,7 +7737,6 @@ packages: minimatch: 9.0.3 shiki: 0.14.7 typescript: 5.3.3 - dev: true /typescript-collections@1.3.3: resolution: {integrity: sha512-7sI4e/bZijOzyURng88oOFZCISQPTHozfE2sUu5AviFYk5QV7fYGb6YiDl+vKjF/pICA354JImBImL9XJWUvdQ==} @@ -7742,7 +7752,6 @@ packages: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true - dev: true /uint8arrays@3.1.1: resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} @@ -7828,11 +7837,9 @@ packages: /vscode-oniguruma@1.7.0: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - dev: true /vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - dev: true /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} diff --git a/typedoc.json b/typedoc.json index eadd3d256..ff0431e70 100644 --- a/typedoc.json +++ b/typedoc.json @@ -8,10 +8,14 @@ "packages/suite-phantom", "packages/suite-regular-nft", "packages/suite-sol-native", - "packages/suite-spl-token", + "packages/suite-spl-token" ], "name": "Solana Suite API Reference", "entryPointStrategy": "packages", "includeVersion": true, - "readme": "none" + "readme": "none", + "plugin": [ + "typedoc-material-theme" + ], + "themeColor": "#8aa8fa" }