Как создать новый токен Solana SPL и учетную запись с помощью solana-py

Я сталкиваюсь с некоторыми проблемами при попытке создать токены с помощью solana-py, я видел функции python для клиента SPL, но я действительно не знаю, как его использовать. Например, как я могу воспроизвести следующие действия командной строки Solana с помощью solana-py:

      spl-token create-token
spl-token create-account <TOKEN>
spl-token mint <TOKEN> 100

3 ответа

Лучше всего будет прочитать тесты, чтобы увидеть, как они используются.

Если вы находите их слишком сложными, так как они используют вспомогательный класс, программа пула ставок имеет некоторые оболочки, которые могут сделать это более понятным.

Оттуда вы сможете собрать воедино все три действия, которые вы пытаетесь выполнить.

август 2022 г.

Как создать новую учетную запись токена для отправки токена с помощью solana-py

Что вам понадобится: 1. Адрес токена. Это уникальный идентификатор вашего токена, который предоставляется вам при первом его создании.

      from spl.token.instructions import create_associated_token_account
from solana.rpc.commitment import Confirmed
from solana.rpc.api import Client
from solana.rpc.types import TxOpts
from solana.keypair import Keypair
from solana.publickey import PublicKey
from solana.transaction import Transaction

mint_public_id = PublicKey("")
new_wallet = Keypair.generate()
transaction = Transaction()
transaction.add(
    create_associated_token_account(
        new_wallet.public_key, #who is paying for the creation of this token account?
        new_wallet.public_key, #who is the owner of this new token account?
        mint_public_id #what tokens should this token account be able to receive?

    )
)

client_devnet = Client(endpoint="https://api.devnet.solana.com", commitment=Confirmed)
client_devnet.request_airdrop(new_wallet.public_key,1000000000)
client_devnet.get_balance(new_wallet.public_key)
client_devnet.send_transaction(
    transaction, new_wallet, opts=TxOpts(skip_confirmation=False, preflight_commitment=Confirmed))

КЛЮЧЕВЫЕ СЛОВА: токен учетной записи токена solana-py python создать учетную запись токена с помощью python

Здравствуйте, если вы все еще пытаетесь создать токен на Solana Blockchain, пользовательский интерфейс некоторых веб-сайтов позволяет вам создать его без каких-либо знаний в области кодирования, например:

Другие вопросы по тегам