stellarw
stellarw is a Javascript library for interacting with the Stellar network for both Node and the browser. It abstracts and simplifies some the basic functionality of the Stellar SDK.
Installation
Using npm to include stellarw in your own project:
npm install --save stellarw
For browsers, use the following script:
Usage
Node
const Wallet = ;const wallet = 'secret'; // get balanceswallet;
Browser
Documentation
Wallet
Create a new Wallet object.
Wallet
represents a single account in the Stellar network.
Constructor
secretKey useTestnet
Parameters
Name | Type | Description |
---|---|---|
secretKey | String | (optional) the secret key of the account |
useTestnet | Boolean | (optional) default is false |
Methods
generateKeys()
Returns Stellar keys object
var keys = await wallet;var publicKey = keys;var secretKey = keys;
createAccount(publicKey)
Funds and creates and account on the test network
Parameters
Name | Type | Description |
---|---|---|
publicKey | String | The public key of the account to fund and create |
Example account creation on test network.
var wallet = null true;walletkeys = await wallet;await wallet;
account(publicKey)
Get account information for given address.
Parameters
Name | Type | Description |
---|---|---|
publicKey | String | (optional) the address of the account to fetch; defaults to current wallet's public key |
wallet