WalletInterface

Undocumented in source.

Constructors

this
this(WalletOptions options)
Undocumented in source.

Members

Aliases

StdSecureWallet
alias StdSecureWallet = SecureWallet!StdSecureNet
Undocumented in source.

Functions

generateSeed
void generateSeed(const(string[]) questions, bool recover_flag)

@brief generate q/a pair keys @param questions - string array @param recover_flag - recover/create flag (true mean creating)

generateSeedFromPassphrase
bool generateSeedFromPassphrase(const(char[]) passphrase, const(char[]) pincode, const(char[]) salt)
Undocumented in source. Be warned that the author may not have intended to support it.
listAccount
void listAccount(File fout, const(HashNet) hash_net)
Undocumented in source. Be warned that the author may not have intended to support it.
listInvoices
void listInvoices(File fout)
Undocumented in source. Be warned that the author may not have intended to support it.
load
bool load()
Undocumented in source. Be warned that the author may not have intended to support it.
loginPincode
bool loginPincode(bool changepin)

@brief change pin code interface

operate
void operate(Switch wallet_switch, const(string[]) args)
Undocumented in source. Be warned that the author may not have intended to support it.
save
void save(bool recover_flag)
Undocumented in source. Be warned that the author may not have intended to support it.
show
string show(TagionBill bill)
Undocumented in source. Be warned that the author may not have intended to support it.
show
string show(Document doc)
Undocumented in source. Be warned that the author may not have intended to support it.
show
string show(T rec)
Undocumented in source. Be warned that the author may not have intended to support it.
sumAccount
void sumAccount(File fout)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

FKEY
enum FKEY;
Undocumented in source.
retry
enum retry;
Undocumented in source.
update_tag
enum update_tag;
Undocumented in source.

Static functions

pressKey
void pressKey()

@brief console UI waiting cursor

toText
string toText(const(HashNet) hash_net, TagionBill bill, string mark)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Switch
struct Switch
Undocumented in source.

Variables

options
const(WalletOptions) options;
Undocumented in source.
payment_requests
Invoices payment_requests;
Undocumented in source.
quiz
Quiz quiz;
Undocumented in source.
secure_wallet
StdSecureWallet secure_wallet;
Undocumented in source.

Meta