Skip to main content

60 posts tagged with "cli-api"

View All Tags

· 2 min read
Jordan Millar

2025-03-15T00:00:00Z - 2025-03-31T00:00:00Z

High level summary

  • cardano-cli updates

    • Added mnemonic sentence support for key generation
    • Improved minting value representation in code
    • Removed deprecated shelley command group and related tests
    • Optimized command parsing by inlining subParser
    • Parallelized golden tests for help commands
    • Released v10.5.0.0
  • cardano-api improvements

    • Added mnemonic support
    • Introduced new witness API and improved minting policies
    • Added deserialization warnings for HashableScriptData
    • Removed deprecated ProtocolParameters
    • Released versions 10.11.0.0, 10.11.1.0, and 10.12.0.0
    • Added missing StakePool key conversion instance
  • cardano-testnet updates

    • Expose option to specify a node configuration file
    • Removed unused P2P enable option
    • Changed to file-based PID storage for testnet nodes

cardano-cli

cardano-api

cardano-node

cardano-testnet

  • None

docs

  • None

CI & project maintenance

  • None

· One min read
Jordan Millar

· 2 min read
Jordan Millar

2025-02-15T00:00:00Z - 2025-02-28T00:00:00Z

High level summary

  • cardano-cli updates

    • Added Plutus script cost calculation for existing transactions
    • Implemented property test watchdog for better testing
    • Bumped cardano-api dependency to 10.9.0.0
    • Set hex as default output format for binary query utxo
    • Began RIO monad integration (part 1)
    • Refactored module structure to be domain-oriented
    • Standardized on fourmolu for code formatting
  • cardano-api improvements

    • Added execution units check in transaction autobalancing tests
    • Included transaction creation examples in Haddock docs
    • Fixed governance action handling in transaction balancing
    • Enhanced witness count estimation to include simple scripts
    • Split compatible transaction building and signing logic
    • Migrated from cryptonite to crypton library
    • Standardized on fourmolu for code formatting
    • Updated CHaP index and flake inputs
  • cardano-testnet updates

    • Fixed testnet test configuration
    • Optimized testnet code by removing unused indirections
    • Removed unused custom node configuration file option
    • Updated transaction submission handling

cardano-cli

cardano-api

cardano-node

cardano-testnet

  • None

docs

  • None

CI & project maintenance

  • None

· 3 min read
Jordan Millar

2025-01-30T00:00:00Z - 2025-02-15T00:00:00Z

High level summary

  • cardano-cli updates

    • Added binary output option for query utxo command
    • Implemented governance action deposits in query stake-address-info
    • Added ratify-state and future protocol parameters queries
    • Fixed transaction costs calculation for duplicate certificates
    • Released v10.4.0.0
    • Removed remaining ScriptWitnessFiles usage across scripts
    • Reorganized hash/ping commands and test suites
    • Updated CHaP index and Nix configurations
  • cardano-api improvements

    • Added UTxO module
    • Implemented future protocol parameters query
    • Fixed transaction autobalancing for credential deregistration
    • Merged internal API modules and reorganized exports
    • Released versions 10.8.0.0 and 10.9.0.0
    • Removed deprecated functions and improved TxProposalProcedures type safety
  • cardano-node/testnet updates

    • Enhanced testnet configuration handling:
      • Added output directory specification
      • Improved configuration validation
      • Supported user-provided config files
      • Removed redundant process functions
  • Tooling & Maintenance

    • Upgraded to fourmolu-0.18.0 in Nix dev shells
    • Updated Nix development tools and GHA workflows

cardano-cli

cardano-api

cardano-node

cardano-testnet

  • None

docs

  • None

CI & project maintenance

· 2 min read
Jordan Millar

2025-01-15T00:00:00Z - 2025-01-30T00:00:00Z

High level summary

  • cardano-cli updates

    • Added certificates support to compatible transaction-sign
    • Integrated changes for node v10.2.0 release
    • Implemented query for big ledger peers snapshot
    • Refactored node connection handling using LocalNodeConnectInfo
    • Released v10.3.0.0
    • Removed deprecated ScriptWitnessFiles usage
    • Simplified GHA workflows using Nix
    • Updated Nix tooling and dependencies
  • cardano-api improvements

    • Added support for ratify-state query
    • Reorganized certificate witnesses into ordered maps
    • Deprecated and removed outdated patterns
    • Downgraded Plutus to v1.37
    • Fixed Plutus CBOR encoding bug
    • Exposed GovActionState from Ledger
    • Released versions 10.6.0.0 and 10.7.0.0
    • Added Plutus script language conversion exports

cardano-cli

cardano-api

cardano-node

  • None

cardano-testnet

  • None

docs

  • None

CI & project maintenance