Skip to content

Commit 1db1f2b

Browse files
committed
New release: cardano-signer 1.15.1
* 1.15.1 * New constitutional-commitee-member cold-key generation mode: - generate conway cc-cold keys via the path `--path cc-cold` or - generate conway cc-cold keys from the derivation path "1852'/1815'/acc'/4/idx' - generate conway cc-cold keys from mnemonics or let cardano-signer generate new mnemonics for you * New constitutional-commitee-member hot-key generation mode: - generate conway cc-hot keys via the path `--path cc-hot` or - generate conway cc-hot keys from the derivation path "1852'/1815'/acc'/5/idx' - generate conway cc-hot keys from mnemonics or let cardano-signer generate new mnemonics for you * General - some corrections on extended verification key outputs - an unknown parameter now throws an error, before optional parameters with a typo were simply ignored - general code cleanup, typos, etc.
1 parent c6e84ab commit 1db1f2b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/cardano-signer.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//define name and version
22
const appname = "cardano-signer"
3-
const version = "1.15.0"
3+
const version = "1.15.1"
44

55
//external dependencies
66
const CardanoWasm = require("@emurgo/cardano-serialization-lib-nodejs")
@@ -16,7 +16,7 @@ const crypto = require('crypto'); //used for crypto functions like entropy gener
1616
//set the options for the command-line arguments. needed so that arguments like data-hex="001122" are not parsed as numbers
1717
const parse_options = {
1818
string: ['secret-key', 'public-key', 'signature', 'address', 'rewards-address', 'payment-address', 'vote-public-key', 'data', 'data-hex', 'data-file', 'out-file', 'out-cbor', 'out-skey', 'out-vkey', 'cose-sign1', 'cose-key', 'mnemonics', 'path', 'testnet-magic'],
19-
boolean: ['json', 'json-extended', 'cip8', 'cip30', 'cip36', 'deregister', 'jcli', 'bech', 'hashed', 'nopayload', 'vkey-extended'], //all booleans are set to false per default
19+
boolean: ['help', 'version', 'usage', 'json', 'json-extended', 'cip8', 'cip30', 'cip36', 'deregister', 'jcli', 'bech', 'hashed', 'nopayload', 'vkey-extended'], //all booleans are set to false per default
2020
//adding some aliases so users can also use variants of the original parameters. for example using --signing-key instead of --secret-key
2121
alias: { 'deregister': 'deregistration', 'cip36': 'cip-36', 'cip8': 'cip-8', 'cip30': 'cip-30', 'secret-key': 'signing-key', 'public-key': 'verification-key', 'rewards-address': 'reward-address', 'data': 'data-text', 'jcli' : 'bech', 'mnemonic': 'mnemonics', 'vkey-extended': 'with-chain-code' },
2222
unknown: function(unknownParameter) {

src/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cardano-signer",
3-
"version": "1.15.0",
3+
"version": "1.15.1",
44
"description": "cardano-signer signs a given data(hex/text/file) with a signing key(hex/bech/file) or verify the signature via a public key(hex/bech/file). it can also produce a cip-8/cip-30/cip-36 conform payload signing/verification. can produce ed25519 keys from mnemonic for payment, staking, drep, constitutional commitee cold/hot keys, etc...",
55
"main": "cardano-signer.js",
66
"scripts": {

0 commit comments

Comments
 (0)