
Bányászati jutalom költése
Ez a szöveg segít a bányászoknak a kibányászott alapok kivonásában.
Sok ember indított egy csomópontot és egy bányászt, a pubkeyHex-et a bányászból beágyazva a csomópont konfigurációjába. Most
információ arról, hogyan ismerhetjük fel a kibányászott érméket és vonhatjuk ki őket egy másik címre.
A kulcsokról.
A bányász sok kulcsot láthat különböző formátumokban.
Először is, a bányászati szoftver és a bányászati támogatás a csomópontban (nevezetesen, a ergo.node.miningPubKeyHex beállítás a konfigurációban) egy Base16-kódolt "nyers" nyilvános kulcsot használ, amely csak egy kódolt, sorosított pont az elliptikus görbén. Ez a kulcs elegendő a bányász számára (amely elkerülheti a Base58 támogatását, címformálást stb.).
Másodszor, a csomópont pénztárcája Pay-To-Public-Key (P2PK) címeket mutat, amelyek "9"-cel kezdődnek. A P2PK cím nemcsak elliptikus görbe pontot tartalmaz, hanem hálózati előtagot és ellenőrző számot is, hasonlóan a Bitcoin P2PK és P2PKH címekhez.
Harmadszor, van egy minig/rewardAddress API metódus, amely külső eszközök számára készült, amelyek blokkjelölteket generálnak. Ez az API metódus valami ilyesmit mutat: 88dhgzEuTXaSfKEbxfa6vghvEGdBH39sn9h7As2Y2Z6SGd8bKXCXmRLY5JtU4g4RYBP4WcZWb3JwjXDK, amely egy speciális szkript a bányász kifizetésére kódolt formában.
Mindenesetre, ha a bányászod pubkeyHex-ét beilleszted a csomópontodba, minden rendben van, csak ne aggódj a különböző kulcsok miatt.
Egyenleg megjelenítése és kivonások
Valószínűleg nem látod a kibányászott érméket a pénztárca inicializálása után, ha az a bányászott blokkok utáni magasságban történt. Kérjük, vedd figyelembe,
a csomópont nem vizsgálja a blokkokat visszafelé, csak az új blokkokat vizsgálja az inicializálás után. Így a kibányászott érmék megtalálásához teljes blokklánc újraszkennelésére van szükség jelenleg (vagy, ha bányászol, indíts el egy másik csomópontot egy másik gépen, vagy ugyanazon a gépen más portokkal a konfigurációban, nevezetesen, állíts be új értékeket a scorex.restApi.bindAddress és scorex.network.bindAddress mezőkben; kérjük, használj 3.0.1 verziót, mivel ez könnyebb konfigurálni).
A jutalmak költéséhez kövesd az alábbi lépéseket:
1. Tisztítsd meg a csomópont állapotát, ha le akarod állítani a működő csomópontot.
A csomópont állapotának törléséhez le kell állítanod a csomópontot, majd el kell távolítanod a .ergo könyvtár összes tartalmát (ez rejtett lehet számodra Mac-en és Linux-on, próbáld ki az ls -a parancsot abban a könyvtárban, ahonnan a csomópontot futtattad).
2. Helyi pénztárca helyreállítása az Autolykos bányászban használt seed-phrase-ből
Emlékezz arra a mnemonikus mondatra, amelyet a config.json-ban állítottál be az Autolykos bányászod konfigurálásakor - most helyre kell állítanod a beépített pénztárcát belőle. A pénztárcád helyreállításához indítsd újra a csomópontot, és küldj egy POST kérést a http://[your_node_ip]:9053/wallet/restore címre, amely tartalmazza az application/json tartalom-típusú törzset, mint:
{
"pass": "your_wallet_pass",
"mnemonic": "mnemonic_sentense_from_your_miner",
"mnemonicPass": "mnemonic_pass_if_set"
}
, ahol a pass egy új, egyedi jelszó, amelyet a pénztárca adatait a helyi lemezen való titkosításhoz használsz, és a mnemonic az a mnemonikus kifejezés, amelyet az Autolykos bányászod konfigurációjából másoltál (config.json). Kérjük, különösen figyelj a mnemonicPass mezőre - ez a mnemonikus kifejezésed jelszava, opcionális, és beállíthattad, amikor a mnemonikust generáltad. Tehát ezt a mezőt csak akkor add hozzá a kéréshez, ha a mnemonikusod valóban jelszóval védett, különben távolítsd el ezt a mezőt.
Ne felejtsd el engedélyezni a kérésedet a megfelelő api_key HTTP fejléc beállításával, amely megfelel az apiKeyHash-nek, amelyet a csomópont konfigurációs fájljában állítottál be.
FIGYELEM: Ahhoz, hogy a pénztárca be tudja szkennelni az összes blokkot a genesis-től, a pénztárcát a csomópontod teljes blokkok letöltésének megkezdése előtt kell helyreállítani (Ellenőrizd a fullHeight-et a /info API metódus válaszában - amíg null, a csomópontod nem kezdte el a teljes blokkok letöltését)
3. Ellenőrizd az egyenleged
Amikor a csomópontod szinkronizálódott a hálózattal, ellenőrizd a /wallet/balances API metódust. A válasznak így kell kinéznie:
{
"height": 3560,
"balance": 67500000000,
"assets": {}
}
Figyelj először a height mezőre - ennek meg kell egyeznie a /info API útvonal által megjelenített fullHeight-tel. Az balance a pénztárcád által talált megerősített egyenleg.
4. Készíts egy tranzakciót a jutalmad költésére
Ahhoz, hogy kivonhass egy jutalmat a pénztárcádból, hozz létre egy új kifizetési tranzakciót a /wallet/payment/send API útvonal használatával. E művelet végrehajtásához küldj egy POST kérést, amely tartalmaz egy application/json tartalom-típusú törzset, mint:
{
"address": "your_address",
"value": 10000000
}
, ahol az address az a cím, ahová a pénzeszközeidet szeretnéd áthelyezni, és a value az, hogy hány nanoERG-t szeretnél áthelyezni.
Amikor a kérés elküldésre kerül, a csomópont tranzakciós azonosítót ad vissza válaszként. Használhatod az explorer oldalt, hogy ellenőrizd, mikor érkezik a tranzakciód a blokkba.
Share post
2025. augusztus 13.
2025. augusztus 12.
2025. július 9.
2025. május 12.






