View Source DiodeClient.Wallet (Diode Client v1.0.1)
Might be merged with Id.ex, for now just starting with clear Ethereum triple needed for wallets:
- Private Key
- Public Key
- Address A wallet can be instantiated from any of those, but accessors for higher level ids fail
Link to this section Summary
Link to this section Types
Specs
address() :: <<_::160>>
Specs
compressed_public_key() :: <<_::264>>
Specs
private_key() :: <<_::256>>
Specs
t() :: {:wallet, privkey :: nil | <<_::256>>, pubkey :: nil | <<_::264>>, address :: <<_::160>>}