Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для Sma6nta
5 / 3 / 1
Регистрация: 12.05.2019
Сообщений: 201

Как получить по адресу сумму на кошельке?

28.02.2021, 14:12. Показов 2885. Ответов 0

Студворк — интернет-сервис помощи студентам
Java, Spring, Eclipce, bitcoinj

Пытаюсь по ключу получить адрес а затем сумму на нем.
Адрес получаю нормально . Создаю кошелек.
И зависает намертво.

У меня есть синхронизированный Core.
Можно как-то сумму на адресе получать из него? Если да то как? Заранее спасибо огромное за любые варианты.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public String helloPage(Model model) {
        String str = "KztDos3Gu56os7myZJMYBITCOINTjaMWBnLUuNKXoSeqUyvTEVwBFdZ";
 
        NetworkParameters params = MainNetParams.get();
         ECKey key;
        if (str . length () ==  51  || str. length () ==  52 ) {
            DumpedPrivateKey dumpedPrivateKey=DumpedPrivateKey.fromBase58 (params, str);
            key = dumpedPrivateKey.getKey();
        } else {
            BigInteger privKey =  Base58 . decodeToBigInteger (str);
            key =  ECKey . fromPrivate (privKey);
        }
 
 
        String wall=LegacyAddress.fromKey(params, key).toString();
        
        model.addAttribute("wallet", wall);
 
        System.out.println("Address from private key is: " + wall);
 
        @SuppressWarnings("deprecation")
        Wallet wallet = new Wallet(params);
        BlockStore blockStore = new MemoryBlockStore(params);
        BlockChain chain;
        try {
            chain = new BlockChain(params, wallet, blockStore);
        
        PeerGroup peerGroup = new PeerGroup(params, chain);
        peerGroup.addWallet(wallet);
        peerGroup.start();
         peerGroup.downloadBlockChain ();
 
        model.addAttribute("balance", wallet.getBalance());
        
        } catch (BlockStoreException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        return "main";
    }
2021-02-28 13:00:00.044 INFO 7496 --- [eerGroup Thread] o.bitcoinj.wallet.DeterministicKeyChain : 133 keys needed for M/0H/0 = 0 issued + 100 lookahead size + 33 lookahead threshold - 0 num children
2021-02-28 13:00:00.145 INFO 7496 --- [eerGroup Thread] o.bitcoinj.wallet.DeterministicKeyChain : Took 101.2 ms
2021-02-28 13:00:00.146 INFO 7496 --- [eerGroup Thread] o.bitcoinj.wallet.DeterministicKeyChain : 133 keys needed for M/0H/1 = 0 issued + 100 lookahead size + 33 lookahead threshold - 0 num children
2021-02-28 13:00:00.235 INFO 7496 --- [eerGroup Thread] o.bitcoinj.wallet.DeterministicKeyChain : Took 88.82 ms
2021-02-28 13:00:00.243 INFO 7496 --- [eerGroup Thread] org.bitcoinj.core.PeerGroup : Starting ...
2021-02-28 13:00:01.250 INFO 7496 --- [eerGroup Thread] org.bitcoinj.core.PeerGroup : Localhost peer not detected.
2021-02-28 13:00:01.251 INFO 7496 --- [eerGroup Thread] org.bitcoinj.core.PeerGroup : Peer discovery took 9.320 μs and
2021-02-28 13:02:51.513 INFO 7496 --- [nio-8080-exec-5] org.bitcoinj.crypto.MnemonicCode : PBKDF2 took 85.41 ms
2021-02-28 13:02:51.529 ERROR 7496 --- [nio-8080-exec-5] org.bitcoinj.core.Context : Performing thread fixup: you are accessing bitcoinj via a thread that has not had any context set on it.
2021-02-28 13:02:51.529 ERROR 7496 --- [nio-8080-exec-5] org.bitcoinj.core.Context : This error has been corrected for, but doing this makes your app less robust.
2021-02-28 13:02:51.529 ERROR 7496 --- [nio-8080-exec-5] org.bitcoinj.core.Context : You should use Context.propagate() or a ContextPropagatingThreadFactory.
2021-02-28 13:02:51.529 ERROR 7496 --- [nio-8080-exec-5] org.bitcoinj.core.Context : Please refer to the user guide for more information about this.
2021-02-28 13:02:51.529 ERROR 7496 --- [nio-8080-exec-5] org.bitcoinj.core.Context : Thread name is http-nio-8080-exec-5.
2021-02-28 13:02:51.530 INFO 7496 --- [nio-8080-exec-5] org.bitcoinj.core.AbstractBlockChain : chain head is at height 0:
block:
hash: 000000000019d6689c085ae165831e934ff763ae 46a2a6c172b3f1b60a8ce26f
version: 1
previous block: 0000000000000000000000000000000000000000 000000000000000000000000
time: 1231006505 (2009-01-03T18:15:05Z)
difficulty target (nBits): 486604799
nonce: 2083236893
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.02.2021, 14:12
Ответы с готовыми решениями:

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

Как получить координаты по адресу?
Здравствуйте. Помогите разобраться, есть небольшая система, построенная на картах. Нужно когда юзер введёт адрес в поле определить...

Как получить байты по заданному адресу?
Здравствуйте, такой вопрос, есть допустим процесс Game.exe, через Cheat Engine я нашёл нужный мне адрес, мне нужно посредством c# прочитать...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.02.2021, 14:12
Помогаю со студенческими работами здесь

Как получить имя компьютера по IP адресу в ASP?
Может кто подскажет, как в asp получить имя компа(в локальной сети)имея IP определенный, скажем, через серверную переменную?

Как по адресу фотографии fileUri получить Bitmap?
Как можно по адресу фотографии fileUri получить Bitmap? мне все не найти как в коде расписать это дело

$resource как получить JSON объект по адресу?
Здравствуйте! Не получается "достать" JSON объект (с помощью $resource) по ссылке. Ссылка рабочая. Делаю так: 1. Регаю для модуля...

Как получить sjcket к адресу в сети зззез VPN
Есть vpn сеть ppptp lan2lan.ru. К ней подключено устройство имеющие адрес 192.168.99.30 порт 5075. И телефон посредством стандартных...

Как получить socket к адресу в сети ppptp VPN
Есть vpn сеть ppptp lan2lan.ru. К ней подключено устройство имеющие адрес 192.168.99.30 порт 5075. И телефон посредством стандартных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru