Описание тега solana-transaction-instruction

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 ответа

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

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

Может ли кто-нибудь помочь мне перевести ТОКЕН SOLANA (CUSTOM) на любой фантомный кошелек с NODE.JS или Typescript? [закрыто]

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

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

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

Пользовательская ошибка 2006 в программе solana - не удалось: ошибка пользовательской программы: 0x7d6

я получаю Program knahuyiwGe3Nt7qqF9YQXqXh91PU1kN3a8ejQHkpfrR invoke [1] Program log: Instruction: Sell Program log: Custom program error: 0x7d6 Program knahuyiwGe3Nt7qqF9YQXqXh91PU1kN3a8ejQHkpfrR consumed 14856 of 200000 compute units Program knahu…
1 ответ

Как вы декодируете инструкцию Solana в Python, как это делает solscan.io?

Глядя на эту транзакцию, например : Solscan умеет расшифровывать инструкции, например, №11 «Сторона». В цепочке EVM это не так сложно, потому что у каждого контракта есть ABI, который может помочь расшифровать данные, события и т. д. Но я не смог по…
1 ответ

Как отправить солану через мое приложение в vanilla js?

Попытка сделать простую функцию отправки и получения в Солане с ванильным JS. Ниже моя функция отправки, которая отлично работает, и теперь мне нужна функция приема. Где провайдер мог перевести Солану из моего казначейского кошелька. Я не уверен, ка…
1 ответ

Отправьте транзакцию покупки на рынок Magic Eden на блокчейне Solana с помощью python

я хочу купить nft, который уже зарегистрирован на Magic Eden, есть ли способ сделать это возможным? Я думаю, что сделка будет выглядеть так: инструкция = покупка(nft_address,receiver_adr,magic_eden_program_id, цена) send_tx = client.send_transaction…
0 ответов

Как я могу вывести остаток депозита на аукционе участия в Metaplex

Кто-нибудь знает, как я могу вывести остаток депозита в аукционе участия. Вызов инструкции EmptyPaymentAccountне запускает передачу. Из документации уже следовал пункт 15 отсюда Basic Single Item Auction End To End, так и не сработало:GitHub_Metaple…
0 ответов

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

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

Взаимодействие с программой solana напрямую

Я пытаюсь использовать solana-py для взаимодействия с программой solana, о которой у меня нет документации. Программа Solana Magic Eden NFT Marketplace . Я уже пытался получить информацию об этом от привязки , но у него нет доступных данных. Моя цел…
1 ответ

Как перевести (используя инструкции Программы) пользовательский токен SPL со своей учетной записи на кошелек другого пользователя?

Это моя ситуация: Я создал кошелек солана-кейген новый Я создал свой собственный токен SPL spl-токен создать токен Затем я создал учетную запись для этого токена SPL. spl-токен создать учетную запись Токен SPL теперь в моем кошельке A В программе So…
1 ответ

Как добавить Pubkey в учетную запись, содержащую вектор Pubkeys в якорной программе

use anchor_lang::prelude::*; use rand::Rng; use solana_program::{declare_id, pubkey::Pubkey}; declare_id!("Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS"); #[program] pub mod raffle_impl { use super::*; pub fn create_raffle(ctx: Context<CreateRaf…
1 ответ

Ошибка вызова Solana CPI. Ошибка: ошибка обработки инструкции 0: межпрограммный вызов с неавторизованной подписывающей стороной или учетной записью с возможностью записи

Я в основном преобразовал кампанию по краудфандингу, написанную на Native Rust (Solana CLI), в версию Anchor. Итак, мои тесты проходят нормально, за исключением теста пожертвования . Пожалуйста, если какой-нибудь супертеневой разработчик Соланы помо…
1 ответ

solana web3 API: как получить данные, созданные с помощью splToken.createTransferInstruction()

Был бы признателен за руководство о том, как получить данные обратно в переменные, которые были введены в splToken.createTransferInstruction(), шаг за шагом, из переменной буфера во фрагменте кода ниже: var transaction = new web3.Transaction(); tran…
2 ответа

Солана: Превышен вычислительный бюджет

Я использую инструкцию по депозиту Sabre на devnet. Вчера мой код работал отлично. Сегодня перепрошил некоторые инструкции и получаю ошибку Computational budget exceededвдруг. Что-то изменилось в devnet? Я буквально ничего не менял, но получаю эту о…
1 ответ

не удалось отправить запрос API в Solana devnet

Я делаю следующий урок по созданию токенов на Солане. https://spl.solana.com/токен и кажется, что все запросы к Солане devnet терпят неудачу $spl-token create-token Creating token 2rxgzZ1tk692aZJXDz8NhTkVXQWB396Z3L21nTUYWCFi error sending request fo…
1 ответ

Отправка SOL с помощью сообщений в web3/solana

Я следую документам Solana и пытаюсь отправить транзакцию через сообщение, которое, согласно документам Solana, является еще одним способом создания транзакции. У меня нет проблем с отправкой транзакции, но я нигде не могу указать сумму, которую хоч…
2 ответа

Как я могу вернуть массив целых чисел из функции программы ржавчины Solana во внешний интерфейс?

Я не знаю, как я могу написать смарт-контракт в Солане, который после выполнения логики возвращает клиенту массив целых чисел, строк, ..., и как я могу получить его с помощью Web3?
1 ответ

Солана. Несоответствующая сумма перевода и изменение баланса целевого счета

Я отправил транзакцию с переводом 3000 лэмпортов, но баланс целевого счета увеличился на 2954 лэмпортов. Ссылка на транзакцию: https://explorer.solana.com/tx/DyQGm27Qpwm6eU8S7DsQunR3bjVvVUEPPFUYCkd5w2kUh98CVbQmx7Qec2MP4JWoMjCfdgLjY5zypRp9tjPWMKu?clu…