Account
create​
- Creates an instance of WalletKeypar using password.
This method is used to create a WalletKeypar using password. The Keypair contains some essential information, such as:
- Â address
- Â public key
- Â key store
and so on, and it is used for pretty much any personalized operation that user can do using FindoraSdk
Parameters:​
- Â
<string>
- Password of account
Results:​
- Â
Promise<WalletKeypar>
- An instance ofWalletKeypar
Example:​
const password = "qsjEI%123";
// Create a wallet info object using given password
const walletInfo = await Account.create(password);
getBalance​
- Get the balance of the specific asset for the given user
Using this function user can retrieve the balance for the specific asset code, which could be either custom asset or an FRA asset
Parameters:​
- Â
<WalletKeypar>
- An instance of WalletKeypar - Â
<string>
- (optional) Asset Code which could be either custom asset or an FRA asset.
Results:​
- Â
Promise<string>
- The balance of the specific asset for the given user.
Example:​
const pkey = "lfyd1234!";
const password = "uuicnf!34";
// Restore Wallet
const walletInfo = await Keypair.restoreFromPrivateKey(pkey, password);
// Get balance
const balance = await Account.getBalance(walletInfo, customAssetCode);
getBalanceInWei​
- Get the balance of the specific asset for the given user in Wei format
Using this function user can retrieve the balance for the specific asset code, which could be either custom asset or an FRA asset
Parameters:​
- Â
<WalletKeypar>
- An instance of WalletKeypar - Â
<string>
- (optional) Asset Code which could be either custom asset or an FRA asset.
Results:​
- Â
Promise<BigNumberValue>
- The balance of the specific asset for the given user in Wei format.
Example:​
const pkey = "lfyd1234!";
const password = "uuicnf!34";
// Restore Wallet
const walletInfo = await Keypair.restoreFromPrivateKey(pkey, password);
// Get balance in Wei format
const balance = await Account.getBalanceInWei(walletInfo, customAssetCode);
getCreatedAssets​
- Get an array of instances of ProcessedIssuedRecord using wallet address.
This method is used to get created Assets. The ProcessedIssuedRecord contains some essential information, such as:
- Â code
- Â record
- Â id
- Â ownerMemo
and so on. It's the issued asset.
Parameters:​
- Â
<string>
- Wallet address.
Results:​
- Â
Promise<ProcessedIssuedRecord[]>
- an array ofProcessedIssuedRecord
instances.
Example:​
const pkey = "lfyd1234!";
const password = "uuicnf!34";
// Restore Wallet
const walletInfo = await Keypair.restoreFromPrivateKey(pkey, password);
// Get balance in Wei format
const balance = await Account.getBalanceInWei(walletInfo, customAssetCode);