|
Post by thomaslundqvist on Oct 8, 2018 16:18:50 GMT 1
Tråd för diskussion, frågor eller problem när det gäller modul 3, om t ex Bitcoin Edu Core-programvaran eller Python-programmeringen!
|
|
|
Post by Robert Zackrisson on Oct 8, 2018 18:15:35 GMT 1
Disco nere?
|
|
|
Post by thomaslundqvist on Oct 8, 2018 18:47:54 GMT 1
Verkar tyvärr så. Den gick ner precis efter mitt meddelande till alla. Det är ju ett lokalt system på Högskolan Väst så jag misstänker att det kommer att åtgärdas först i morgon. Vi får se!
|
|
|
Post by skabbmask on Oct 16, 2018 20:12:44 GMT 1
Tjo! Så min nod kraschar när jag pillat i conf-filen. Den skapar heller ingen wallets-mapp. Jag såg på videon att den fick error efter du pillat i conf-filen, och frågade om du ville synca om, det fungerade ej så du tog bort chainstate och block mapparna. Jag har gjort detta, och när jag tagit bort de mapparna så kan jag starta noden igen, men då måste den ju synca igen. När jag sedan stänger av den, och startar igen kraschar den igen, och jag behöver göra samma sak (ta bort mapparna) för att kunna starta upp den igen. Det är ingen intern krasch heller, det är en "det här programmet har slutat fungera"-krasch. Sitter på Windows 8.1 OS.
(och ja, jag har testat ta bort allt, ladda ner det igen och göra om det, med samma resultat)
|
|
|
Post by thomaslundqvist on Oct 17, 2018 7:56:29 GMT 1
Så min nod kraschar när jag pillat i conf-filen. Den skapar heller ingen wallets-mapp. Jag såg på videon att den fick error efter du pillat i conf-filen, och frågade om du ville synca om, det fungerade ej så du tog bort chainstate och block mapparna. Jag har gjort detta, och när jag tagit bort de mapparna så kan jag starta noden igen, men då måste den ju synca igen. När jag sedan stänger av den, och startar igen kraschar den igen, och jag behöver göra samma sak (ta bort mapparna) för att kunna starta upp den igen. Det är ingen intern krasch heller, det är en "det här programmet har slutat fungera"-krasch. Sitter på Windows 8.1 OS. (och ja, jag har testat ta bort allt, ladda ner det igen och göra om det, med samma resultat) Ojoj, inte bra! Jag har ingen bra idé om vad som kan vara fel. Har du någon annan dator att prova på? Jag slängde upp en något äldre version på chain.port0.org/files/ - den kanske kan fungera bättre... Du kan också prova att köra endast bitcoind men då måste du starta från ett kommandofönster i windows och den har ingen grafisk wallet, lite jobbig att testköra men fungerar fint till pythonuppgifterna.
|
|
|
Post by skabbmask on Oct 17, 2018 19:09:27 GMT 1
Funkade med den gamla i alla fall
|
|
|
Post by FlashJack on Oct 18, 2018 22:25:35 GMT 1
Hej,
när jag har servern uppe och kör json-rpc-example.py filen får jag den senaste blocket även om jag ändrar payload = { "method": "getblockhash", "params": [ 1 ], }
Documentation: "The getblockhash RPC returns the header hash of a block at the given height in the local best blockchain".
Kan det vara att min bästa lokal blockchain innehåller inte alla transaktioner?
Hur fetchar jag alla transaktioner till min lokala blockchain?
|
|
|
Post by thomaslundqvist on Oct 19, 2018 7:53:59 GMT 1
när jag har servern uppe och kör json-rpc-example.py filen får jag den senaste blocket även om jag ändrar payload = { "method": "getblockhash", "params": [ 1 ], } Documentation: "The getblockhash RPC returns the header hash of a block at the given height in the local best blockchain". Kan det vara att min bästa lokal blockchain innehåller inte alla transaktioner? Hur fetchar jag alla transaktioner till min lokala blockchain? Det verkar ju lite konstigt! Kör du den grafiska servern kan du kolla i Debug-fönstret hur många block som synkats (borde vara dryga 29000 st). Kör du bitcoind kan du köra "bitcoin-cli -getinfo" istället. Normalt om man väntar lite ska allt ha synkats. Om det inte fungerar så får du skicka pythonkoden (epost) så kan jag prova hos mig...
|
|
|
Post by kimnyk on Oct 20, 2018 19:21:58 GMT 1
Hej!
Vart finner man filen json-rpc-example.py?
// Kim
|
|
|
Post by thomaslundqvist on Oct 21, 2018 0:22:59 GMT 1
|
|
|
Post by kimnyk on Oct 21, 2018 9:08:39 GMT 1
Tack!
När kör koden så ges i responsen att "strippedsize" och "size" är båda 168. Om tänker rätt, så är strippedsize den som blir då "witness data" är exkluderad och i så fall är det mao ingen witness data i size?
|
|
|
Post by thomaslundqvist on Oct 21, 2018 12:57:27 GMT 1
Stämmer nog fint. Block nr 99 innehåller endast coinbasetransaktionen som inte har någon witnessdata. Tittar du dock på ett senare block med massa transaktioner inuti så blir det skillnad. T ex: 000000004810db62611571e2ed6d49a7825b55511b35e8ad284984a79354cd7f.
|
|
|
Post by kristoffer on Oct 22, 2018 10:26:30 GMT 1
Hej! Jag lämnade in upgiften första dagen redan och som jag skrivit i den så funkar den precis som den ska men den är väldigt seg att byta block, börjar nu bli lite orolig att den är FÖR seg. Den i er video kanske gör 50 block i sekunden eller liknande medan min gör 1 block i sekunden när man söker efter en adress. Så kortfattat så funkar den men är typ 50 ggr segare av någon anledning än den i exemplet. Kommer jag få underkänt p g a långsamheten trots att den funkar?
|
|
|
Post by Henrik Sahlin on Oct 22, 2018 22:12:24 GMT 1
Hej! Jag lämnade in upgiften första dagen redan och som jag skrivit i den så funkar den precis som den ska men den är väldigt seg att byta block, börjar nu bli lite orolig att den är FÖR seg. Den i er video kanske gör 50 block i sekunden eller liknande medan min gör 1 block i sekunden när man söker efter en adress. Så kortfattat så funkar den men är typ 50 ggr segare av någon anledning än den i exemplet. Kommer jag få underkänt p g a långsamheten trots att den funkar? Jag hade också ett segfenomen. För mig blev scriptet mycket snabbare när jag bytte ut "localhost" mot "127.0.0.1". En seg DNS-uppslagning, som antagligen körs för varje nytt anrop.
|
|
|
Post by Felix on Oct 23, 2018 10:39:10 GMT 1
Hej!
När jag försöker att installera Bitcoin EDU core så på min macOS (mojave) så får jag bara hem själva klienten och inte CLIn, noden eller tx filen. Får heller inte upp välkommen rutan när jag öppnar programmet.
Hjälp uppskattas!
|
|