test: augment the test cases for checking headers
Signed-off-by: Eric Torreborre <[email protected]>
Signed-off-by: Eric Torreborre <[email protected]>
Signed-off-by: Eric Torreborre <[email protected]>
Signed-off-by: Eric Torreborre <[email protected]>
- Transform/Lib.hs:114 — uniqueFromText now fails fast on non-ASCII or overflow-length (>7 byte) hints instead of silently aliasing Uniques (https://github.com/IntersectMBO/plutus/pull/7774#discussion_r3388121673)
The info banner sat inside the genesis() function body, so it fired once per `wb genesis <op>` dispatch
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
On 32-bit targets (notably wasm32) several builtin denotations narrow an Integer index/length to the platform Int before bounds-checking, which wraps and silently diverges from 64-bit evaluation. Gate the fixes behind WORD_SIZE_IN_BITS so 64-bit platforms compile the original code unchanged: no semantics, cost, or golden change on any platform the node runs on. Affected: sliceByteString, indexByteString, readBit, indexArray, integerToByteString (hardcoded 8-byte word), and the PlutusTx wrappers. Fixes #7808.
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
added: * github:input-output-hk/mithril/7d13b76ffcbbfc90e14a396218fbbba09244ac89#mithril-client-cli * github:input-output-hk/mithril/7d13b76ffcbbfc90e14a396218fbbba09244ac89#mithril-signer removed: * github:input-output-hk/mithril/8c06fae8626ffe0e92680762d9593742e9124da9#mithril-client-cli * github:input-output-hk/mithril/8c06fae8626ffe0e92680762d9593742e9124da9#mithril-signer
build_tip_nodes appends the AMARU_RELAYS followers to the probed node set, and the convergence commands (finally_tips_agree, eventually_converged, serial_driver_tip_agreement) now require the agreeing-tip count to equal EXPECTED_TIPS (producers + followers) rather than the hardcoded producer count POOLS. The amaru relays in both amaru testnets listen on the n2n probe port (3001) so they answer cardano-cli ping --tip over node-to-node. Producer-only testnets (cardano_node_master) leave AMARU_RELAYS unset, so EXPECTED_TIPS == POOLS and their behaviour is unchanged.