Bitcoin Forum
November 09, 2024, 01:29:57 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 [205] 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744451 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 20, 2015, 12:35:04 PM
 #4081

Ну да - или по таймеру сделать, или просто время последнего блока там выводить.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 20, 2015, 05:31:43 PM
Last edit: August 20, 2015, 05:46:25 PM by Balthazar
 #4082

https://github.com/CryptoManiac/StratumLibrary

Кто желает дергать методы сервера Electrum в среде .NET, это можно без проблем. Правда, это черновик больше, subscribe пока не поддерживается.
Теперь поддерживается.

[PIC]
Продолжение банкета... Раз уж StratumLibrary более-менее работоспособна, пилю библиотеку для работы с базовыми структурами.

https://github.com/CryptoManiac/NovacoinLibrary

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

Пример для такой транзакции:

https://explorer.novaco.in/tx/687d3938436a25cbc04a2bda29cfe755fea68d95f7c281e02796365b90c4b6de

Code:
CTransaction(
 nVersion=1,
 nTime=1405727864,
 CTxIn(txId=340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c,n=1,scriptSig=3045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee,n=1,scriptSig=3045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d,n=0,scriptSig=30440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920,n=3,scriptSig=3045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d0101 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=c0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c,n=5,scriptSig=3043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce784701 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=e1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d,n=5,scriptSig=3044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed601 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxOut(nValue=17125,scriptPubKey=OP_DUP OP_HASH160 57d84c814b14bd86bf32f106b733baa693db7dc7 OP_EQUALVERIFY OP_CHECKSIG),
 CTxOut(nValue=40000,scriptPubKey=OP_DUP OP_HASH160 08c8768d5d6bf7c1d9609da4e766c3f1752247b1 OP_EQUALVERIFY OP_CHECKSIG),
nLockTime=0)

На очереди создание собственно скриптов, их выполнение и необходимо-достаточный функционал будет завершен.
Между тем, библиотека уже научилась:

Декодировать и кодировать обратно блоки;
Генерировать пары ключей;
Декодировать и кодировать закрытые ключи в base58 формате;
Генерировать адреса из публичных ключей, извлекать ID ключа или скрита из адресов;
Конвертировать ключи принудительно в сжатый/несжатый вид;
Подписывать данные и проверять подписи.

Примеры набросаны в Program.cs.
Добавился Сатоши-подобный Solver, теперь можно вытаскивать их скриптов публичные ключи и их хэши.

Пример:

Code:
            /// Solver tests
            CScript scriptPubKey = new CScript(Interop.ParseHex("21021ad6ae76a602310e86957d4ca752c81a8725f142fd2fc40f6a7fc2310bb2c749ac"));
            CScript scriptPubKeyHash = new CScript(Interop.ParseHex("76a914edbf189bece45d4afa9848276e949183936bf6a488ac"));

            txnouttype typeRet;
            IList<IEnumerable<byte>> solutions;

            Console.WriteLine("scriptPubKey solved: {0}", ScriptCode.Solver(scriptPubKey, out typeRet, out solutions));
            Console.WriteLine("scriptPubKey address: {0}", new CPubKey(solutions.First()).GetKeyID().ToString());

            Console.WriteLine("scriptPubKeyHash solved: {0}", ScriptCode.Solver(scriptPubKeyHash, out typeRet, out solutions));
            Console.WriteLine("scriptPubKeyHash address: {0}", new CKeyID(new Hash160(solutions.First())).ToString());

Результат:

Code:
scriptPubKey solved: True
scriptPubKey address: 4ZMR9VZ2m8XCCJvjhvyvQC2VraCwcv89vW
scriptPubKeyHash solved: True
scriptPubKeyHash address: 4bNuwvcUmyBEfHjChtNBJWD5jXa9T8cFcK

Ну и да, наконец-то работает функция для вычисления хэшей блоков, разбирательства с управляемой реализацией xor_salsa8 заняли немного времени. Cheesy

Code:
            string strBlock1 = "0600000086e539d77573abc0d81feb7896e1aef41a866001bc78bd24f5fe1a0000000000f5822cea59d999f37d896f66899c86e01e764ed6014706f3ceb58281ed55d0e55ab7d155ada3001d0000000005010000005ab7d155010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0363ff02026d05062f503253482fffffffff0100000000000000000000000000010000005ab7d15501a768f8ed022f4080e3c8866bbe8292c7610b826cd467c49a06a1d0ff2ef7cdd6000000006b483045022100dce689d8cda64ebaffd6b96321952f16df34494256c58d2fd83069db7bce40e5022016020f55dc747d845d2057547c650412aa27d7d628e72238579f72e572dafdfe012102916e12c72a41913a5307bf7477db80dd499ea20f1a6bd99a2bdae6229f5aa093ffffffff03000000000000000000d0f1440300000000232102916e12c72a41913a5307bf7477db80dd499ea20f1a6bd99a2bdae6229f5aa093acc23f450300000000232102916e12c72a41913a5307bf7477db80dd499ea20f1a6bd99a2bdae6229f5aa093ac000000000100000091b4d15502c252c9130b1fd1dc8ef59cdb550ed398c4fe12c7ebf3eb917076bbda039b769d010000004847304402204bee0faac004364cdf6483d492333d00ad6f7c925faa3750fef2c79a9065a28102204a5e2b970f776ea1af2c2c03e36e6381d3d69b529d90b512363ae44815a321c601ffffffffc252c9130b1fd1dc8ef59cdb550ed398c4fe12c7ebf3eb917076bbda039b769d02000000494830450221008bf152a838f6f14f0ed1b2afc27821717e43a528e27aec3569ab42fc82f468aa02202cf6c962ef97db6e5ba32ccdd235afdc9a3cbb7907bfe879f8109446485d66dc01ffffffff0116467210000000001976a914edbf189bece45d4afa9848276e949183936bf6a488ac000000000100000017b5d1550229c74fb0004d45fba5baaefed1d9c229a8f1c85c36590cedf3ce6635335963d5000000006a4730440220319a4dfcf1607682d493c6d90087dc35d778a8bfcebe3549bae0af69e8daecb902206e6622367be30d9ccd4fdd27ed09c2fbcc9e5c858b26dfcdd927a8aba637b327012103b103f5d7e9717bc37cc99984b23babc3fff4677728be6b9c1847f6ce78e557f5ffffffff24b91fa6e9c160cc8da306e485942ee76137117aa8adecf531f6af1aef4e9b680000000049483045022100c9b311b7a7f5adeb0e72f962fb81b4cc1d105e32cfd7b1a7641a0fcc014d67c50220527161371a17301448bae87a26df201598b46d00ff452893177e9aed665c357c01ffffffff028e380000000000001976a91400afc350f81916a642a88b5ce8f73508663b531188ac67f46b00000000001976a91420c10f267f55ff4e05a083a8e1f4e882fbca1f4988ac0000000001000000efb6d15501626835db281e1fe6271620b8f67999f2174bb96df0eb3935fc99771e4ff45acf000000006a47304402206c34deb9c07c5477c47d398eaf91dbdf74aff5229c448e82ed0c1d8e2ee30e2d02203fe609434844b3eee21e747e313bcbf98efa4326727db6d2efba7bb627d2e0ce0121030c86c72f59c66824297aa78e433fe7057fd064e03e44c62ec49201ee0184149bffffffff028be30300000000001976a91481fc5cfb7f41afb3baf4138626022b3081b84e1788ac6abd0000000000001976a91499346dcd8ddfa10326697d5387b7df765004f4e388ac0000000046304402205189911c97354edb2965b4a119e6d76281f4c5da8fcead19c97bf6bcc9990fe102200f56d9dd967b036627b32b1e3ef2f819deaaafcc3244332472df7acfe19f1aa5";
            CBlock b1 = new CBlock(Interop.ParseHex(strBlock1).ToList());


            IEnumerable<byte> dataBytesForScrypt = b1.header.ToBytes();
            ScryptHash256 scryptHash = ScryptHash256.Compute256(dataBytesForScrypt);

            Console.WriteLine("\nblock1 header hash: {0}", scryptHash.ToString());

Результат:

Code:
block1 header hash: f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

А вот и он:

https://explorer.novaco.in/block/f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

Smiley
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
August 20, 2015, 09:49:53 PM
 #4083

https://github.com/novacoin-project/novacoin/pull/226

Добавил в всплывающую подсказку зеленой галки.
Или лучше в всплывающую подсказку о состоянии PoS-майнера?
Конечно, удобнее было бы видеть PoS-сложность в подсказке PoS-майнера. А вот PoW-сложность будет выглядеть там несколько нелогично... Я поэтому и не предлагал её показывать.

Я бы сделал так, как предлагал: показывать только PoS-сложность в подсказке PoS-майнера.

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 21, 2015, 08:41:05 AM
Last edit: August 21, 2015, 09:09:23 AM by penek
 #4084

теперь внизу всех страниц домена:
Find a bug? Report on Issues, please.

и как бы чтобы долго не искать, и в меню...

апнуто:
I find a bug/typo or I have a suggestion

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 21, 2015, 09:21:42 AM
Last edit: August 21, 2015, 10:28:39 AM by svost
 #4085

@penek EN локаль планируется?

Я к тому, что по дефолту весь novaco.in на en - локали, а на вкладке issues - ru

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 21, 2015, 09:44:12 AM
Last edit: August 21, 2015, 10:44:04 AM by penek
 #4086

@penek EN локаль планируется?

движок сторонний, там много локалей...

Code:
[lang]$ ls ./
langreadme.txt                    strings_breton.txt               strings_danish.txt    strings_galician.txt     strings_italian.txt     strings_norwegian_bokmal.txt     strings_ripoarisch.txt     strings_spanish.txt      strings_urdu.txt
strings_aeb.txt                   strings_bulgarian.txt            strings_diq.txt       strings_german.txt       strings_japanese.txt    strings_norwegian_nynorsk.txt    strings_romanian.txt       strings_swedish.txt      strings_vietnamese.txt
strings_afrikaans.txt             strings_catalan.txt              strings_dutch.txt     strings_greek.txt        strings_korean.txt      strings_occitan.txt              strings_russian.txt        strings_swissgerman.txt  strings_volapuk.txt
strings_amharic.txt               strings_chinese_simplified.txt   strings_english.txt   strings_hebrew.txt       strings_latvian.txt     strings_polish.txt               strings_serbian_latin.txt  strings_tagalog.txt
strings_arabicegyptianspoken.txt  strings_chinese_traditional.txt  strings_estonian.txt  strings_hungarian.txt    strings_lb.txt          strings_portuguese_brazil.txt    strings_serbian.txt        strings_ta.txt
strings_arabic.txt                strings_croatian.txt             strings_finnish.txt   strings_icelandic.txt    strings_lithuanian.txt  strings_portuguese_standard.txt  strings_slovak.txt         strings_turkish.txt
strings_belarusian_tarask.txt     strings_czech.txt                strings_french.txt    strings_interlingua.txt  strings_macedonian.txt  strings_qqq.txt                  strings_slovene.txt        strings_ukrainian.txt

Я к тому, что по дефолту весь novaco.in на en - локали, а на вкладке issues - ru

движок автоматом цепает локаль по браузеру, мы ничего не меняли, за исключеним "шкуры"...

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 21, 2015, 11:40:27 AM
 #4087

Странно. Три пк, linux ff, win ff ie11, ie8 страница novaco.in - en, перехожу на issues (https://issues.novaco.in/my_view_page.php) - всё на ru.

PS до понедельника не до интернета будет, более внимательно гляну позже.

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 21, 2015, 11:44:51 AM
 #4088

Странно. Три пк, linux ff, win ff ie11, ie8 страница novaco.in - en, перехожу на issues (https://issues.novaco.in/my_view_page.php) - всё на ru.

PS до понедельника не до интернета будет, более внимательно гляну позже.

все страницы кроме блога, вики и багрепорта имеют только аглицкий текст...
к сожалению, это наследство, от которого, по-хорошему, надо избавиться, но никак руки не дойдут Sad

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

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 21, 2015, 12:19:24 PM
 #4089

Лучше убрать автопереключение локали, чтобы всё одинаково было тогда.
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 21, 2015, 03:07:23 PM
 #4090

Лучше убрать автопереключение локали, чтобы всё одинаково было тогда.

автопереключение, думаю, убирать нет смысла, а вот вывести принудительное переключение в багрепорте попытаюсь, хотя пока механизма этого там не видел...
или придётся дописать...

насчёт остальных -- всё в наличиии и, думаю, это не создаст каких-либо дополнительных неудобств...

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 23, 2015, 02:25:51 AM
 #4091

Добавился Сатоши-подобный Solver, теперь можно вытаскивать их скриптов публичные ключи и их хэши.

Пример:

[...]

Результат:

Code:
scriptPubKey solved: True
scriptPubKey address: 4ZMR9VZ2m8XCCJvjhvyvQC2VraCwcv89vW
scriptPubKeyHash solved: True
scriptPubKeyHash address: 4bNuwvcUmyBEfHjChtNBJWD5jXa9T8cFcK

Ну и да, наконец-то работает функция для вычисления хэшей блоков, разбирательства с управляемой реализацией xor_salsa8 заняли немного времени. Cheesy

[...]

Результат:

Code:
block1 header hash: f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

А вот и он:

https://explorer.novaco.in/block/f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

Smiley
В библиотеке реализована стек-машина, в полной мере совместимая с текущим клиентом. Так что теперь можно выполнять ей все скрипты, что могут выполняться на стек-машине клиента.

Пример выполнения скрипта траты одного из инпутов:

Code:
// Script validation test

CTransaction txTo = new CTransaction(Interop.HexToList("0100000078b4c95306340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c010000006b483045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee010000006b483045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d000000006a4730440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920030000006b483045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d010121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffffc0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c0500000069463043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce78470121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffffe1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d050000006a473044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed60121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff02e5420000000000001976a91457d84c814b14bd86bf32f106b733baa693db7dc788ac409c0000000000001976a91408c8768d5d6bf7c1d9609da4e766c3f1752247b188ac00000000"));
CTransaction txPrev = new CTransaction(Interop.HexToList("0100000079755d53010000000000000000000000000000000000000000000000000000000000000000ffffffff0b03d26401062f503253482fffffffff1cb3250000000000001976a914a1876be00980e343d9fb60b8219e0e8345fc744b88ac7b2c0000000000001976a914549ff7e6fe90d762e2e51678bda26f54fbbfcce388ac4f380000000000001976a9146c923ed1d87738df97301892aca83ba6b262cc4d88acfecc0000000000001976a91458d438e17b2e9f09a79b3920c06e3fd4bdc4cb3788ac84e80000000000001976a914797d85f272d66990adc30a30974c5d643a5dab3f88acc85e0100000000001976a9149a430715e524e951ddd5d947614c6cd4b412ed5888ac4e850100000000001976a914ae0da10f13d51e66fe5559023a2a32ed15ca335f88ac1d180200000000001976a914e2431bf313ac865fd8f1289d1627cf9391fabd7788ac472c0200000000001976a914fcbe5b3267acfea71fe3d768597fdbe0b8a9b16488ace0af0200000000001976a91498facbedc6424820a79c381fdd3c6e7c4389dc3888ac6cbb0200000000001976a9140c3a1469e5088100f11ec56b77fdeba61c25650c88acb8ec0200000000001976a914d99b39f6d1e06c1e2292eb6786188e193c5dec5988acb33c0300000000001976a9141b49aedc9ed1026722b1686e1322be08b998acfe88acca620300000000001976a914753cf85eef5fd49cc9694b67f3ed366508d0562488acc06f0300000000001976a914c157ab891e5f8dfe37a8e7598b53a646eed4028888acb59c0400000000001976a914cad1890de0e59796e501131dc11bd31a6acf96b488ac49070500000000001976a914c7b6639b55215e5d17590f3b5df46ad7ab37ee6d88ac34b20500000000001976a914a8eaab473a06570cafdf2aa44d976d09cc29814d88ac23db0600000000001976a914407356864b5e1b3df8a863d678183140be6ef17588acb55e0700000000001976a914037a31012e8e1962e251c0432d9258058326cdcf88ac278f0800000000001976a914e0e70b5b3192dd3e418642055a50840a19ffcf7088acccad0800000000001976a914640ebcbda496cc9e4fdb2281aeecaa00691007d288ac85ef0800000000001976a91451978f1d2ad964c556127fdb9e201e31a6ca474d88ac45790d00000000001976a9148c0b235018aa2a8f8b884e5fad1e1d1fce4b6cb288aca5a01500000000001976a914b1c9131340b7dbcfc060d977200c43686bcb73f188ac4dce1700000000001976a914684d742a36d06ca1bce3560b00135ca1432b984288ac2dac0000000000004341043b253cc0b5c8ce26f24b84bb955bec955cbb4643f19ab7ea073884f22874abdafc42040b97efec3c9eeb29ce69022a96cc1772f8bc805f78af0d3dc5c441db5fac00000000000000002a6a284d9ca0d38f66957fa8dd5de67fa23034284a51d669ee34b0608e060f56f4dd93000000000200000000000000"));

Console.WriteLine("Script validation result: {0}", ScriptCode.VerifyScript(txTo.vin[0].scriptSig, txPrev.vout[1].scriptPubKey, txTo, 0, (int)scriptflag.SCRIPT_VERIFY_P2SH, 0));

Вывод:

Code:
Script validation result: True
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 23, 2015, 09:48:50 PM
 #4092

В текущее дерево проекта добавлены RPC функции

Code:
dumpblock <block hash> [path]
dumpblockbynumber <block number> [path]

Они позволяют получить дамп указанного блока в 16-ричном представлении. Если указан путь path, относительный в пределах директории данных клиента, то дамп будет записан в указанный файл. Это может быть полезным в некоторых случаях.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 25, 2015, 12:35:38 PM
 #4093

Обновил кошелёк до последней версии:
https://yadi.sk/d/dFNu87ELiYPLQ
ЗдОрово! Хотелось ещё отметить - над балансом LTC или BTC отображается эквивалент в рублях (причём меняется, в зависимости от текущего курса). Для NVC это можно сделать, или только когда добавят в официальную сборку?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Yaremi
Legendary
*
Offline Offline

Activity: 1960
Merit: 1156


View Profile WWW
August 25, 2015, 01:08:53 PM
 #4094

Привет новакоин адептам Smiley

Слух ходит, что Balthazar типо закинул монетку и слился как сатоши, смотрю он сверху писал недавно, врут получается?

Залетай в наш чат http://allcrypto.chat/
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 25, 2015, 02:26:58 PM
Last edit: August 25, 2015, 02:42:34 PM by Balthazar
 #4095

За интригующими слухами лучше выйти и посидеть на лавочке у подъезда, а в интернете по этой части истинных профессионалов мало. Smiley
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 25, 2015, 03:58:33 PM
 #4096

поступило предложение, "подкупающее своей новизной": что на тему "празднования" 200000-го блока?
"праздник с салютом" будем устраивать?

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
SectorZero
Legendary
*
Offline Offline

Activity: 1036
Merit: 1002



View Profile
August 25, 2015, 04:03:18 PM
 #4097

поступило предложение, "подкупающее своей новизной": что на тему "празднования" 200000-го блока?
"праздник с салютом" будем устраивать?
ага, нарисуй снова фейковые объемы, авось лох поведется

            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
Kepasa
Legendary
*
Offline Offline

Activity: 1848
Merit: 1014



View Profile
August 26, 2015, 02:58:35 AM
 #4098

поступило предложение, "подкупающее своей новизной": что на тему "празднования" 200000-го блока?
"праздник с салютом" будем устраивать?

Кто-то уже палит из всех орудий.

Network Hashrate 214.57GH/s Shocked Shocked Shocked
Рекорд мощности сети?

Уполовинивание лайта- в действии. Майнеры лайта- переходят на Нову. Но награда за PoW на Нове тоже уменьшается.
Ждем уменьшения эмиссии и фейерверка цены.

Праздничный донат куда кидать?

fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
August 26, 2015, 06:24:35 AM
 #4099

Обновил кошелёк до последней версии:
https://yadi.sk/d/dFNu87ELiYPLQ
ЗдОрово! Хотелось ещё отметить - над балансом LTC или BTC отображается эквивалент в рублях (причём меняется, в зависимости от текущего курса). Для NVC это можно сделать, или только когда добавят в официальную сборку?

Да, только когда добавят в официальную сборку.
Но я надеюсь к следующей версии они добавят нову...
Kepasa
Legendary
*
Offline Offline

Activity: 1848
Merit: 1014



View Profile
August 26, 2015, 08:25:01 AM
 #4100

Generated coins at last...  24 hours: 2654.58545
с сайта https://novaco.in/

Как-то много монет за сутки сгенерировалось. Это так новые супер мощности блоки выжали?
Pages: « 1 ... 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 [205] 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 ... 341 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!