Fix default 'account get' output. (#77)

The current code throws an exception if no address is specified.  It is supposed to return the current account info.

Reviewed-on: cerc-io/laconic-registry-cli#77
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
This commit is contained in:
Thomas E Lackey 2024-08-20 19:01:24 +00:00 committed by Thomas E Lackey
parent aa46032bda
commit 6055da62c7
2 changed files with 4 additions and 2 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@cerc-io/laconic-registry-cli",
"version": "0.2.5",
"version": "0.2.6",
"main": "index.js",
"repository": "git@github.com:cerc-io/laconic-registry-cli.git",
"author": "",

View File

@ -18,7 +18,9 @@ export const handler = async (argv: Arguments) => {
assert(chainId, 'Invalid registry Chain ID.');
if (!address && privateKey) {
address = new Account(Buffer.from(privateKey, 'hex')).address;
const account = new Account(Buffer.from(privateKey, 'hex'));
await account.init();
address = account.address;
}
const registry = new Registry(gqlEndpoint, rpcEndpoint, chainId);