Eller besøg en node på Jungle testnet:
3. Få adgang til wallet-serverenDen nye version af Keosd leverer ikke længere RPC API-dokumentation, hvilket kan betyde, at den er begyndt at glide ud til kanten i EOS-softwarestakken. Du kan dog få adgang til den gamle version af dokumentationen på denne adresse:
https://developers.eos.io/eosio-nodeos/v1.1.0/reference
Brug WalletClient-klassen til at få adgang til Keosds rpc-interface. For eksempel tilgår følgende kode det list_wallets interface i Keosd, som kører nativt:
Da Keosds API ikke længere er grupperet, hænges den tilsvarende RPC-metode direkte på WalletClient-objektet, hvilket er en forskel. Ligesom NodeClient returnerer kaldet til WalletClient et RpcOutput-objekt.
Keosd version 1.4 bruger UNIX-sockets i stedet for HTTP til at levere RPC-grænseflader som standard, hvilket kan anses for sikrere at bruge IPC, da Keosd i de fleste tilfælde kører native. Derfor er dette også standardinstansieringsmuligheden for WalletClient, og i de fleste tilfælde behøver der ikke indtastes yderligere parametre for at instansiere WalletClient.
4. Private og offentlige nøgler
EOS's nøglealgoritme ligner Bitcoin, men med nogle justeringer og definerer sit eget format.
Brug den statiske metode i PrivateKey-klassen new() til at generere en tilfældig privat nøgle. For eksempel:
toEos()-metoden bruges til at konvertere private nøgleobjekter til et brugerdefineret format for EOS.
4.1 Udledning af offentlige nøgler
Den offentlige nøgle kan udledes fra den private nøgle, såsom:
Brug tilsvarende toEos()-metoden til at konvertere den offentlige nøgle til et brugerdefineret format for EOS.
4.2 Import af EOS Private Keys
Du kan konvertere en EOS-formateret privat nøgle til et EosTool PrivateKey-objekt, for eksempel importerer koden nedenfor den specificerede EOS-private nøgle og viser dens tilsvarende EOS-offentlige nøgle: