Constructor
new Balance(account)
Create a balance.
Parameters:
Name | Type | Description |
---|---|---|
account |
Number |
- Source:
Methods
applyTo(balance)
Apply delta.
Parameters:
Name | Type | Description |
---|---|---|
balance |
Balance |
- Source:
format()
Inspect balance.
Parameters:
Type | Description |
---|---|
String |
- Source:
getJSON(minimalnullable) → {Object}
Convert balance to a more json-friendly object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
minimal |
Boolean |
<nullable> |
- Source:
Returns:
- Type
- Object
getSize() → {Number}
Calculate size.
- Source:
Returns:
- Type
- Number
(private) read(data) → {TXDBState}
Inject properties from serialized data.
Parameters:
Name | Type | Description |
---|---|---|
data |
Buffer |
- Source:
Returns:
- Type
- TXDBState
write() → {Buffer}
Serialize balance.
- Source:
Returns:
- Type
- Buffer