This guide shows how to use Jlibra to create accounts, mint coins and tranfer the coins between accounts.
Create public/private key pair with GenerateKeysExample
. The address, public key and the private key is printed, this is your "account" (from now on ACCOUNT_ADDRESS).
Example output:
Diem address: cf97548205a125bf4184256480721e73e1d7fcd0d8126da719549d705812872b
Public key: 302a300506032b6570032100328f6805...
Private key: 3051020101300506032b657004220420950c732062792d7c8b344e029afe...
Use the MintExample
(change the account address to the one you received in the first step)
Use the GetAccountStateExample
to check your account balance. It will print out your balance with some other information.
Example output:
Address: 6674633c78e2e00c69fd6e027aa6d1db2abc2a6c80d78a3e129eaf33dd49ce1c
Received events: 2
Sent events: 0
Balance (microLibras): 20000000
Balance (Libras): 20
Sequence number: 0
Delegated withdrawal capability: false
- Create a new account with the
GenerateKeysExample
. - Transfer coins with the
TransferExample
- Check the balances with the
GetAccountStateExample