-record(wallet, { private_key :: gleeth@crypto@secp256k1:private_key(), public_key :: gleeth@crypto@secp256k1:public_key(), address :: gleeth@crypto@secp256k1:ethereum_address() }).