BeIllegalBeagle / koala

A Light-Wallet for the nano cryptocurrency

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐨 Koala - Light-Wallet for the nano cryptocurrency

Setup

A postgres setup is needed with the username koala and password eucalypt and certificate file and key file for SSL is needed in the home directory of your computer

Create a new wallet

new_wallet_seed/2

Stores wallet seed with password and aes encryption proceeds to create a nano account stored in postgres with canoe tokens finally creates canoe account and registers said nano account with canoe If not password is provided for the second argument, it is "koala" by default

    Koala.Interface.new_wallet_seed(wallet_name, password)

Starting Koala Genserver

koala_start/2

This function starts the koala Genserver with an existing wallet created with a wallet name used wth the new_wallet_seed/2 function

    Koala.Interface.koala_start(wallet_name, password)

Delete Wallet and end Koala Genserver

This will remove all of the wallets data and kill the Genserver once complete

    Koala.Interface.kill_koala(wallet_name)

Send nano

    Koala.Wallet.send_nano(wallet_name, recipient, from_address, amount_in_raw)

Create new nano address

    Koala.Wallet.new_account(wallet_name)

Delete nano address

    Koala.Wallet.delete_account.(wallet_name, address_name)

About

A Light-Wallet for the nano cryptocurrency


Languages

Language:Elixir 100.0%