Aktywne Wpisy

QuisUtDeus +2
#ufc zawsze mi sie wydawalo ze gamrot jest giga dobry wypadl z formy czy jednak dobry byl tylko w ksw a ufc go zweryfikowalo i to zupelnie inny poziom?

wfyokyga +48
źródło: temp_file65674077909571888
Pobierz




To ponoć najlepsza implementacja w #python różnych funkcji protokołu bitcoina.
Ma nawet rekomendację obecnego Pana i Władcy kodu BTC.
cyt: "The Swiss Army Knife of the Bitcoin protocol." - Wladimir J. van der Laan
To czego szukam to ekwiwalentu funkcji bitcoin-cli decodescript "hexstring".
W tej całej bibliotece znalazłem tylko taką funkcję, która jest dziwna bo zwraca tylko 16 pierwszych OPcodów.
https://bitcoin-boh.readthedocs.io/en/latest/_modules/bitcoin/core/script.html#CScriptOp.encode_op_n
Ktoś wie jak to zrobić, za jej pomocą, bo czuję że coś mi umyka?
Najlepsze jest, że radzi sobie z tym inna implementacja - pybitcointools. Która ma funkcję zwracającą opcody, tylko że autor stracił zainteresowanie BTC, więc jest stara i pewnie nieaktualna.
A tym autorem jest ( ͡° ͜ʖ ͡°)
#kryptowaluty #bitcoin
@OPcodeRTI: Niekoniecznie, Hard Forków nie było za wiele :D A ostatnia aktualna wersja jest z 2018 roku
@fervi: niby działa ta wersja Vitalika ale ostatnia aktualizacja z przed 5 lat :)
no i jego nie zamienia na nazwy opcodów tylko na ich wartość liczbową
mogę to sam dorobić ale jestem pewien że z tej wersji peteratodda też to działa, tylko nie ogarniam jak
https://github.com/primal100/pybitcointools
ale coś się pozmieniało bo musiałem z ręki jakieś kody uzupełnić, pewnie jeszcze jakieś luki mam
https://github.com/a000b/bitcoin_opcodes_decoder/blob/master/optcodes_test.py
źródło: comment_uD3J3QGxcGimMBYHshH5AVM2ln63KxyP.jpg
Pobierz