Skip to content

cardano-signer 1.12.0

Compare
Choose a tag to compare
@gitmachtl gitmachtl released this 19 Dec 22:06
· 29 commits to main since this release
  • Release-Notes for 1.12.0

    General:

    • The output via --json-extended is now showing more details about the address (hex, type, network)
    • The help description can now be displayed for each sub command like: cardano-signer sign --cip8 --help
    • Addresses provided via the --address parameter can now be a bech-address, hex-string or the path to a file containing the bech-address (typical mywallet.addr) files

    CIP-8 / CIP-30 updates:

    • Completely reworked CIP-8/CIP-30 code. Flags --cip8 & --cip30 will currently do the same, because CIP-30 uses CIP-8 signing.
    • Signing a payload now generates a full COSE_Sign1 signature together with the COSE_Key publicKey
    • The payload can be set to hashed via the new flag --hashed
    • The payload can be excluded from the COSE_Sign1 signature with the new flag --nopayload
    • The signing address will be automatically checked against the publicKey (signing and verification)
    • Extended data structure check of the given COSE_Sign1 & COSE_Key
    • Verification can be done against the COSE_Sign1 & COSE_Key, and optionally also against a given payload and address
    • The output via --json-extended shows additional information if the payload is hashed, address infos, etc.

image