Constructor
new Balance(account)
Create a balance.
Parameters:
Name | Type | Description |
---|---|---|
account |
Number |
- Source:
Methods
(static) fromRaw(acct, data) → {TXDBState}
Instantiate balance from serialized data.
Parameters:
Name | Type | Description |
---|---|---|
acct |
Number | |
data |
Buffer |
- Source:
Returns:
- Type
- TXDBState
applyTo(balance)
Apply delta.
Parameters:
Name | Type | Description |
---|---|---|
balance |
Balance |
- Source:
(private) fromRaw(data) → {TXDBState}
Inject properties from serialized data.
Parameters:
Name | Type | Description |
---|---|---|
data |
Buffer |
- Source:
Returns:
- Type
- TXDBState
inspectSymbol()
Inspect balance.
Parameters:
Type | Description |
---|---|
String |
- Source:
toJSON(minimalnullable) → {Object}
Convert balance to a more json-friendly object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
minimal |
Boolean |
<nullable> |
- Source:
Returns:
- Type
- Object
toRaw() → {Buffer}
Serialize balance.
- Source:
Returns:
- Type
- Buffer