Транзакция xrp не проходит показывает чужие адреса. Почему?

Ссылка скопирована
7 марта 2026 1 ответ
const { Client, Wallet, xrpToDrops } = require('xrpl');  async function sendXRPTransaction(senderSeed, destination, amount) {     // Создание клиента XRPL     const client = new Client('wss://xrpl.ws'); // Используйте адрес сервера XRPL      try {         // Подключение к серверу XRPL         await client.connect();          // Создание кошелька отправителя на основе seed         const senderWallet = Wallet.fromSeed(senderSeed);          // Получение информации об аккаунте отправителя         const senderAccount = await client.request({             command: 'account_info',             account: senderWallet.address,         });          console.log('Информация об аккаунте отправителя:', senderAccount);          // Подготовка данных для отправки платежа         const payment = {             TransactionType: 'Payment',             Account: senderWallet.address,             Amount: xrpToDrops(amount), // Конвертация XRP в drops             Destination: destination,         };          // Автоматическое заполнение данных транзакции         const prepared = await client.autofill(payment);          // Подпись транзакции         const signed = senderWallet.sign(prepared);          // Отправка транзакции на сеть и ожидание подтверждения         const result = await client.submitAndWait(signed.tx_blob);         console.log('Транзакция отправлена:', result);     } catch (error) {         console.error('Ошибка при отправке транзакции:', error);     } finally {         // Закрытие соединения с сервером XRPL         await client.disconnect();     } }  // Пример использования функции const senderSeed = 'ваш_seed'; // Seed отправителя const destination = 'адрес_получателя'; // Адрес получателя const amount = '0.01'; // Сумма для отправки (в XRP)  sendXRPTransaction(senderSeed, destination, amount);

const { Client, Wallet, xrpToDrops } = require('xrpl'); async function sendXRPTransaction(senderSeed, destination, amount) { // Создание клиента XRPL const client = new Client('wss://xrpl.ws'); // Используйте адрес сервера XRPL try { // Подключение к серверу XRPL await client.connect(); // Создание кошелька отправителя на основе seed const senderWallet = Wallet.fromSeed(senderSeed); // Получение информации об аккаунте отправителя const senderAccount = await client.request({ command: 'account_info', account: senderWallet.address, }); console.log('Информация об аккаунте отправителя:', senderAccount); // Подготовка данных для отправки платежа const payment = { TransactionType: 'Payment', Account: senderWallet.address, Amount: xrpToDrops(amount), // Конвертация XRP в drops Destination: destination, }; // Автоматическое заполнение данных транзакции const prepared = await client.autofill(payment); // Подпись транзакции const signed = senderWallet.sign(prepared); // Отправка транзакции на сеть и ожидание подтверждения const result = await client.submitAndWait(signed.tx_blob); console.log('Транзакция отправлена:', result); } catch (error) { console.error('Ошибка при отправке транзакции:', error); } finally { // Закрытие соединения с сервером XRPL await client.disconnect(); } } // Пример использования функции const senderSeed = 'ваш_seed'; // Seed отправителя const destination = 'адрес_получателя'; // Адрес получателя const amount = '0.01'; // Сумма для отправки (в XRP) sendXRPTransaction(senderSeed, destination, amount);

показывает чужой адрес отправителя не мой почему ?

Адрес кошелька отправителя: rDPkQrNPv6gA1ykKFpHV6obnjobNSRPkDw
Ошибка при отправке транзакции: RippledError: Account not found.
at RequestManager.handleResponse (C:Users1Desktop222node_modulesxrpldistnpmclientRequestManager.js:104:27)
at Connection.onMessage (C:Users1Desktop222node_modulesxrpldistnpmclientconnection.js:190:37)
at Socket. (C:Users1Desktop222node_modulesxrpldistnpmclientconnection.js:209:53)
at Socket.emit (node:events:518:28)
at Receiver.receiverOnMessage (C:Users1Desktop222node_moduleswslibwebsocket.js:1209:20)
at Receiver.emit (node:events:518:28)
at C:Users1Desktop222node_moduleswslibreceiver.js:608:16
at node:internal/process/task_queues:140:7
at AsyncResource.runInAsyncScope (node:async_hooks:206:9)
data: {
account: 'rDPkQrNPv6gA1ykKFpHV6obnjobNSRPkDw',
error: 'actNotFound',
error_code: 19,
error_message: 'Account not found.',
id: 1,
ledger_current_index: 86456919,
request: {

Дополнительно:

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Сергей Миронов Ответ

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

1. Неправильный адрес получателя: Первым делом, убедитесь, что вы ввели правильный адрес получателя. Даже небольшая ошибка в адресе может привести к тому, что транзакция будет отправлена не по назначению.

2. Проблемы с кошельком: Проверьте состояние вашего кошелька XRP. Возможно, у вас недостаточно средств для проведения транзакции или возникли какие-то технические проблемы с кошельком.

3. Низкая комиссия: Если комиссия, которую вы указали для проведения транзакции, слишком низкая, то сеть может не обработать вашу транзакцию. Убедитесь, что вы установили достаточно высокую комиссию для быстрой обработки транзакции.

4. Проблемы с сетью: Иногда проблема может быть связана с сетью XRP. Убедитесь, что сеть работает стабильно и проведение транзакций возможно в данный момент.

5. Конфликт адресов: Если во время проведения транзакции возникает конфликт адресов и показываются чужие адреса, то возможно ваш кошелек подвергся атаке или был скомпрометирован. В этом случае рекомендуется обратиться к службе поддержки и провести анализ безопасности вашего кошелька.

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно