From ed323a445dc22a8b7b9e4914d01ecb102eef49f7 Mon Sep 17 00:00:00 2001 From: fukaoi Date: Mon, 5 Feb 2024 15:51:12 +0900 Subject: [PATCH] updated --- docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- ...te_compressed_nft.CompressedNft.Space.html | 4 +- ..._solana_suite_airdrop.Airdrop.request.html | 2 +- ..._nft.CompressedNft.calculateSpaceCost.html | 2 +- ...pressed_nft.CompressedNft.createSpace.html | 2 +- ...ed_nft.CompressedNft.findByCollection.html | 2 +- ...mpressed_nft.CompressedNft.findByMint.html | 2 +- ...pressed_nft.CompressedNft.findByOwner.html | 2 +- ...sed_nft.CompressedNft.gasLessDelegate.html | 2 +- ...sed_nft.CompressedNft.gasLessTransfer.html | 2 +- ...ite_compressed_nft.CompressedNft.mint.html | 2 +- ...ssed_nft.CompressedNft.mintCollection.html | 2 +- ...pressed_nft.CompressedNft.setDelegate.html | 2 +- ...compressed_nft.CompressedNft.transfer.html | 2 +- .../_solana_suite_memo.Memo.create.html | 2 +- .../_solana_suite_memo.Memo.decode.html | 2 +- .../_solana_suite_memo.Memo.encode.html | 2 +- .../_solana_suite_memo.Memo.findByOwner.html | 2 +- ...solana_suite_multisig.Multisig.create.html | 2 +- ...olana_suite_multisig.Multisig.getInfo.html | 2 +- ...ana_suite_multisig.Multisig.isAddress.html | 2 +- ...ana_suite_phantom.PhantomSplToken.add.html | 2 +- ...na_suite_phantom.PhantomSplToken.mint.html | 2 +- ..._solana_suite_phantom.RegularNft.mint.html | 2 +- ...ana_suite_regular_nft.RegularNft.burn.html | 2 +- ...egular_nft.RegularNft.createDeleagate.html | 2 +- ...ite_regular_nft.RegularNft.createMint.html | 2 +- ...ar_nft.RegularNft.createVerifyCreator.html | 2 +- ...egularNft.createVerifySizedCollection.html | 2 +- ...gular_nft.RegularNft.findByCollection.html | 2 +- ...ite_regular_nft.RegularNft.findByMint.html | 2 +- ...te_regular_nft.RegularNft.findByOwner.html | 2 +- ...a_suite_regular_nft.RegularNft.freeze.html | 2 +- ...te_regular_nft.RegularNft.gasLessMint.html | 2 +- ...egular_nft.RegularNft.gasLessTransfer.html | 2 +- ...ana_suite_regular_nft.RegularNft.mint.html | 2 +- ...regular_nft.RegularNft.mintCollection.html | 2 +- ...ana_suite_regular_nft.RegularNft.thaw.html | 2 +- ...suite_regular_nft.RegularNft.transfer.html | 2 +- ...uite_sol_native.SolNative.findByOwner.html | 2 +- ..._sol_native.SolNative.gasLessTransfer.html | 2 +- ...a_suite_sol_native.SolNative.transfer.html | 2 +- ...native.SolNative.transferWithMultisig.html | 2 +- .../_solana_suite_spl_token.SplToken.add.html | 2 +- ..._solana_suite_spl_token.SplToken.burn.html | 2 +- ..._token.SplToken.createFreezeAuthority.html | 2 +- ...a_suite_spl_token.SplToken.createMint.html | 2 +- ...a_suite_spl_token.SplToken.findByMint.html | 2 +- ..._suite_spl_token.SplToken.findByOwner.html | 2 +- ...olana_suite_spl_token.SplToken.freeze.html | 2 +- ...te_spl_token.SplToken.gasLessTransfer.html | 2 +- ..._solana_suite_spl_token.SplToken.mint.html | 2 +- ..._solana_suite_spl_token.SplToken.thaw.html | 2 +- ...ana_suite_spl_token.SplToken.transfer.html | 2 +- docs/index.html | 2 +- .../_solana_suite_airdrop.Airdrop.html | 4 +- docs/modules/_solana_suite_airdrop.html | 2 +- ...na_suite_compressed_nft.CompressedNft.html | 4 +- .../modules/_solana_suite_compressed_nft.html | 2 +- docs/modules/_solana_suite_memo.Memo.html | 4 +- docs/modules/_solana_suite_memo.html | 2 +- .../_solana_suite_multisig.Multisig.html | 4 +- docs/modules/_solana_suite_multisig.html | 2 +- ..._solana_suite_phantom.PhantomSplToken.html | 4 +- .../_solana_suite_phantom.RegularNft.html | 4 +- docs/modules/_solana_suite_phantom.html | 2 +- .../_solana_suite_regular_nft.RegularNft.html | 4 +- docs/modules/_solana_suite_regular_nft.html | 2 +- .../_solana_suite_sol_native.SolNative.html | 4 +- docs/modules/_solana_suite_sol_native.html | 2 +- .../_solana_suite_spl_token.SplToken.html | 4 +- docs/modules/_solana_suite_spl_token.html | 2 +- docs/modules/_solana_suite_utils.html | 208 ++++++++++++++++++ typedoc.json | 3 +- 75 files changed, 293 insertions(+), 84 deletions(-) create mode 100644 docs/modules/_solana_suite_utils.html diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index a9a1115f0..4203d600e 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7WY32/TMBCA/5c8tyCmCaE+UYqQkOhAdIKHqaq8+NJYc+wQO4wN9X9HabomTfzjkpi3SfN9X3bn5O529zfS8EdHi+i9kpwIMlcl0xDNojhlnBYgosXd+QxhBS1kHs2inOg0WkSZpCUH9XpXB++OwbvTsVepzng0ix6YoNHiyoxcDkMuTehrM7qAXyUo3aCTUsSaSeGDnwIvJW+vD9vD9jA742OZ5QUoBXQuEu37A5rTO5FoVGpW55CbwfyLWFS2NjmJobHEnCg1zHIkXLreXL1rZ4zwuOREw/HkSmJq4zT2gb2atewFvJycqm1IDl/CBP3wtJKcw1ExUdrFec1rJqbmtwF5bV8fBRRBdEeSw7cn6gso9RE47ImeWssOze+9LYhQyeS/tUNzeLPpdczcFax+HeyeXsIcVgU6UA1bJIdPhymctlXssjtkkEnfN7s6g+oEayxs3SNavvb1J8yfioZaRzjySyGWdBCyjnAgQQxF1hGhvlYN1/Vp6hS+5JoptvfW63QOdwGGQtdG+tTL0KN7L8Ue9GeRyDHsU6gDztSS0urNHIM/B3vqmadEaJn5Mn86hqrmt/rsJue38gEEFt0JQ5WWUOpPjk1AKJ3cl2xsY0tq5/077EtOCsTo+6JoIlCpGfb8Lbjl0dsPX9SnMYvB6Sh6K8DnpU0emJv7skDMARZBFeydw6uGTXC936LpcLxG3DzslHkm4frQDyhY8rSqfpaIHuMUXrCQ5g17BjpknEM8QYcZdOux6P/TvuO0hdx0nCLfjpMUAM/jX4063L/LTEpZixFya3Lbgu1LFk3gTclhQd1snZLH0ZYqOMg+ZOPjNiEl+VwQzX6Dr2EpyXf1SVQn3Eh+M5R7jkG1wUEvvNEy6F8a+JfE6MK/IvjSG0XWwvcNP5lO+8vLKFsb5btyOZ9rzGitcr7T/WHaduGQA3tDDT+rG9juMR03yhmwqDHu07HTLEudyoLpp1EiIynQOGfVoVr9aEf4ccIqCTVKmATIMWLAd6svCd3YDQpPU8c1WQM3WIM1sV3NdXvY/gPkFVNTuRsAAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7WYbW/TMBDHv0teryDQhNBeUYqQkOhAdIIXE6pMcmmsOXZwHMaG+O7koWvSxA/nxKhv2uTu90/ubN9db/9ECn6r6Cp6UwpGOFmVFVUQXURxRlkigUdXtycbQmUiRVHfLYjK6gu5SCoG5fN957xvnfdHs2eZyllte0d5El291CPXfsi1Dn2pR0v4WUGpenRa8VhRwV3wo+O5yKvLv9/rz8UJH4u8kFCWkKx4qlwv0Fvva2tUaDYnl2tv/pkvKlq7gsTQq8SM1N5eKi3hXOvFy9fDiBEWV4woaC03ApMbq+IUOMnZQF3Ck+VS2Z5k0UvrS28fNoIxaCUWio5xTuUt5Uvj24Ocap/uOcggci3Joncg5cfa5R0wOBC1NJcjmlv3RhJepovfdUSz6ObL85jbM9jcDrZOz2EW1RJUoBwOSBY9FSZxypSx8+qQQy5cZ3Zjg6oEWyxsOyEaTvvuCHOHoqd2Hpb4JhCLxAvZeViQwH2RnUeo06rn2o6mUeIrpmhJD858He1wC8AXutXSly6GCd25KA6gPvBUzGEfXS1wWq6TpNmZc/AnZ0c+i4xwJXJX5I9mqGx+7mx3BbsRd8Cx6JEbKrUkSdzBMQnUzovrkomtLUnDuH+BQ93aSUTr+yTRe6BC4/f8A7jh0YcPLztrzGBwNEVPBfi4DMmesflRSUQfYBBonJ19eFOwCa72G2RGHKcirh+2ijk64c7oK0iaPmya7wJRY6yCZyyk8o4+QuLTziGeYMQMOvUY5P/TvGNVCznpWIVcM04qAR7nb43O3T3LLArZgBFyarKrBZuXDDKBJyWLCmplq4zcz1ZpnIPMQyY+bhKqUStOFP0FroJV/9h3lqhKuBPs2pd78kGVQa8Nr1Xx+ksDv0m0Wvgtgk+9VsiY+KnCN6qy6fAyS22Ici25gq0UprWuDfdq2kybFhyyYe+p4Xt1DdvepuNaOQ0W1ca9byvNulKZkFQ9zBLSkgK1c0Y5VKmfrRG+nTCKhGoldALINsLj3JqKhC7sGglHUccVWQ03WIHVsXHFtVKUla7zqDUanXAN5x8EYDlU/RsAAA==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 8d898d8e5..b5c1050be 100644 --- a/docs/assets/search.js +++ b/docs/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/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html b/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html index de97a828b..a33b1e9bc 100644 --- a/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html +++ b/docs/classes/_solana_suite_compressed_nft.CompressedNft.Space.html @@ -156,10 +156,10 @@ --md-sys-color-surface-container-high: #e9e7ec; --md-sys-color-surface-container-highest: #e4e2e6 } -

Constructors

constructor +

Constructors

Properties

Methods

Constructors

Properties

spaceOwner: Pubkey

Methods

  • Returns Promise<Pubkey>

Generated using TypeDoc

  • Reuqest airdrop SOL only devnet, testnet

    Parameters

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

    Returns Promise<Result<string, Error>>

    Promise<Result<string, Error>>

    -

Generated using TypeDoc

  • Calculate space cost

    Parameters

    • spaceSize: number

    Returns Promise<{
        sol: number;
    }>

    Promise<{sol: number}>

    -

Generated using TypeDoc

  • 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

  • Find nft by collection mint

    Parameters

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

    Returns Promise<Result<NftMetadata, Error>>

    Promise<Result<CompressedNftMetadata, Error>>

    -

Generated using TypeDoc

  • Find nft by mint address

    Parameters

    • mint: Pubkey

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

    Promise<Result<NftMetadata, Error>>

    -

Generated using TypeDoc

  • Find nft by owner address

    Parameters

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

    Returns Promise<Result<NftMetadata, Error>>

    Promise<Result<CompressedNftMetadata, Error>>

    -

Generated using TypeDoc

  • Create delegate with gas-less

    -

    Parameters

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

    Returns Promise<Result<PartialSignStructure, Error>>

Generated using TypeDoc

  • Transfer with gas-less

    -

    Parameters

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

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

Generated using TypeDoc

  • Parameters

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

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

  • Parameters

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

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

  • transfer nft

    Parameters

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

    Returns Promise<Result<CommonStructure, Error>>

    Promise<Result<Transaction, Error>>

    -

Generated using TypeDoc

  • Parameters

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

    Returns Result<CommonStructure, Error>

Generated using TypeDoc

  • Parameters

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

    Returns Result<CommonStructure, Error>

Generated using TypeDoc

  • Parameters

    • encoded: string

    Returns string

Generated using TypeDoc

  • Parameters

    • encoded: string

    Returns string

Generated using TypeDoc

  • Parameters

    • data: string

    Returns Buffer

Generated using TypeDoc

  • Parameters

    • data: string

    Returns Buffer

Generated using TypeDoc

  • Parameters

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

    Returns Promise<void>

Generated using TypeDoc

  • Parameters

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

    Returns Promise<void>

Generated using TypeDoc

  • Parameters

    • multisig: Pubkey

    Returns Promise<Result<LayoutObject, Error>>

Generated using TypeDoc

  • Parameters

    • multisig: Pubkey

    Returns Promise<Result<LayoutObject, Error>>

Generated using TypeDoc

  • Check if it is a multisig address

    Parameters

    • multisig: Pubkey

      // multisig account

    Returns Promise<Result<boolean, Error>>

    Promise<Result<boolean, Error>>

    -

Generated using TypeDoc

  • 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

  • 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

  • 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

  • Burn existing token

    Parameters

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

    Returns Result<CommonStructure, Error>

    Result<CommonStructure, Error>>

    -

Generated using TypeDoc

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

  • Parameters

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

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

  • Parameters

    • mint: PublicKey
    • creator: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

    • mint: PublicKey
    • creator: PublicKey

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Find nft by collection mint

    Parameters

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

    Returns Promise<Result<NftMetadata, Error>>

    Promise<Result<CompressedNftMetadata, Error>>

    -

Generated using TypeDoc

  • Find nft by mint address

    Parameters

    • mint: Pubkey

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

    Promise<Result<NftMetadata, Error>>

    -

Generated using TypeDoc

  • Find nft by owner address

    Parameters

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

    Returns Promise<Result<NftMetadata, Error>>

    Promise<Result<CompressedNftMetadata, Error>>

    -

Generated using TypeDoc

  • 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

  • Parameters

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

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

  • Parameters

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

    Returns Promise<Result<MintStructure, Error>>

Generated using TypeDoc

  • Find nft by owner address

    Parameters

    • owner: Pubkey

    Returns Promise<Result<OwnerInfo, Error>>

    Promise<Result<OwnerInfo, Error>>

    -

Generated using TypeDoc

  • 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

  • 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

  • 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

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns TransactionInstruction

Generated using TypeDoc

  • Parameters

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

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

  • Parameters

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

    Returns Promise<TransactionInstruction[]>

Generated using TypeDoc

  • Fetch minted metadata by mint address

    Parameters

    • mint: Pubkey

    Returns Promise<Result<TokenMetadata, Error>>

    Promise<Result<UserSideOutput.TokenMetadata, Error>>

    -

Generated using TypeDoc

  • Fetch minted metadata by owner Pubkey

    -

    Parameters

    • owner: Pubkey

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

Generated using TypeDoc

  • 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

Solana Suite API Reference

Index

Generated using TypeDoc

Solana Suite API Reference

Index

Generated using TypeDoc

Generated using TypeDoc

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Classes

Space +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Functions

create +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Functions

create +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Functions

add +

Generated using TypeDoc

Generated using TypeDoc

Generated using TypeDoc

Generated using TypeDoc

Index

Functions

burn +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Functions

findByOwner +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

Index

Functions

add +

Generated using TypeDoc

Index

Namespaces

Generated using TypeDoc

License +npm version +compile workflow +lint workflow +PR +code-style-prettier

+
+ +

+ Solana Suite +

+ +

What is Solana Suite?

Solana Suite is an SDK for Newbies. Even if you are not familiar with Solana or +blockchain, you can create blockchain services by simply calling functions while +referring to the documentation.

+

Why is Solana Suite create?

There aren't enough blockchain engineers, but there are plenty of Web2.0 +engineers. I thought if we could train these Web2.0 engineers, we might be able +to fill the gap in blockchain talent.

+

I wanted more people to know about the amazing features of Solana. Solana has a +special design that makes it different from other blockchains, making it a bit +hard to grasp. I believed that if there was an SDK that didn't require knowing +all the details of Solana, more people could use it.

+

Architecture Design

In Solana Suite, we do not wrap well-known libraries such as solana/web3.js and +the Metaplex JS library. Instead, interactions are generated directly from the +programs' instructions. This unique architecture allows for cost-effective fee +management and the implementation of convenient functions within the programs.

+

+ +

+ + +

Contents

Official Page

https://www.solana-suite.org

+

Docs

https://docs.solana-suite.org

+

Api reference

https://api-reference.solana-suite.org

+

Generated using TypeDoc

\ No newline at end of file diff --git a/typedoc.json b/typedoc.json index 4d82d8299..0536f996a 100644 --- a/typedoc.json +++ b/typedoc.json @@ -8,7 +8,8 @@ "packages/suite-phantom", "packages/suite-regular-nft", "packages/suite-sol-native", - "packages/suite-spl-token" + "packages/suite-spl-token", + "packages/suite-utils" ], "name": "Solana Suite API Reference", "entryPointStrategy": "packages",