AccountDetails

Undocumented in source.

Members

Functions

add_bill
bool add_bill(TagionBill bill)
Undocumented in source. Be warned that the author may not have intended to support it.
add_bill
TagionBill add_bill(Document doc)
Undocumented in source. Be warned that the author may not have intended to support it.
available
TagionCurrency available()
check_contract_payment
int check_contract_payment(const(DARTIndex)[] inputs, const(Document[]) outputs)
Undocumented in source. Be warned that the author may not have intended to support it.
check_invoice_payment
bool check_invoice_payment(Pubkey invoicePubkey, TagionCurrency amount)
Undocumented in source. Be warned that the author may not have intended to support it.
clearup
void clearup()

Clear up the Account Remove used bills

locked
TagionCurrency locked()
processed
bool processed()
remove_bill
bool remove_bill(Pubkey pk)
Undocumented in source. Be warned that the author may not have intended to support it.
remove_bill_by_hash
void remove_bill_by_hash(const(DARTIndex) billHash)
Undocumented in source. Be warned that the author may not have intended to support it.
requestBill
void requestBill(TagionBill bill, Buffer derive)
Undocumented in source. Be warned that the author may not have intended to support it.
total
TagionCurrency total()
unlock_bill_by_hash
void unlock_bill_by_hash(const(DARTIndex) billHash)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin HiBONRecord
Undocumented in source.

Variables

activated
bool[Pubkey] activated;

locked bills

bills
TagionBill[] bills;
Undocumented in source.
derive_state
Buffer derive_state;
Undocumented in source.
derivers
Buffer[Pubkey] derivers;
Undocumented in source.
hirpcs
Document[] hirpcs;

HiRPC request

name
string name;
Undocumented in source.
owner
Pubkey owner;
Undocumented in source.
requested
TagionBill[Pubkey] requested;

Requested bills

requested_invoices
Invoice[] requested_invoices;
Undocumented in source.
used_bills
TagionBill[] used_bills;
Undocumented in source.

Mixed In Members

From mixin HiBONRecord

check
alias check = Check!(HiBONRecordException)
Undocumented in source.
__anonymous
mixin JSONString
Undocumented in source.
__anonymous
mixin HiBONRecordType
Undocumented in source.
isRecord
alias isRecord = HiBONRecord.isRecord!ThisType
Undocumented in source.
HAS_TYPE
enum HAS_TYPE;
Undocumented in source.
less_than
bool less_than(Key a, Key b)
Undocumented in source. Be warned that the author may not have intended to support it.
toHiBON
inout(HiBON) toHiBON()
Undocumented in source. Be warned that the author may not have intended to support it.
NO_DEFAULT_CTOR
enum NO_DEFAULT_CTOR;
Undocumented in source.
GetKeyName
template GetKeyName(uint i)
Undocumented in source.
_keys
string[] _keys()
keys
enum keys;
Undocumented in source.
this
this(HiBON hibon)
Undocumented in source.
this
this(Document doc)
Undocumented in source.
serialize
immutable(ubyte[]) serialize()
Undocumented in source. Be warned that the author may not have intended to support it.
toDoc
const(Document) toDoc()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta