Files
api/docs/examples/promise/01_simple_connect/index.js
T
Jaco Greeff 8fafedcf00 Extend examples for ApiPromise (#261)
* examples-rpc -> examples/rpc

* 01-simple-connect

* 02-chain-newHead

* Subscriptions only return value
2018-10-12 11:19:35 +02:00

19 lines
572 B
JavaScript
Executable File

// required imports
const { ApiPromise } = require('@polkadot/api');
const { WsProvider } = require('@polkadot/rpc-provider');
async function main () {
// initialise the provider to connect to the local node
const provider = new WsProvider('ws://127.0.0.1:9944');
// create the API and wait until ready
const api = await ApiPromise.create(provider);
// retrieve the chain information (rpc call)
const chain = await api.rpc.system.chain();
console.log(`You are connected to chain: ${chain}`);
}
main().catch(console.error).finally(() => process.exit());