Описание тега phantom-wallet

2 ответа

Проблема с получением баланса кошелька Phantom с запросом json-rpc с использованием функции javascript async?

У меня есть подключение к кошельку Phantom. Я ожидаю phantom_balance() для возврата баланса или данных, содержащих баланс. Есть ли у меня ошибка в json-rpc форматирование? Я получаю следующее JsonRpcEngine сбой на захвате (). Phantom - RPC Error: Js…
1 ответ

Uncaught (в обещании) Ошибка: требуется плательщик комиссии за транзакцию

Я получаю эту ошибку, когда пытаюсь выполнить это с помощью фантомного кошелька и реагирующего приложения. const transferTransaction = new Transaction() .add(SystemProgram.transfer({ fromPubkey: alice.publicKey, toPubkey: feePayer.publicKey, lamport…
0 ответов

Ошибка проверки подписи при передаче spl-токена в подключенный пользователем фантомный кошелек

bs58.decode( "2YQDdnfxiHPKu9GypLX1yXaQTQojvDSPgFkDxrU********************************************" ) const mintPubkey = "A8SJfwzKJAaMrY6Lb*************************"; const getProvider = async () => { // opens wallet to connect to await window.so…
1 ответ

Как передать NFT spl-токен с помощью фантомного кошелька и solana web3js

Я могу перевести Solana с одной учетной записи на другую, используя фантомный кошелек, используя этот код. const transferTransaction = new Transaction() .add(SystemProgram.transfer({ fromPubkey: alice.publicKey, toPubkey: feePayer.publicKey, lamport…
1 ответ

solana-web3.js Недопустимый параметр: неизвестный идентификатор программы токена

Я пытаюсь получить все NFT из кошелька solana. я использую Connection.getTokenAccountsByOwnerметод в API solana-web3.js. Ошибка гласит: Error: failed to get token accounts owned by account <wallet key>: Invalid param: unrecognized Token progra…
03 фев '22 в 09:50
1 ответ

Есть ли способ подключиться к кошельку Phantom во время просмотра веб-страниц с помощью JavaScript и Puppeteer?

Есть ли способ при работе с интерактивным окном подключиться к криптокошельку, такому как Phantom (необходим блокчейн Solana)? Я пытался найти кнопку, нажать «подключить кошелек», но расширение Chrome не всплывает в интерактивном окне, как в обычном…
07 фев '22 в 20:29
0 ответов

Как найти элемент элемента, который присутствует во всплывающем окне расширения

Я пытаюсь автоматизировать Dapp с помощью фантома с помощью веб-драйвера selenium. Я использую многооконный обработчик, но, к сожалению, мой код дает мне только 1 окно, он не рассматривает кошелек Phantom как отдельную вкладку или окно. Я хочу нажат…
1 ответ

Адреса фантомных кошельков не имеют смысла

Если я импортирую сид-фразу с @solana/web3.js, я получаю другой публичный адрес, отличный от адресов, сгенерированных кошельком Phantom, когда я импортирую ту же сид-фразу. Кто-нибудь знает, почему? const seed = Bip39.mnemonicToSeedSync("<12 word…
09 фев '22 в 22:22
1 ответ

Какой алгоритм Phantom Wallet (Solana) использует для подписи сообщений?

Я пытаюсь понять, что происходит под капотом, когда мы вызываем window.solana.signMessage.
25 мар '22 в 06:02
2 ответа

как проверить подпись сообщения в фантомной солане?

Я пытаюсь аутентифицировать фантомный кошелек, подписав его сообщением, которое я использовал ниже кода, чтобы подписать сообщение, и оно возвращает мне подпись, как я могу проверить эту подпись в бэкэнде. const encodedMessage = new TextEncoder().en…
0 ответов

О токене solana web3 minting с фантомным кошельком

Я хочу создать токен монетного двора с помощью фантомного кошелька, вот фрагмент кода, https://github.com/longmengua/contract-solana/blob/9231643fa85ff115404ad37f07453a3d47e160a1/solana/module/components/index/index.tsx#L88 Прежде чем чеканить токен…
1 ответ

Фантомный кошелек: отладка транзакций Solana

Мне нужно знать, какой список инструкций используется для транзакции, чтобы использовать его в моем приложении. Например: Есть неизвестная торговая площадка NFT, я могу купить NFT через кнопку «Купить» в браузере. Я хочу купить эти nft программно, а…
11 май '22 в 13:16
1 ответ

Как указать образ коллекции Metaplex NFT в кошельке Phantom

Я создал Solana NFT через метаплекс. 1 из 1. Он отображается в моем кошельке Phantom на мобильном устройстве, однако он отличается от NFT, купленных на solanart. На экране NFT написано «Коллекция NFT» и отображается фактическое изображение, только е…
30 апр '22 в 19:36
2 ответа

Неперехваченный (в обещании) ReferenceError: Буфер не определен. Использование Phantom Wallet, Solana и React для совершения транзакции

Я создал простое приложение CRA, чтобы выяснить, как использовать кошелек Phantom для совершения транзакций Solana (я до сих пор не знаю, возможно ли это вообще). Я сослался на два источника и источник вопросов Stackoverflow и придумал несколько раб…
1 ответ

Отладка «Ошибка моделирования транзакции» при отправке инструкции программы (Solana Solidity)

При попытке вызвать программу, скомпилированную с помощью @solana/solidity , я получаю следующую ошибку: Transaction simulation failed: Error processing Instruction 0: Program failed to complete Program jdN1wZjg5P4xi718DG2HraGuxVx1mM7ebjXpxbJ5R3N in…
02 апр '22 в 23:09
1 ответ

Как подключить кошелек Phantom к приложению Flutter, используя глубокие ссылки?

Я делаю мобильное приложение флаттера, в котором я хочу подключить пользователя к кошельку Phantom, используя глубокую ссылку подключения, а затем установитьв качестве динамической ссылки Firebase для приложения, однако я не получаю ответа от кошель…
0 ответов

Даже если приложение установлено, Deeplink переходит на страницу установки

Когда я использую deeplink в мобильном браузере Chrome, Несмотря на то, что на моем мобильном телефоне установлено фантомное приложение, иногда оно перенаправляется на страницу установки приложения. как это исправить? код function build_url(path: st…
28 сен '22 в 06:52
1 ответ

NFT не отображается должным образом в Phantom Wallet

У меня есть пара вопросов относительно появления NFT в кошельке Phantom. Вчера я создал новый токен на этой странице: https://app.strataprotocol.com/launchpad/manual/new. NFT работает правильно с точки зрения чеканки WL и правильно отображается на с…
0 ответов

правильный способ вызвать программный метод на Солане с клиента, подключенного к кошельку

Мне нужно вызвать что-то вроде этого: const tx = await program.methods.list(price, expiryTime).accounts(dataToSend).signers([wallet]).rpc() и я не знаю, что поместить в массив подписывающих, потому что ему нужен подписывающий, а подписывающему нужен…
02 сен '22 в 05:53
1 ответ

Ошибка при вызове web3.sendRawTransaction(signature.serialize())

Я хочу подписать транзакцию пользователя из фантомного кошелька, а затем отправить транзакцию через web3.js, но после успешной подписи транзакции библиотечная функция web3js sendRawTransaction() выдает сообщение об ошибке в консоли const signedTrans…
28 июн '22 в 18:48