Merge pull request #813 from input-output-hk/bwbush/findings
High level summary of mempool and constraint findings
High level summary of mempool and constraint findings
Adversarial mempool simulations w/ Leios
Signed-off-by: Chris Gianelloni <[email protected]>
ci(antithesis): avoid secrets check in global if when undefined
Signed-off-by: Chris Gianelloni <[email protected]>
Co-Authored-By: Claude Opus 4.6 <[email protected]>
This is no joke.
Nodes were using raw longitude for x-position while the map background used the xOffset + lon * xScale transform, causing misalignment. Now both use the same coordinate space. Also adds Mini Mainnet (750 nodes) and Pseudo Mainnet (10k nodes) scenarios. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Draw Natural Earth 110m country boundaries behind the graph when Mercator layout is active. Shared projection maps real-world lat/lon to the same coordinate space as the topology nodes. Also fix canvas recentering to use updated positions after layout switch rather than stale pre-switch positions. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Projects node coordinates using Web Mercator formula with y-axis normalized to match x-axis span for reasonable aspect ratio. Useful for topologies with real geographic coordinates. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Add a Layout selector (Original/Auto) that applies d3-force simulation to compute node positions when "Auto" is selected, giving a cleaner graph layout for topologies with random or poorly distributed coordinates. Co-Authored-By: Claude Opus 4.6 <[email protected]>