https://github.com/chatch/stellar-repl
Node based REPL for Stellar
https://github.com/chatch/stellar-repl
javascript nodejs repl stellar stellar-network
Last synced: about 1 year ago
JSON representation
Node based REPL for Stellar
- Host: GitHub
- URL: https://github.com/chatch/stellar-repl
- Owner: chatch
- License: apache-2.0
- Created: 2018-01-30T16:38:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-11T04:08:33.000Z (almost 5 years ago)
- Last Synced: 2025-04-23T17:04:04.827Z (about 1 year ago)
- Topics: javascript, nodejs, repl, stellar, stellar-network
- Language: JavaScript
- Size: 143 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stellar-repl
[](https://www.npmjs.org/package/stellar-repl)
Node based REPL for Stellar.
## Features
* APIs
* [stellar-sdk](https://www.npmjs.com/package/stellar-sdk) / [stellar-base](https://www.npmjs.com/package/stellar-base) (all exports - StrKey, Server, Transaction, etc.)
* [stellar-hd-wallet](https://www.npmjs.com/package/stellar-hd-wallet) (HdWallet, generateMnemonic, fromMnemonic, fromSeed)
* [stellar-qr](https://www.npmjs.com/package/stellar-qr) (Qr, getStellarLink, getStellarQR, qrWallets)
* StellarTerm Directory
* [stellarterm-directory](https://www.npmjs.com/package/stellarterm-directory) (Directory, assets, anchors, destinations, issuers, pairs)
* Horizon server handles (sdk.Server instances)
* serverMain (Aliases: m, main)
* serverTest (Aliases: t, test)
* serverLocal (Aliases: l, local)
* Wallet / Keychains (see [stellar-hd-wallet](https://www.npmjs.com/package/stellar-hd-wallet))
* walletSession (Aliases: ws) - a wallet generated on REPL start
* walletPersist (Aliases: wp) - a wallet persistent over REPL sessions (same keys available each time)
* Autocomplete - hit tab twice to see what's available
## Get Started
```
npm i -g stellar-repl
> stlr
stlr> ....
```
## TODO
* Save REPL history (#1)
* Support await on Promises (#2)