ncjs-cli
v1.4.4
Published
NodeCore CLI
Downloads
21
Readme
ncjs-cli
NodeCore CLI
Usage
$ npm install -g ncjs-cli
$ ncjs-cli COMMAND
running command...
$ ncjs-cli (-v|--version|version)
ncjs-cli/1.4.4 linux-x64 node-v15.11.0
$ ncjs-cli --help [COMMAND]
USAGE
$ ncjs-cli COMMAND
...
Commands
ncjs-cli bech32
Bech32 utils.
USAGE
$ ncjs-cli bech32
OPTIONS
-d, --decode=decode decode bech32 string
-e, --encode=encode encode hex string into bech32
-h, --help show CLI help
-p, --prefix=prefix human-readable prefix for bech32 encoding
-v, --version=version segwit version
See code: src/commands/bech32.js
ncjs-cli decode
Decode command decodes entities stored as VBK-encoded byte arrays.
USAGE
$ ncjs-cli decode
OPTIONS
-h, --help show CLI help
--address=address hexencoded ADDRESS
--atv=atv hexencoded ATV
--btcblock=btcblock hexencoded BTCBLOCK
--btctx=btctx hexencoded BTCTX
--coin=coin hexencoded COIN
--merklepath=merklepath hexencoded MERKLEPATH
--output=output hexencoded OUTPUT
--publicationdata=publicationdata hexencoded PUBLICATIONDATA
--raw Use raw (non-VBK) encoding when possible
--subject=subject Manually specified MerklePath subject (32 bytes hexencoded hash)
--vbkblock=vbkblock hexencoded VBKBLOCK
--vbkmerklepath=vbkmerklepath hexencoded VBKMERKLEPATH
--vbkpoptx=vbkpoptx hexencoded VBKPOPTX
--vbktx=vbktx hexencoded VBKTX
--vtb=vtb hexencoded VTB
EXAMPLES
$ ncjs-cli decode --address 01166772F51AB208D32771AB1506970EEB664462730B838E
$ ncjs-cli decode --raw --btcblock
000040203f8e3980304439d853c302f6e496285e110e251251531300000000000000000039a72c22268381bd8d9dcfe002f472634a24cf0454de8b
50f89e10891e5ffb1de08d9b5c6c1f2c1744290a92
$ ncjs-cli decode --btcblock
50000040203f8e3980304439d853c302f6e496285e110e251251531300000000000000000039a72c22268381bd8d9dcfe002f472634a24cf0454de
8b50f89e10891e5ffb1de08d9b5c6c1f2c1744290a92
$ ncjs-cli decode --subject 94E097B110BA3ADBB7B6C4C599D31D675DE7BE6E722407410C08EF352BE585F1 --merklepath <...>
See code: src/commands/decode.js
ncjs-cli dumppublications
Dumps publications from a ALT POP TX.
USAGE
$ ncjs-cli dumppublications
OPTIONS
-o, --file=file output file (default: payloads.json)
See code: src/commands/dumppublications.js
ncjs-cli help [COMMAND]
display help for ncjs-cli
USAGE
$ ncjs-cli help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
ncjs-cli printcontext
Print context details of ALT POP TX.
USAGE
$ ncjs-cli printcontext
DESCRIPTION
Reads STDIN. Expects to get JSON of ALT POP TX.
This command parses payloads and outputs context in human-readable form.
See code: src/commands/printcontext.js