Merge pull request #1142 from IntersectMBO/copilot/sub-pr-1141
Prevent bogus Copilot review remarks about `.cabal` file formatting
Prevent bogus Copilot review remarks about `.cabal` file formatting
Allow testing block production with kes-agent via cardano-testnet --use-kes-agent
NetworkTopology was moved to ouroboros-netowork and refactored, which causes the following changes in cardano-testnet: - `createTestnetEnv` now creates a concrete topology, instead of an abstract one - `createTestnetEnv` now allocates random ports to nodes and writes them both to the concrete topology file and the to the nodes config directories - `cardanoTestnet` now does not generate the ports and instead reads the ones assigned by `createTestnetEnv` from disk
This basically simulates deposited funds using the SimpleTx ledger ability to have no inputs and thus having always 'aValidTx'.
- Integrate the `GetLedgerPeerSnapshot` query - Add ledger peer type parameter for the ledger peer query - add CLI options for Big and All ledger peers - Integrate changes to the `GetStakeSnapshot` query - Adapt to the new Consensus packages' structure - Adapt to changes of `TxSubmitResult` type
Co-authored-by: Pablo Lamela <[email protected]>