Описание тега solana-web3js

1 ответ

Как я могу получить идентификаторы рынка для программы обмена токенов Solana?

Имея mint-адреса двух токенов spl в основной сети Solana, мне нужно найти открытый ключ всех возможных рынков (т.е. marketId в следующем фрагменте кода), доступном на Solana для получения информации об обмене токенами: const tokenSwap = await TokenS…
1 ответ

React, Web3.js и Metaplex: невозможно импортировать `programs.metadata.Metadata` из @metaplex/js

Проблема Попытка следовать примеру «вашего первого запроса» здесь: https://docs.metaplex.com/sdk/js/getting-started#your-first-request Модуль, упомянутый в примерах, не содержит необходимых данных. Для контекста я использую этот пример для разработк…
4 ответа

Чеканка NFT в Solana. Операционные издержки

Я уже подготовил Candy Machines для чеканки коллекции NFT в сети Solana, и я тестирую процесс Mint, используя его Devnet. Даже если вы можете найти множество руководств о том, как подготовить кондитерские машины, есть некоторые вопросы, на которые я…
23 дек '21 в 12:23
1 ответ

Ошибка при отправке Serum DEX инструкции по созданию нового заказа (makeNewOrderV3Instruction) на Solana

Я пытаюсь оформить заказ на Serum DEX V3: tx.add(market.makeNewOrderV3Instruction( { owner, payer, side: 'buy', price, size, orderType: 'ioc', selfTradeBehavior: 'decrementTake' })); а потом позже: await web3.sendAndConfirmTransaction(con, tx, txSig…
2 ответа

Солана: получить информацию о Candy Machine из токена NFT с помощью Js

Я пытаюсь узнать, какой идентификатор или адрес конфетной машины для конкретной nft. До сих пор я пробовал перебирать учетные записи кошельков с помощью @solana / web3.js const tokenAccounts = await connection .getParsedTokenAccountsByOwner(publicKe…
28 дек '21 в 19:12
0 ответов

В каталоге Buffer-Layout нет подкаталога src

Я столкнулся с проблемой при использовании какой-либо зависимости с использованием буферного макета . Проблема в том, что эта библиотека, использующая некоторые файлы, существует в подкаталоге с именем. Но когда я пытаюсь перечислить его подкаталоги…
29 дек '21 в 16:07
1 ответ

Solana JSON RPC API getBalance метод всегда возвращает 0

Я пытаюсь получить баланс SOL с фантомного кошелька. В кошельке> 0 SOL, поэтому я знаю, что что-то не так, когда звоню. Вот мой код: (async () => { const connection = new solanaWeb3.Connection( solanaWeb3.clusterApiUrl('devnet'), 'confirmed', …
31 дек '21 в 02:01
1 ответ

Как проверить с помощью Python (PyNaCl) сообщение, подписанное адаптером кошелька Solana (javascript)

Я подписал сообщение, используя пример адаптера кошелька Solana : import { useWallet } from '@solana/wallet-adapter-react'; import bs58 from 'bs58'; import React, { FC, useCallback } from 'react'; import { sign } from 'tweetnacl'; export const SignM…
1 ответ

Получение ошибки при запуске тестового валидатора для solana

При выполнении команды solana-test-validator в системе Windows появляется сообщение об ошибке [2022-01-06T06:54:41.602352800Z INFO solana_test_validator] solana-validator 1.9.0 (src:7782d34b; feat:378846963) [2022-01-06T06:54:41.602479300Z INFO sola…
2 ответа

создание побочного смарт-контракта для токена Solana

Я создал токен на блокчейне Solana, но я хочу разработать его часть для другого эмитента, который начнет другое ICO, чем мое. Кто может пролить свет на это?
04 янв '22 в 18:24
1 ответ

Solana: восстановить открытые ключи источника и назначения с помощью TransactionSignature

Есть ли JS API для восстановления fromPubkey и toPubkey с учетом подписи транзакции?
03 янв '22 в 18:25
2 ответа

Пакет SolanaWeb 3.js TypeError: s.TransactionInstruction не является конструктором

Я разрабатываю внешний интерфейс для кредитного протокола, в котором пользователи перечисляют NFT для кредитования на Solana. я получаю сообщение об ошибке createListing: await program.instruction.createListing( listingBump, params, { accounts: { ow…
4 ответа

Ошибка при загрузке рабочей области IDL для тестирования привязки Solana

По какой-то причине мой тест мокко не может найти мой IDL. Я получаю ошибку ниже: name@Mabels-MacBook-Pro solana-anchor-reactjs-payment % anchor test BPF SDK: /Users/name/.local/share/solana/install/releases/1.9.2/solana-release/bin/sdk/bpf cargo-bu…
10 янв '22 в 23:33
1 ответ

Как получить токен «ownerof» на Солане

Я пытаюсь понять, как вы можете получить токен «ownerof», как в Ethereum, но вместо этого в блокчейне Solana. Например, я хочу, чтобы пользователь имел доступ к определенной части веб-сайта, только если у него есть токен x на его фантомном кошельке …
11 янв '22 в 19:44
2 ответа

Уровень обязательств

Я написал базовый клиент rpc, который опрашивает состояние учетной записи Solana для поиска определенного условия (т. е. записываемого в нее уникального идентификатора int64). Когда возникает условие, я вызываю смарт-контракт, который принимает ту ж…
0 ответов

В чем разница между CreateAccountWithSeedParams и createProgramAddress в солане?

Я попытался создать простую программу опроса в Солане, подобную этой . В примере клиент создает новую учетную запись, используя createAccount. Я хочу попробовать создать это, используя какое-то семя. Я нашел 2 способа, как это сделать: используя и .…
14 янв '22 в 11:40
4 ответа

Blockhash не найден при отправке транзакции

При отправке транзакции с помощью Solana web3 иногда показывает эту ошибку: Error: failed to send transaction: Transaction simulation failed: Blockhash not found Каков правильный способ справиться с этой ошибкой, кроме повторной попытки x раз? Есть …
15 янв '22 в 03:40
0 ответов

Как разработать API для поиска и фильтрации метаданных метаплекса nft?

Я новичок и занимаюсь развитием рынка. Я искал везде, но не нашел хорошего ресурса для разработки API для поиска и фильтрации, как на многих торговых площадках nft. Я предполагаю, что из моего исследования все торговые площадки разрабатывают или исп…
15 янв '22 в 11:43
1 ответ

Получите баланс и весь пользовательский список токенов Solana в кошельке

На самом деле я застрял на первом этапе подключения к фантомному кошельку. Я пытаюсь выполнить следующий шаг. Подключиться к фантомному кошельку Получить открытый ключ Получить Баланс всех токенов Выполнить покупку/продажу Я могу подключиться к фант…
16 янв '22 в 07:57
0 ответов

getTokenAccountsByOwner - странный результат?

Я создал токен, используя SPL. И я отчеканил кое-что на адрес кошелька в тестовой сети. Адрес токена: 668JcT5AiLYNi8XVaDNntTaLWzuQ8EnbBzA9zSmKbipW (https://explorer.solana.com/address/668JcT5AiLYNi8XVaDNntTaLWzuQ8EnbBzA9zSmKbipW?cluster=testnet) Адр…
19 янв '22 в 23:07