Ledger
Class: Ledger
Represents the Mina ledger.
Table of contents
Constructors
Methods
Constructors
constructor
• new Ledger()
Methods
addAccount
▸ addAccount(publicKey
, balance
): void
Adds an account and its balance to the ledger.
Parameters
Name | Type |
---|---|
publicKey | MlPublicKey |
balance | string |
Returns
void
Defined in
applyJsonTransaction
▸ applyJsonTransaction(txJson
, accountCreationFee
, networkState
): void
Applies a JSON transaction to the ledger.
Parameters
Name | Type |
---|---|
txJson | string |
accountCreationFee | string |
networkState | string |
Returns
void
Defined in
getAccount
▸ getAccount(publicKey
, tokenId
): undefined
| Account
Returns an account.
Parameters
Name | Type |
---|---|
publicKey | MlPublicKey |
tokenId | FieldConst |
Returns
undefined
| Account
Defined in
create
▸ Static
create(): Ledger
Creates a fresh ledger.