[ad_1]
You have to run elementsd with below elements.conf:
chain=elementsregtest
rpcport = 18884
rpcuser = user1
rpcpassword = password1
Use the example mentioned in Element code tutorial:
const request = require('request');
let username = "user1";
let password = "password1";
let options =
url: "http://localhost:18884",
method: "post",
headers:
"content-type": "text/plain"
,
auth:
user: username,
pass: password
,
body: JSON.stringify( "jsonrpc": "2.0", "id": "rpctest", "method": "getwalletinfo", "params": [] )
;
request(options, (error, response, body) =>
if (error)
console.error('An error occurred: ', error);
else
json = JSON.parse(body);
console.log(json.result.balance.bitcoin);
);
The output will show the bitcoin balance returned by getwalletinfo
.
Other RPCs: https://elementsproject.org/en/doc/0.18.1.11/rpc/
[ad_2]
Source Link