Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - delta123

Pages: 1 [2]
16
Русский (Russian) / Будущее Protoshares
« on: November 20, 2013, 04:05:45 pm »
Какие у кого есть мнения, что будет с Protoshares в ближайшем будущем.
http://bitsharestalk.org/index.php?topic=448.0
Этот и подобные и топики, наводят на мысль, что отцы-основатели сами не очень понимают, что надо делать.

Интересуют несколько прикладных вопросов:
- Насколько предсказуем (известен) график роста сложности?
- Что означают планы заморозить операции с Protoshares на 6 мес? Может быть я не правильно понял идею.
- Какие еще неожиданности нас могут ждать впереди?


17
BitShares PTS / Re: Coyote Pool 2.0 - One Day Rounds Proportional Payout
« on: November 15, 2013, 12:53:04 am »
Thanks!

18
BitShares PTS / Re: Coyote Pool 2.0 - One Day Rounds Proportional Payout
« on: November 15, 2013, 12:49:58 am »
Will the source (via github)?

Ubuntu 12.04 LTS

sudo apt-get update && apt-cache show libc6-dev | grep -E 'Package|Version'
Reading package lists... Done
Version: 2.15-0ubuntu10.5
Package: libc6-dev
Version: 2.15-0ubuntu10

2.17 too new for all stable Linux

Thanks.


19
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 05:26:48 am »
Да, спасибо!

20
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 05:22:39 am »
./bitcoind getbalance "*"
2.29545556


21
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 04:50:32 am »
./bitcoind "getbalance *"
error: {"code":-32601,"message":"Method not found"}

22
Инструкция ориентированна на Ubuntu 12.04.
С Debian 6/7 и другими версиями Ubuntu могут быть расхождения.

sudo apt-get update
sudo apt-get upgrade

# если не установлен git, то установите
sudo apt-get install git

#компилятор + libssl
sudo apt-get install build-essential
sudo sudo apt-get install libssl-dev

# Berkeley db4.8
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev

# C boost больше всего вопросов, я поставил так
sudo apt-get install libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-thread1.48-dev
# можно ставить так, но тогда получится версия 1.46
sudo apt-get install libboost-all-dev

# если нужно UPnP port mapping. Мне было не нужно, я не ставил (см ниже исправления)
sudo apt-get install libminiupnpc-dev

#  забираем клиента из github
git clone https://github.com/InvictusInnovations/ProtoShares
cd ProtoShares/src/

# две важные правки в makefile.unix
# первая, если не ставили UPnP port mapping, то убираем USE_UPNP:=0 и ставим USE_UPNP:=
# вторая, видимо ошибка, которую исправят, пока решение такое:
ищем строку
    obj/txdb.o
заменяем на
   obj/txdb.o \
   obj/momentum.o

nano makefile.unix

#компилируем
make -f makefile.unix

# запускаем
./bitcoind -daemon
/bitcoind getinfo

PTS: PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF








23
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 04:13:58 am »
Хорошо, инструкцию сделаю.

./bitcoind getbalance *
error: Error parsing JSON:addrman.h


24
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 04:01:19 am »
Cпасибо за ответы!
Я обновил клиента. Если кто то столкнется с такой же проблемой при сборке, то тут решение http://bitsharestalk.org/index.php?topic=429.0

Тогда еще один вопрос:
После обновления клиента на него пришло немного монет. Но непонятно сколько их:

./bitcoind getinfo
{
    "version" : 80500,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : 1.29056907,
    "blocks" : 12510,
    "timeoffset" : 0,
    "connections" : 2,
    "proxy" : "",
    "difficulty" : 0.00012097,
    "testnet" : false,
    "keypoololdest" : 1384058756,
    "keypoolsize" : 122,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

./bitcoind getbalance
1.29056907

./bitcoind getbalance ""
2.29545556

./bitcoind listaccounts
{
    "" : 2.29545556,
    "foo" : 0.00000000,
}

25
Русский (Russian) / Re: Обсуждение/вопросы
« on: November 12, 2013, 02:51:12 am »
У меня 3 вопроса:
Первый по сборке новой версии клиента.
Ubuntu 12.04
Ошибка:
obj/main.o: In function `CBlockHeader::GetHash() const':
new-ProtoShares/ProtoShares/src/main.cpp:1335: undefined reference to `bts::momentum_verify(uint256, unsigned int, unsigned int)'
obj/main.o: In function `CBlockHeader::CalculateBestBirthdayHash(int&)':
new-ProtoShares/ProtoShares/src/main.cpp:1345: undefined reference to `bts::momentum_search(uint256)'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [bitcoind] Ошибка 1

Я думаю это связано с тем, что у меня 1.48 boost поставленный так:
sudo apt-get install libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-thread1.48-dev
Это из-за ptsminer, который кстати регулярно падает.

sudo dpkg --get-selections | grep boost
libboost-chrono1.48-dev            install
libboost-chrono1.48.0            install
libboost-date-time1.46.1         install
libboost-date-time1.48-dev         install
libboost-date-time1.48.0         install
libboost-filesystem1.46.1         install
libboost-filesystem1.48-dev         install
libboost-filesystem1.48.0         install
libboost-graph-parallel1.46.1         install
libboost-graph1.46.1            install
libboost-iostreams1.46.1         install
libboost-math1.46.1            install
libboost-mpi1.46.1            install
libboost-program-options1.46.1         install
libboost-program-options1.48-dev      install
libboost-program-options1.48.0         install
libboost-python1.46.1            install
libboost-regex1.46.1            install
libboost-serialization1.46.1         install
libboost-serialization1.48-dev         install
libboost-serialization1.48.0         install
libboost-signals1.46.1            install
libboost-system1.46.1            install
libboost-system1.48-dev            install
libboost-system1.48.0            install
libboost-test1.46.1            install
libboost-thread1.46.1            install
libboost-thread1.48-dev            install
libboost-thread1.48.0            install
libboost-wave1.46.1            install
libboost1.48-dev            install

Может быть подскажите, как проще всего решить эту проблему.

Второй вопрос
../../ProtoShares/src/bitcoind getaccountaddress ""
PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF

../../ProtoShares/src/bitcoind getaddressesbyaccount ""
[
    "PtZXRTYX9e5fZ8W4J1o2FbANUhrj8nwSAQ",
    "PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF"
]

./../ProtoShares/src/bitcoind validateaddress PtZXRTYX9e5fZ8W4J1o2FbANUhrj8nwSAQ
{
    "isvalid" : true,
    "address" : "PtZXRTYX9e5fZ8W4J1o2FbANUhrj8nwSAQ",
    "ismine" : true,
    "isscript" : false,
    "pubkey" : "02c76a2690237d975147e011e2e16f720342fb60d66dc6873ae5f489c85018e032",
    "iscompressed" : true,
    "account" : ""
}

../../ProtoShares/src/bitcoind validateaddress PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF
{
    "isvalid" : true,
    "address" : "PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF",
    "ismine" : true,
    "isscript" : false,
    "pubkey" : "021a1f111b6a05f4cd56753d4a0549819d68f825b4455cffe7b485758474945ae1",
    "iscompressed" : true,
    "account" : ""
}

Почему возвращается разное количество адресов? Что означает "скрытый" адрес в каждом из аккаунтов.

Третий вопрос:
Сейчас клиент показывает
../../ProtoShares/src/bitcoind getinfo
{
    "version" : 80500,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 12135,
    "timeoffset" : -1,
    "connections" : 27,
    "proxy" : "",
    "difficulty" : 0.00006105,
    "testnet" : false,
    "keypoololdest" : 1384058756,
    "keypoolsize" : 125,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

Мне нужно обновляться? Не нашел как посмотреть версию.
Спасибо!




Pages: 1 [2]