Või külasta sõlme Jungle testnetis:
3. Juurdepääs rahakoti serverileUus Keosd versioon ei paku enam RPC API dokumentatsiooni, mis võib tähendada, et see on hakanud EOS-i tarkvaravirna äärele nihkuma. Kuid vana dokumentatsiooni versioon on saadaval sellel aadressil:
https://developers.eos.io/eosio-nodeos/v1.1.0/reference
Kasuta WalletClient klassi, et pääseda ligi Keosd RPC liidesele. Näiteks järgmine kood pääseb ligi Keosdi list_wallets liidesele, mis töötab natiivselt:
Kuna Keosd API ei ole enam grupeeritud, riputatakse RPC vastav meetod otse WalletClient objektile, mis on erinevus. Nagu NodeClient, tagastab WalletClienti kutse RpcOutput objekti.
Keosd versioon 1.4 kasutab vaikimisi UNIX sokleid HTTP asemel, et pakkuda RPC liideseid, mida võib pidada IPC kasutamiseks turvalisemaks, arvestades, et enamasti töötab Keosd natiivselt. Seetõttu on see ka WalletClienti vaikimisi instantsimise valik ning enamasti ei pea WalletClienti käivitamiseks lisaparameetreid sisestama.
4. Privaat- ja avalikud võtmed
EOS-i võtmealgoritm on sarnane Bitcoinile, kuid mõningate täiendustega ja oma formaadi määratlemisega.
Kasuta PrivateKey klassi staatilist meetodit new(), et genereerida juhuslik privaatvõti. Näiteks:
toEos() meetodit kasutatakse privaatvõtme objektide teisendamiseks EOS-i kohandatud vormingusse.
4.1 Avaliku võtme tuletamine
Avalik võti saab tuletada privaatvõtmest, näiteks:
Sarnaselt kasuta toEos() meetodit, et konverteerida avalik võti EOS-i jaoks kohandatud vormingusse.
4.2 EOS-i privaatvõtmete importimine
EOS-formaadis privaatvõtme saab teisendada EosTool privaatvõtme objektiks, näiteks allolev kood impordib määratud EOS privaatvõtme ja kuvab vastava EOS avaliku võtme: