From 76dddba01384969f163a44f6e31e935649a40a9c Mon Sep 17 00:00:00 2001 From: Federico Mastellone Date: Mon, 29 Jun 2026 18:22:02 +0000 Subject: [PATCH 1/4] wb | remove lmdb support with its profiles --- bench/cardano-profile/data/all-profiles.json | 5821 ++--------------- .../Benchmarking/Profile/Builtin/Cloud.hs | 3 - .../Benchmarking/Profile/Builtin/Miniature.hs | 1 - .../Benchmarking/Profile/Primitives.hs | 10 +- .../src/Cardano/Benchmarking/Profile/Types.hs | 9 +- bench/cardano-profile/test/Main.hs | 3 +- nix/workbench/backend/nomad/cloud.sh | 4 +- nix/workbench/service/nodes.nix | 9 - wb_profiles.mk | 4 +- 9 files changed, 623 insertions(+), 5241 deletions(-) diff --git a/bench/cardano-profile/data/all-profiles.json b/bench/cardano-profile/data/all-profiles.json index 93340cc5702..089f40eaff1 100644 --- a/bench/cardano-profile/data/all-profiles.json +++ b/bench/cardano-profile/data/all-profiles.json @@ -474,7 +474,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -964,7 +963,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -1459,7 +1457,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -2391,7 +2388,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -3323,7 +3319,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -4258,7 +4253,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -5190,7 +5184,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -6122,7 +6115,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -7057,7 +7049,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -7992,7 +7983,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -8485,7 +8475,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -8979,7 +8968,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -9473,7 +9461,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -9967,7 +9954,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -10458,7 +10444,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -10948,497 +10933,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "ci-bench-lmdb": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 1, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "2010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "2000000000000000", - "--pools", - 2, - "--stake-delegators", - 100000, - "--drep-keys", - 0, - "--stuffed-utxo", - "500000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 2, - "n_pool_hosts": 2, - "n_pools": 2, - "n_singular_hosts": 2, - "n_singular_pools": 2, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, - "default_value_tx_per_block_estimate": 172, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 61, - "generator_duration": 600, - "generator_tx_count": 9000, - "genesis_future_offset": 12, - "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 18000, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, CI-friendly duration, bench scale", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "lovelacePerUTxOWord": 34482, - "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 10000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 100000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 65536, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 340000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 6, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 500000, - "utxo_keys": 1 - }, - "name": "ci-bench-lmdb", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, - "ssd_directory": "/tmp", - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -11928,7 +11422,6 @@ "ssd_directory": "/tmp", "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": true, "verbatim": { "EnableP2P": true @@ -12452,7 +11945,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -12942,7 +12434,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -13620,7 +13111,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -14312,7 +13802,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -15004,7 +14493,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -15682,7 +15170,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -16980,7 +16467,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -18265,7 +17751,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -19552,7 +19037,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -20042,7 +19526,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -20532,7 +20015,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -21211,7 +20693,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -21735,7 +21216,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -22225,7 +21705,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -22720,7 +22199,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -23211,7 +22689,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -23736,7 +23213,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -24227,7 +23703,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -24718,7 +24193,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -25209,7 +24683,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -25703,7 +25176,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -26197,7 +25669,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -26687,7 +26158,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -27177,7 +26647,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -27884,7 +27353,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -28613,7 +28081,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -29103,7 +28570,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -29598,7 +29064,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -30088,7 +29553,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -30578,7 +30042,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -31069,7 +30532,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -32344,7 +31806,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -32835,7 +32296,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -33329,7 +32789,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -34006,7 +33465,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -34497,7 +33955,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -35772,7 +35229,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -37049,7 +36505,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -38326,7 +37781,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -39604,7 +39058,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -40883,7 +40336,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -41374,7 +40826,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -41868,7 +41319,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -42361,7 +41811,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -42855,7 +42304,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -43348,7 +42796,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -43842,7 +43289,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -44335,7 +43781,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -44828,7 +44273,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -45502,7 +44946,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -46176,7 +45619,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -46850,7 +46292,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -47524,7 +46965,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -48198,7 +47638,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -48690,7 +48129,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -49181,7 +48619,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -49672,7 +49109,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -50163,7 +49599,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -50870,7 +50305,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -51610,7 +51044,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -52913,7 +52346,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -54207,7 +53639,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -55482,7 +54913,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -56757,7 +56187,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -57434,7 +56863,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -58147,7 +57575,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -58860,7 +58287,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -59573,7 +58999,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -60286,7 +59711,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -60977,7 +60401,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -61704,7 +61127,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -62395,7 +61817,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -63122,7 +62543,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -63137,7 +62557,7 @@ }, "workloads": [] }, - "plutus-volt-lmdb-nomadperf": { + "plutus-volt-lsmt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -64434,7 +63854,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-lmdb-nomadperf", + "name": "plutus-volt-lsmt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -64443,8 +63863,7 @@ "ssd_directory": "/ephemeral", "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } @@ -64458,7 +63877,7 @@ }, "workloads": [] }, - "plutus-volt-lsmt-nomadperf": { + "plutus-volt-memx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -64526,16 +63945,7 @@ "nomad": { "class": "perf", "fetch_logs_ssh": true, - "host_volumes": { - "explorer": null, - "producer": [ - { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" - } - ] - }, + "host_volumes": null, "namespace": "perf", "resources": { "explorer": { @@ -64606,7 +64016,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 1892175 }, "genesis": { "active_slots_coeff": 0.050, @@ -65274,12 +64684,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 93000000, + "exUnitsSteps": 20625739876 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 23250000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -65681,7 +65091,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/memory/oneandahalf" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -65755,22 +65167,35 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-lsmt-nomadperf", + "name": "plutus-volt-memx15-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, - "ssd_directory": "/ephemeral", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, - "overlay": {}, + "overlay": { + "generator": { + "tx_fee": 1892175 + }, + "genesis": { + "alonzo": { + "maxBlockExUnits": { + "exUnitsSteps": 20625739876 + }, + "maxTxExUnits": { + "exUnitsMem": 23250000 + } + } + } + }, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -65779,7 +65204,7 @@ }, "workloads": [] }, - "plutus-volt-memx15-nomadperf": { + "plutus-volt-memx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -65918,7 +65343,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1892175 + "tx_fee": 2463246 }, "genesis": { "active_slots_coeff": 0.050, @@ -66586,12 +66011,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 93000000, - "exUnitsSteps": 20625739876 + "exUnitsMem": 124000000, + "exUnitsSteps": 27500804996 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 23250000, + "exUnitsMem": 31000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -66994,7 +66419,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "budget/block/memory/oneandahalf" + "budget/block/memory/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -67069,7 +66494,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-memx15-nomadperf", + "name": "plutus-volt-memx2-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -67078,7 +66503,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -67086,15 +66510,15 @@ }, "overlay": { "generator": { - "tx_fee": 1892175 + "tx_fee": 2463246 }, "genesis": { "alonzo": { "maxBlockExUnits": { - "exUnitsSteps": 20625739876 + "exUnitsSteps": 27500804996 }, "maxTxExUnits": { - "exUnitsMem": 23250000 + "exUnitsMem": 31000000 } } } @@ -67107,7 +66531,7 @@ }, "workloads": [] }, - "plutus-volt-memx2-nomadperf": { + "plutus-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -67246,7 +66670,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 2463246 + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -67914,12 +67338,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 124000000, - "exUnitsSteps": 27500804996 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 31000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -68321,9 +67745,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/memory/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -68397,7 +67819,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-memx2-nomadperf", + "name": "plutus-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -68406,27 +67828,12 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, - "overlay": { - "generator": { - "tx_fee": 2463246 - }, - "genesis": { - "alonzo": { - "maxBlockExUnits": { - "exUnitsSteps": 27500804996 - }, - "maxTxExUnits": { - "exUnitsMem": 31000000 - } - } - } - }, + "overlay": {}, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -68435,7 +67842,7 @@ }, "workloads": [] }, - "plutus-volt-nomadperf": { + "plutus-volt-rtsqg1-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -69723,16 +69130,18 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-nomadperf", + "name": "plutus-volt-rtsqg1-nomadperf", "node": { "heap_limit": null, - "rts_flags_override": [], + "rts_flags_override": [ + "-qb1", + "-qg1" + ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -69747,7 +69156,7 @@ }, "workloads": [] }, - "plutus-volt-rtsqg1-nomadperf": { + "plutus-voting-double-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -69777,9 +69186,9 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "52040000000000000", "--utxo-keys", - 1, + 2, "--genesis-keys", 0, "--delegated-supply", @@ -69865,12 +69274,12 @@ "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, + "supply_total": 52040000000000000, "utxo_delegated": 1000000, "utxo_generated": 61200, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", "generator": { "add_tx_size": 100, "epochs": 9, @@ -70647,22 +70056,11 @@ }, "conway": { "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } + "members": {}, + "threshold": 0 }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, + "committeeMaxTermLength": 200, + "committeeMinSize": 0, "constitution": { "anchor": { "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", @@ -70671,22 +70069,22 @@ "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" }, "dRepActivity": 20, - "dRepDeposit": 500000000, + "dRepDeposit": 2000000, "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppEconomicGroup": 0.51, + "ppGovGroup": 0.51, + "ppNetworkGroup": 0.51, + "ppTechnicalGroup": 0.51, + "treasuryWithdrawal": 0.51, + "updateToConstitution": 0.51 }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, + "govActionDeposit": 100000, + "govActionLifetime": 10, + "minFeeRefScriptCostPerByte": 0, "plutusV3CostModel": [ 100788, 420, @@ -70954,14 +70352,16 @@ "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 20000000000000, + "funds_balance": 40000000000000, "max_block_size": 88000, "network_magic": 42, "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "voting" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -71033,21 +70433,17 @@ "single_shot": true, "slot_duration": 1, "utxo": 4000000, - "utxo_keys": 1 + "utxo_keys": 2 }, - "name": "plutus-volt-rtsqg1-nomadperf", + "name": "plutus-voting-double-volt-nomadperf", "node": { "heap_limit": null, - "rts_flags_override": [ - "-qb1", - "-qg1" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -71060,9 +70456,24 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": "workflow_generator", + "producers": "workflow_producer" + }, + "name": "voting", + "parameters": { + "outs_per_split_transaction": 193, + "submit_vote": true, + "votes_per_tx": 2 + }, + "wait_pools": true + } + ] }, - "plutus-voting-double-volt-nomadperf": { + "plutus-voting-utxo-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -72341,7 +71752,7 @@ "utxo": 4000000, "utxo_keys": 2 }, - "name": "plutus-voting-double-volt-nomadperf", + "name": "plutus-voting-utxo-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -72350,7 +71761,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -72373,14 +71783,13 @@ "name": "voting", "parameters": { "outs_per_split_transaction": 193, - "submit_vote": true, - "votes_per_tx": 2 + "submit_vote": false }, "wait_pools": true } ] }, - "plutus-voting-utxo-volt-nomadperf": { + "plutus-voting-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -73659,7 +73068,7 @@ "utxo": 4000000, "utxo_keys": 2 }, - "name": "plutus-voting-utxo-volt-nomadperf", + "name": "plutus-voting-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -73668,7 +73077,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -73691,13 +73099,14 @@ "name": "voting", "parameters": { "outs_per_split_transaction": 193, - "submit_vote": false + "submit_vote": true, + "votes_per_tx": 1 }, "wait_pools": true } ] }, - "plutus-voting-volt-nomadperf": { + "plutus24-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -73727,9 +73136,9 @@ "--testnet-magic", 42, "--total-supply", - "52040000000000000", + "52020000000000000", "--utxo-keys", - 2, + 1, "--genesis-keys", 0, "--delegated-supply", @@ -73739,7 +73148,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -73815,12 +73224,12 @@ "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, - "supply_total": 52040000000000000, + "supply_total": 52020000000000000, "utxo_delegated": 1000000, "utxo_generated": 61200, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, "epochs": 9, @@ -73831,12 +73240,12 @@ "redeemer": { "int": 1000000 }, - "script": "Loop", + "script": "Loop2024", "type": "LimitSaturationLoop" }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 1412000 }, "genesis": { "active_slots_coeff": 0.050, @@ -73844,171 +73253,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, + "appendString-cpu-arguments-slope": 24177, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, + "chooseUnit-cpu-arguments": 46417, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-cpu-arguments-slope": 28662, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-constant": 187000, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, + "indexByteString-cpu-arguments": 57667, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-cpu-arguments": 1000, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, "verifySignature-memory-arguments": 10 } }, @@ -74025,480 +73434,181 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 100788, - 420, + 205665, + 812, 1, 1, 1000, - 173, + 571, 0, 1, 1000, - 59957, + 24177, 4, 1, - 11183, + 1000, 32, - 201305, - 8356, + 117366, + 10475, 4, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, 100, 100, - 16000, + 23000, 100, - 94375, + 19537, 32, - 132994, + 175354, 32, - 61462, + 46417, 4, - 72010, - 178, + 221973, + 511, 0, 1, - 22151, + 89141, 32, - 91189, - 769, + 497525, + 14068, 4, 2, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, 1000, - 42921, + 28662, 4, 2, - 24548, - 29498, - 38, + 245000, + 216773, + 62, 1, - 898148, - 27279, + 1060367, + 12586, 1, - 51775, - 558, + 208512, + 421, 1, - 39184, + 187000, 1000, - 60594, + 52998, 1, - 141895, + 80436, 32, - 83150, + 43249, 32, - 15299, + 1000, 32, - 76049, + 80556, 1, - 13169, + 57667, 4, - 22100, + 1000, 10, - 28999, - 74, + 197145, + 156, 1, - 28999, - 74, + 197145, + 156, 1, - 43285, - 552, + 204924, + 473, 1, - 44749, - 541, + 208896, + 511, 1, - 33852, + 52467, 32, - 68246, + 64832, 32, - 72362, + 65493, 32, - 7243, + 22558, 32, - 7391, + 16563, 32, - 11546, + 76511, 32, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, - 90434, - 519, + 69522, + 11687, 0, 1, - 74433, + 60091, 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, + 196500, + 453240, + 220, 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, 1, 1, - 1000, - 173, + 196500, + 453240, + 220, 0, 1, - 1000, - 59957, - 4, 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, + 1159724, + 392670, 0, - 1, - 22151, - 32, - 91189, - 769, - 4, 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, + 806990, + 30482, 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, + 1927926, + 82523, 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, + 265318, 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, 4, 0, - 141992, + 85931, 32, - 100788, - 420, + 205665, + 812, 1, 1, - 81663, + 41182, 32, - 59498, + 212342, 32, - 20142, + 31220, 32, - 24588, + 32696, 32, - 20744, + 43357, 32, - 25933, + 32247, 32, - 24623, + 38314, 32, - 43053543, - 10, - 53384111, - 14333, + 35892428, 10, - 43574283, - 26308, + 57996947, + 18975, 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 + 38887044, + 32947, + 10 ] } }, @@ -74595,375 +73705,84 @@ } } }, - "conway": { - "committee": { - "members": {}, - "threshold": 0 - }, - "committeeMaxTermLength": 200, - "committeeMinSize": 0, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + "conway": null, + "delegator_coin": 1000000000000000, + "delegators": 1000000, + "dijkstra": null, + "dreps": 0, + "epoch_length": 8000, + "extra_future_offset": 0, + "funds_balance": 20000000000000, + "max_block_size": 88000, + "network_magic": 42, + "parameter_k": 40, + "per_pool_balance": 1000000000000000, + "pool_coin": 1000000000000000, + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], + "shelley": { + "activeSlotsCoeff": 0.050, + "epochLength": 8000, + "genDelegs": { + "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { + "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", + "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { + "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", + "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" + }, + "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { + "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", + "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" + }, + "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { + "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", + "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" + }, + "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { + "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", + "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" + }, + "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { + "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", + "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" + }, + "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { + "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", + "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" + } }, - "dRepActivity": 20, - "dRepDeposit": 2000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppEconomicGroup": 0.51, - "ppGovGroup": 0.51, - "ppNetworkGroup": 0.51, - "ppTechnicalGroup": 0.51, - "treasuryWithdrawal": 0.51, - "updateToConstitution": 0.51 - }, - "govActionDeposit": 100000, - "govActionLifetime": 10, - "minFeeRefScriptCostPerByte": 0, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, - "delegator_coin": 1000000000000000, - "delegators": 1000000, - "dijkstra": null, - "dreps": 10000, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 40000000000000, - "max_block_size": 88000, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "voting" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 10, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 42, + "protocolParams": { + "a0": 0.3, + "decentralisationParam": 0, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" + }, + "keyDeposit": 2000000, + "maxBlockBodySize": 90112, + "maxBlockHeaderSize": 1100, + "maxTxSize": 16384, + "minFeeA": 44, + "minFeeB": 155381, + "minPoolCost": 170000000, + "minUTxOValue": 0, + "nOpt": 500, + "poolDeposit": 500000000, + "protocolVersion": { + "major": 8, + "minor": 0 + }, + "rho": 0.0030, + "tau": 0.2 }, "securityParam": 40, "slotLength": 1, @@ -74974,9 +73793,9 @@ "single_shot": true, "slot_duration": 1, "utxo": 4000000, - "utxo_keys": 2 + "utxo_keys": 1 }, - "name": "plutus-voting-volt-nomadperf", + "name": "plutus24-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -74985,7 +73804,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -74998,31 +73816,16 @@ "timeseries": false, "withresources": false }, - "workloads": [ - { - "before_nodes": false, - "entrypoints": { - "pre_generator": "workflow_generator", - "producers": "workflow_producer" - }, - "name": "voting", - "parameters": { - "outs_per_split_transaction": 193, - "submit_vote": true, - "votes_per_tx": 1 - }, - "wait_pools": true - } - ] + "workloads": [] }, - "plutus24-nomadperf": { + "plutuscall-loop": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 480, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -75030,7 +73833,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -75045,21 +73848,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "6000000000000000", "--pools", - 52, + 6, "--stake-delegators", - 1000000, + 200000, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "1000000" ], "pools": [ "--argjson", @@ -75067,94 +73870,60 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 480, + "dataset_induced_startup_delay_optimistic": 24, + "dataset_measure": 1200000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, - "generator_duration": 72000, - "generator_tx_count": 61200, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 61200, - "utxo_stuffed": 4000000 + "delegators_effective": 200000, + "effective_epochs": 15, + "epoch_duration": 600, + "generator_blocks_lower_bound": 18, + "generator_duration": 9000, + "generator_tx_count": 3600, + "genesis_future_offset": 24, + "shutdown_time": 9000, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 200000, + "utxo_generated": 3600, + "utxo_stuffed": 1000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "Small dataset, honest 15 epochs duration", "generator": { "add_tx_size": 100, - "epochs": 9, - "init_cooldown": 45, + "epochs": 15, + "init_cooldown": 5, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { "int": 1000000 }, - "script": "Loop2024", + "script": "Loop", "type": "LimitSaturationLoop" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1412000 + "tps": 0.4, + "tx_count": 3600, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -75162,171 +73931,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, + "appendString-cpu-arguments-slope": 59957, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, + "chooseUnit-cpu-arguments": 61462, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-cpu-arguments-slope": 42921, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-constant": 39184, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, + "indexByteString-cpu-arguments": 13169, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-cpu-arguments": 22100, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, "verifySignature-memory-arguments": 10 } }, @@ -75343,859 +74112,180 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, 32, - 1000, + 15299, 32, - 80556, + 76049, 1, - 57667, + 13169, 4, - 1000, + 22100, 10, - 197145, - 156, + 28999, + 74, 1, - 197145, - 156, + 28999, + 74, 1, - 204924, - 473, + 43285, + 552, 1, - 208896, - 511, + 44749, + 541, 1, - 52467, + 33852, 32, - 64832, + 68246, 32, - 65493, + 72362, 32, - 22558, + 7243, 32, - 16563, + 7391, 32, - 76511, + 11546, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 69522, - 11687, + 90434, + 519, 0, 1, - 60091, + 74433, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 1159724, - 392670, + 955506, + 213312, 0, 2, - 806990, - 30482, + 270652, + 22588, 4, - 1927926, - 82523, + 1457325, + 64566, 4, - 265318, - 0, + 20467, + 1, 4, 0, - 85931, + 141992, 32, - 205665, - 812, + 100788, + 420, 1, 1, - 41182, + 81663, 32, - 212342, + 59498, 32, - 31220, + 20142, 32, - 32696, + 24588, 32, - 43357, + 20744, 32, - 32247, + 25933, 32, - 38314, + 24623, 32, - 35892428, + 43053543, 10, - 57996947, - 18975, + 53384111, + 14333, 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1000000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 8, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 4000000, - "utxo_keys": 1 - }, - "name": "plutus24-nomadperf", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "plutuscall-loop": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 480, - "filter_exprs": [ - { - "contents": { - "contents": 5, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-moderate" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "6010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "6000000000000000", - "--pools", - 6, - "--stake-delegators", - 200000, - "--drep-keys", - 0, - "--stuffed-utxo", - "1000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 480, - "dataset_induced_startup_delay_optimistic": 24, - "dataset_measure": 1200000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 200000, - "effective_epochs": 15, - "epoch_duration": 600, - "generator_blocks_lower_bound": 18, - "generator_duration": 9000, - "generator_tx_count": 3600, - "genesis_future_offset": 24, - "shutdown_time": 9000, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 200000, - "utxo_generated": 3600, - "utxo_stuffed": 1000000 - }, - "desc": "Small dataset, honest 15 epochs duration", - "generator": { - "add_tx_size": 100, - "epochs": 15, - "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" - }, - "tps": 0.4, - "tx_count": 3600, - "tx_fee": 1360000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, + 43574283, + 26308, 10 ], "PlutusV3": [ @@ -76991,7 +75081,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -78271,7 +76360,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -79577,7 +77665,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -80871,7 +78958,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -82163,7 +80249,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -83457,7 +81542,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -84755,7 +82839,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -86032,7 +84115,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -87317,7 +85399,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -88650,7 +86731,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -89985,7 +88065,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -91320,7 +89399,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -92640,7 +90718,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -93962,7 +92039,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -95284,7 +93360,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -96596,7 +94671,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -97086,7 +95160,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -97576,7 +95649,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -98066,7 +96138,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -98558,7 +96629,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -99289,7 +97359,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -100018,7 +98087,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -100747,7 +98815,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -101457,7 +99524,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -102167,7 +100233,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -102877,7 +100942,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -103587,7 +101651,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -104219,2665 +102282,11 @@ } } }, - "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1000000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 8, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 4000000, - "utxo_keys": 1 - }, - "name": "value-nomadperfssd", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 64000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "value-volt-cgmem-nomadperf": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, - "filter_exprs": [ - { - "contents": { - "contents": 51, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "52020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "52000000000000000", - "--pools", - 52, - "--stake-delegators", - 1000000, - "--drep-keys", - 10000, - "--stuffed-utxo", - "4000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": { - "explorer": null, - "producer": [ - { - "destination": "/sys/fs/cgroup", - "read_only": true, - "source": "cgroup" - } - ] - }, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 8, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 3743, - "generator_duration": 64000, - "generator_tx_count": 768000, - "genesis_future_offset": 100, - "shutdown_time": 64000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 1536000, - "utxo_stuffed": 4000000 - }, - "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", - "generator": { - "add_tx_size": 100, - "epochs": 8, - "init_cooldown": 45, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 768000, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, - "delegator_coin": 1000000000000000, - "delegators": 1000000, - "dijkstra": null, - "dreps": 10000, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 10, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 4000000, - "utxo_keys": 1 - }, - "name": "value-volt-cgmem-nomadperf", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 64000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [ - { - "before_nodes": true, - "entrypoints": { - "pre_generator": null, - "producers": "cgroup_memory" - }, - "name": "cgroup_memory", - "parameters": {}, - "wait_pools": true - } - ] - }, - "value-volt-lmdb-cgmem-nomadperf": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, - "filter_exprs": [ - { - "contents": { - "contents": 51, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "52020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "52000000000000000", - "--pools", - 52, - "--stake-delegators", - 1000000, - "--drep-keys", - 10000, - "--stuffed-utxo", - "4000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": { - "explorer": null, - "producer": [ - { - "destination": "/sys/fs/cgroup", - "read_only": true, - "source": "cgroup" - }, - { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" - } - ] - }, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 8, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 3743, - "generator_duration": 64000, - "generator_tx_count": 768000, - "genesis_future_offset": 100, - "shutdown_time": 64000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 1536000, - "utxo_stuffed": 4000000 - }, - "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", - "generator": { - "add_tx_size": 100, - "epochs": 8, - "init_cooldown": 45, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 768000, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 10000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -106886,8 +102295,10 @@ "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -106944,7 +102355,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -106961,16 +102372,15 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-lmdb-cgmem-nomadperf", + "name": "value-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 64000, - "ssd_directory": "/ephemeral", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -106983,20 +102393,9 @@ "timeseries": false, "withresources": false }, - "workloads": [ - { - "before_nodes": true, - "entrypoints": { - "pre_generator": null, - "producers": "cgroup_memory" - }, - "name": "cgroup_memory", - "parameters": {}, - "wait_pools": true - } - ] + "workloads": [] }, - "value-volt-lmdb-nomadperf": { + "value-volt-cgmem-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -107068,9 +102467,9 @@ "explorer": null, "producer": [ { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" + "destination": "/sys/fs/cgroup", + "read_only": true, + "source": "cgroup" } ] }, @@ -108290,16 +103689,15 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-lmdb-nomadperf", + "name": "value-volt-cgmem-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 64000, - "ssd_directory": "/ephemeral", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -108312,7 +103710,18 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": true, + "entrypoints": { + "pre_generator": null, + "producers": "cgroup_memory" + }, + "name": "cgroup_memory", + "parameters": {}, + "wait_pools": true + } + ] }, "value-volt-lsmt-nomadperf": { "analysis": { @@ -109617,7 +105026,6 @@ "ssd_directory": "/ephemeral", "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": true, "verbatim": { "EnableP2P": true @@ -110926,7 +106334,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -112238,7 +107645,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -113538,7 +108944,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -114853,7 +110258,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -116167,7 +111571,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs index 728ac684980..f63efec212d 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs @@ -169,10 +169,8 @@ profilesCloud = -- Value (post-Voltaire profiles) , valueVolt & P.name "value-volt-nomadperf" . P.dreps 10000 , valueVolt & P.name "value-volt-rtsqg1-nomadperf" . P.dreps 10000 . P.rtsGcParallel . P.rtsGcLoadBalance - , valueVolt & P.name "value-volt-lmdb-nomadperf" . P.dreps 10000 . ephemeral . P.lmdb , valueVolt & P.name "value-volt-lsmt-nomadperf" . P.dreps 10000 . ephemeral . P.lsmt , valueVolt & P.name "value-volt-cgmem-nomadperf" . P.dreps 10000 . cgmem - , valueVolt & P.name "value-volt-lmdb-cgmem-nomadperf" . P.dreps 10000 . ephemeral . P.lmdb . cgmem -- Plutus (pre-Voltaire profiles) , loop & P.name "plutus-nomadperf" . P.dreps 0 , loop & P.name "plutus-drep1k-nomadperf" . P.dreps 1000 @@ -187,7 +185,6 @@ profilesCloud = , loopVolt & P.name "plutus-volt-memx15-nomadperf" . P.dreps 10000 . blockMem15x , loopVolt & P.name "plutus-volt-memx2-nomadperf" . P.dreps 10000 . blockMem2x , loopVolt & P.name "plutus-volt-rtsqg1-nomadperf" . P.dreps 10000 . P.rtsGcParallel . P.rtsGcLoadBalance - , loopVolt & P.name "plutus-volt-lmdb-nomadperf" . P.dreps 10000 . ephemeral . P.lmdb , loopVolt & P.name "plutus-volt-lsmt-nomadperf" . P.dreps 10000 . ephemeral . P.lsmt -- TODO: scaling the BLST workload only works well for 4 txns/block instead of 8. However, comparing it to other steps-constrained workloads, requires 8txns/block (like all of those). , blst & P.name "plutusv3-blst-nomadperf" . P.dreps 10000 diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs index b54c2cf824a..d14645cb1f8 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs @@ -84,7 +84,6 @@ profilesMiniature = in [ -- 2 nodes, local ciBench02Value & P.name "ci-bench" . V.valueLocal . P.dreps 0 . P.traceForwardingOn - , ciBench02Value & P.name "ci-bench-lmdb" . V.valueLocal . P.dreps 0 . P.traceForwardingOn . P.lmdb . P.ssdDirectory "/tmp" , ciBench02Value & P.name "ci-bench-lsmt" . V.valueLocal . P.dreps 0 . P.traceForwardingOn . P.lsmt . P.ssdDirectory "/tmp" , ciBench02Value & P.name "ci-bench-notracer" . V.valueLocal . P.dreps 0 . P.traceForwardingOff , ciBench02Value & P.name "ci-bench-drep" . V.valueLocal . P.dreps 10 . P.traceForwardingOn diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs index c26a0aacccb..8fd74d83455 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs @@ -70,8 +70,8 @@ module Cardano.Benchmarking.Profile.Primitives ( , chaindb -- Node - -- LMDB or LSMT True or False. - , lmdb, lsmt + -- LSMT True or False. + , lsmt -- Node's tracer flag. , traceForwardingOn, traceForwardingOff -- Node's --shutdown-on-*-sync. @@ -175,8 +175,7 @@ empty = Types.Profile { } , Types.chaindb = Nothing , Types.node = Types.Node { - Types.utxo_lmdb = False - , Types.utxo_lsmt = False + Types.utxo_lsmt = False , Types.ssd_directory = Nothing , Types.verbatim = Types.NodeVerbatim (Just True) -- EnableP2P = true enforced; Node 10.6 won't support non-p2p topologies. , Types.trace_forwarding = False @@ -590,9 +589,6 @@ chaindb (mainnetServer, mainnetExplorer) (ledgerServer, ledgerExplorer) p = node :: (Types.Node -> Types.Node) -> Types.Profile -> Types.Profile node f p = p {Types.node = f (Types.node p)} -lmdb :: Types.Profile -> Types.Profile -lmdb = node (\n -> n {Types.utxo_lmdb = True}) - lsmt :: Types.Profile -> Types.Profile lsmt = node (\n -> n {Types.utxo_lsmt = True}) diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Types.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Types.hs index 3910aca0f2d..f6926760665 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Types.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Types.hs @@ -338,8 +338,7 @@ instance Aeson.FromJSON Chunks where data Node = Node { - utxo_lmdb :: Bool - , utxo_lsmt :: Bool + utxo_lsmt :: Bool , ssd_directory :: Maybe String , verbatim :: NodeVerbatim @@ -361,8 +360,7 @@ data Node = Node instance Aeson.ToJSON Node where toJSON n = Aeson.object - [ "utxo_lmdb" Aeson..= utxo_lmdb n - , "utxo_lsmt" Aeson..= utxo_lsmt n + [ "utxo_lsmt" Aeson..= utxo_lsmt n , "ssd_directory" Aeson..= ssd_directory n , "verbatim" Aeson..= verbatim n -- TODO: Rename in workbench/bash to "trace_forwarding". @@ -378,8 +376,7 @@ instance Aeson.FromJSON Node where parseJSON = Aeson.withObject "Node" $ \o -> do Node - <$> o Aeson..: "utxo_lmdb" - <*> o Aeson..: "utxo_lsmt" + <$> o Aeson..: "utxo_lsmt" <*> o Aeson..:? "ssd_directory" <*> o Aeson..: "verbatim" -- TODO: Rename in workbench/bash to "trace_forwarding". diff --git a/bench/cardano-profile/test/Main.hs b/bench/cardano-profile/test/Main.hs index ed2157c2db9..e98e9bf1dd5 100644 --- a/bench/cardano-profile/test/Main.hs +++ b/bench/cardano-profile/test/Main.hs @@ -344,8 +344,7 @@ ciTestBage = Types.Profile { } , Types.scenario = Types.FixedLoaded , Types.node = Types.Node { - Types.utxo_lmdb = False - , Types.utxo_lsmt = False + Types.utxo_lsmt = False , Types.ssd_directory = Nothing , Types.verbatim = Types.NodeVerbatim (Just True) -- EnableP2P = true enforced; Node 10.6 won't support non-p2p topologies. , Types.trace_forwarding = True diff --git a/nix/workbench/backend/nomad/cloud.sh b/nix/workbench/backend/nomad/cloud.sh index 8707e2960f4..38e1c4decb9 100644 --- a/nix/workbench/backend/nomad/cloud.sh +++ b/nix/workbench/backend/nomad/cloud.sh @@ -706,8 +706,8 @@ allocate-run-nomadcloud() { # even if modules have the same name from a Nomad perspective, in each # client the real path is defined in Nomad's config file and may differ! # It's "slow" (fetches individual client configs), done only if necessary. - if test "${node_name}" != "explorer" \ - && jqtest '.node.utxo_lmdb or .node.utxo_lsmt' "${dir}"/profile.json \ + if test "${node_name}" != "explorer" \ + && jqtest '.node.utxo_lsmt' "${dir}"/profile.json \ && jqtest '(.cluster.nomad.host_volumes.producer | length) > 0' "${dir}"/profile.json then # Iterate over the profile's Nomad "host_volumes" array by key/index. diff --git a/nix/workbench/service/nodes.nix b/nix/workbench/service/nodes.nix index 308a507ac7f..f9bcacd874a 100644 --- a/nix/workbench/service/nodes.nix +++ b/nix/workbench/service/nodes.nix @@ -123,9 +123,7 @@ with pkgs.lib; let # Allow for local clusters to have multiple LMDB directories in the same physical ssd_directory; # non-block producers (like the explorer node) keep using the in-memory backend - withUtxoHdLmdb = profile.node.utxo_lmdb && isProducer; withUtxoHdLsmt = profile.node.utxo_lsmt && isProducer; - lmdbDatabasePath = liveTablesPath i; lsmDatabasePath = liveTablesPath i; ## Combine: @@ -187,13 +185,6 @@ with pkgs.lib; let Backend = "V2LSM"; LSMDatabasePath = liveTablesPath i; }; - } - // optionalAttrs (profile.node.utxo_lmdb && isProducer) - { - LedgerDB = { - Backend = "V1LMDB"; - LiveTablesPath = liveTablesPath i; - }; }) ( if __hasAttr "preset" profile && profile.preset != null diff --git a/wb_profiles.mk b/wb_profiles.mk index 019eda83fde..72116985134 100644 --- a/wb_profiles.mk +++ b/wb_profiles.mk @@ -1,5 +1,5 @@ PROFILES_EMPTY := fast-solo fast fast-notracer fast-plutus ci-test ci-test-notracer ci-test-plutus ci-test-hydra trace-bench trace-bench-notracer trace-full default plutus plutus-secp-ecdsa plutus-secp-schnorr epoch-transition -PROFILES_MINIATURE := ci-bench ci-bench-lmdb ci-bench-lsmt ci-bench-notracer ci-bench-drep ci-bench-plutus ci-bench-plutus24 ci-bench-plutus-secp-ecdsa ci-bench-plutus-secp-schnorr ci-bench-plutusv3-blst ci-bench-plutusv3-ripemd ci-bench-plutusv3-ripemd-step2x 10 10-notracer 10-plutus 6-dense 6-dense-rtsprof 6-dense-1h 6-dense-1h-rtsprof 6-dense-1h-timeseries 6-dense-4h 6-dense-4h-rtsprof +PROFILES_MINIATURE := ci-bench ci-bench-lsmt ci-bench-notracer ci-bench-drep ci-bench-plutus ci-bench-plutus24 ci-bench-plutus-secp-ecdsa ci-bench-plutus-secp-schnorr ci-bench-plutusv3-blst ci-bench-plutusv3-ripemd ci-bench-plutusv3-ripemd-step2x 10 10-notracer 10-plutus 6-dense 6-dense-rtsprof 6-dense-1h 6-dense-1h-rtsprof 6-dense-1h-timeseries 6-dense-4h 6-dense-4h-rtsprof PROFILES_FORGE_STRESS := forge-stress-solo-xs forge-stress-solo forge-stress-plutus-solo forge-stress-pre-solo-xs forge-stress-pre-solo forge-stress-pre-solo-xl forge-stress forge-stress-notracer forge-stress-plutus forge-stress-large forge-stress-pre forge-stress-pre-rtsA4m forge-stress-pre-rtsA64m forge-stress-pre-rtsN3 forge-stress-pre-rtsA4mN3 forge-stress-pre-rtsA64mN3 forge-stress-pre-rtsxn forge-stress-pre-notracer forge-stress-pre-plutus forge-stress-pre-large forge-stress-pre-large-rtsqg1 forge-stress-pre-large-rtsN3 forge-stress-pre-large-rtsN4 forge-stress-pre-large-rtsqg1N4 PROFILES_PLUTUSCALL := plutuscall-loop plutuscall-loop-memx2 plutuscall-secp-ecdsa plutuscall-secp-ecdsa-stepx2 plutuscall-secp-schnorr plutuscall-secp-schnorr-stepx2 plutuscall-volt-loop plutuscall-volt-blst plutuscall-volt-ripemd PROFILES_MODEL := model-secp-ecdsa-stepx2 model-secp-ecdsa model-value model-value-test @@ -7,7 +7,7 @@ PROFILES_K3 := k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded k3-3ep-9kTx-10000kU PROFILES_SCENARIOS := chainsync-early-byron chainsync-early-byron-notracer chainsync-early-alonzo chainsync-early-alonzo-notracer devops idle tracer-only PROFILES_LEGACY := ci-test-dense10 dish dish-10M dish-plutus dish-10M-plutus PROFILES_SCALING := faststartup-24M -PROFILES_NOMAD_PERF := value-nomadperf value-drep1k-nomadperf value-drep10k-nomadperf value-drep100k-nomadperf value-volt-nomadperf value-volt-rtsqg1-nomadperf value-volt-lmdb-nomadperf value-volt-lsmt-nomadperf value-volt-cgmem-nomadperf value-volt-lmdb-cgmem-nomadperf plutus-nomadperf plutus-drep1k-nomadperf plutus-drep10k-nomadperf plutus-drep100k-nomadperf plutus24-nomadperf plutus-secp-ecdsa-nomadperf plutus-secp-schnorr-nomadperf plutus-volt-nomadperf plutusv3-volt-nomadperf plutus-volt-memx15-nomadperf plutus-volt-memx2-nomadperf plutus-volt-rtsqg1-nomadperf plutus-volt-lmdb-nomadperf plutus-volt-lsmt-nomadperf plutusv3-blst-nomadperf plutusv3-blst-stepx15-nomadperf plutusv3-blst-stepx2-nomadperf plutusv3-ripemd-nomadperf plutusv3-ripemd-stepx15-nomadperf plutusv3-ripemd-stepx2-nomadperf value-voting-utxo-volt-nomadperf value-voting-volt-nomadperf value-voting-double-volt-nomadperf plutus-voting-utxo-volt-nomadperf plutus-voting-volt-nomadperf plutus-voting-double-volt-nomadperf latency-nomadperf fast-nomadperf ci-test-nomadperf default-nomadperf ci-bench-nomadperf +PROFILES_NOMAD_PERF := value-nomadperf value-drep1k-nomadperf value-drep10k-nomadperf value-drep100k-nomadperf value-volt-nomadperf value-volt-rtsqg1-nomadperf value-volt-lsmt-nomadperf value-volt-cgmem-nomadperf plutus-nomadperf plutus-drep1k-nomadperf plutus-drep10k-nomadperf plutus-drep100k-nomadperf plutus24-nomadperf plutus-secp-ecdsa-nomadperf plutus-secp-schnorr-nomadperf plutus-volt-nomadperf plutusv3-volt-nomadperf plutus-volt-memx15-nomadperf plutus-volt-memx2-nomadperf plutus-volt-rtsqg1-nomadperf plutus-volt-lsmt-nomadperf plutusv3-blst-nomadperf plutusv3-blst-stepx15-nomadperf plutusv3-blst-stepx2-nomadperf plutusv3-ripemd-nomadperf plutusv3-ripemd-stepx15-nomadperf plutusv3-ripemd-stepx2-nomadperf value-voting-utxo-volt-nomadperf value-voting-volt-nomadperf value-voting-double-volt-nomadperf plutus-voting-utxo-volt-nomadperf plutus-voting-volt-nomadperf plutus-voting-double-volt-nomadperf latency-nomadperf fast-nomadperf ci-test-nomadperf default-nomadperf ci-bench-nomadperf PROFILES_NOMAD_PERFSSD := utxoscale-solo-12M16G-nomadperfssd utxoscale-solo-12M64G-nomadperfssd utxoscale-solo-24M64G-nomadperfssd fast-nomadperfssd value-nomadperfssd latency-nomadperfssd LOCAL_PROFILES += $(PROFILES_EMPTY) From b835228fba8fc6efe3df237fb9b3e1476d272cd3 Mon Sep 17 00:00:00 2001 From: Federico Mastellone Date: Mon, 29 Jun 2026 18:33:36 +0000 Subject: [PATCH 2/4] wb | remove old generation only gc support and its profiles --- bench/cardano-profile/data/all-profiles.json | 26684 +++++++--------- .../Benchmarking/Profile/Builtin/Cloud.hs | 2 - .../Profile/Builtin/ForgeStress.hs | 2 - .../Benchmarking/Profile/Primitives.hs | 10 +- wb_profiles.mk | 4 +- 5 files changed, 10755 insertions(+), 15947 deletions(-) diff --git a/bench/cardano-profile/data/all-profiles.json b/bench/cardano-profile/data/all-profiles.json index 089f40eaff1..655a98e4eb2 100644 --- a/bench/cardano-profile/data/all-profiles.json +++ b/bench/cardano-profile/data/all-profiles.json @@ -37795,21 +37795,21 @@ }, "workloads": [] }, - "forge-stress-pre-large-rtsqg1": { + "forge-stress-pre-notracer": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 2, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -37824,15 +37824,15 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "3010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "3000000000000000", "--pools", - 6, + 3, "--stake-delegators", 1000000, "--drep-keys", @@ -37854,11 +37854,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -37870,22 +37870,22 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 1000000, - "effective_epochs": 8, + "effective_epochs": 4, "epoch_duration": 600, - "generator_blocks_lower_bound": 482, - "generator_duration": 4800, - "generator_tx_count": 72000, + "generator_blocks_lower_bound": 241, + "generator_duration": 2400, + "generator_tx_count": 36000, "genesis_future_offset": 100, - "shutdown_time": 4800, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, + "shutdown_time": 2400, + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, "utxo_delegated": 1000000, - "utxo_generated": 144000, + "utxo_generated": 72000, "utxo_stuffed": 4000000 }, "generator": { "add_tx_size": 100, - "epochs": 7, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -37894,7 +37894,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 36000, "tx_fee": 1000000 }, "genesis": { @@ -37903,172 +37903,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -38081,494 +38081,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -38654,309 +38174,500 @@ } } }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + "conway": null, + "delegator_coin": 1000000000000000, + "delegators": 1000000, + "dijkstra": null, + "dreps": 0, + "epoch_length": 600, + "extra_future_offset": 0, + "funds_balance": 10000000000000, + "max_block_size": null, + "network_magic": 42, + "parameter_k": 3, + "per_pool_balance": 1000000000000000, + "pool_coin": 1000000000000000, + "pparamsEpoch": 300, + "pparamsOverlays": [], + "shelley": { + "activeSlotsCoeff": 0.050, + "epochLength": 600, + "genDelegs": { + "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { + "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", + "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" }, - "threshold": { - "denominator": 3, - "numerator": 2 + "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { + "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", + "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" + }, + "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { + "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", + "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" + }, + "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { + "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", + "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" + }, + "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { + "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", + "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" + }, + "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { + "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", + "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" + }, + "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { + "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", + "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" } }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 42, + "protocolParams": { + "a0": 0.3, + "decentralisationParam": 0, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + "keyDeposit": 2000000, + "maxBlockBodySize": 65536, + "maxBlockHeaderSize": 1100, + "maxTxSize": 16384, + "minFeeA": 44, + "minFeeB": 155381, + "minPoolCost": 340000000, + "minUTxOValue": 0, + "nOpt": 500, + "poolDeposit": 500000000, + "protocolVersion": { + "major": 6, + "minor": 0 + }, + "rho": 0.0030, + "tau": 0.2 }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 + "securityParam": 3, + "slotLength": 1, + "slotsPerKESPeriod": 129600, + "systemStart": "2017-09-23T21:44:51Z", + "updateQuorum": 5 + }, + "single_shot": true, + "slot_duration": 1, + "utxo": 4000000, + "utxo_keys": 1 + }, + "name": "forge-stress-pre-notracer", + "node": { + "heap_limit": null, + "rts_flags_override": [], + "shutdown_on_block_synced": null, + "shutdown_on_slot_synced": 2400, + "ssd_directory": null, + "tracer": false, + "tracing_backend": "trace-dispatcher", + "utxo_lsmt": false, + "verbatim": { + "EnableP2P": true + } + }, + "overlay": {}, + "scenario": "fixed-loaded", + "tracer": { + "ekg": false, + "timeseries": false, + "withresources": false + }, + "workloads": [] + }, + "forge-stress-pre-plutus": { + "analysis": { + "cluster_base_startup_overhead_s": 40, + "cluster_startup_overhead_s": 2000, + "filter_exprs": [ + { + "contents": { + "contents": 2, + "tag": "BMinimumAdoptions" + }, + "tag": "CBlock" + } + ], + "filters": [ + "size-small" + ], + "finish_patience": 21, + "last_log_spread_s": 120, + "minimum_chain_density": 0.025, + "silence_since_last_block_s": 120, + "start_log_spread_s": 120, + "tx_loss_ratio": 0.020, + "type": "standard" + }, + "cli_args": { + "createTestnetDataArgs": [ + "--testnet-magic", + 42, + "--total-supply", + "3010000000000000", + "--utxo-keys", + 1, + "--genesis-keys", + 0, + "--delegated-supply", + "3000000000000000", + "--pools", + 3, + "--stake-delegators", + 1000000, + "--drep-keys", + 0, + "--stuffed-utxo", + "4000000" + ], + "pools": [ + "--argjson", + "initialPoolCoin", + "1000000000000000" + ] + }, + "composition": { + "dense_pool_density": 1, + "locations": [ + "loopback" + ], + "n_bft_hosts": 0, + "n_dense_hosts": 0, + "n_dense_pools": 0, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, + "topology": "uni-circle", + "with_explorer": false, + "with_proxy": false + }, + "derived": { + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, + "default_value_tx_per_block_estimate": 172, + "default_value_tx_size_estimate": 381, + "delegators_effective": 1000000, + "effective_epochs": 4, + "epoch_duration": 600, + "generator_blocks_lower_bound": 4, + "generator_duration": 2400, + "generator_tx_count": 480, + "genesis_future_offset": 100, + "shutdown_time": 2400, + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 480, + "utxo_stuffed": 4000000 + }, + "generator": { + "add_tx_size": 100, + "epochs": 3, + "init_cooldown": 5, + "inputs_per_tx": 1, + "outputs_per_tx": 1, + "plutus": { + "redeemer": { + "int": 1000000 }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 + "script": "Loop", + "type": "LimitSaturationLoop" + }, + "tps": 0.2, + "tx_count": 480, + "tx_fee": 1360000 + }, + "genesis": { + "active_slots_coeff": 0.050, + "alonzo": { + "collateralPercentage": 150, + "costModels": { + "PlutusV1": { + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, + "addInteger-memory-arguments-intercept": 1, + "addInteger-memory-arguments-slope": 1, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, + "appendByteString-memory-arguments-intercept": 0, + "appendByteString-memory-arguments-slope": 1, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, + "appendString-memory-arguments-slope": 1, + "bData-cpu-arguments": 150000, + "bData-memory-arguments": 32, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, + "blake2b-memory-arguments": 4, + "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetMemory": 100, + "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetMemory": 100, + "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetMemory": 100, + "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetMemory": 100, + "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetMemory": 100, + "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetMemory": 100, + "cekStartupCost-exBudgetCPU": 100, + "cekStartupCost-exBudgetMemory": 100, + "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetMemory": 100, + "chooseData-cpu-arguments": 150000, + "chooseData-memory-arguments": 32, + "chooseList-cpu-arguments": 150000, + "chooseList-memory-arguments": 32, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, + "consByteString-memory-arguments-intercept": 0, + "consByteString-memory-arguments-slope": 1, + "constrData-cpu-arguments": 150000, + "constrData-memory-arguments": 32, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, + "divideInteger-memory-arguments-intercept": 0, + "divideInteger-memory-arguments-minimum": 1, + "divideInteger-memory-arguments-slope": 1, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, + "equalsByteString-memory-arguments": 1, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, + "equalsData-memory-arguments": 1, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-memory-arguments": 1, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, + "equalsString-memory-arguments": 1, + "fstPair-cpu-arguments": 150000, + "fstPair-memory-arguments": 32, + "headList-cpu-arguments": 150000, + "headList-memory-arguments": 32, + "iData-cpu-arguments": 150000, + "iData-memory-arguments": 32, + "ifThenElse-cpu-arguments": 1, + "ifThenElse-memory-arguments": 1, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, + "lessThanByteString-memory-arguments": 1, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-memory-arguments": 1, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-memory-arguments": 1, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-memory-arguments": 1, + "listData-cpu-arguments": 150000, + "listData-memory-arguments": 32, + "mapData-cpu-arguments": 150000, + "mapData-memory-arguments": 32, + "mkCons-cpu-arguments": 150000, + "mkCons-memory-arguments": 32, + "mkNilData-cpu-arguments": 150000, + "mkNilData-memory-arguments": 32, + "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-memory-arguments": 32, + "mkPairData-cpu-arguments": 150000, + "mkPairData-memory-arguments": 32, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-memory-arguments-intercept": 0, + "modInteger-memory-arguments-minimum": 1, + "modInteger-memory-arguments-slope": 1, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-memory-arguments-intercept": 0, + "multiplyInteger-memory-arguments-slope": 1, + "nullList-cpu-arguments": 150000, + "nullList-memory-arguments": 32, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-memory-arguments-intercept": 0, + "quotientInteger-memory-arguments-minimum": 1, + "quotientInteger-memory-arguments-slope": 1, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-memory-arguments-intercept": 0, + "remainderInteger-memory-arguments-minimum": 1, + "remainderInteger-memory-arguments-slope": 1, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-memory-arguments": 4, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-memory-arguments": 4, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, + "sndPair-memory-arguments": 32, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-memory-arguments-intercept": 1, + "subtractInteger-memory-arguments-slope": 1, + "tailList-cpu-arguments": 150000, + "tailList-memory-arguments": 32, + "trace-cpu-arguments": 150000, + "trace-memory-arguments": 32, + "unBData-cpu-arguments": 150000, + "unBData-memory-arguments": 32, + "unConstrData-cpu-arguments": 150000, + "unConstrData-memory-arguments": 32, + "unIData-cpu-arguments": 150000, + "unIData-memory-arguments": 32, + "unListData-cpu-arguments": 150000, + "unListData-memory-arguments": 32, + "unMapData-cpu-arguments": 150000, + "unMapData-memory-arguments": 32, + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 + } + }, + "executionPrices": { + "prMem": { + "denominator": 10000, + "numerator": 577 + }, + "prSteps": { + "denominator": 10000000, + "numerator": 721 + } + }, + "lovelacePerUTxOWord": 34482, + "maxBlockExUnits": { + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 + }, + "maxCollateralInputs": 3, + "maxTxExUnits": { + "exUnitsMem": 10000000, + "exUnitsSteps": 10000000000 + }, + "maxValueSize": 5000 + }, + "byron": { + "avvmDistr": {}, + "blockVersionData": { + "heavyDelThd": "300000000000", + "maxBlockSize": "2000000", + "maxHeaderSize": "2000000", + "maxProposalSize": "700", + "maxTxSize": "4096", + "mpcThd": "20000000000000", + "scriptVersion": 0, + "slotDuration": "20000", + "softforkRule": { + "initThd": "900000000000000", + "minThd": "600000000000000", + "thdDecrement": "50000000000000" + }, + "txFeePolicy": { + "multiplier": "43946000000", + "summand": "155381000000000" + }, + "unlockStakeEpoch": "18446744073709551615", + "updateImplicit": "10000", + "updateProposalThd": "100000000000000", + "updateVoteThd": "1000000000000" + }, + "bootStakeholders": {}, + "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", + "heavyDelegation": {}, + "nonAvvmBalances": {}, + "protocolConsts": { + "k": 3, + "protocolMagic": 42, + "vssMaxTTL": 6, + "vssMinTTL": 2 + }, + "startTime": 1506203091, + "vssCerts": { + "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { + "expiryEpoch": 5, + "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", + "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", + "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" + }, + "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { + "expiryEpoch": 5, + "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", + "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", + "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" + }, + "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { + "expiryEpoch": 5, + "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", + "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", + "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" + }, + "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { + "expiryEpoch": 5, + "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", + "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", + "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" + }, + "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { + "expiryEpoch": 5, + "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", + "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", + "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" + }, + "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { + "expiryEpoch": 5, + "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", + "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", + "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" + }, + "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { + "expiryEpoch": 5, + "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", + "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", + "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" + } } }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, @@ -38969,10 +38680,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "blocksize64k" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -39024,12 +38733,12 @@ "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 6, "minor": 0 }, "rho": 0.0030, @@ -39046,15 +38755,12 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-large-rtsqg1", + "name": "forge-stress-pre-plutus", "node": { "heap_limit": null, - "rts_flags_override": [ - "-qb1", - "-qg1" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 4800, + "shutdown_on_slot_synced": 2400, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -39072,21 +38778,21 @@ }, "workloads": [] }, - "forge-stress-pre-large-rtsqg1N4": { + "forge-stress-pre-rtsA4m": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 2, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -39101,15 +38807,15 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "3010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "3000000000000000", "--pools", - 6, + 3, "--stake-delegators", 1000000, "--drep-keys", @@ -39131,11 +38837,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -39147,22 +38853,22 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 1000000, - "effective_epochs": 8, + "effective_epochs": 4, "epoch_duration": 600, - "generator_blocks_lower_bound": 482, - "generator_duration": 4800, - "generator_tx_count": 72000, + "generator_blocks_lower_bound": 241, + "generator_duration": 2400, + "generator_tx_count": 36000, "genesis_future_offset": 100, - "shutdown_time": 4800, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, + "shutdown_time": 2400, + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, "utxo_delegated": 1000000, - "utxo_generated": 144000, + "utxo_generated": 72000, "utxo_stuffed": 4000000 }, "generator": { "add_tx_size": 100, - "epochs": 7, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -39171,7 +38877,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 36000, "tx_fee": 1000000 }, "genesis": { @@ -39180,172 +38886,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -39358,494 +39064,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -39931,309 +39157,7 @@ } } }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, @@ -40246,10 +39170,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "blocksize64k" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -40301,12 +39223,12 @@ "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 6, "minor": 0 }, "rho": 0.0030, @@ -40323,16 +39245,14 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-large-rtsqg1N4", + "name": "forge-stress-pre-rtsA4m", "node": { "heap_limit": null, "rts_flags_override": [ - "-qb1", - "-qg1", - "-N4" + "-A4m" ], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 4800, + "shutdown_on_slot_synced": 2400, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -40350,7 +39270,7 @@ }, "workloads": [] }, - "forge-stress-pre-notracer": { + "forge-stress-pre-rtsA4mN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -40817,14 +39737,17 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-notracer", + "name": "forge-stress-pre-rtsA4mN3", "node": { "heap_limit": null, - "rts_flags_override": [], + "rts_flags_override": [ + "-A4m", + "-N3" + ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 2400, "ssd_directory": null, - "tracer": false, + "tracer": true, "tracing_backend": "trace-dispatcher", "utxo_lsmt": false, "verbatim": { @@ -40840,7 +39763,7 @@ }, "workloads": [] }, - "forge-stress-pre-plutus": { + "forge-stress-pre-rtsA64m": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -40854,7 +39777,7 @@ } ], "filters": [ - "size-small" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -40917,33 +39840,30 @@ "delegators_effective": 1000000, "effective_epochs": 4, "epoch_duration": 600, - "generator_blocks_lower_bound": 4, + "generator_blocks_lower_bound": 241, "generator_duration": 2400, - "generator_tx_count": 480, + "generator_tx_count": 36000, "genesis_future_offset": 100, "shutdown_time": 2400, "supply_delegated": 3000000000000000, "supply_total": 3010000000000000, "utxo_delegated": 1000000, - "utxo_generated": 480, + "utxo_generated": 72000, "utxo_stuffed": 4000000 }, "generator": { "add_tx_size": 100, "epochs": 3, "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, + "inputs_per_tx": 2, + "outputs_per_tx": 2, "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": null, + "type": null }, - "tps": 0.2, - "tx_count": 480, - "tx_fee": 1360000 + "tps": 15, + "tx_count": 36000, + "tx_fee": 1000000 }, "genesis": { "active_slots_coeff": 0.050, @@ -41310,10 +40230,12 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-plutus", + "name": "forge-stress-pre-rtsA64m", "node": { "heap_limit": null, - "rts_flags_override": [], + "rts_flags_override": [ + "-A64m" + ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 2400, "ssd_directory": null, @@ -41333,7 +40255,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA4m": { + "forge-stress-pre-rtsA64mN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -41800,11 +40722,12 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsA4m", + "name": "forge-stress-pre-rtsA64mN3", "node": { "heap_limit": null, "rts_flags_override": [ - "-A4m" + "-A64m", + "-N3" ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 2400, @@ -41825,7 +40748,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA4mN3": { + "forge-stress-pre-rtsN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -42292,11 +41215,10 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsA4mN3", + "name": "forge-stress-pre-rtsN3", "node": { "heap_limit": null, "rts_flags_override": [ - "-A4m", "-N3" ], "shutdown_on_block_synced": null, @@ -42318,7 +41240,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA64m": { + "forge-stress-pre-rtsxn": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -42785,11 +41707,11 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsA64m", + "name": "forge-stress-pre-rtsxn", "node": { "heap_limit": null, "rts_flags_override": [ - "-A64m" + "-xn" ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 2400, @@ -42810,14 +41732,14 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA64mN3": { + "forge-stress-pre-solo": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -42839,15 +41761,15 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "1010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "1000000000000000", "--pools", - 3, + 1, "--stake-delegators", 1000000, "--drep-keys", @@ -42869,11 +41791,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, + "n_hosts": 1, + "n_pool_hosts": 1, + "n_pools": 1, + "n_singular_hosts": 1, + "n_singular_pools": 1, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -42882,18 +41804,18 @@ "dataset_induced_startup_delay_conservative": 2000, "dataset_induced_startup_delay_optimistic": 100, "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 172, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 1000000, "effective_epochs": 4, "epoch_duration": 600, - "generator_blocks_lower_bound": 241, + "generator_blocks_lower_bound": 176, "generator_duration": 2400, "generator_tx_count": 36000, "genesis_future_offset": 100, "shutdown_time": 2400, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, + "supply_delegated": 1000000000000000, + "supply_total": 1010000000000000, "utxo_delegated": 1000000, "utxo_generated": 72000, "utxo_stuffed": 4000000 @@ -42918,172 +41840,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -43096,14 +42018,195 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -43202,8 +42305,10 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -43250,17 +42355,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -43277,13 +42382,10 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsA64mN3", + "name": "forge-stress-pre-solo", "node": { "heap_limit": null, - "rts_flags_override": [ - "-A64m", - "-N3" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 2400, "ssd_directory": null, @@ -43303,21 +42405,21 @@ }, "workloads": [] }, - "forge-stress-pre-rtsN3": { + "forge-stress-pre-solo-xl": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "unitary" + "epoch3+" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -43332,15 +42434,15 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "1010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "1000000000000000", "--pools", - 3, + 1, "--stake-delegators", 1000000, "--drep-keys", @@ -43362,11 +42464,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, + "n_hosts": 1, + "n_pool_hosts": 1, + "n_pools": 1, + "n_singular_hosts": 1, + "n_singular_pools": 1, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -43375,25 +42477,25 @@ "dataset_induced_startup_delay_conservative": 2000, "dataset_induced_startup_delay_optimistic": 100, "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 172, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 1000000, - "effective_epochs": 4, + "effective_epochs": 8, "epoch_duration": 600, - "generator_blocks_lower_bound": 241, - "generator_duration": 2400, - "generator_tx_count": 36000, + "generator_blocks_lower_bound": 351, + "generator_duration": 4800, + "generator_tx_count": 72000, "genesis_future_offset": 100, - "shutdown_time": 2400, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, + "shutdown_time": 4800, + "supply_delegated": 1000000000000000, + "supply_total": 1010000000000000, "utxo_delegated": 1000000, - "utxo_generated": 72000, + "utxo_generated": 144000, "utxo_stuffed": 4000000 }, "generator": { "add_tx_size": 100, - "epochs": 3, + "epochs": 7, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -43402,7 +42504,7 @@ "type": null }, "tps": 15, - "tx_count": 36000, + "tx_count": 72000, "tx_fee": 1000000 }, "genesis": { @@ -43411,172 +42513,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -43589,14 +42691,195 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -43695,8 +42978,10 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -43743,17 +43028,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -43770,14 +43055,12 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsN3", + "name": "forge-stress-pre-solo-xl", "node": { "heap_limit": null, - "rts_flags_override": [ - "-N3" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 2400, + "shutdown_on_slot_synced": 4800, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -43795,14 +43078,14 @@ }, "workloads": [] }, - "forge-stress-pre-rtsxn": { + "forge-stress-pre-solo-xs": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -43824,15 +43107,15 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "1010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "1000000000000000", "--pools", - 3, + 1, "--stake-delegators", 1000000, "--drep-keys", @@ -43854,11 +43137,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, + "n_hosts": 1, + "n_pool_hosts": 1, + "n_pools": 1, + "n_singular_hosts": 1, + "n_singular_pools": 1, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -43867,25 +43150,25 @@ "dataset_induced_startup_delay_conservative": 2000, "dataset_induced_startup_delay_optimistic": 100, "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 172, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 1000000, - "effective_epochs": 4, + "effective_epochs": 2, "epoch_duration": 600, - "generator_blocks_lower_bound": 241, - "generator_duration": 2400, - "generator_tx_count": 36000, + "generator_blocks_lower_bound": 88, + "generator_duration": 1200, + "generator_tx_count": 18000, "genesis_future_offset": 100, - "shutdown_time": 2400, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, + "shutdown_time": 1200, + "supply_delegated": 1000000000000000, + "supply_total": 1010000000000000, "utxo_delegated": 1000000, - "utxo_generated": 72000, + "utxo_generated": 36000, "utxo_stuffed": 4000000 }, "generator": { "add_tx_size": 100, - "epochs": 3, + "epochs": 1, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -43894,7 +43177,7 @@ "type": null }, "tps": 15, - "tx_count": 36000, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -43903,172 +43186,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -44081,14 +43364,195 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -44187,8 +43651,10 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -44235,17 +43701,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -44262,14 +43728,12 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-rtsxn", + "name": "forge-stress-pre-solo-xs", "node": { "heap_limit": null, - "rts_flags_override": [ - "-xn" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 2400, + "shutdown_on_slot_synced": 1200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -44287,10 +43751,10 @@ }, "workloads": [] }, - "forge-stress-pre-solo": { + "forge-stress-solo": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { @@ -44326,11 +43790,11 @@ "--pools", 1, "--stake-delegators", - 1000000, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -44356,24 +43820,24 @@ "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 4520, + "dataset_induced_startup_delay_optimistic": 226, + "dataset_measure": 11300000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, + "delegators_effective": 1300000, "effective_epochs": 4, "epoch_duration": 600, "generator_blocks_lower_bound": 176, "generator_duration": 2400, "generator_tx_count": 36000, - "genesis_future_offset": 100, + "genesis_future_offset": 226, "shutdown_time": 2400, "supply_delegated": 1000000000000000, "supply_total": 1010000000000000, - "utxo_delegated": 1000000, + "utxo_delegated": 1300000, "utxo_generated": 72000, - "utxo_stuffed": 4000000 + "utxo_stuffed": 10000000 }, "generator": { "add_tx_size": 100, @@ -44849,7 +44313,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -44934,10 +44398,10 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-solo", + "name": "forge-stress-solo", "node": { "heap_limit": null, "rts_flags_override": [], @@ -44960,10 +44424,10 @@ }, "workloads": [] }, - "forge-stress-pre-solo-xl": { + "forge-stress-solo-xs": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { @@ -44974,7 +44438,7 @@ } ], "filters": [ - "epoch3+" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -44999,11 +44463,11 @@ "--pools", 1, "--stake-delegators", - 1000000, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -45029,28 +44493,28 @@ "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 4520, + "dataset_induced_startup_delay_optimistic": 226, + "dataset_measure": 11300000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 8, + "delegators_effective": 1300000, + "effective_epochs": 2, "epoch_duration": 600, - "generator_blocks_lower_bound": 351, - "generator_duration": 4800, - "generator_tx_count": 72000, - "genesis_future_offset": 100, - "shutdown_time": 4800, + "generator_blocks_lower_bound": 88, + "generator_duration": 1200, + "generator_tx_count": 18000, + "genesis_future_offset": 226, + "shutdown_time": 1200, "supply_delegated": 1000000000000000, "supply_total": 1010000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 144000, - "utxo_stuffed": 4000000 + "utxo_delegated": 1300000, + "utxo_generated": 36000, + "utxo_stuffed": 10000000 }, "generator": { "add_tx_size": 100, - "epochs": 7, + "epochs": 1, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -45059,7 +44523,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -45522,7 +44986,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -45607,15 +45071,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "forge-stress-pre-solo-xl", + "name": "forge-stress-solo-xs", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 4800, + "shutdown_on_slot_synced": 1200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -45633,14 +45097,14 @@ }, "workloads": [] }, - "forge-stress-pre-solo-xs": { + "idle": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 0, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -45662,21 +45126,21 @@ "--testnet-magic", 42, "--total-supply", - "1010000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "1000000000000000", + "6000000000000000", "--pools", - 1, + 6, "--stake-delegators", - 1000000, + 6, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "000000" ], "pools": [ "--argjson", @@ -45692,38 +45156,39 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 1, - "n_pool_hosts": 1, - "n_pools": 1, - "n_singular_hosts": 1, - "n_singular_pools": 1, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, "topology": "uni-circle", "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, - "default_value_tx_per_block_estimate": 236, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, + "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 2, + "delegators_effective": 6, + "effective_epochs": 3, "epoch_duration": 600, - "generator_blocks_lower_bound": 88, - "generator_duration": 1200, - "generator_tx_count": 18000, - "genesis_future_offset": 100, - "shutdown_time": 1200, - "supply_delegated": 1000000000000000, - "supply_total": 1010000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 36000, - "utxo_stuffed": 4000000 + "generator_blocks_lower_bound": 145, + "generator_duration": 1800, + "generator_tx_count": 21600, + "genesis_future_offset": 40, + "shutdown_time": null, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 6, + "utxo_generated": 43200, + "utxo_stuffed": 0 }, + "desc": "Idle scenario: start nodes & detach from tty; no cluster termination", "generator": { "add_tx_size": 100, - "epochs": 1, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -45731,8 +45196,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 18000, + "tps": 12, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -45741,172 +45206,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -45919,195 +45384,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -46195,7 +45479,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 6, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -46206,10 +45490,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -46256,17 +45538,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 90112, + "maxBlockBodySize": 65536, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 6, "minor": 0 }, "rho": 0.0030, @@ -46280,15 +45562,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "forge-stress-pre-solo-xs", + "name": "idle", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1200, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -46298,7 +45580,7 @@ } }, "overlay": {}, - "scenario": "fixed-loaded", + "scenario": "idle", "tracer": { "ekg": false, "timeseries": false, @@ -46306,14 +45588,14 @@ }, "workloads": [] }, - "forge-stress-solo": { + "k3-3ep-18kTx-10000kU-1300kD-64kbs-10tps-fixed-loaded": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 0, + "contents": 2, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -46335,15 +45617,15 @@ "--testnet-magic", 42, "--total-supply", - "1010000000000000", + "3010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "1000000000000000", + "3000000000000000", "--pools", - 1, + 3, "--stake-delegators", 1300000, "--drep-keys", @@ -46365,11 +45647,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 1, - "n_pool_hosts": 1, - "n_pools": 1, - "n_singular_hosts": 1, - "n_singular_pools": 1, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -46378,20 +45660,20 @@ "dataset_induced_startup_delay_conservative": 4520, "dataset_induced_startup_delay_optimistic": 226, "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 236, + "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 1300000, - "effective_epochs": 4, + "effective_epochs": 3, "epoch_duration": 600, - "generator_blocks_lower_bound": 176, - "generator_duration": 2400, - "generator_tx_count": 36000, + "generator_blocks_lower_bound": 121, + "generator_duration": 1800, + "generator_tx_count": 18000, "genesis_future_offset": 226, - "shutdown_time": 2400, - "supply_delegated": 1000000000000000, - "supply_total": 1010000000000000, + "shutdown_time": null, + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, "utxo_delegated": 1300000, - "utxo_generated": 72000, + "utxo_generated": 36000, "utxo_stuffed": 10000000 }, "generator": { @@ -46404,8 +45686,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 36000, + "tps": 10, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -46414,172 +45696,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -46592,195 +45874,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -46879,10 +45980,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -46929,17 +46028,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 90112, + "maxBlockBodySize": 65536, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 6, "minor": 0 }, "rho": 0.0030, @@ -46956,12 +46055,12 @@ "utxo": 10000000, "utxo_keys": 1 }, - "name": "forge-stress-solo", + "name": "k3-3ep-18kTx-10000kU-1300kD-64kbs-10tps-fixed-loaded", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 2400, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -46979,14 +46078,14 @@ }, "workloads": [] }, - "forge-stress-solo-xs": { + "k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 0, + "contents": 2, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -47008,15 +46107,15 @@ "--testnet-magic", 42, "--total-supply", - "1010000000000000", + "3010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "1000000000000000", + "3000000000000000", "--pools", - 1, + 3, "--stake-delegators", 1300000, "--drep-keys", @@ -47038,11 +46137,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 1, - "n_pool_hosts": 1, - "n_pools": 1, - "n_singular_hosts": 1, - "n_singular_pools": 1, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -47051,25 +46150,25 @@ "dataset_induced_startup_delay_conservative": 4520, "dataset_induced_startup_delay_optimistic": 226, "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 236, + "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 1300000, - "effective_epochs": 2, - "epoch_duration": 600, - "generator_blocks_lower_bound": 88, - "generator_duration": 1200, - "generator_tx_count": 18000, + "effective_epochs": 3, + "epoch_duration": 120, + "generator_blocks_lower_bound": 29, + "generator_duration": 360, + "generator_tx_count": 4320, "genesis_future_offset": 226, - "shutdown_time": 1200, - "supply_delegated": 1000000000000000, - "supply_total": 1010000000000000, + "shutdown_time": null, + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, "utxo_delegated": 1300000, - "utxo_generated": 36000, + "utxo_generated": 8640, "utxo_stuffed": 10000000 }, "generator": { "add_tx_size": 100, - "epochs": 1, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -47077,8 +46176,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 18000, + "tps": 12, + "tx_count": 4320, "tx_fee": 1000000 }, "genesis": { @@ -47087,172 +46186,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -47265,195 +46364,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -47552,10 +46470,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -47602,39 +46518,39 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 90112, + "maxBlockBodySize": 65536, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 6, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, "securityParam": 3, - "slotLength": 1, + "slotLength": 0.2, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", "updateQuorum": 5 }, "single_shot": true, - "slot_duration": 1, + "slot_duration": 0.2, "utxo": 10000000, "utxo_keys": 1 }, - "name": "forge-stress-solo-xs", + "name": "k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1200, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -47652,14 +46568,14 @@ }, "workloads": [] }, - "idle": { + "k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, + "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 2, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -47681,21 +46597,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "3010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "3000000000000000", "--pools", - 6, + 3, "--stake-delegators", - 6, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "000000" + "10000000" ], "pools": [ "--argjson", @@ -47711,36 +46627,35 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, + "n_hosts": 3, + "n_pool_hosts": 3, + "n_pools": 3, + "n_singular_hosts": 3, + "n_singular_pools": 3, "topology": "uni-circle", "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, + "dataset_induced_startup_delay_conservative": 4520, + "dataset_induced_startup_delay_optimistic": 226, + "dataset_measure": 11300000, "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, - "delegators_effective": 6, + "delegators_effective": 1300000, "effective_epochs": 3, "epoch_duration": 600, - "generator_blocks_lower_bound": 145, + "generator_blocks_lower_bound": 61, "generator_duration": 1800, - "generator_tx_count": 21600, - "genesis_future_offset": 40, + "generator_tx_count": 9000, + "genesis_future_offset": 226, "shutdown_time": null, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 6, - "utxo_generated": 43200, - "utxo_stuffed": 0 + "supply_delegated": 3000000000000000, + "supply_total": 3010000000000000, + "utxo_delegated": 1300000, + "utxo_generated": 18000, + "utxo_stuffed": 10000000 }, - "desc": "Idle scenario: start nodes & detach from tty; no cluster termination", "generator": { "add_tx_size": 100, "epochs": 3, @@ -47751,8 +46666,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 21600, + "tps": 5, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -48034,7 +46949,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -48117,10 +47032,10 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "idle", + "name": "k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded", "node": { "heap_limit": null, "rts_flags_override": [], @@ -48135,7 +47050,7 @@ } }, "overlay": {}, - "scenario": "idle", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, @@ -48143,22 +47058,20 @@ }, "workloads": [] }, - "k3-3ep-18kTx-10000kU-1300kD-64kbs-10tps-fixed-loaded": { + "latency-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], - "filters": [ - "unitary" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -48172,21 +47085,21 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "52010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "52000000000000000", "--pools", - 3, + 52, "--stake-delegators", - 1300000, + 52, "--drep-keys", 0, "--stuffed-utxo", - "10000000" + "000000" ], "pools": [ "--argjson", @@ -48194,43 +47107,78 @@ "1000000000000000" ] }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, + "composition": { + "dense_pool_density": 1, + "locations": [ + "eu-central-1", + "us-east-1", + "ap-southeast-2" + ], + "n_bft_hosts": 0, + "n_dense_hosts": 0, + "n_dense_pools": 0, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, + "with_proxy": false + }, "derived": { - "dataset_induced_startup_delay_conservative": 4520, - "dataset_induced_startup_delay_optimistic": 226, - "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 172, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1300000, + "delegators_effective": 52, "effective_epochs": 3, "epoch_duration": 600, - "generator_blocks_lower_bound": 121, + "generator_blocks_lower_bound": 106, "generator_duration": 1800, - "generator_tx_count": 18000, - "genesis_future_offset": 226, + "generator_tx_count": 21600, + "genesis_future_offset": 40, "shutdown_time": null, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 36000, - "utxo_stuffed": 10000000 + "supply_delegated": 52000000000000000, + "supply_total": 52010000000000000, + "utxo_delegated": 0, + "utxo_generated": 43200, + "utxo_stuffed": 0 }, + "desc": "AWS perf class cluster, stop when all latency services stop", "generator": { "add_tx_size": 100, "epochs": 3, @@ -48241,8 +47189,8 @@ "script": null, "type": null }, - "tps": 10, - "tx_count": 18000, + "tps": 12, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -48251,172 +47199,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -48429,14 +47377,195 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -48523,8 +47652,8 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1300000, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -48535,8 +47664,10 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -48583,17 +47714,17 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -48607,10 +47738,10 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 10000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "k3-3ep-18kTx-10000kU-1300kD-64kbs-10tps-fixed-loaded", + "name": "latency-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -48631,24 +47762,33 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": null, + "producers": "latency" + }, + "name": "latency", + "parameters": {}, + "wait_pools": false + } + ] }, - "k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded": { + "latency-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], - "filters": [ - "unitary" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -48662,21 +47802,21 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "52010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "52000000000000000", "--pools", - 3, + 52, "--stake-delegators", - 1300000, + 52, "--drep-keys", 0, "--stuffed-utxo", - "10000000" + "000000" ], "pools": [ "--argjson", @@ -48684,43 +47824,100 @@ "1000000000000000" ] }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "r5d.4xlarge", + "producer": "r5d.4xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": null, + "nomad": { + "class": "perf-ssd", + "fetch_logs_ssh": true, + "host_volumes": { + "explorer": [ + { + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" + } + ], + "producer": [ + { + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" + } + ] + }, + "namespace": "perf-ssd", + "resources": { + "explorer": { + "cores": 16, + "memory": 120000, + "memory_max": 124000 + }, + "producer": { + "cores": 16, + "memory": 120000, + "memory_max": 124000 + } + } + } + }, "composition": { "dense_pool_density": 1, "locations": [ - "loopback" + "eu-central-1", + "us-east-1", + "ap-southeast-2" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, - "topology": "uni-circle", - "with_explorer": false, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 4520, - "dataset_induced_startup_delay_optimistic": 226, - "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 172, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1300000, + "delegators_effective": 52, "effective_epochs": 3, - "epoch_duration": 120, - "generator_blocks_lower_bound": 29, - "generator_duration": 360, - "generator_tx_count": 4320, - "genesis_future_offset": 226, + "epoch_duration": 600, + "generator_blocks_lower_bound": 106, + "generator_duration": 1800, + "generator_tx_count": 21600, + "genesis_future_offset": 40, "shutdown_time": null, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 8640, - "utxo_stuffed": 10000000 + "supply_delegated": 52000000000000000, + "supply_total": 52010000000000000, + "utxo_delegated": 0, + "utxo_generated": 43200, + "utxo_stuffed": 0 }, + "desc": "AWS perf-ssd class cluster, stop when all latency services stop", "generator": { "add_tx_size": 100, "epochs": 3, @@ -48732,7 +47929,7 @@ "type": null }, "tps": 12, - "tx_count": 4320, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -48741,172 +47938,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -48919,14 +48116,195 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -49013,8 +48391,8 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1300000, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -49025,8 +48403,10 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -49073,34 +48453,34 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 8, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, "securityParam": 3, - "slotLength": 0.2, + "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", "updateQuorum": 5 }, "single_shot": true, - "slot_duration": 0.2, - "utxo": 10000000, + "slot_duration": 1, + "utxo": 0, "utxo_keys": 1 }, - "name": "k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded", + "name": "latency-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], @@ -49121,23 +48501,35 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": null, + "producers": "latency" + }, + "name": "latency", + "parameters": {}, + "wait_pools": false + } + ] }, - "k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded": { + "model-secp-ecdsa": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 2, + "contents": 3, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "unitary" + "epoch3+", + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -49152,15 +48544,15 @@ "--testnet-magic", 42, "--total-supply", - "3010000000000000", + "4020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "3000000000000000", + "4000000000000000", "--pools", - 3, + 4, "--stake-delegators", 1300000, "--drep-keys", @@ -49182,11 +48574,11 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 3, - "n_pool_hosts": 3, - "n_pools": 3, - "n_singular_hosts": 3, - "n_singular_pools": 3, + "n_hosts": 4, + "n_pool_hosts": 4, + "n_pools": 4, + "n_singular_hosts": 4, + "n_singular_pools": 4, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -49195,35 +48587,53 @@ "dataset_induced_startup_delay_conservative": 4520, "dataset_induced_startup_delay_optimistic": 226, "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 172, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 1300000, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 61, - "generator_duration": 1800, - "generator_tx_count": 9000, + "effective_epochs": 7, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 110, + "generator_duration": 56000, + "generator_tx_count": 22400, "genesis_future_offset": 226, - "shutdown_time": null, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, + "shutdown_time": 56000, + "supply_delegated": 4000000000000000, + "supply_total": 4020000000000000, "utxo_delegated": 1300000, - "utxo_generated": 18000, + "utxo_generated": 22400, "utxo_stuffed": 10000000 }, + "desc": "Status-quo dataset, 7 epochs", "generator": { "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "epochs": 7, + "init_cooldown": 45, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" + }, + { + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" + }, + { + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" + } + ] + }, + "script": "EcdsaSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 5, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.4, + "tx_count": 22400, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -49231,695 +48641,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 59957, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 61462, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 13169, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "lovelacePerUTxOWord": 34482, - "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 10000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1300000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 300, - "pparamsOverlays": [], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 65536, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 340000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 6, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 10000000, - "utxo_keys": 1 - }, - "name": "k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "latency-nomadperf": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [ - { - "contents": { - "contents": 51, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "52010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "52000000000000000", - "--pools", - 52, - "--stake-delegators", - 52, - "--drep-keys", - 0, - "--stuffed-utxo", - "000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 52, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 106, - "generator_duration": 1800, - "generator_tx_count": 21600, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 52000000000000000, - "supply_total": 52010000000000000, - "utxo_delegated": 0, - "utxo_generated": 43200, - "utxo_stuffed": 0 - }, - "desc": "AWS perf class cluster, stop when all latency services stop", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 21600, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -49935,192 +48822,491 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, 32, - 1000, + 15299, 32, - 80556, + 76049, 1, - 57667, + 13169, 4, - 1000, + 22100, 10, - 197145, - 156, + 28999, + 74, 1, - 197145, - 156, + 28999, + 74, 1, - 204924, - 473, + 43285, + 552, 1, - 208896, - 511, + 44749, + 541, 1, - 52467, + 33852, 32, - 64832, + 68246, 32, - 65493, + 72362, 32, - 22558, + 7243, 32, - 16563, + 7391, 32, - 76511, + 11546, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 69522, - 11687, + 90434, + 519, 0, 1, - 60091, + 74433, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 1159724, - 392670, + 955506, + 213312, 0, 2, - 806990, - 30482, + 270652, + 22588, 4, - 1927926, - 82523, + 1457325, + 64566, 4, - 265318, - 0, + 20467, + 1, 4, 0, - 85931, + 141992, 32, - 205665, - 812, + 100788, + 420, 1, 1, - 41182, + 81663, 32, - 212342, + 59498, 32, - 31220, + 20142, 32, - 32696, + 24588, 32, - 43357, + 20744, 32, - 32247, + 25933, 32, - 38314, + 24623, 32, - 35892428, + 43053543, 10, - 57996947, - 18975, + 53384111, + 14333, 10, - 38887044, - 32947, + 43574283, + 26308, 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 107878, + 680, + 0, + 1, + 95336, + 1, + 281145, + 18848, + 0, + 1, + 180194, + 159, + 1, + 1, + 158519, + 8942, + 0, + 1, + 159378, + 8813, + 0, + 1, + 107490, + 3298, + 1, + 106057, + 655, + 1, + 1964219, + 24520, + 3 + ] + } + }, + "lovelacePerUTxOWord": 4310, + "maxBlockExUnits": { + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 + }, + "maxCollateralInputs": 3, + "maxTxExUnits": { + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -50155,7 +49341,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -50206,5626 +49392,44 @@ } } }, - "conway": null, - "delegator_coin": 0, - "delegators": 0, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" + "conway": { + "committee": { + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" + "threshold": { + "denominator": 3, + "numerator": 2 } }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 8, - "minor": 0 + "committeeMaxTermLength": 146, + "committeeMinSize": 7, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" }, - "rho": 0.0030, - "tau": 0.2 + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 0, - "utxo_keys": 1 - }, - "name": "latency-nomadperf", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [ - { - "before_nodes": false, - "entrypoints": { - "pre_generator": null, - "producers": "latency" - }, - "name": "latency", - "parameters": {}, - "wait_pools": false - } - ] - }, - "latency-nomadperfssd": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [ - { - "contents": { - "contents": 51, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "52010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "52000000000000000", - "--pools", - 52, - "--stake-delegators", - 52, - "--drep-keys", - 0, - "--stuffed-utxo", - "000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "r5d.4xlarge", - "producer": "r5d.4xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": null, - "nomad": { - "class": "perf-ssd", - "fetch_logs_ssh": true, - "host_volumes": { - "explorer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ], - "producer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ] - }, - "namespace": "perf-ssd", - "resources": { - "explorer": { - "cores": 16, - "memory": 120000, - "memory_max": 124000 - }, - "producer": { - "cores": 16, - "memory": 120000, - "memory_max": 124000 - } - } - } - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 52, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 106, - "generator_duration": 1800, - "generator_tx_count": 21600, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 52000000000000000, - "supply_total": 52010000000000000, - "utxo_delegated": 0, - "utxo_generated": 43200, - "utxo_stuffed": 0 - }, - "desc": "AWS perf-ssd class cluster, stop when all latency services stop", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 21600, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": null, - "delegator_coin": 0, - "delegators": 0, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 8, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 0, - "utxo_keys": 1 - }, - "name": "latency-nomadperfssd", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [ - { - "before_nodes": false, - "entrypoints": { - "pre_generator": null, - "producers": "latency" - }, - "name": "latency", - "parameters": {}, - "wait_pools": false - } - ] - }, - "model-secp-ecdsa": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, - "filter_exprs": [ - { - "contents": { - "contents": 3, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-moderate" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "4020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "4000000000000000", - "--pools", - 4, - "--stake-delegators", - 1300000, - "--drep-keys", - 0, - "--stuffed-utxo", - "10000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 4, - "n_pool_hosts": 4, - "n_pools": 4, - "n_singular_hosts": 4, - "n_singular_pools": 4, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 4520, - "dataset_induced_startup_delay_optimistic": 226, - "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 1300000, - "effective_epochs": 7, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 110, - "generator_duration": 56000, - "generator_tx_count": 22400, - "genesis_future_offset": 226, - "shutdown_time": 56000, - "supply_delegated": 4000000000000000, - "supply_total": 4020000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 22400, - "utxo_stuffed": 10000000 - }, - "desc": "Status-quo dataset, 7 epochs", - "generator": { - "add_tx_size": 100, - "epochs": 7, - "init_cooldown": 45, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] - }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" - }, - "tps": 0.4, - "tx_count": 22400, - "tx_fee": 1008000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, - "delegator_coin": 1000000000000000, - "delegators": 1300000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 10, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 10000000, - "utxo_keys": 1 - }, - "name": "model-secp-ecdsa", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 56000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "model-secp-ecdsa-stepx2": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, - "filter_exprs": [ - { - "contents": { - "contents": 3, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-moderate" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "4020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "4000000000000000", - "--pools", - 4, - "--stake-delegators", - 1300000, - "--drep-keys", - 0, - "--stuffed-utxo", - "10000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 4, - "n_pool_hosts": 4, - "n_pools": 4, - "n_singular_hosts": 4, - "n_singular_pools": 4, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 4520, - "dataset_induced_startup_delay_optimistic": 226, - "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 1300000, - "effective_epochs": 7, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 110, - "generator_duration": 56000, - "generator_tx_count": 22400, - "genesis_future_offset": 226, - "shutdown_time": 56000, - "supply_delegated": 4000000000000000, - "supply_total": 4020000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 22400, - "utxo_stuffed": 10000000 - }, - "desc": "Status-quo dataset, 7 epochs", - "generator": { - "add_tx_size": 100, - "epochs": 7, - "init_cooldown": 45, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] - }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" - }, - "tps": 0.4, - "tx_count": 22400, - "tx_fee": 1008000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, - "delegator_coin": 1000000000000000, - "delegators": 1300000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 10, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 10000000, - "utxo_keys": 1 - }, - "name": "model-secp-ecdsa-stepx2", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 56000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "model-value": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, - "filter_exprs": [ - { - "contents": { - "contents": 3, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "4020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "4000000000000000", - "--pools", - 4, - "--stake-delegators", - 1300000, - "--drep-keys", - 0, - "--stuffed-utxo", - "10000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 4, - "n_pool_hosts": 4, - "n_pools": 4, - "n_singular_hosts": 4, - "n_singular_pools": 4, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 4520, - "dataset_induced_startup_delay_optimistic": 226, - "dataset_measure": 11300000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 1300000, - "effective_epochs": 7, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 2456, - "generator_duration": 56000, - "generator_tx_count": 504000, - "genesis_future_offset": 226, - "shutdown_time": 56000, - "supply_delegated": 4000000000000000, - "supply_total": 4020000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 1008000, - "utxo_stuffed": 10000000 - }, - "desc": "Status-quo dataset, 7 epochs", - "generator": { - "add_tx_size": 100, - "epochs": 7, - "init_cooldown": 45, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 9, - "tx_count": 504000, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, - "delegator_coin": 1000000000000000, - "delegators": 1300000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 8000, - "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 40, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 8000, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 90112, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 10, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 40, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 10000000, - "utxo_keys": 1 - }, - "name": "model-value", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 56000, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "model-value-test": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 480, - "filter_exprs": [ - { - "contents": { - "contents": 3, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "epoch3+", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "4020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "4000000000000000", - "--pools", - 4, - "--stake-delegators", - 200000, - "--drep-keys", - 0, - "--stuffed-utxo", - "1000000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 4, - "n_pool_hosts": 4, - "n_pools": 4, - "n_singular_hosts": 4, - "n_singular_pools": 4, - "topology": "uni-circle", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 480, - "dataset_induced_startup_delay_optimistic": 24, - "dataset_measure": 1200000, - "default_value_tx_per_block_estimate": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 200000, - "effective_epochs": 7, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 2456, - "generator_duration": 56000, - "generator_tx_count": 504000, - "genesis_future_offset": 24, - "shutdown_time": 56000, - "supply_delegated": 4000000000000000, - "supply_total": 4020000000000000, - "utxo_delegated": 200000, - "utxo_generated": 1008000, - "utxo_stuffed": 1000000 - }, - "desc": "Status-quo dataset, 7 epochs", - "generator": { - "add_tx_size": 100, - "epochs": 7, - "init_cooldown": 45, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 9, - "tx_count": 504000, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 40, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 + "dRepActivity": 20, + "dRepDeposit": 500000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 }, "govActionDeposit": 100000000000, "govActionLifetime": 6, @@ -56092,7 +49696,7 @@ } }, "delegator_coin": 1000000000000000, - "delegators": 200000, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 8000, @@ -56175,10 +49779,10 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 1000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "model-value-test", + "name": "model-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], @@ -56201,21 +49805,22 @@ }, "workloads": [] }, - "plutus": { + "model-secp-ecdsa-stepx2": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, + "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 3, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "size-small" + "epoch3+", + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -56230,21 +49835,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "4020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "4000000000000000", "--pools", - 6, + 4, "--stake-delegators", - 6, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "000000" + "10000000" ], "pools": [ "--argjson", @@ -56260,51 +49865,66 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, + "n_hosts": 4, + "n_pool_hosts": 4, + "n_pools": 4, + "n_singular_hosts": 4, + "n_singular_pools": 4, "topology": "uni-circle", "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, + "dataset_induced_startup_delay_conservative": 4520, + "dataset_induced_startup_delay_optimistic": 226, + "dataset_measure": 11300000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 6, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 2, - "generator_duration": 1800, - "generator_tx_count": 360, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 6, - "utxo_generated": 360, - "utxo_stuffed": 0 + "delegators_effective": 1300000, + "effective_epochs": 7, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 110, + "generator_duration": 56000, + "generator_tx_count": 22400, + "genesis_future_offset": 226, + "shutdown_time": 56000, + "supply_delegated": 4000000000000000, + "supply_total": 4020000000000000, + "utxo_delegated": 1300000, + "utxo_generated": 22400, + "utxo_stuffed": 10000000 }, + "desc": "Status-quo dataset, 7 epochs", "generator": { "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, + "epochs": 7, + "init_cooldown": 45, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" + }, + { + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" + }, + { + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "EcdsaSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 0.2, - "tx_count": 360, - "tx_fee": 1380000 + "tps": 0.4, + "tx_count": 22400, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -56312,171 +49932,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, + "appendString-cpu-arguments-slope": 59957, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, + "chooseUnit-cpu-arguments": 61462, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-cpu-arguments-slope": 42921, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-constant": 39184, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, + "indexByteString-cpu-arguments": 13169, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-cpu-arguments": 22100, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-memory-arguments": 4, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, "verifySignature-memory-arguments": 10 } }, @@ -56493,188 +50113,487 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, 32, - 1000, + 15299, 32, - 80556, + 76049, 1, - 57667, + 13169, 4, - 1000, + 22100, 10, - 197145, - 156, + 28999, + 74, 1, - 197145, - 156, + 28999, + 74, 1, - 204924, - 473, + 43285, + 552, 1, - 208896, - 511, + 44749, + 541, 1, - 52467, + 33852, 32, - 64832, + 68246, 32, - 65493, + 72362, 32, - 22558, + 7243, 32, - 16563, + 7391, 32, - 76511, + 11546, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 69522, - 11687, + 90434, + 519, 0, 1, - 60091, + 74433, 32, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, - 1159724, - 392670, + 955506, + 213312, 0, 2, - 806990, - 30482, + 270652, + 22588, 4, - 1927926, - 82523, + 1457325, + 64566, 4, - 265318, - 0, + 20467, + 1, 4, 0, - 85931, + 141992, 32, - 205665, - 812, + 100788, + 420, 1, 1, - 41182, + 81663, 32, - 212342, + 59498, 32, - 31220, + 20142, 32, - 32696, + 24588, 32, - 43357, + 20744, 32, - 32247, + 25933, 32, - 38314, + 24623, 32, - 35892428, + 43053543, 10, - 57996947, - 18975, + 53384111, + 14333, 10, - 38887044, - 32947, + 43574283, + 26308, 10 + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 107878, + 680, + 0, + 1, + 95336, + 1, + 281145, + 18848, + 0, + 1, + 180194, + 159, + 1, + 1, + 158519, + 8942, + 0, + 1, + 159378, + 8813, + 0, + 1, + 107490, + 3298, + 1, + 106057, + 655, + 1, + 1964219, + 24520, + 3 ] } }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -56713,7 +50632,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -56764,26 +50683,328 @@ } } }, - "conway": null, + "conway": { + "committee": { + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } + }, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "dRepActivity": 20, + "dRepDeposit": 500000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 + }, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "poolVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + } + }, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1300000, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 10000000000000, + "funds_balance": 20000000000000, "max_block_size": null, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, + "pparamsEpoch": 537, "pparamsOverlays": [ - "v8-preview" + "budget/block/steps/double" ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -56837,13 +51058,13 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -56851,15 +51072,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "plutus", + "name": "model-secp-ecdsa-stepx2", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, + "shutdown_on_slot_synced": 56000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -56877,14 +51098,14 @@ }, "workloads": [] }, - "plutus-drep100k-nomadperf": { + "model-value": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 4520, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 3, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -56892,7 +51113,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-full" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -56907,21 +51128,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "4020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "4000000000000000", "--pools", - 52, + 4, "--stake-delegators", - 1000000, + 1300000, "--drep-keys", - 100000, + 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -56929,94 +51150,57 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 4, + "n_pool_hosts": 4, + "n_pools": 4, + "n_singular_hosts": 4, + "n_singular_pools": 4, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 4520, + "dataset_induced_startup_delay_optimistic": 226, + "dataset_measure": 11300000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, + "delegators_effective": 1300000, + "effective_epochs": 7, "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, - "generator_duration": 72000, - "generator_tx_count": 61200, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 61200, - "utxo_stuffed": 4000000 + "generator_blocks_lower_bound": 2456, + "generator_duration": 56000, + "generator_tx_count": 504000, + "genesis_future_offset": 226, + "shutdown_time": 56000, + "supply_delegated": 4000000000000000, + "supply_total": 4020000000000000, + "utxo_delegated": 1300000, + "utxo_generated": 1008000, + "utxo_stuffed": 10000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "Status-quo dataset, 7 epochs", "generator": { "add_tx_size": 100, - "epochs": 9, + "epochs": 7, "init_cooldown": 45, - "inputs_per_tx": 1, - "outputs_per_tx": 1, + "inputs_per_tx": 2, + "outputs_per_tx": 2, "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": null, + "type": null }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1360000 + "tps": 9, + "tx_count": 504000, + "tx_fee": 1000000 }, "genesis": { "active_slots_coeff": 0.050, @@ -57024,171 +51208,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, + "appendString-cpu-arguments-slope": 59957, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, + "chooseUnit-cpu-arguments": 61462, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-cpu-arguments-slope": 42921, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-constant": 39184, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, + "indexByteString-cpu-arguments": 13169, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-cpu-arguments": 22100, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, "verifySignature-memory-arguments": 10 } }, @@ -57205,181 +51389,480 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 85848, + 228465, + 122, + 0, + 1, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10 + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, 1000, + 59957, + 4, + 1, + 11183, 32, - 80556, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, 1, - 57667, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, 1, - 208896, - 511, + 1006041, + 43623, + 251, + 0, 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, + 100181, + 726, + 719, 0, 1, + 100181, + 726, + 719, + 0, 1, - 69522, - 11687, + 100181, + 726, + 719, 0, 1, - 60091, - 32, - 196500, - 453240, - 220, + 107878, + 680, 0, 1, + 95336, 1, - 196500, - 453240, - 220, + 281145, + 18848, 0, 1, + 180194, + 159, 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, + 1, + 158519, + 8942, 0, - 4, + 1, + 159378, + 8813, 0, - 85931, - 32, - 205665, - 812, 1, + 107490, + 3298, + 1, + 106057, + 655, 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 + 1964219, + 24520, + 3 ] } }, @@ -57476,23 +51959,323 @@ } } }, - "conway": null, + "conway": { + "committee": { + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } + }, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "dRepActivity": 20, + "dRepDeposit": 500000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 + }, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "poolVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + } + }, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1300000, "dijkstra": null, - "dreps": 100000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, - "max_block_size": 88000, + "max_block_size": null, "network_magic": 42, "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 537, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -57549,7 +52332,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -57563,15 +52346,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "plutus-drep100k-nomadperf", + "name": "model-value", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": 56000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -57589,14 +52372,14 @@ }, "workloads": [] }, - "plutus-drep10k-nomadperf": { + "model-value-test": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 480, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 3, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -57604,7 +52387,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-full" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -57619,21 +52402,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "4020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "4000000000000000", "--pools", - 52, + 4, "--stake-delegators", - 1000000, + 200000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", - "4000000" + "1000000" ], "pools": [ "--argjson", @@ -57641,94 +52424,57 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 4, + "n_pool_hosts": 4, + "n_pools": 4, + "n_singular_hosts": 4, + "n_singular_pools": 4, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 480, + "dataset_induced_startup_delay_optimistic": 24, + "dataset_measure": 1200000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, + "delegators_effective": 200000, + "effective_epochs": 7, "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, - "generator_duration": 72000, - "generator_tx_count": 61200, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 61200, - "utxo_stuffed": 4000000 + "generator_blocks_lower_bound": 2456, + "generator_duration": 56000, + "generator_tx_count": 504000, + "genesis_future_offset": 24, + "shutdown_time": 56000, + "supply_delegated": 4000000000000000, + "supply_total": 4020000000000000, + "utxo_delegated": 200000, + "utxo_generated": 1008000, + "utxo_stuffed": 1000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "Status-quo dataset, 7 epochs", "generator": { "add_tx_size": 100, - "epochs": 9, + "epochs": 7, "init_cooldown": 45, - "inputs_per_tx": 1, - "outputs_per_tx": 1, + "inputs_per_tx": 2, + "outputs_per_tx": 2, "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": null, + "type": null }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1360000 + "tps": 9, + "tx_count": 504000, + "tx_fee": 1000000 }, "genesis": { "active_slots_coeff": 0.050, @@ -57736,171 +52482,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, + "appendString-cpu-arguments-slope": 59957, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, + "chooseUnit-cpu-arguments": 61462, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-cpu-arguments-slope": 42921, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-constant": 39184, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, + "indexByteString-cpu-arguments": 13169, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-cpu-arguments": 22100, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, "verifySignature-memory-arguments": 10 } }, @@ -57917,181 +52663,480 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 85848, + 228465, + 122, + 0, + 1, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10 + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, 1000, + 59957, + 4, + 1, + 11183, 32, - 80556, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, 1, - 57667, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, 10, - 197145, - 156, + 28999, + 74, 1, - 197145, - 156, + 28999, + 74, 1, - 204924, - 473, + 43285, + 552, 1, - 208896, - 511, + 44749, + 541, 1, - 52467, + 33852, 32, - 64832, + 68246, 32, - 65493, + 72362, 32, - 22558, + 7243, 32, - 16563, + 7391, 32, - 76511, + 11546, 32, - 196500, - 453240, - 220, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, - 1, - 69522, - 11687, + 90434, + 519, 0, 1, - 60091, + 74433, 32, - 196500, - 453240, - 220, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, 1, - 196500, - 453240, - 220, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, - 1, - 1159724, - 392670, + 955506, + 213312, 0, 2, - 806990, - 30482, + 270652, + 22588, 4, - 1927926, - 82523, + 1457325, + 64566, 4, - 265318, - 0, + 20467, + 1, 4, 0, - 85931, + 141992, 32, - 205665, - 812, + 100788, + 420, 1, 1, - 41182, + 81663, 32, - 212342, + 59498, 32, - 31220, + 20142, 32, - 32696, + 24588, 32, - 43357, + 20744, 32, - 32247, + 25933, 32, - 38314, + 24623, 32, - 35892428, + 43053543, 10, - 57996947, - 18975, + 53384111, + 14333, 10, - 38887044, - 32947, - 10 + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 107878, + 680, + 0, + 1, + 95336, + 1, + 281145, + 18848, + 0, + 1, + 180194, + 159, + 1, + 1, + 158519, + 8942, + 0, + 1, + 159378, + 8813, + 0, + 1, + 107490, + 3298, + 1, + 106057, + 655, + 1, + 1964219, + 24520, + 3 ] } }, @@ -58188,23 +53233,323 @@ } } }, - "conway": null, + "conway": { + "committee": { + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } + }, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "dRepActivity": 20, + "dRepDeposit": 500000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 + }, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "poolVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + } + }, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 200000, "dijkstra": null, - "dreps": 10000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, - "max_block_size": 88000, + "max_block_size": null, "network_magic": 42, "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 537, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -58261,7 +53606,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -58275,15 +53620,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutus-drep10k-nomadperf", + "name": "model-value-test", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": 56000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -58301,21 +53646,20 @@ }, "workloads": [] }, - "plutus-drep1k-nomadperf": { + "plutus": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+", "size-small" ], "finish_patience": 21, @@ -58331,21 +53675,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "6000000000000000", "--pools", - 52, + 6, "--stake-delegators", - 1000000, + 6, "--drep-keys", - 1000, + 0, "--stuffed-utxo", - "4000000" + "000000" ], "pools": [ "--argjson", @@ -58353,82 +53697,47 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, - "generator_duration": 72000, - "generator_tx_count": 61200, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 61200, - "utxo_stuffed": 4000000 + "delegators_effective": 6, + "effective_epochs": 3, + "epoch_duration": 600, + "generator_blocks_lower_bound": 2, + "generator_duration": 1800, + "generator_tx_count": 360, + "genesis_future_offset": 40, + "shutdown_time": null, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 6, + "utxo_generated": 360, + "utxo_stuffed": 0 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 9, - "init_cooldown": 45, + "epochs": 3, + "init_cooldown": 5, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { @@ -58438,9 +53747,9 @@ "script": "Loop", "type": "LimitSaturationLoop" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1360000 + "tps": 0.2, + "tx_count": 360, + "tx_fee": 1380000 }, "genesis": { "active_slots_coeff": 0.050, @@ -58849,7 +54158,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -58902,15 +54211,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 6, "dijkstra": null, - "dreps": 1000, - "epoch_length": 8000, + "dreps": 0, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, + "funds_balance": 10000000000000, + "max_block_size": null, "network_magic": 42, - "parameter_k": 40, + "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 492, @@ -58919,7 +54228,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -58979,7 +54288,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -58987,15 +54296,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "plutus-drep1k-nomadperf", + "name": "plutus", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -59013,7 +54322,7 @@ }, "workloads": [] }, - "plutus-nomadperf": { + "plutus-drep100k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -59055,7 +54364,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 100000, "--stuffed-utxo", "4000000" ], @@ -59616,7 +54925,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 100000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -59702,7 +55011,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-nomadperf", + "name": "plutus-drep100k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -59725,20 +55034,21 @@ }, "workloads": [] }, - "plutus-secp-ecdsa": { + "plutus-drep10k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, + "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ + "epoch3+", "size-small" ], "finish_patience": 21, @@ -59754,21 +55064,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "52020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "52000000000000000", "--pools", - 6, + 52, "--stake-delegators", - 6, + 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", - "000000" + "4000000" ], "pools": [ "--argjson", @@ -59776,73 +55086,94 @@ "1000000000000000" ] }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, "composition": { "dense_pool_density": 1, "locations": [ - "loopback" + "eu-central-1", + "us-east-1", + "ap-southeast-2" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "uni-circle", - "with_explorer": false, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 6, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 2, - "generator_duration": 1800, - "generator_tx_count": 360, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 6, - "utxo_generated": 360, - "utxo_stuffed": 0 + "delegators_effective": 1000000, + "effective_epochs": 9, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 299, + "generator_duration": 72000, + "generator_tx_count": 61200, + "genesis_future_offset": 100, + "shutdown_time": 72000, + "supply_delegated": 52000000000000000, + "supply_total": 52020000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 61200, + "utxo_stuffed": 4000000 }, + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, + "epochs": 9, + "init_cooldown": 45, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] + "int": 1000000 }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 0.2, - "tx_count": 360, - "tx_fee": 1008000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -60251,7 +55582,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -60304,15 +55635,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1000000, "dijkstra": null, - "dreps": 0, - "epoch_length": 600, + "dreps": 10000, + "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, + "funds_balance": 20000000000000, + "max_block_size": 88000, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 492, @@ -60321,7 +55652,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -60381,7 +55712,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -60389,15 +55720,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-ecdsa", + "name": "plutus-drep10k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, + "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -60415,7 +55746,7 @@ }, "workloads": [] }, - "plutus-secp-ecdsa-nomadperf": { + "plutus-drep1k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -60430,7 +55761,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -60457,7 +55788,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 1000, "--stuffed-utxo", "4000000" ], @@ -60527,15 +55858,15 @@ "delegators_effective": 1000000, "effective_epochs": 9, "epoch_duration": 8000, - "generator_blocks_lower_bound": 702, + "generator_blocks_lower_bound": 299, "generator_duration": 72000, - "generator_tx_count": 144000, + "generator_tx_count": 61200, "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, "supply_total": 52020000000000000, "utxo_delegated": 1000000, - "utxo_generated": 144000, + "utxo_generated": 61200, "utxo_stuffed": 4000000 }, "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", @@ -60547,28 +55878,14 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] + "int": 1000000 }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 2, - "tx_count": 144000, - "tx_fee": 1008000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -61032,7 +56349,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 1000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -61118,7 +56435,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-ecdsa-nomadperf", + "name": "plutus-drep1k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -61141,20 +56458,21 @@ }, "workloads": [] }, - "plutus-secp-schnorr": { + "plutus-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, + "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ + "epoch3+", "size-small" ], "finish_patience": 21, @@ -61170,21 +56488,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "52020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "52000000000000000", "--pools", - 6, + 52, "--stake-delegators", - 6, + 1000000, "--drep-keys", 0, "--stuffed-utxo", - "000000" + "4000000" ], "pools": [ "--argjson", @@ -61192,73 +56510,94 @@ "1000000000000000" ] }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, "composition": { "dense_pool_density": 1, "locations": [ - "loopback" + "eu-central-1", + "us-east-1", + "ap-southeast-2" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "uni-circle", - "with_explorer": false, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 6, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 2, - "generator_duration": 1800, - "generator_tx_count": 360, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 6, - "utxo_generated": 360, - "utxo_stuffed": 0 + "delegators_effective": 1000000, + "effective_epochs": 9, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 299, + "generator_duration": 72000, + "generator_tx_count": 61200, + "genesis_future_offset": 100, + "shutdown_time": 72000, + "supply_delegated": 52000000000000000, + "supply_total": 52020000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 61200, + "utxo_stuffed": 4000000 }, + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, + "epochs": 9, + "init_cooldown": 45, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" - }, - { - "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" - }, - { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" - } - ] + "int": 1000000 }, - "script": "SchnorrSecp256k1Loop", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 0.2, - "tx_count": 360, - "tx_fee": 1004000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -61667,7 +57006,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -61720,15 +57059,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1000000, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, + "funds_balance": 20000000000000, + "max_block_size": 88000, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 492, @@ -61737,7 +57076,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -61797,7 +57136,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -61805,15 +57144,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-schnorr", + "name": "plutus-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, + "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -61831,22 +57170,21 @@ }, "workloads": [] }, - "plutus-secp-schnorr-nomadperf": { + "plutus-secp-ecdsa": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -61861,21 +57199,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "6000000000000000", "--pools", - 52, + 6, "--stake-delegators", - 1000000, + 6, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "000000" ], "pools": [ "--argjson", @@ -61883,82 +57221,47 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 702, - "generator_duration": 72000, - "generator_tx_count": 144000, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 144000, - "utxo_stuffed": 4000000 + "delegators_effective": 6, + "effective_epochs": 3, + "epoch_duration": 600, + "generator_blocks_lower_bound": 2, + "generator_duration": 1800, + "generator_tx_count": 360, + "genesis_future_offset": 40, + "shutdown_time": null, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 6, + "utxo_generated": 360, + "utxo_stuffed": 0 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 9, - "init_cooldown": 45, + "epochs": 3, + "init_cooldown": 5, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { @@ -61969,22 +57272,22 @@ "int": 1000000 }, { - "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" }, { - "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" } ] }, - "script": "SchnorrSecp256k1Loop", + "script": "EcdsaSecp256k1Loop", "type": "LimitTxPerBlock_8" }, - "tps": 2, - "tx_count": 144000, - "tx_fee": 1004000 + "tps": 0.2, + "tx_count": 360, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -62393,7 +57696,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -62446,15 +57749,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 6, "dijkstra": null, "dreps": 0, - "epoch_length": 8000, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, + "funds_balance": 10000000000000, + "max_block_size": null, "network_magic": 42, - "parameter_k": 40, + "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 492, @@ -62463,7 +57766,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -62523,7 +57826,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -62531,15 +57834,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "plutus-secp-schnorr-nomadperf", + "name": "plutus-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -62557,7 +57860,7 @@ }, "workloads": [] }, - "plutus-volt-lsmt-nomadperf": { + "plutus-secp-ecdsa-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -62572,7 +57875,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -62599,7 +57902,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -62625,16 +57928,7 @@ "nomad": { "class": "perf", "fetch_logs_ssh": true, - "host_volumes": { - "explorer": null, - "producer": [ - { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" - } - ] - }, + "host_volumes": null, "namespace": "perf", "resources": { "explorer": { @@ -62678,15 +57972,15 @@ "delegators_effective": 1000000, "effective_epochs": 9, "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, + "generator_blocks_lower_bound": 702, "generator_duration": 72000, - "generator_tx_count": 61200, + "generator_tx_count": 144000, "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, "supply_total": 52020000000000000, "utxo_delegated": 1000000, - "utxo_generated": 61200, + "utxo_generated": 144000, "utxo_stuffed": 4000000 }, "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", @@ -62698,14 +57992,28 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" + }, + { + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" + }, + { + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "EcdsaSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1360000 + "tps": 2, + "tx_count": 144000, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -62713,171 +58021,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, + "appendString-cpu-arguments-slope": 24177, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, + "chooseUnit-cpu-arguments": 46417, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-cpu-arguments-slope": 28662, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-constant": 187000, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, + "indexByteString-cpu-arguments": 57667, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-cpu-arguments": 1000, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, "verifySignature-memory-arguments": 10 } }, @@ -62894,480 +58202,181 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 100788, - 420, + 205665, + 812, 1, 1, 1000, - 173, + 571, 0, 1, 1000, - 59957, + 24177, 4, 1, - 11183, + 1000, 32, - 201305, - 8356, + 117366, + 10475, 4, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, 100, 100, - 16000, + 23000, 100, - 94375, + 19537, 32, - 132994, + 175354, 32, - 61462, + 46417, 4, - 72010, - 178, + 221973, + 511, 0, 1, - 22151, + 89141, 32, - 91189, - 769, + 497525, + 14068, 4, 2, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, 1000, - 42921, + 28662, 4, 2, - 24548, - 29498, - 38, + 245000, + 216773, + 62, 1, - 898148, - 27279, + 1060367, + 12586, 1, - 51775, - 558, + 208512, + 421, 1, - 39184, + 187000, 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, + 52998, 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, + 80436, 32, - 24623, + 43249, 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, + 80556, 1, - 1000, - 42921, + 57667, 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, 10, - 28999, - 74, + 197145, + 156, 1, - 28999, - 74, + 197145, + 156, 1, - 43285, - 552, + 204924, + 473, 1, - 44749, - 541, + 208896, + 511, 1, - 33852, + 52467, 32, - 68246, + 64832, 32, - 72362, + 65493, 32, - 7243, + 22558, 32, - 7391, + 16563, 32, - 11546, + 76511, 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, - 90434, - 519, + 1, + 69522, + 11687, 0, 1, - 74433, + 60091, 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, - 955506, - 213312, + 1, + 1159724, + 392670, 0, 2, - 270652, - 22588, + 806990, + 30482, 4, - 1457325, - 64566, + 1927926, + 82523, 4, - 20467, - 1, + 265318, + 0, 4, 0, - 141992, + 85931, 32, - 100788, - 420, + 205665, + 812, 1, 1, - 81663, + 41182, 32, - 59498, + 212342, 32, - 20142, + 31220, 32, - 24588, + 32696, 32, - 20744, + 43357, 32, - 25933, + 32247, 32, - 24623, + 38314, 32, - 43053543, - 10, - 53384111, - 14333, + 35892428, 10, - 43574283, - 26308, + 57996947, + 18975, 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 + 38887044, + 32947, + 10 ] } }, @@ -63455,322 +58464,20 @@ "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 + }, + "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { + "expiryEpoch": 5, + "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", + "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", + "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" + } } }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 10000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -63779,8 +58486,10 @@ "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -63837,7 +58546,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -63854,16 +58563,16 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-lsmt-nomadperf", + "name": "plutus-secp-ecdsa-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, - "ssd_directory": "/ephemeral", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } @@ -63877,21 +58586,20 @@ }, "workloads": [] }, - "plutus-volt-memx15-nomadperf": { + "plutus-secp-schnorr": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+", "size-small" ], "finish_patience": 21, @@ -63907,21 +58615,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "6000000000000000", "--pools", - 52, + 6, "--stake-delegators", - 1000000, + 6, "--drep-keys", - 10000, + 0, "--stuffed-utxo", - "4000000" + "000000" ], "pools": [ "--argjson", @@ -63929,94 +58637,73 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, - "generator_duration": 72000, - "generator_tx_count": 61200, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 61200, - "utxo_stuffed": 4000000 + "delegators_effective": 6, + "effective_epochs": 3, + "epoch_duration": 600, + "generator_blocks_lower_bound": 2, + "generator_duration": 1800, + "generator_tx_count": 360, + "genesis_future_offset": 40, + "shutdown_time": null, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 6, + "utxo_generated": 360, + "utxo_stuffed": 0 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 9, - "init_cooldown": 45, + "epochs": 3, + "init_cooldown": 5, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + }, + { + "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "SchnorrSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1892175 + "tps": 0.2, + "tx_count": 360, + "tx_fee": 1004000 }, "genesis": { "active_slots_coeff": 0.050, @@ -64024,672 +58711,373 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, + "appendString-cpu-arguments-slope": 24177, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 228465, - 122, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, + "blake2b-memory-arguments": 4, + "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetMemory": 100, + "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetMemory": 100, + "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetMemory": 100, + "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetMemory": 100, + "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetMemory": 100, + "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetMemory": 100, + "cekStartupCost-exBudgetCPU": 100, + "cekStartupCost-exBudgetMemory": 100, + "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetMemory": 100, + "chooseData-cpu-arguments": 19537, + "chooseData-memory-arguments": 32, + "chooseList-cpu-arguments": 175354, + "chooseList-memory-arguments": 32, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, + "consByteString-memory-arguments-intercept": 0, + "consByteString-memory-arguments-slope": 1, + "constrData-cpu-arguments": 89141, + "constrData-memory-arguments": 32, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-memory-arguments-intercept": 0, + "divideInteger-memory-arguments-minimum": 1, + "divideInteger-memory-arguments-slope": 1, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-memory-arguments": 1, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, + "equalsData-memory-arguments": 1, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-memory-arguments": 1, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, + "equalsString-memory-arguments": 1, + "fstPair-cpu-arguments": 80436, + "fstPair-memory-arguments": 32, + "headList-cpu-arguments": 43249, + "headList-memory-arguments": 32, + "iData-cpu-arguments": 1000, + "iData-memory-arguments": 32, + "ifThenElse-cpu-arguments": 80556, + "ifThenElse-memory-arguments": 1, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-memory-arguments": 1, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-memory-arguments": 1, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-memory-arguments": 1, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-memory-arguments": 1, + "listData-cpu-arguments": 52467, + "listData-memory-arguments": 32, + "mapData-cpu-arguments": 64832, + "mapData-memory-arguments": 32, + "mkCons-cpu-arguments": 65493, + "mkCons-memory-arguments": 32, + "mkNilData-cpu-arguments": 22558, + "mkNilData-memory-arguments": 32, + "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-memory-arguments": 32, + "mkPairData-cpu-arguments": 76511, + "mkPairData-memory-arguments": 32, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-memory-arguments-intercept": 0, + "modInteger-memory-arguments-minimum": 1, + "modInteger-memory-arguments-slope": 1, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-memory-arguments-intercept": 0, + "multiplyInteger-memory-arguments-slope": 1, + "nullList-cpu-arguments": 60091, + "nullList-memory-arguments": 32, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-memory-arguments-intercept": 0, + "quotientInteger-memory-arguments-minimum": 1, + "quotientInteger-memory-arguments-slope": 1, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-memory-arguments-intercept": 0, + "remainderInteger-memory-arguments-minimum": 1, + "remainderInteger-memory-arguments-slope": 1, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-memory-arguments": 4, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-memory-arguments": 4, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, + "sndPair-memory-arguments": 32, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-memory-arguments-intercept": 1, + "subtractInteger-memory-arguments-slope": 1, + "tailList-cpu-arguments": 41182, + "tailList-memory-arguments": 32, + "trace-cpu-arguments": 212342, + "trace-memory-arguments": 32, + "unBData-cpu-arguments": 31220, + "unBData-memory-arguments": 32, + "unConstrData-cpu-arguments": 32696, + "unConstrData-memory-arguments": 32, + "unIData-cpu-arguments": 43357, + "unIData-memory-arguments": 32, + "unListData-cpu-arguments": 32247, + "unListData-memory-arguments": 32, + "unMapData-cpu-arguments": 38314, + "unMapData-memory-arguments": 32, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 + } + }, + "executionPrices": { + "prMem": { + "denominator": 10000, + "numerator": 577 + }, + "prSteps": { + "denominator": 10000000, + "numerator": 721 + } + }, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, 1, 1, 1000, - 173, + 571, 0, 1, 1000, - 59957, + 24177, 4, 1, - 11183, + 1000, 32, - 201305, - 8356, + 117366, + 10475, 4, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, 100, 100, - 16000, + 23000, 100, - 94375, + 19537, 32, - 132994, + 175354, 32, - 61462, + 46417, 4, - 72010, - 178, + 221973, + 511, 0, 1, - 22151, + 89141, 32, - 91189, - 769, + 497525, + 14068, 4, 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, 1, 1000, - 42921, + 28662, 4, 2, - 24548, - 29498, - 38, + 245000, + 216773, + 62, 1, - 898148, - 27279, + 1060367, + 12586, 1, - 51775, - 558, + 208512, + 421, 1, - 39184, + 187000, 1000, - 60594, + 52998, 1, - 141895, + 80436, 32, - 83150, + 43249, 32, - 15299, + 1000, 32, - 76049, + 80556, 1, - 13169, + 57667, 4, - 22100, + 1000, 10, - 28999, - 74, + 197145, + 156, 1, - 28999, - 74, + 197145, + 156, 1, - 43285, - 552, + 204924, + 473, 1, - 44749, - 541, + 208896, + 511, 1, - 33852, + 52467, 32, - 68246, + 64832, 32, - 72362, + 65493, 32, - 7243, + 22558, 32, - 7391, + 16563, 32, - 11546, + 76511, 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, - 90434, - 519, + 1, + 69522, + 11687, 0, 1, - 74433, + 60091, 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 196500, + 453240, + 220, 0, 1, - 955506, - 213312, + 1, + 1159724, + 392670, 0, 2, - 270652, - 22588, + 806990, + 30482, 4, - 1457325, - 64566, + 1927926, + 82523, 4, - 20467, - 1, + 265318, + 0, 4, 0, - 141992, + 85931, 32, - 100788, - 420, + 205665, + 812, 1, 1, - 81663, + 41182, 32, - 59498, + 212342, 32, - 20142, + 31220, 32, - 24588, + 32696, 32, - 20744, + 43357, 32, - 25933, + 32247, 32, - 24623, + 38314, 32, - 43053543, - 10, - 53384111, - 14333, + 35892428, 10, - 43574283, - 26308, + 57996947, + 18975, 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 + 38887044, + 32947, + 10 ] } }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 93000000, - "exUnitsSteps": 20625739876 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 23250000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -64724,7 +59112,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -64767,336 +59155,34 @@ "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 + "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { + "expiryEpoch": 5, + "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", + "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", + "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" + } } }, + "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 6, "dijkstra": null, - "dreps": 10000, - "epoch_length": 8000, + "dreps": 0, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, + "funds_balance": 10000000000000, + "max_block_size": null, "network_magic": 42, - "parameter_k": 40, + "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, + "pparamsEpoch": 492, "pparamsOverlays": [ - "budget/block/memory/oneandahalf" + "v8-preview" ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -65150,13 +59236,13 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -65164,15 +59250,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "plutus-volt-memx15-nomadperf", + "name": "plutus-secp-schnorr", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -65181,21 +59267,7 @@ "EnableP2P": true } }, - "overlay": { - "generator": { - "tx_fee": 1892175 - }, - "genesis": { - "alonzo": { - "maxBlockExUnits": { - "exUnitsSteps": 20625739876 - }, - "maxTxExUnits": { - "exUnitsMem": 23250000 - } - } - } - }, + "overlay": {}, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -65204,7 +59276,7 @@ }, "workloads": [] }, - "plutus-volt-memx2-nomadperf": { + "plutus-secp-schnorr-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -65219,7 +59291,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -65246,7 +59318,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -65316,15 +59388,15 @@ "delegators_effective": 1000000, "effective_epochs": 9, "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, + "generator_blocks_lower_bound": 702, "generator_duration": 72000, - "generator_tx_count": 61200, + "generator_tx_count": 144000, "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, "supply_total": 52020000000000000, "utxo_delegated": 1000000, - "utxo_generated": 61200, + "utxo_generated": 144000, "utxo_stuffed": 4000000 }, "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", @@ -65336,14 +59408,28 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + }, + { + "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "SchnorrSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 2463246 + "tps": 2, + "tx_count": 144000, + "tx_fee": 1004000 }, "genesis": { "active_slots_coeff": 0.050, @@ -65351,171 +59437,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, + "appendString-cpu-arguments-slope": 24177, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, + "chooseUnit-cpu-arguments": 46417, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-cpu-arguments-slope": 28662, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-constant": 187000, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, + "indexByteString-cpu-arguments": 57667, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-cpu-arguments": 1000, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-memory-arguments": 4, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, "verifySignature-memory-arguments": 10 } }, @@ -65532,491 +59618,192 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 100788, - 420, + 205665, + 812, 1, 1, 1000, - 173, + 571, 0, 1, 1000, - 59957, + 24177, 4, 1, - 11183, + 1000, 32, - 201305, - 8356, + 117366, + 10475, 4, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, 100, 100, - 16000, + 23000, 100, - 94375, + 19537, 32, - 132994, + 175354, 32, - 61462, + 46417, 4, - 72010, - 178, + 221973, + 511, 0, 1, - 22151, + 89141, 32, - 91189, - 769, + 497525, + 14068, 4, 2, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, 1000, - 42921, + 28662, 4, 2, - 24548, - 29498, - 38, + 245000, + 216773, + 62, 1, - 898148, - 27279, + 1060367, + 12586, 1, - 51775, - 558, + 208512, + 421, 1, - 39184, + 187000, 1000, - 60594, + 52998, 1, - 141895, + 80436, 32, - 83150, + 43249, 32, - 15299, + 1000, 32, - 76049, + 80556, 1, - 13169, + 57667, 4, - 22100, + 1000, 10, - 28999, - 74, + 197145, + 156, 1, - 28999, - 74, + 197145, + 156, 1, - 43285, - 552, + 204924, + 473, 1, - 44749, - 541, + 208896, + 511, 1, - 33852, + 52467, 32, - 68246, + 64832, 32, - 72362, + 65493, 32, - 7243, + 22558, 32, - 7391, + 16563, 32, - 11546, + 76511, 32, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, - 90434, - 519, + 69522, + 11687, 0, 1, - 74433, + 60091, 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, + 196500, + 453240, + 220, 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, 1, 1, - 1000, - 173, + 196500, + 453240, + 220, 0, 1, - 1000, - 59957, - 4, 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, + 1159724, + 392670, 0, - 1, - 22151, - 32, - 91189, - 769, - 4, 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, + 806990, + 30482, 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, + 1927926, + 82523, 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, + 265318, 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, 4, 0, - 141992, + 85931, 32, - 100788, - 420, + 205665, + 812, 1, 1, - 81663, + 41182, 32, - 59498, + 212342, 32, - 20142, + 31220, 32, - 24588, + 32696, 32, - 20744, + 43357, 32, - 25933, + 32247, 32, - 24623, + 38314, 32, - 43053543, - 10, - 53384111, - 14333, + 35892428, 10, - 43574283, - 26308, + 57996947, + 18975, 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 + 38887044, + 32947, + 10 ] } }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 124000000, - "exUnitsSteps": 27500804996 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 31000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -66102,313 +59889,11 @@ } } }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 10000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -66417,9 +59902,9 @@ "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, + "pparamsEpoch": 492, "pparamsOverlays": [ - "budget/block/memory/double" + "v8-preview" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -66477,7 +59962,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -66494,7 +59979,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-memx2-nomadperf", + "name": "plutus-secp-schnorr-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -66508,21 +59993,7 @@ "EnableP2P": true } }, - "overlay": { - "generator": { - "tx_fee": 2463246 - }, - "genesis": { - "alonzo": { - "maxBlockExUnits": { - "exUnitsSteps": 27500804996 - }, - "maxTxExUnits": { - "exUnitsMem": 31000000 - } - } - } - }, + "overlay": {}, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -66531,7 +60002,7 @@ }, "workloads": [] }, - "plutus-volt-nomadperf": { + "plutus-volt-lsmt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -66599,7 +60070,16 @@ "nomad": { "class": "perf", "fetch_logs_ssh": true, - "host_volumes": null, + "host_volumes": { + "explorer": null, + "producer": [ + { + "destination": "/ephemeral", + "read_only": false, + "source": "ephemeral" + } + ] + }, "namespace": "perf", "resources": { "explorer": { @@ -67819,16 +61299,16 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-nomadperf", + "name": "plutus-volt-lsmt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, - "ssd_directory": null, + "ssd_directory": "/ephemeral", "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } @@ -67842,7 +61322,7 @@ }, "workloads": [] }, - "plutus-volt-rtsqg1-nomadperf": { + "plutus-volt-memx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -67981,7 +61461,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 1892175 }, "genesis": { "active_slots_coeff": 0.050, @@ -68649,12 +62129,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 93000000, + "exUnitsSteps": 20625739876 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 23250000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -69056,7 +62536,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/memory/oneandahalf" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -69130,13 +62612,10 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-rtsqg1-nomadperf", + "name": "plutus-volt-memx15-nomadperf", "node": { "heap_limit": null, - "rts_flags_override": [ - "-qb1", - "-qg1" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 72000, "ssd_directory": null, @@ -69147,7 +62626,21 @@ "EnableP2P": true } }, - "overlay": {}, + "overlay": { + "generator": { + "tx_fee": 1892175 + }, + "genesis": { + "alonzo": { + "maxBlockExUnits": { + "exUnitsSteps": 20625739876 + }, + "maxTxExUnits": { + "exUnitsMem": 23250000 + } + } + } + }, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -69156,7 +62649,7 @@ }, "workloads": [] }, - "plutus-voting-double-volt-nomadperf": { + "plutus-volt-memx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -69186,9 +62679,9 @@ "--testnet-magic", 42, "--total-supply", - "52040000000000000", + "52020000000000000", "--utxo-keys", - 2, + 1, "--genesis-keys", 0, "--delegated-supply", @@ -69274,12 +62767,12 @@ "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, - "supply_total": 52040000000000000, + "supply_total": 52020000000000000, "utxo_delegated": 1000000, "utxo_generated": 61200, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, "epochs": 9, @@ -69295,7 +62788,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 2463246 }, "genesis": { "active_slots_coeff": 0.050, @@ -69963,12 +63456,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 124000000, + "exUnitsSteps": 27500804996 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 31000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -70056,11 +63549,22 @@ }, "conway": { "committee": { - "members": {}, - "threshold": 0 + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } }, - "committeeMaxTermLength": 200, - "committeeMinSize": 0, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, "constitution": { "anchor": { "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", @@ -70069,22 +63573,22 @@ "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" }, "dRepActivity": 20, - "dRepDeposit": 2000000, + "dRepDeposit": 500000000, "dRepVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppEconomicGroup": 0.51, - "ppGovGroup": 0.51, - "ppNetworkGroup": 0.51, - "ppTechnicalGroup": 0.51, - "treasuryWithdrawal": 0.51, - "updateToConstitution": 0.51 + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 }, - "govActionDeposit": 100000, - "govActionLifetime": 10, - "minFeeRefScriptCostPerByte": 0, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, "plutusV3CostModel": [ 100788, 420, @@ -70352,7 +63856,7 @@ "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 40000000000000, + "funds_balance": 20000000000000, "max_block_size": 88000, "network_magic": 42, "parameter_k": 40, @@ -70360,7 +63864,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "voting" + "budget/block/memory/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -70433,9 +63937,9 @@ "single_shot": true, "slot_duration": 1, "utxo": 4000000, - "utxo_keys": 2 + "utxo_keys": 1 }, - "name": "plutus-voting-double-volt-nomadperf", + "name": "plutus-volt-memx2-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -70449,31 +63953,30 @@ "EnableP2P": true } }, - "overlay": {}, + "overlay": { + "generator": { + "tx_fee": 2463246 + }, + "genesis": { + "alonzo": { + "maxBlockExUnits": { + "exUnitsSteps": 27500804996 + }, + "maxTxExUnits": { + "exUnitsMem": 31000000 + } + } + } + }, "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, "withresources": false }, - "workloads": [ - { - "before_nodes": false, - "entrypoints": { - "pre_generator": "workflow_generator", - "producers": "workflow_producer" - }, - "name": "voting", - "parameters": { - "outs_per_split_transaction": 193, - "submit_vote": true, - "votes_per_tx": 2 - }, - "wait_pools": true - } - ] + "workloads": [] }, - "plutus-voting-utxo-volt-nomadperf": { + "plutus-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -70503,9 +64006,9 @@ "--testnet-magic", 42, "--total-supply", - "52040000000000000", + "52020000000000000", "--utxo-keys", - 2, + 1, "--genesis-keys", 0, "--delegated-supply", @@ -70591,12 +64094,12 @@ "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, - "supply_total": 52040000000000000, + "supply_total": 52020000000000000, "utxo_delegated": 1000000, "utxo_generated": 61200, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, "epochs": 9, @@ -71373,11 +64876,22 @@ }, "conway": { "committee": { - "members": {}, - "threshold": 0 + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } }, - "committeeMaxTermLength": 200, - "committeeMinSize": 0, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, "constitution": { "anchor": { "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", @@ -71386,22 +64900,22 @@ "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" }, "dRepActivity": 20, - "dRepDeposit": 2000000, + "dRepDeposit": 500000000, "dRepVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppEconomicGroup": 0.51, - "ppGovGroup": 0.51, - "ppNetworkGroup": 0.51, - "ppTechnicalGroup": 0.51, - "treasuryWithdrawal": 0.51, - "updateToConstitution": 0.51 + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 }, - "govActionDeposit": 100000, - "govActionLifetime": 10, - "minFeeRefScriptCostPerByte": 0, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, "plutusV3CostModel": [ 100788, 420, @@ -71669,16 +65183,14 @@ "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 40000000000000, + "funds_balance": 20000000000000, "max_block_size": 88000, "network_magic": 42, "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "voting" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -71750,9 +65262,9 @@ "single_shot": true, "slot_duration": 1, "utxo": 4000000, - "utxo_keys": 2 + "utxo_keys": 1 }, - "name": "plutus-voting-utxo-volt-nomadperf", + "name": "plutus-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -71773,23 +65285,9 @@ "timeseries": false, "withresources": false }, - "workloads": [ - { - "before_nodes": false, - "entrypoints": { - "pre_generator": "workflow_generator", - "producers": "workflow_producer" - }, - "name": "voting", - "parameters": { - "outs_per_split_transaction": 193, - "submit_vote": false - }, - "wait_pools": true - } - ] + "workloads": [] }, - "plutus-voting-volt-nomadperf": { + "plutus-voting-double-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -73068,7 +66566,7 @@ "utxo": 4000000, "utxo_keys": 2 }, - "name": "plutus-voting-volt-nomadperf", + "name": "plutus-voting-double-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -73100,13 +66598,13 @@ "parameters": { "outs_per_split_transaction": 193, "submit_vote": true, - "votes_per_tx": 1 + "votes_per_tx": 2 }, "wait_pools": true } ] }, - "plutus24-nomadperf": { + "plutus-voting-utxo-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -73136,9 +66634,9 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "52040000000000000", "--utxo-keys", - 1, + 2, "--genesis-keys", 0, "--delegated-supply", @@ -73148,7 +66646,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", "4000000" ], @@ -73224,12 +66722,12 @@ "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, + "supply_total": 52040000000000000, "utxo_delegated": 1000000, "utxo_generated": 61200, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", "generator": { "add_tx_size": 100, "epochs": 9, @@ -73240,12 +66738,12 @@ "redeemer": { "int": 1000000 }, - "script": "Loop2024", + "script": "Loop", "type": "LimitSaturationLoop" }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1412000 + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -73253,171 +66751,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, + "appendString-cpu-arguments-slope": 59957, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, + "chooseUnit-cpu-arguments": 61462, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-cpu-arguments-slope": 42921, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-constant": 39184, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, + "indexByteString-cpu-arguments": 13169, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-cpu-arguments": 22100, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, "verifySignature-memory-arguments": 10 } }, @@ -73434,181 +66932,480 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 100788, + 420, 1, 1, 1000, - 571, + 173, 0, 1, 1000, - 24177, + 59957, 4, 1, - 1000, + 11183, 32, - 117366, - 10475, + 201305, + 8356, 4, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, - 23000, + 16000, 100, 100, 100, - 23000, + 16000, 100, - 19537, + 94375, 32, - 175354, + 132994, 32, - 46417, + 61462, 4, - 221973, - 511, + 72010, + 178, 0, 1, - 89141, + 22151, 32, - 497525, - 14068, + 91189, + 769, 4, 2, - 196500, - 453240, - 220, + 85848, + 228465, + 122, 0, 1, 1, 1000, - 28662, + 42921, 4, 2, - 245000, - 216773, - 62, + 24548, + 29498, + 38, 1, - 1060367, - 12586, + 898148, + 27279, 1, - 208512, - 421, + 51775, + 558, 1, - 187000, + 39184, 1000, - 52998, + 60594, 1, - 80436, + 141895, 32, - 43249, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 85848, + 228465, + 122, + 0, + 1, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10 + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, 32, - 80556, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, 1, - 57667, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, 10, - 197145, - 156, + 28999, + 74, 1, - 197145, - 156, + 28999, + 74, 1, - 204924, - 473, + 43285, + 552, 1, - 208896, - 511, + 44749, + 541, 1, - 52467, + 33852, 32, - 64832, + 68246, 32, - 65493, + 72362, 32, - 22558, + 7243, 32, - 16563, + 7391, 32, - 76511, + 11546, 32, - 196500, - 453240, - 220, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, 0, 1, - 1, - 69522, - 11687, + 100181, + 726, + 719, 0, 1, - 60091, - 32, - 196500, - 453240, - 220, + 107878, + 680, 0, 1, + 95336, 1, - 196500, - 453240, - 220, + 281145, + 18848, 0, 1, + 180194, + 159, 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, + 1, + 158519, + 8942, 0, - 4, + 1, + 159378, + 8813, 0, - 85931, - 32, - 205665, - 812, 1, + 107490, + 3298, 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 + 106057, + 655, + 1, + 1964219, + 24520, + 3 ] } }, @@ -73705,22 +67502,313 @@ } } }, - "conway": null, + "conway": { + "committee": { + "members": {}, + "threshold": 0 + }, + "committeeMaxTermLength": 200, + "committeeMinSize": 0, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "dRepActivity": 20, + "dRepDeposit": 2000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppEconomicGroup": 0.51, + "ppGovGroup": 0.51, + "ppNetworkGroup": 0.51, + "ppTechnicalGroup": 0.51, + "treasuryWithdrawal": 0.51, + "updateToConstitution": 0.51 + }, + "govActionDeposit": 100000, + "govActionLifetime": 10, + "minFeeRefScriptCostPerByte": 0, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "poolVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + } + }, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 20000000000000, + "funds_balance": 40000000000000, "max_block_size": 88000, "network_magic": 42, "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, + "pparamsEpoch": 537, "pparamsOverlays": [ - "v8-preview" + "voting" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -73778,7 +67866,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -73793,9 +67881,9 @@ "single_shot": true, "slot_duration": 1, "utxo": 4000000, - "utxo_keys": 1 + "utxo_keys": 2 }, - "name": "plutus24-nomadperf", + "name": "plutus-voting-utxo-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -73816,16 +67904,30 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": "workflow_generator", + "producers": "workflow_producer" + }, + "name": "voting", + "parameters": { + "outs_per_split_transaction": 193, + "submit_vote": false + }, + "wait_pools": true + } + ] }, - "plutuscall-loop": { + "plutus-voting-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 480, + "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -73833,7 +67935,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -73848,21 +67950,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "52040000000000000", "--utxo-keys", - 1, + 2, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "52000000000000000", "--pools", - 6, + 52, "--stake-delegators", - 200000, + 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", - "1000000" + "4000000" ], "pools": [ "--argjson", @@ -73870,48 +67972,82 @@ "1000000000000000" ] }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, "composition": { "dense_pool_density": 1, "locations": [ - "loopback" + "eu-central-1", + "us-east-1", + "ap-southeast-2" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "uni-circle", - "with_explorer": false, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 480, - "dataset_induced_startup_delay_optimistic": 24, - "dataset_measure": 1200000, + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 200000, - "effective_epochs": 15, - "epoch_duration": 600, - "generator_blocks_lower_bound": 18, - "generator_duration": 9000, - "generator_tx_count": 3600, - "genesis_future_offset": 24, - "shutdown_time": 9000, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 200000, - "utxo_generated": 3600, - "utxo_stuffed": 1000000 + "delegators_effective": 1000000, + "effective_epochs": 9, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 299, + "generator_duration": 72000, + "generator_tx_count": 61200, + "genesis_future_offset": 100, + "shutdown_time": 72000, + "supply_delegated": 52000000000000000, + "supply_total": 52040000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 61200, + "utxo_stuffed": 4000000 }, - "desc": "Small dataset, honest 15 epochs duration", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload+ voting", "generator": { "add_tx_size": 100, - "epochs": 15, - "init_cooldown": 5, + "epochs": 9, + "init_cooldown": 45, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { @@ -73921,8 +68057,8 @@ "script": "Loop", "type": "LimitSaturationLoop" }, - "tps": 0.4, - "tx_count": 3600, + "tps": 0.85, + "tx_count": 61200, "tx_fee": 1360000 }, "genesis": { @@ -74631,7 +68767,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -74684,22 +68820,11 @@ }, "conway": { "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } + "members": {}, + "threshold": 0 }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, + "committeeMaxTermLength": 200, + "committeeMinSize": 0, "constitution": { "anchor": { "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", @@ -74708,22 +68833,22 @@ "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" }, "dRepActivity": 20, - "dRepDeposit": 500000000, + "dRepDeposit": 2000000, "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppEconomicGroup": 0.51, + "ppGovGroup": 0.51, + "ppNetworkGroup": 0.51, + "ppTechnicalGroup": 0.51, + "treasuryWithdrawal": 0.51, + "updateToConstitution": 0.51 }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, + "govActionDeposit": 100000, + "govActionLifetime": 10, + "minFeeRefScriptCostPerByte": 0, "plutusV3CostModel": [ 100788, 420, @@ -74986,22 +69111,751 @@ } }, "delegator_coin": 1000000000000000, - "delegators": 200000, + "delegators": 1000000, + "dijkstra": null, + "dreps": 10000, + "epoch_length": 8000, + "extra_future_offset": 0, + "funds_balance": 40000000000000, + "max_block_size": 88000, + "network_magic": 42, + "parameter_k": 40, + "per_pool_balance": 1000000000000000, + "pool_coin": 1000000000000000, + "pparamsEpoch": 537, + "pparamsOverlays": [ + "voting" + ], + "shelley": { + "activeSlotsCoeff": 0.050, + "epochLength": 8000, + "genDelegs": { + "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { + "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", + "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" + }, + "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { + "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", + "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" + }, + "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { + "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", + "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" + }, + "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { + "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", + "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" + }, + "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { + "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", + "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" + }, + "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { + "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", + "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" + }, + "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { + "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", + "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" + } + }, + "initialFunds": {}, + "maxKESEvolutions": 62, + "maxLovelaceSupply": 45000000000000000, + "networkId": "Testnet", + "networkMagic": 42, + "protocolParams": { + "a0": 0.3, + "decentralisationParam": 0, + "eMax": 18, + "extraEntropy": { + "tag": "NeutralNonce" + }, + "keyDeposit": 2000000, + "maxBlockBodySize": 90112, + "maxBlockHeaderSize": 1100, + "maxTxSize": 16384, + "minFeeA": 44, + "minFeeB": 155381, + "minPoolCost": 170000000, + "minUTxOValue": 0, + "nOpt": 500, + "poolDeposit": 500000000, + "protocolVersion": { + "major": 10, + "minor": 0 + }, + "rho": 0.0030, + "tau": 0.2 + }, + "securityParam": 40, + "slotLength": 1, + "slotsPerKESPeriod": 129600, + "systemStart": "2017-09-23T21:44:51Z", + "updateQuorum": 5 + }, + "single_shot": true, + "slot_duration": 1, + "utxo": 4000000, + "utxo_keys": 2 + }, + "name": "plutus-voting-volt-nomadperf", + "node": { + "heap_limit": null, + "rts_flags_override": [], + "shutdown_on_block_synced": null, + "shutdown_on_slot_synced": 72000, + "ssd_directory": null, + "tracer": true, + "tracing_backend": "trace-dispatcher", + "utxo_lsmt": false, + "verbatim": { + "EnableP2P": true + } + }, + "overlay": {}, + "scenario": "fixed-loaded", + "tracer": { + "ekg": false, + "timeseries": false, + "withresources": false + }, + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": "workflow_generator", + "producers": "workflow_producer" + }, + "name": "voting", + "parameters": { + "outs_per_split_transaction": 193, + "submit_vote": true, + "votes_per_tx": 1 + }, + "wait_pools": true + } + ] + }, + "plutus24-nomadperf": { + "analysis": { + "cluster_base_startup_overhead_s": 40, + "cluster_startup_overhead_s": 2000, + "filter_exprs": [ + { + "contents": { + "contents": 51, + "tag": "BMinimumAdoptions" + }, + "tag": "CBlock" + } + ], + "filters": [ + "epoch3+", + "size-small" + ], + "finish_patience": 21, + "last_log_spread_s": 120, + "minimum_chain_density": 0.025, + "silence_since_last_block_s": 120, + "start_log_spread_s": 120, + "tx_loss_ratio": 0.020, + "type": "standard" + }, + "cli_args": { + "createTestnetDataArgs": [ + "--testnet-magic", + 42, + "--total-supply", + "52020000000000000", + "--utxo-keys", + 1, + "--genesis-keys", + 0, + "--delegated-supply", + "52000000000000000", + "--pools", + 52, + "--stake-delegators", + 1000000, + "--drep-keys", + 0, + "--stuffed-utxo", + "4000000" + ], + "pools": [ + "--argjson", + "initialPoolCoin", + "1000000000000000" + ] + }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, + "composition": { + "dense_pool_density": 1, + "locations": [ + "eu-central-1", + "us-east-1", + "ap-southeast-2" + ], + "n_bft_hosts": 0, + "n_dense_hosts": 0, + "n_dense_pools": 0, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, + "with_proxy": false + }, + "derived": { + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, + "default_value_tx_per_block_estimate": 236, + "default_value_tx_size_estimate": 381, + "delegators_effective": 1000000, + "effective_epochs": 9, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 299, + "generator_duration": 72000, + "generator_tx_count": 61200, + "genesis_future_offset": 100, + "shutdown_time": 72000, + "supply_delegated": 52000000000000000, + "supply_total": 52020000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 61200, + "utxo_stuffed": 4000000 + }, + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "generator": { + "add_tx_size": 100, + "epochs": 9, + "init_cooldown": 45, + "inputs_per_tx": 1, + "outputs_per_tx": 1, + "plutus": { + "redeemer": { + "int": 1000000 + }, + "script": "Loop2024", + "type": "LimitSaturationLoop" + }, + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1412000 + }, + "genesis": { + "active_slots_coeff": 0.050, + "alonzo": { + "collateralPercentage": 150, + "costModels": { + "PlutusV1": { + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, + "addInteger-memory-arguments-intercept": 1, + "addInteger-memory-arguments-slope": 1, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 571, + "appendByteString-memory-arguments-intercept": 0, + "appendByteString-memory-arguments-slope": 1, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 24177, + "appendString-memory-arguments-intercept": 4, + "appendString-memory-arguments-slope": 1, + "bData-cpu-arguments": 1000, + "bData-memory-arguments": 32, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, + "blake2b-memory-arguments": 4, + "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetMemory": 100, + "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetMemory": 100, + "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetMemory": 100, + "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetMemory": 100, + "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetMemory": 100, + "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetMemory": 100, + "cekStartupCost-exBudgetCPU": 100, + "cekStartupCost-exBudgetMemory": 100, + "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetMemory": 100, + "chooseData-cpu-arguments": 19537, + "chooseData-memory-arguments": 32, + "chooseList-cpu-arguments": 175354, + "chooseList-memory-arguments": 32, + "chooseUnit-cpu-arguments": 46417, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, + "consByteString-memory-arguments-intercept": 0, + "consByteString-memory-arguments-slope": 1, + "constrData-cpu-arguments": 89141, + "constrData-memory-arguments": 32, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, + "divideInteger-memory-arguments-intercept": 0, + "divideInteger-memory-arguments-minimum": 1, + "divideInteger-memory-arguments-slope": 1, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 28662, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, + "equalsByteString-memory-arguments": 1, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, + "equalsData-memory-arguments": 1, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-memory-arguments": 1, + "equalsString-cpu-arguments-constant": 187000, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 52998, + "equalsString-memory-arguments": 1, + "fstPair-cpu-arguments": 80436, + "fstPair-memory-arguments": 32, + "headList-cpu-arguments": 43249, + "headList-memory-arguments": 32, + "iData-cpu-arguments": 1000, + "iData-memory-arguments": 32, + "ifThenElse-cpu-arguments": 80556, + "ifThenElse-memory-arguments": 1, + "indexByteString-cpu-arguments": 57667, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 1000, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, + "lessThanByteString-memory-arguments": 1, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-memory-arguments": 1, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-memory-arguments": 1, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-memory-arguments": 1, + "listData-cpu-arguments": 52467, + "listData-memory-arguments": 32, + "mapData-cpu-arguments": 64832, + "mapData-memory-arguments": 32, + "mkCons-cpu-arguments": 65493, + "mkCons-memory-arguments": 32, + "mkNilData-cpu-arguments": 22558, + "mkNilData-memory-arguments": 32, + "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-memory-arguments": 32, + "mkPairData-cpu-arguments": 76511, + "mkPairData-memory-arguments": 32, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-memory-arguments-intercept": 0, + "modInteger-memory-arguments-minimum": 1, + "modInteger-memory-arguments-slope": 1, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-memory-arguments-intercept": 0, + "multiplyInteger-memory-arguments-slope": 1, + "nullList-cpu-arguments": 60091, + "nullList-memory-arguments": 32, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-memory-arguments-intercept": 0, + "quotientInteger-memory-arguments-minimum": 1, + "quotientInteger-memory-arguments-slope": 1, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-memory-arguments-intercept": 0, + "remainderInteger-memory-arguments-minimum": 1, + "remainderInteger-memory-arguments-slope": 1, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-memory-arguments": 4, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-memory-arguments": 4, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 85931, + "sndPair-memory-arguments": 32, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-memory-arguments-intercept": 1, + "subtractInteger-memory-arguments-slope": 1, + "tailList-cpu-arguments": 41182, + "tailList-memory-arguments": 32, + "trace-cpu-arguments": 212342, + "trace-memory-arguments": 32, + "unBData-cpu-arguments": 31220, + "unBData-memory-arguments": 32, + "unConstrData-cpu-arguments": 32696, + "unConstrData-memory-arguments": 32, + "unIData-cpu-arguments": 43357, + "unIData-memory-arguments": 32, + "unListData-cpu-arguments": 32247, + "unListData-memory-arguments": 32, + "unMapData-cpu-arguments": 38314, + "unMapData-memory-arguments": 32, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 + } + }, + "executionPrices": { + "prMem": { + "denominator": 10000, + "numerator": 577 + }, + "prSteps": { + "denominator": 10000000, + "numerator": 721 + } + }, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 205665, + 812, + 1, + 1, + 1000, + 571, + 0, + 1, + 1000, + 24177, + 4, + 1, + 1000, + 32, + 117366, + 10475, + 4, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, + 4, + 221973, + 511, + 0, + 1, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, + 1, + 1060367, + 12586, + 1, + 208512, + 421, + 1, + 187000, + 1000, + 52998, + 1, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, + 1, + 57667, + 4, + 1000, + 10, + 197145, + 156, + 1, + 197145, + 156, + 1, + 204924, + 473, + 1, + 208896, + 511, + 1, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 69522, + 11687, + 0, + 1, + 60091, + 32, + 196500, + 453240, + 220, + 0, + 1, + 1, + 196500, + 453240, + 220, + 0, + 1, + 1, + 1159724, + 392670, + 0, + 2, + 806990, + 30482, + 4, + 1927926, + 82523, + 4, + 265318, + 0, + 4, + 0, + 85931, + 32, + 205665, + 812, + 1, + 1, + 41182, + 32, + 212342, + 32, + 31220, + 32, + 32696, + 32, + 43357, + 32, + 32247, + 32, + 38314, + 32, + 35892428, + 10, + 57996947, + 18975, + 10, + 38887044, + 32947, + 10 + ] + } + }, + "lovelacePerUTxOWord": 4310, + "maxBlockExUnits": { + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 + }, + "maxCollateralInputs": 3, + "maxTxExUnits": { + "exUnitsMem": 14000000, + "exUnitsSteps": 10000000000 + }, + "maxValueSize": 5000 + }, + "byron": { + "avvmDistr": {}, + "blockVersionData": { + "heavyDelThd": "300000000000", + "maxBlockSize": "2000000", + "maxHeaderSize": "2000000", + "maxProposalSize": "700", + "maxTxSize": "4096", + "mpcThd": "20000000000000", + "scriptVersion": 0, + "slotDuration": "20000", + "softforkRule": { + "initThd": "900000000000000", + "minThd": "600000000000000", + "thdDecrement": "50000000000000" + }, + "txFeePolicy": { + "multiplier": "43946000000", + "summand": "155381000000000" + }, + "unlockStakeEpoch": "18446744073709551615", + "updateImplicit": "10000", + "updateProposalThd": "100000000000000", + "updateVoteThd": "1000000000000" + }, + "bootStakeholders": {}, + "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", + "heavyDelegation": {}, + "nonAvvmBalances": {}, + "protocolConsts": { + "k": 40, + "protocolMagic": 42, + "vssMaxTTL": 6, + "vssMinTTL": 2 + }, + "startTime": 1506203091, + "vssCerts": { + "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { + "expiryEpoch": 5, + "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", + "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", + "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" + }, + "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { + "expiryEpoch": 5, + "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", + "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", + "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" + }, + "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { + "expiryEpoch": 5, + "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", + "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", + "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" + }, + "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { + "expiryEpoch": 5, + "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", + "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", + "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" + }, + "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { + "expiryEpoch": 5, + "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", + "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", + "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" + }, + "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { + "expiryEpoch": 5, + "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", + "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", + "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" + }, + "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { + "expiryEpoch": 5, + "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", + "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", + "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" + } + } + }, + "conway": null, + "delegator_coin": 1000000000000000, + "delegators": 1000000, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, + "funds_balance": 20000000000000, + "max_block_size": 88000, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -75055,13 +69909,13 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -75069,15 +69923,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 1000000, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutuscall-loop", + "name": "plutus24-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 9000, + "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -75095,7 +69949,7 @@ }, "workloads": [] }, - "plutuscall-loop-memx2": { + "plutuscall-loop": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -75200,7 +70054,7 @@ }, "tps": 0.4, "tx_count": 3600, - "tx_fee": 2463246 + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -75868,12 +70722,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 124000000, - "exUnitsSteps": 27500804996 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 31000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -76275,9 +71129,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/memory/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -76351,7 +71203,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-loop-memx2", + "name": "plutuscall-loop", "node": { "heap_limit": null, "rts_flags_override": [], @@ -76365,21 +71217,7 @@ "EnableP2P": true } }, - "overlay": { - "generator": { - "tx_fee": 2463246 - }, - "genesis": { - "alonzo": { - "maxBlockExUnits": { - "exUnitsSteps": 27500804996 - }, - "maxTxExUnits": { - "exUnitsMem": 31000000 - } - } - } - }, + "overlay": {}, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -76388,7 +71226,7 @@ }, "workloads": [] }, - "plutuscall-secp-ecdsa": { + "plutuscall-loop-memx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -76486,28 +71324,14 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] + "int": 1000000 }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, "tps": 0.4, "tx_count": 3600, - "tx_fee": 1008000 + "tx_fee": 2463246 }, "genesis": { "active_slots_coeff": 0.050, @@ -77175,12 +71999,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 124000000, + "exUnitsSteps": 27500804996 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 31000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -77582,7 +72406,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/memory/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -77656,7 +72482,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-ecdsa", + "name": "plutuscall-loop-memx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -77670,7 +72496,21 @@ "EnableP2P": true } }, - "overlay": {}, + "overlay": { + "generator": { + "tx_fee": 2463246 + }, + "genesis": { + "alonzo": { + "maxBlockExUnits": { + "exUnitsSteps": 27500804996 + }, + "maxTxExUnits": { + "exUnitsMem": 31000000 + } + } + } + }, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -77679,7 +72519,7 @@ }, "workloads": [] }, - "plutuscall-secp-ecdsa-stepx2": { + "plutuscall-secp-ecdsa": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -78467,7 +73307,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -78873,9 +73713,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -78949,7 +73787,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-ecdsa-stepx2", + "name": "plutuscall-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], @@ -78972,7 +73810,7 @@ }, "workloads": [] }, - "plutuscall-secp-schnorr": { + "plutuscall-secp-ecdsa-stepx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -79076,22 +73914,22 @@ "int": 1000000 }, { - "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" }, { - "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" } ] }, - "script": "SchnorrSecp256k1Loop", + "script": "EcdsaSecp256k1Loop", "type": "LimitTxPerBlock_8" }, "tps": 0.4, "tx_count": 3600, - "tx_fee": 1004000 + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -79760,7 +74598,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -80166,7 +75004,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -80240,7 +75080,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-schnorr", + "name": "plutuscall-secp-ecdsa-stepx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -80263,7 +75103,7 @@ }, "workloads": [] }, - "plutuscall-secp-schnorr-stepx2": { + "plutuscall-secp-schnorr": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -81051,7 +75891,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -81457,9 +76297,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -81533,7 +76371,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-schnorr-stepx2", + "name": "plutuscall-secp-schnorr", "node": { "heap_limit": null, "rts_flags_override": [], @@ -81556,7 +76394,7 @@ }, "workloads": [] }, - "plutuscall-volt-blst": { + "plutuscall-secp-schnorr-stepx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -81570,7 +76408,8 @@ } ], "filters": [ - "size-moderate-2" + "epoch3+", + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -81633,15 +76472,15 @@ "delegators_effective": 200000, "effective_epochs": 15, "epoch_duration": 600, - "generator_blocks_lower_bound": 22, + "generator_blocks_lower_bound": 18, "generator_duration": 9000, - "generator_tx_count": 4320, + "generator_tx_count": 3600, "genesis_future_offset": 24, "shutdown_time": 9000, "supply_delegated": 6000000000000000, "supply_total": 6010000000000000, "utxo_delegated": 200000, - "utxo_generated": 4320, + "utxo_generated": 3600, "utxo_stuffed": 1000000 }, "desc": "Small dataset, honest 15 epochs duration", @@ -81659,29 +76498,22 @@ "int": 1000000 }, { - "list": [ - { - "bytes": "714805c6" - }, - { - "bytes": "c413111e" - }, - { - "bytes": "2d7eb870" - }, - { - "bytes": "4ecbd6a1" - } - ] + "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + }, + { + "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" } ] }, - "script": "HashOntoG2AndAdd", + "script": "SchnorrSecp256k1Loop", "type": "LimitTxPerBlock_8" }, - "tps": 0.48, - "tx_count": 4320, - "tx_fee": 940000 + "tps": 0.4, + "tx_count": 3600, + "tx_fee": 1004000 }, "genesis": { "active_slots_coeff": 0.050, @@ -82350,7 +77182,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -82756,7 +77588,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -82830,7 +77664,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-blst", + "name": "plutuscall-secp-schnorr-stepx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -82853,7 +77687,7 @@ }, "workloads": [] }, - "plutuscall-volt-loop": { + "plutuscall-volt-blst": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -82867,7 +77701,7 @@ } ], "filters": [ - "size-small" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -82950,14 +77784,35 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "HashOntoG2AndAdd", + "type": "LimitTxPerBlock_8" }, "tps": 0.48, "tx_count": 4320, - "tx_fee": 1360000 + "tx_fee": 940000 }, "genesis": { "active_slots_coeff": 0.050, @@ -84106,7 +78961,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-loop", + "name": "plutuscall-volt-blst", "node": { "heap_limit": null, "rts_flags_override": [], @@ -84129,7 +78984,7 @@ }, "workloads": [] }, - "plutuscall-volt-ripemd": { + "plutuscall-volt-loop": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -84226,22 +79081,14 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" - } - ] + "int": 1000000 }, - "script": "Ripemd160", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, "tps": 0.48, "tx_count": 4320, - "tx_fee": 940000 + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -85390,7 +80237,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-ripemd", + "name": "plutuscall-volt-loop", "node": { "heap_limit": null, "rts_flags_override": [], @@ -85413,22 +80260,21 @@ }, "workloads": [] }, - "plutusv3-blst-nomadperf": { + "plutuscall-volt-ripemd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 480, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+", - "size-moderate-2" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -85443,21 +80289,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "6000000000000000", "--pools", - 52, + 6, "--stake-delegators", - 1000000, + 200000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", - "4000000" + "1000000" ], "pools": [ "--argjson", @@ -85465,82 +80311,48 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, - "nomad": { - "class": "perf", - "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", - "resources": { - "explorer": { - "cores": 16, - "memory": 32000, - "memory_max": 64000 - }, - "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 480, + "dataset_induced_startup_delay_optimistic": 24, + "dataset_measure": 1200000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 9, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 702, - "generator_duration": 72000, - "generator_tx_count": 144000, - "genesis_future_offset": 100, - "shutdown_time": 72000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 144000, - "utxo_stuffed": 4000000 + "delegators_effective": 200000, + "effective_epochs": 15, + "epoch_duration": 600, + "generator_blocks_lower_bound": 22, + "generator_duration": 9000, + "generator_tx_count": 4320, + "genesis_future_offset": 24, + "shutdown_time": 9000, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 200000, + "utxo_generated": 4320, + "utxo_stuffed": 1000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", + "desc": "Small dataset, honest 15 epochs duration", "generator": { "add_tx_size": 100, - "epochs": 9, - "init_cooldown": 45, + "epochs": 15, + "init_cooldown": 5, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { @@ -85551,28 +80363,15 @@ "int": 1000000 }, { - "list": [ - { - "bytes": "714805c6" - }, - { - "bytes": "c413111e" - }, - { - "bytes": "2d7eb870" - }, - { - "bytes": "4ecbd6a1" - } - ] + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" } ] }, - "script": "HashOntoG2AndAdd", + "script": "Ripemd160", "type": "LimitTxPerBlock_8" }, - "tps": 2, - "tx_count": 144000, + "tps": 0.48, + "tx_count": 4320, "tx_fee": 940000 }, "genesis": { @@ -86281,7 +81080,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -86636,22 +81435,22 @@ } }, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 200000, "dijkstra": null, - "dreps": 10000, - "epoch_length": 8000, + "dreps": 0, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, + "funds_balance": 10000000000000, + "max_block_size": null, "network_magic": 42, - "parameter_k": 40, + "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -86711,7 +81510,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -86719,15 +81518,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-nomadperf", + "name": "plutuscall-volt-ripemd", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, + "shutdown_on_slot_synced": 9000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -86745,7 +81544,7 @@ }, "workloads": [] }, - "plutusv3-blst-stepx15-nomadperf": { + "plutusv3-blst-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -87574,7 +82373,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 30000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -87980,9 +82779,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/oneandahalf" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -88056,7 +82853,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-stepx15-nomadperf", + "name": "plutusv3-blst-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -88079,7 +82876,7 @@ }, "workloads": [] }, - "plutusv3-blst-stepx2-nomadperf": { + "plutusv3-blst-stepx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -88908,7 +83705,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 30000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -89315,7 +84112,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "budget/block/steps/double" + "budget/block/steps/oneandahalf" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -89390,7 +84187,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-stepx2-nomadperf", + "name": "plutusv3-blst-stepx15-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -89413,7 +84210,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-nomadperf": { + "plutusv3-blst-stepx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -89428,7 +84225,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -89551,11 +84348,24 @@ "int": 1000000 }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] } ] }, - "script": "Ripemd160", + "script": "HashOntoG2AndAdd", "type": "LimitTxPerBlock_8" }, "tps": 2, @@ -90229,7 +85039,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -90635,7 +85445,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -90709,7 +85521,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-nomadperf", + "name": "plutusv3-blst-stepx2-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -90732,7 +85544,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-stepx15-nomadperf": { + "plutusv3-ripemd-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -91548,7 +86360,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 30000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -91954,9 +86766,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/oneandahalf" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -92030,7 +86840,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-stepx15-nomadperf", + "name": "plutusv3-ripemd-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -92053,7 +86863,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-stepx2-nomadperf": { + "plutusv3-ripemd-stepx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -92869,7 +87679,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 30000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -93276,7 +88086,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "budget/block/steps/double" + "budget/block/steps/oneandahalf" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -93351,7 +88161,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-stepx2-nomadperf", + "name": "plutusv3-ripemd-stepx15-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -93374,7 +88184,7 @@ }, "workloads": [] }, - "plutusv3-volt-nomadperf": { + "plutusv3-ripemd-stepx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -93486,15 +88296,15 @@ "delegators_effective": 1000000, "effective_epochs": 9, "epoch_duration": 8000, - "generator_blocks_lower_bound": 299, + "generator_blocks_lower_bound": 702, "generator_duration": 72000, - "generator_tx_count": 61200, + "generator_tx_count": 144000, "genesis_future_offset": 100, "shutdown_time": 72000, "supply_delegated": 52000000000000000, "supply_total": 52020000000000000, "utxo_delegated": 1000000, - "utxo_generated": 61200, + "utxo_generated": 144000, "utxo_stuffed": 4000000 }, "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", @@ -93506,14 +88316,22 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + } + ] }, - "script": "LoopV3", - "type": "LimitSaturationLoop" + "script": "Ripemd160", + "type": "LimitTxPerBlock_8" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1412000 + "tps": 2, + "tx_count": 144000, + "tx_fee": 940000 }, "genesis": { "active_slots_coeff": 0.050, @@ -94182,7 +89000,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -94588,7 +89406,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -94662,7 +89482,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-volt-nomadperf", + "name": "plutusv3-ripemd-stepx2-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -94685,20 +89505,23 @@ }, "workloads": [] }, - "trace-bench": { + "plutusv3-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, + "cluster_startup_overhead_s": 2000, "filter_exprs": [ { "contents": { - "contents": 5, + "contents": 51, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], - "filters": [], + "filters": [ + "epoch3+", + "size-small" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -94712,21 +89535,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "52020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "52000000000000000", "--pools", - 6, + 52, "--stake-delegators", - 6, + 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", - "000000" + "4000000" ], "pools": [ "--argjson", @@ -94734,57 +89557,94 @@ "1000000000000000" ] }, + "cluster": { + "aws": { + "instance_type": { + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" + }, + "use_public_routing": true + }, + "keep_running": true, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, + "nomad": { + "class": "perf", + "fetch_logs_ssh": true, + "host_volumes": null, + "namespace": "perf", + "resources": { + "explorer": { + "cores": 16, + "memory": 32000, + "memory_max": 64000 + }, + "producer": { + "cores": 8, + "memory": 15400, + "memory_max": 16000 + } + } + } + }, "composition": { "dense_pool_density": 1, "locations": [ - "loopback" + "eu-central-1", + "us-east-1", + "ap-southeast-2" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "torus", - "with_explorer": false, + "n_hosts": 52, + "n_pool_hosts": 52, + "n_pools": 52, + "n_singular_hosts": 52, + "n_singular_pools": 52, + "topology": "torus-dense", + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 40, - "dataset_induced_startup_delay_optimistic": 40, - "dataset_measure": 0, - "default_value_tx_per_block_estimate": 172, + "dataset_induced_startup_delay_conservative": 2000, + "dataset_induced_startup_delay_optimistic": 100, + "dataset_measure": 5000000, + "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 6, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 61, - "generator_duration": 600, - "generator_tx_count": 9000, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 0, - "utxo_generated": 18000, - "utxo_stuffed": 0 + "delegators_effective": 1000000, + "effective_epochs": 9, + "epoch_duration": 8000, + "generator_blocks_lower_bound": 299, + "generator_duration": 72000, + "generator_tx_count": 61200, + "genesis_future_offset": 100, + "shutdown_time": 72000, + "supply_delegated": 52000000000000000, + "supply_total": 52020000000000000, + "utxo_delegated": 1000000, + "utxo_generated": 61200, + "utxo_stuffed": 4000000 }, - "desc": "6 low-footprint nodes in a torus topology, 5 minutes runtime", + "desc": "AWS c5-2xlarge cluster dataset, 9 ep, Plutus workload", "generator": { "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "epochs": 9, + "init_cooldown": 45, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "int": 1000000 + }, + "script": "LoopV3", + "type": "LimitSaturationLoop" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1412000 }, "genesis": { "active_slots_coeff": 0.050, @@ -94792,172 +89652,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 197209, - "addInteger-cpu-arguments-slope": 0, + "addInteger-cpu-arguments-intercept": 100788, + "addInteger-cpu-arguments-slope": 420, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 396231, - "appendByteString-cpu-arguments-slope": 621, + "appendByteString-cpu-arguments-intercept": 1000, + "appendByteString-cpu-arguments-slope": 173, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 150000, - "appendString-cpu-arguments-slope": 1000, - "appendString-memory-arguments-intercept": 0, + "appendString-cpu-arguments-intercept": 1000, + "appendString-cpu-arguments-slope": 59957, + "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 150000, + "bData-cpu-arguments": 11183, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 2477736, - "blake2b-cpu-arguments-slope": 29175, + "blake2b-cpu-arguments-intercept": 201305, + "blake2b-cpu-arguments-slope": 8356, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 29773, + "cekApplyCost-exBudgetCPU": 16000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 29773, + "cekBuiltinCost-exBudgetCPU": 16000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 29773, + "cekConstCost-exBudgetCPU": 16000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 29773, + "cekDelayCost-exBudgetCPU": 16000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 29773, + "cekForceCost-exBudgetCPU": 16000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 29773, + "cekLamCost-exBudgetCPU": 16000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 29773, + "cekVarCost-exBudgetCPU": 16000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 150000, + "chooseData-cpu-arguments": 94375, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 150000, + "chooseList-cpu-arguments": 132994, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 150000, - "chooseUnit-memory-arguments": 32, - "consByteString-cpu-arguments-intercept": 150000, - "consByteString-cpu-arguments-slope": 1000, + "chooseUnit-cpu-arguments": 61462, + "chooseUnit-memory-arguments": 4, + "consByteString-cpu-arguments-intercept": 72010, + "consByteString-cpu-arguments-slope": 178, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 150000, + "constrData-cpu-arguments": 22151, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 150000, - "decodeUtf8-cpu-arguments-slope": 1000, - "decodeUtf8-memory-arguments-intercept": 0, - "decodeUtf8-memory-arguments-slope": 8, - "divideInteger-cpu-arguments-constant": 148000, - "divideInteger-cpu-arguments-model-arguments-intercept": 425507, - "divideInteger-cpu-arguments-model-arguments-slope": 118, + "decodeUtf8-cpu-arguments-intercept": 91189, + "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-memory-arguments-intercept": 4, + "decodeUtf8-memory-arguments-slope": 2, + "divideInteger-cpu-arguments-constant": 85848, + "divideInteger-cpu-arguments-model-arguments-intercept": 228465, + "divideInteger-cpu-arguments-model-arguments-slope": 122, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 150000, - "encodeUtf8-cpu-arguments-slope": 1000, - "encodeUtf8-memory-arguments-intercept": 0, - "encodeUtf8-memory-arguments-slope": 8, - "equalsByteString-cpu-arguments-constant": 150000, - "equalsByteString-cpu-arguments-intercept": 112536, - "equalsByteString-cpu-arguments-slope": 247, + "encodeUtf8-cpu-arguments-intercept": 1000, + "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-memory-arguments-intercept": 4, + "encodeUtf8-memory-arguments-slope": 2, + "equalsByteString-cpu-arguments-constant": 24548, + "equalsByteString-cpu-arguments-intercept": 29498, + "equalsByteString-cpu-arguments-slope": 38, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 150000, - "equalsData-cpu-arguments-slope": 10000, + "equalsData-cpu-arguments-intercept": 898148, + "equalsData-cpu-arguments-slope": 27279, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 136542, - "equalsInteger-cpu-arguments-slope": 1326, + "equalsInteger-cpu-arguments-intercept": 51775, + "equalsInteger-cpu-arguments-slope": 558, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 1000, - "equalsString-cpu-arguments-intercept": 150000, - "equalsString-cpu-arguments-slope": 1000, + "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-intercept": 1000, + "equalsString-cpu-arguments-slope": 60594, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 150000, + "fstPair-cpu-arguments": 141895, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 150000, + "headList-cpu-arguments": 83150, "headList-memory-arguments": 32, - "iData-cpu-arguments": 150000, + "iData-cpu-arguments": 15299, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 1, + "ifThenElse-cpu-arguments": 76049, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 150000, - "indexByteString-memory-arguments": 1, - "lengthOfByteString-cpu-arguments": 150000, - "lengthOfByteString-memory-arguments": 4, - "lessThanByteString-cpu-arguments-intercept": 103599, - "lessThanByteString-cpu-arguments-slope": 248, + "indexByteString-cpu-arguments": 13169, + "indexByteString-memory-arguments": 4, + "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-memory-arguments": 10, + "lessThanByteString-cpu-arguments-intercept": 28999, + "lessThanByteString-cpu-arguments-slope": 74, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 103599, - "lessThanEqualsByteString-cpu-arguments-slope": 248, + "lessThanEqualsByteString-cpu-arguments-intercept": 28999, + "lessThanEqualsByteString-cpu-arguments-slope": 74, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 145276, - "lessThanEqualsInteger-cpu-arguments-slope": 1366, + "lessThanEqualsInteger-cpu-arguments-intercept": 43285, + "lessThanEqualsInteger-cpu-arguments-slope": 552, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 179690, - "lessThanInteger-cpu-arguments-slope": 497, + "lessThanInteger-cpu-arguments-intercept": 44749, + "lessThanInteger-cpu-arguments-slope": 541, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 150000, + "listData-cpu-arguments": 33852, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 150000, + "mapData-cpu-arguments": 68246, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 150000, + "mkCons-cpu-arguments": 72362, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 150000, + "mkNilData-cpu-arguments": 7243, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 150000, + "mkNilPairData-cpu-arguments": 7391, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 150000, + "mkPairData-cpu-arguments": 11546, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 148000, - "modInteger-cpu-arguments-model-arguments-intercept": 425507, - "modInteger-cpu-arguments-model-arguments-slope": 118, + "modInteger-cpu-arguments-constant": 85848, + "modInteger-cpu-arguments-model-arguments-intercept": 228465, + "modInteger-cpu-arguments-model-arguments-slope": 122, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 61516, - "multiplyInteger-cpu-arguments-slope": 11218, + "multiplyInteger-cpu-arguments-intercept": 90434, + "multiplyInteger-cpu-arguments-slope": 519, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 150000, + "nullList-cpu-arguments": 74433, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 148000, - "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, - "quotientInteger-cpu-arguments-model-arguments-slope": 118, + "quotientInteger-cpu-arguments-constant": 85848, + "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, + "quotientInteger-cpu-arguments-model-arguments-slope": 122, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 148000, - "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, - "remainderInteger-cpu-arguments-model-arguments-slope": 118, + "remainderInteger-cpu-arguments-constant": 85848, + "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, + "remainderInteger-cpu-arguments-model-arguments-slope": 122, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 2477736, - "sha2_256-cpu-arguments-slope": 29175, + "sha2_256-cpu-arguments-intercept": 270652, + "sha2_256-cpu-arguments-slope": 22588, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 0, - "sha3_256-cpu-arguments-slope": 82363, + "sha3_256-cpu-arguments-intercept": 1457325, + "sha3_256-cpu-arguments-slope": 64566, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 150000, - "sliceByteString-cpu-arguments-slope": 5000, - "sliceByteString-memory-arguments-intercept": 0, - "sliceByteString-memory-arguments-slope": 1, - "sndPair-cpu-arguments": 150000, + "sliceByteString-cpu-arguments-intercept": 20467, + "sliceByteString-cpu-arguments-slope": 1, + "sliceByteString-memory-arguments-intercept": 4, + "sliceByteString-memory-arguments-slope": 0, + "sndPair-cpu-arguments": 141992, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 197209, - "subtractInteger-cpu-arguments-slope": 0, + "subtractInteger-cpu-arguments-intercept": 100788, + "subtractInteger-cpu-arguments-slope": 420, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 150000, + "tailList-cpu-arguments": 81663, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 150000, + "trace-cpu-arguments": 59498, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 150000, + "unBData-cpu-arguments": 20142, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 150000, + "unConstrData-cpu-arguments": 24588, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 150000, + "unIData-cpu-arguments": 20744, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 150000, + "unListData-cpu-arguments": 25933, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 150000, + "unMapData-cpu-arguments": 24623, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 3345831, - "verifySignature-cpu-arguments-slope": 1, - "verifySignature-memory-arguments": 1 + "verifySignature-cpu-arguments-intercept": 53384111, + "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -94970,14 +89830,494 @@ "numerator": 721 } }, - "lovelacePerUTxOWord": 34482, + "extraConfig": { + "costModels": { + "PlutusV2": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 228465, + 122, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 228465, + 122, + 0, + 1, + 1, + 85848, + 228465, + 122, + 0, + 1, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10 + ], + "PlutusV3": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 100181, + 726, + 719, + 0, + 1, + 107878, + 680, + 0, + 1, + 95336, + 1, + 281145, + 18848, + 0, + 1, + 180194, + 159, + 1, + 1, + 158519, + 8942, + 0, + 1, + 159378, + 8813, + 0, + 1, + 107490, + 3298, + 1, + 106057, + 655, + 1, + 1964219, + 24520, + 3 + ] + } + }, + "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 50000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 62000000, + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -95012,7 +90352,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -95063,24 +90403,326 @@ } } }, - "conway": null, - "delegator_coin": 0, - "delegators": 0, + "conway": { + "committee": { + "members": { + "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, + "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, + "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, + "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, + "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, + "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, + "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 + }, + "threshold": { + "denominator": 3, + "numerator": 2 + } + }, + "committeeMaxTermLength": 146, + "committeeMinSize": 7, + "constitution": { + "anchor": { + "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", + "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + }, + "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" + }, + "dRepActivity": 20, + "dRepDeposit": 500000000, + "dRepVotingThresholds": { + "committeeNoConfidence": 0.6, + "committeeNormal": 0.67, + "hardForkInitiation": 0.6, + "motionNoConfidence": 0.67, + "ppEconomicGroup": 0.67, + "ppGovGroup": 0.75, + "ppNetworkGroup": 0.67, + "ppTechnicalGroup": 0.67, + "treasuryWithdrawal": 0.67, + "updateToConstitution": 0.75 + }, + "govActionDeposit": 100000000000, + "govActionLifetime": 6, + "minFeeRefScriptCostPerByte": 15, + "plutusV3CostModel": [ + 100788, + 420, + 1, + 1, + 1000, + 173, + 0, + 1, + 1000, + 59957, + 4, + 1, + 11183, + 32, + 201305, + 8356, + 4, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 16000, + 100, + 100, + 100, + 16000, + 100, + 94375, + 32, + 132994, + 32, + 61462, + 4, + 72010, + 178, + 0, + 1, + 22151, + 32, + 91189, + 769, + 4, + 2, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 1000, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, + 1, + 51775, + 558, + 1, + 39184, + 1000, + 60594, + 1, + 141895, + 32, + 83150, + 32, + 15299, + 32, + 76049, + 1, + 13169, + 4, + 22100, + 10, + 28999, + 74, + 1, + 28999, + 74, + 1, + 43285, + 552, + 1, + 44749, + 541, + 1, + 33852, + 32, + 68246, + 32, + 72362, + 32, + 7243, + 32, + 7391, + 32, + 11546, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 90434, + 519, + 0, + 1, + 74433, + 32, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 1, + 85848, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, + 0, + 1, + 955506, + 213312, + 0, + 2, + 270652, + 22588, + 4, + 1457325, + 64566, + 4, + 20467, + 1, + 4, + 0, + 141992, + 32, + 100788, + 420, + 1, + 1, + 81663, + 32, + 59498, + 32, + 20142, + 32, + 24588, + 32, + 20744, + 32, + 25933, + 32, + 24623, + 32, + 43053543, + 10, + 53384111, + 14333, + 10, + 43574283, + 26308, + 10, + 16000, + 100, + 16000, + 100, + 962335, + 18, + 2780678, + 6, + 442008, + 1, + 52538055, + 3756, + 18, + 267929, + 18, + 76433006, + 8868, + 18, + 52948122, + 18, + 1995836, + 36, + 3227919, + 12, + 901022, + 1, + 166917843, + 4307, + 36, + 284546, + 36, + 158221314, + 26549, + 36, + 74698472, + 36, + 333849714, + 1, + 254006273, + 72, + 2174038, + 72, + 2261318, + 64571, + 4, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, + 0, + 1, + 1006041, + 43623, + 251, + 0, + 1 + ], + "poolVotingThresholds": { + "committeeNoConfidence": 0.51, + "committeeNormal": 0.51, + "hardForkInitiation": 0.51, + "motionNoConfidence": 0.51, + "ppSecurityGroup": 0.51 + } + }, + "delegator_coin": 1000000000000000, + "delegators": 1000000, "dijkstra": null, - "dreps": 0, - "epoch_length": 600, + "dreps": 10000, + "epoch_length": 8000, "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, + "funds_balance": 20000000000000, + "max_block_size": 88000, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 300, + "pparamsEpoch": 537, "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -95124,23 +90766,23 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 65536, + "maxBlockBodySize": 90112, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 340000000, + "minPoolCost": 170000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 6, + "major": 10, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -95148,15 +90790,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "trace-bench", + "name": "plutusv3-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, + "shutdown_on_block_synced": null, + "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -95170,11 +90812,11 @@ "tracer": { "ekg": false, "timeseries": false, - "withresources": true + "withresources": false }, "workloads": [] }, - "trace-bench-notracer": { + "trace-bench": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, @@ -95640,14 +91282,14 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "trace-bench-notracer", + "name": "trace-bench", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": 15, "shutdown_on_slot_synced": null, "ssd_directory": null, - "tracer": false, + "tracer": true, "tracing_backend": "trace-dispatcher", "utxo_lsmt": false, "verbatim": { @@ -95663,7 +91305,7 @@ }, "workloads": [] }, - "trace-full": { + "trace-bench-notracer": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, @@ -95736,20 +91378,20 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 6, - "effective_epochs": 2, + "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 121, - "generator_duration": 1200, - "generator_tx_count": 18000, + "generator_blocks_lower_bound": 61, + "generator_duration": 600, + "generator_tx_count": 9000, "genesis_future_offset": 40, - "shutdown_time": 1200, + "shutdown_time": null, "supply_delegated": 6000000000000000, "supply_total": 6010000000000000, "utxo_delegated": 0, - "utxo_generated": 36000, + "utxo_generated": 18000, "utxo_stuffed": 0 }, - "desc": "6 low-footprint nodes in a torus topology, 20 minutes runtime", + "desc": "6 low-footprint nodes in a torus topology, 5 minutes runtime", "generator": { "add_tx_size": 100, "epochs": 3, @@ -95761,7 +91403,7 @@ "type": null }, "tps": 15, - "tx_count": 18000, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -96129,14 +91771,14 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "trace-full", + "name": "trace-bench-notracer", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1200, + "shutdown_on_block_synced": 15, + "shutdown_on_slot_synced": null, "ssd_directory": null, - "tracer": true, + "tracer": false, "tracing_backend": "trace-dispatcher", "utxo_lsmt": false, "verbatim": { @@ -96152,7 +91794,7 @@ }, "workloads": [] }, - "tracer-only": { + "trace-full": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, @@ -96165,9 +91807,7 @@ "tag": "CBlock" } ], - "filters": [ - "unitary" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -96216,7 +91856,7 @@ "n_pools": 6, "n_singular_hosts": 6, "n_singular_pools": 6, - "topology": "uni-circle", + "topology": "torus", "with_explorer": false, "with_proxy": false }, @@ -96227,20 +91867,20 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 6, - "effective_epochs": 3, + "effective_epochs": 2, "epoch_duration": 600, - "generator_blocks_lower_bound": 145, - "generator_duration": 1800, - "generator_tx_count": 21600, + "generator_blocks_lower_bound": 121, + "generator_duration": 1200, + "generator_tx_count": 18000, "genesis_future_offset": 40, - "shutdown_time": null, + "shutdown_time": 1200, "supply_delegated": 6000000000000000, "supply_total": 6010000000000000, - "utxo_delegated": 6, - "utxo_generated": 43200, + "utxo_delegated": 0, + "utxo_generated": 36000, "utxo_stuffed": 0 }, - "desc": "Idle scenario: start only the tracer & detach from tty; no termination", + "desc": "6 low-footprint nodes in a torus topology, 20 minutes runtime", "generator": { "add_tx_size": 100, "epochs": 3, @@ -96251,8 +91891,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 21600, + "tps": 15, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -96533,8 +92173,8 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 6, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -96620,12 +92260,12 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "tracer-only", + "name": "trace-full", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": null, + "shutdown_on_slot_synced": 1200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -96635,30 +92275,29 @@ } }, "overlay": {}, - "scenario": "tracer-only", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, - "withresources": false + "withresources": true }, "workloads": [] }, - "utxoscale-solo-12M16G-nomadperfssd": { + "tracer-only": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 5280, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 0, + "contents": 5, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], "filters": [ - "epoch3+", - "size-full" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -96673,21 +92312,21 @@ "--testnet-magic", 42, "--total-supply", - "1020000000000000", + "6010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "1000000000000000", + "6000000000000000", "--pools", - 1, + 6, "--stake-delegators", - 1200000, + 6, "--drep-keys", 0, "--stuffed-utxo", - "12000000" + "000000" ], "pools": [ "--argjson", @@ -96695,100 +92334,47 @@ "1000000000000000" ] }, - "cluster": { - "aws": { - "instance_type": { - "explorer": "r5d.4xlarge", - "producer": "r5d.4xlarge" - }, - "use_public_routing": true - }, - "keep_running": true, - "minimun_storage": null, - "nomad": { - "class": "perf-ssd", - "fetch_logs_ssh": true, - "host_volumes": { - "explorer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ], - "producer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ] - }, - "namespace": "perf-ssd", - "resources": { - "explorer": { - "cores": 16, - "memory": 120000, - "memory_max": 124000 - }, - "producer": { - "cores": 16, - "memory": 120000, - "memory_max": 124000 - } - } - } - }, "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1" + "loopback" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 1, - "n_pool_hosts": 1, - "n_pools": 1, - "n_singular_hosts": 1, - "n_singular_pools": 1, + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, "topology": "uni-circle", "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 5280, - "dataset_induced_startup_delay_optimistic": 264, - "dataset_measure": 13200000, - "default_value_tx_per_block_estimate": 236, + "dataset_induced_startup_delay_conservative": 40, + "dataset_induced_startup_delay_optimistic": 40, + "dataset_measure": 0, + "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, - "delegators_effective": 1200000, - "effective_epochs": 6, - "epoch_duration": 1200, - "generator_blocks_lower_bound": 422, - "generator_duration": 7200, - "generator_tx_count": 86400, - "genesis_future_offset": 264, - "shutdown_time": 7200, - "supply_delegated": 1000000000000000, - "supply_total": 1020000000000000, - "utxo_delegated": 1200000, - "utxo_generated": 172800, - "utxo_stuffed": 12000000 + "delegators_effective": 6, + "effective_epochs": 3, + "epoch_duration": 600, + "generator_blocks_lower_bound": 145, + "generator_duration": 1800, + "generator_tx_count": 21600, + "genesis_future_offset": 40, + "shutdown_time": null, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 6, + "utxo_generated": 43200, + "utxo_stuffed": 0 }, + "desc": "Idle scenario: start only the tracer & detach from tty; no termination", "generator": { "add_tx_size": 100, - "epochs": 6, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -96797,7 +92383,7 @@ "type": null }, "tps": 12, - "tx_count": 86400, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -96806,172 +92392,172 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, + "addInteger-cpu-arguments-intercept": 197209, + "addInteger-cpu-arguments-slope": 0, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, + "appendByteString-cpu-arguments-intercept": 396231, + "appendByteString-cpu-arguments-slope": 621, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, + "appendString-cpu-arguments-intercept": 150000, + "appendString-cpu-arguments-slope": 1000, + "appendString-memory-arguments-intercept": 0, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, + "bData-cpu-arguments": 150000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, + "blake2b-cpu-arguments-intercept": 2477736, + "blake2b-cpu-arguments-slope": 29175, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, + "cekApplyCost-exBudgetCPU": 29773, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, + "cekBuiltinCost-exBudgetCPU": 29773, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, + "cekConstCost-exBudgetCPU": 29773, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, + "cekDelayCost-exBudgetCPU": 29773, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, + "cekForceCost-exBudgetCPU": 29773, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, + "cekLamCost-exBudgetCPU": 29773, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, + "cekVarCost-exBudgetCPU": 29773, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, + "chooseData-cpu-arguments": 150000, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, + "chooseList-cpu-arguments": 150000, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, + "chooseUnit-cpu-arguments": 150000, + "chooseUnit-memory-arguments": 32, + "consByteString-cpu-arguments-intercept": 150000, + "consByteString-cpu-arguments-slope": 1000, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, + "constrData-cpu-arguments": 150000, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, + "decodeUtf8-cpu-arguments-intercept": 150000, + "decodeUtf8-cpu-arguments-slope": 1000, + "decodeUtf8-memory-arguments-intercept": 0, + "decodeUtf8-memory-arguments-slope": 8, + "divideInteger-cpu-arguments-constant": 148000, + "divideInteger-cpu-arguments-model-arguments-intercept": 425507, + "divideInteger-cpu-arguments-model-arguments-slope": 118, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, + "encodeUtf8-cpu-arguments-intercept": 150000, + "encodeUtf8-cpu-arguments-slope": 1000, + "encodeUtf8-memory-arguments-intercept": 0, + "encodeUtf8-memory-arguments-slope": 8, + "equalsByteString-cpu-arguments-constant": 150000, + "equalsByteString-cpu-arguments-intercept": 112536, + "equalsByteString-cpu-arguments-slope": 247, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, + "equalsData-cpu-arguments-intercept": 150000, + "equalsData-cpu-arguments-slope": 10000, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, + "equalsInteger-cpu-arguments-intercept": 136542, + "equalsInteger-cpu-arguments-slope": 1326, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, + "equalsString-cpu-arguments-constant": 1000, + "equalsString-cpu-arguments-intercept": 150000, + "equalsString-cpu-arguments-slope": 1000, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, + "fstPair-cpu-arguments": 150000, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, + "headList-cpu-arguments": 150000, "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, + "iData-cpu-arguments": 150000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, + "ifThenElse-cpu-arguments": 1, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, + "indexByteString-cpu-arguments": 150000, + "indexByteString-memory-arguments": 1, + "lengthOfByteString-cpu-arguments": 150000, + "lengthOfByteString-memory-arguments": 4, + "lessThanByteString-cpu-arguments-intercept": 103599, + "lessThanByteString-cpu-arguments-slope": 248, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, + "lessThanEqualsByteString-cpu-arguments-intercept": 103599, + "lessThanEqualsByteString-cpu-arguments-slope": 248, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, + "lessThanEqualsInteger-cpu-arguments-intercept": 145276, + "lessThanEqualsInteger-cpu-arguments-slope": 1366, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, + "lessThanInteger-cpu-arguments-intercept": 179690, + "lessThanInteger-cpu-arguments-slope": 497, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, + "listData-cpu-arguments": 150000, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, + "mapData-cpu-arguments": 150000, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, + "mkCons-cpu-arguments": 150000, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, + "mkNilData-cpu-arguments": 150000, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, + "mkNilPairData-cpu-arguments": 150000, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, + "mkPairData-cpu-arguments": 150000, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, + "modInteger-cpu-arguments-constant": 148000, + "modInteger-cpu-arguments-model-arguments-intercept": 425507, + "modInteger-cpu-arguments-model-arguments-slope": 118, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, + "multiplyInteger-cpu-arguments-intercept": 61516, + "multiplyInteger-cpu-arguments-slope": 11218, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, + "nullList-cpu-arguments": 150000, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, + "quotientInteger-cpu-arguments-constant": 148000, + "quotientInteger-cpu-arguments-model-arguments-intercept": 425507, + "quotientInteger-cpu-arguments-model-arguments-slope": 118, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, + "remainderInteger-cpu-arguments-constant": 148000, + "remainderInteger-cpu-arguments-model-arguments-intercept": 425507, + "remainderInteger-cpu-arguments-model-arguments-slope": 118, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, + "sha2_256-cpu-arguments-intercept": 2477736, + "sha2_256-cpu-arguments-slope": 29175, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, + "sha3_256-cpu-arguments-intercept": 0, + "sha3_256-cpu-arguments-slope": 82363, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, + "sliceByteString-cpu-arguments-intercept": 150000, + "sliceByteString-cpu-arguments-slope": 5000, + "sliceByteString-memory-arguments-intercept": 0, + "sliceByteString-memory-arguments-slope": 1, + "sndPair-cpu-arguments": 150000, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, + "subtractInteger-cpu-arguments-intercept": 197209, + "subtractInteger-cpu-arguments-slope": 0, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, + "tailList-cpu-arguments": 150000, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, + "trace-cpu-arguments": 150000, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, + "unBData-cpu-arguments": 150000, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, + "unConstrData-cpu-arguments": 150000, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, + "unIData-cpu-arguments": 150000, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, + "unListData-cpu-arguments": 150000, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, + "unMapData-cpu-arguments": 150000, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 + "verifySignature-cpu-arguments-intercept": 3345831, + "verifySignature-cpu-arguments-slope": 1, + "verifySignature-memory-arguments": 1 } }, "executionPrices": { @@ -96984,195 +92570,14 @@ "numerator": 721 } }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, + "lovelacePerUTxOWord": 34482, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 50000000, + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -97207,7 +92612,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 6, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -97260,24 +92665,22 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1200000, + "delegators": 6, "dijkstra": null, "dreps": 0, - "epoch_length": 1200, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, - "max_block_size": 88000, + "funds_balance": 10000000000000, + "max_block_size": null, "network_magic": 42, - "parameter_k": 6, + "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 1200, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -97321,23 +92724,23 @@ "tag": "NeutralNonce" }, "keyDeposit": 2000000, - "maxBlockBodySize": 90112, + "maxBlockBodySize": 65536, "maxBlockHeaderSize": 1100, "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 6, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 6, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -97345,17 +92748,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 12000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "utxoscale-solo-12M16G-nomadperfssd", + "name": "tracer-only", "node": { - "heap_limit": 16384, - "rts_flags_override": [ - "-M16384m" - ], + "heap_limit": null, + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 7200, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -97365,7 +92766,7 @@ } }, "overlay": {}, - "scenario": "fixed-loaded", + "scenario": "tracer-only", "tracer": { "ekg": false, "timeseries": false, @@ -97373,7 +92774,7 @@ }, "workloads": [] }, - "utxoscale-solo-12M64G-nomadperfssd": { + "utxoscale-solo-12M16G-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 5280, @@ -98078,10 +93479,12 @@ "utxo": 12000000, "utxo_keys": 1 }, - "name": "utxoscale-solo-12M64G-nomadperfssd", + "name": "utxoscale-solo-12M16G-nomadperfssd", "node": { - "heap_limit": null, - "rts_flags_override": [], + "heap_limit": 16384, + "rts_flags_override": [ + "-M16384m" + ], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 7200, "ssd_directory": null, @@ -98101,10 +93504,10 @@ }, "workloads": [] }, - "utxoscale-solo-24M64G-nomadperfssd": { + "utxoscale-solo-12M64G-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 10080, + "cluster_startup_overhead_s": 5280, "filter_exprs": [ { "contents": { @@ -98145,7 +93548,7 @@ "--drep-keys", 0, "--stuffed-utxo", - "24000000" + "12000000" ], "pools": [ "--argjson", @@ -98225,9 +93628,9 @@ "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 10080, - "dataset_induced_startup_delay_optimistic": 504, - "dataset_measure": 25200000, + "dataset_induced_startup_delay_conservative": 5280, + "dataset_induced_startup_delay_optimistic": 264, + "dataset_measure": 13200000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 1200000, @@ -98236,13 +93639,13 @@ "generator_blocks_lower_bound": 422, "generator_duration": 7200, "generator_tx_count": 86400, - "genesis_future_offset": 504, + "genesis_future_offset": 264, "shutdown_time": 7200, "supply_delegated": 1000000000000000, "supply_total": 1020000000000000, "utxo_delegated": 1200000, "utxo_generated": 172800, - "utxo_stuffed": 24000000 + "utxo_stuffed": 12000000 }, "generator": { "add_tx_size": 100, @@ -98803,10 +94206,10 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 24000000, + "utxo": 12000000, "utxo_keys": 1 }, - "name": "utxoscale-solo-24M64G-nomadperfssd", + "name": "utxoscale-solo-12M64G-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], @@ -98829,14 +94232,14 @@ }, "workloads": [] }, - "value-drep100k-nomadperf": { + "utxoscale-solo-24M64G-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 10080, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -98859,21 +94262,21 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "1020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "52000000000000000", + "1000000000000000", "--pools", - 52, + 1, "--stake-delegators", - 1000000, + 1200000, "--drep-keys", - 100000, + 0, "--stuffed-utxo", - "4000000" + "24000000" ], "pools": [ "--argjson", @@ -98884,31 +94287,53 @@ "cluster": { "aws": { "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" + "explorer": "r5d.4xlarge", + "producer": "r5d.4xlarge" }, "use_public_routing": true }, "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, + "minimun_storage": null, "nomad": { - "class": "perf", + "class": "perf-ssd", "fetch_logs_ssh": true, - "host_volumes": null, - "namespace": "perf", + "host_volumes": { + "explorer": [ + { + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" + } + ], + "producer": [ + { + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" + } + ] + }, + "namespace": "perf-ssd", "resources": { "explorer": { "cores": 16, - "memory": 32000, - "memory_max": 64000 + "memory": 120000, + "memory_max": 124000 }, "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 + "cores": 16, + "memory": 120000, + "memory_max": 124000 } } } @@ -98916,47 +94341,44 @@ "composition": { "dense_pool_density": 1, "locations": [ - "eu-central-1", - "us-east-1", - "ap-southeast-2" + "eu-central-1" ], "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 52, - "n_pool_hosts": 52, - "n_pools": 52, - "n_singular_hosts": 52, - "n_singular_pools": 52, - "topology": "torus-dense", - "with_explorer": true, + "n_hosts": 1, + "n_pool_hosts": 1, + "n_pools": 1, + "n_singular_hosts": 1, + "n_singular_pools": 1, + "topology": "uni-circle", + "with_explorer": false, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 2000, - "dataset_induced_startup_delay_optimistic": 100, - "dataset_measure": 5000000, + "dataset_induced_startup_delay_conservative": 10080, + "dataset_induced_startup_delay_optimistic": 504, + "dataset_measure": 25200000, "default_value_tx_per_block_estimate": 236, "default_value_tx_size_estimate": 381, - "delegators_effective": 1000000, - "effective_epochs": 8, - "epoch_duration": 8000, - "generator_blocks_lower_bound": 3743, - "generator_duration": 64000, - "generator_tx_count": 768000, - "genesis_future_offset": 100, - "shutdown_time": 64000, - "supply_delegated": 52000000000000000, - "supply_total": 52020000000000000, - "utxo_delegated": 1000000, - "utxo_generated": 1536000, - "utxo_stuffed": 4000000 + "delegators_effective": 1200000, + "effective_epochs": 6, + "epoch_duration": 1200, + "generator_blocks_lower_bound": 422, + "generator_duration": 7200, + "generator_tx_count": 86400, + "genesis_future_offset": 504, + "shutdown_time": 7200, + "supply_delegated": 1000000000000000, + "supply_total": 1020000000000000, + "utxo_delegated": 1200000, + "utxo_generated": 172800, + "utxo_stuffed": 24000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", "generator": { "add_tx_size": 100, - "epochs": 8, - "init_cooldown": 45, + "epochs": 6, + "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, "plutus": { @@ -98964,7 +94386,7 @@ "type": null }, "tps": 12, - "tx_count": 768000, + "tx_count": 86400, "tx_fee": 1000000 }, "genesis": { @@ -99374,7 +94796,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 6, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -99427,15 +94849,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1200000, "dijkstra": null, - "dreps": 100000, - "epoch_length": 8000, + "dreps": 0, + "epoch_length": 1200, "extra_future_offset": 0, "funds_balance": 20000000000000, "max_block_size": 88000, "network_magic": 42, - "parameter_k": 40, + "parameter_k": 6, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 492, @@ -99444,7 +94866,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 1200, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -99504,7 +94926,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 6, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -99512,15 +94934,15 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 24000000, "utxo_keys": 1 }, - "name": "value-drep100k-nomadperf", + "name": "utxoscale-solo-24M64G-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 64000, + "shutdown_on_slot_synced": 7200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", @@ -99538,7 +94960,7 @@ }, "workloads": [] }, - "value-drep10k-nomadperf": { + "value-drep100k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -99580,7 +95002,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 100000, "--stuffed-utxo", "4000000" ], @@ -100138,7 +95560,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 10000, + "dreps": 100000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -100224,7 +95646,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-drep10k-nomadperf", + "name": "value-drep100k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -100247,7 +95669,7 @@ }, "workloads": [] }, - "value-drep1k-nomadperf": { + "value-drep10k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -100289,7 +95711,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 1000, + 10000, "--stuffed-utxo", "4000000" ], @@ -100847,7 +96269,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 1000, + "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -100933,7 +96355,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-drep1k-nomadperf", + "name": "value-drep10k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -100956,7 +96378,7 @@ }, "workloads": [] }, - "value-nomadperf": { + "value-drep1k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -100998,7 +96420,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 1000, "--stuffed-utxo", "4000000" ], @@ -101556,7 +96978,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 1000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -101642,7 +97064,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-nomadperf", + "name": "value-drep1k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -101665,7 +97087,7 @@ }, "workloads": [] }, - "value-nomadperfssd": { + "value-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -101720,53 +97142,31 @@ "cluster": { "aws": { "instance_type": { - "explorer": "r5d.4xlarge", - "producer": "r5d.4xlarge" + "explorer": "m5.4xlarge", + "producer": "c5d.2xlarge" }, "use_public_routing": true }, "keep_running": true, - "minimun_storage": null, + "minimun_storage": { + "explorer": 14155776, + "producer": 12582912 + }, "nomad": { - "class": "perf-ssd", + "class": "perf", "fetch_logs_ssh": true, - "host_volumes": { - "explorer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ], - "producer": [ - { - "destination": "/ssd1", - "read_only": false, - "source": "ssd1" - }, - { - "destination": "/ssd2", - "read_only": false, - "source": "ssd2" - } - ] - }, - "namespace": "perf-ssd", + "host_volumes": null, + "namespace": "perf", "resources": { "explorer": { "cores": 16, - "memory": 120000, - "memory_max": 124000 + "memory": 32000, + "memory_max": 64000 }, "producer": { - "cores": 16, - "memory": 120000, - "memory_max": 124000 + "cores": 8, + "memory": 15400, + "memory_max": 16000 } } } @@ -101810,6 +97210,7 @@ "utxo_generated": 1536000, "utxo_stuffed": 4000000 }, + "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", "generator": { "add_tx_size": 100, "epochs": 8, @@ -102372,7 +97773,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-nomadperfssd", + "name": "value-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -102395,7 +97796,7 @@ }, "workloads": [] }, - "value-volt-cgmem-nomadperf": { + "value-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -102437,7 +97838,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -102450,40 +97851,53 @@ "cluster": { "aws": { "instance_type": { - "explorer": "m5.4xlarge", - "producer": "c5d.2xlarge" + "explorer": "r5d.4xlarge", + "producer": "r5d.4xlarge" }, "use_public_routing": true }, "keep_running": true, - "minimun_storage": { - "explorer": 14155776, - "producer": 12582912 - }, + "minimun_storage": null, "nomad": { - "class": "perf", + "class": "perf-ssd", "fetch_logs_ssh": true, "host_volumes": { - "explorer": null, + "explorer": [ + { + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" + } + ], "producer": [ { - "destination": "/sys/fs/cgroup", - "read_only": true, - "source": "cgroup" + "destination": "/ssd1", + "read_only": false, + "source": "ssd1" + }, + { + "destination": "/ssd2", + "read_only": false, + "source": "ssd2" } ] }, - "namespace": "perf", + "namespace": "perf-ssd", "resources": { "explorer": { "cores": 16, - "memory": 32000, - "memory_max": 64000 + "memory": 120000, + "memory_max": 124000 }, "producer": { - "cores": 8, - "memory": 15400, - "memory_max": 16000 + "cores": 16, + "memory": 120000, + "memory_max": 124000 } } } @@ -102527,7 +97941,6 @@ "utxo_generated": 1536000, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", "generator": { "add_tx_size": 100, "epochs": 8, @@ -102548,171 +97961,171 @@ "collateralPercentage": 150, "costModels": { "PlutusV1": { - "addInteger-cpu-arguments-intercept": 100788, - "addInteger-cpu-arguments-slope": 420, + "addInteger-cpu-arguments-intercept": 205665, + "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, "addInteger-memory-arguments-slope": 1, "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 173, + "appendByteString-cpu-arguments-slope": 571, "appendByteString-memory-arguments-intercept": 0, "appendByteString-memory-arguments-slope": 1, "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 59957, + "appendString-cpu-arguments-slope": 24177, "appendString-memory-arguments-intercept": 4, "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 11183, + "bData-cpu-arguments": 1000, "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 201305, - "blake2b-cpu-arguments-slope": 8356, + "blake2b-cpu-arguments-intercept": 117366, + "blake2b-cpu-arguments-slope": 10475, "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 16000, + "cekApplyCost-exBudgetCPU": 23000, "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 16000, + "cekBuiltinCost-exBudgetCPU": 23000, "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 16000, + "cekConstCost-exBudgetCPU": 23000, "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 16000, + "cekDelayCost-exBudgetCPU": 23000, "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 16000, + "cekForceCost-exBudgetCPU": 23000, "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 16000, + "cekLamCost-exBudgetCPU": 23000, "cekLamCost-exBudgetMemory": 100, "cekStartupCost-exBudgetCPU": 100, "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 16000, + "cekVarCost-exBudgetCPU": 23000, "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 94375, + "chooseData-cpu-arguments": 19537, "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 132994, + "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 61462, + "chooseUnit-cpu-arguments": 46417, "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 72010, - "consByteString-cpu-arguments-slope": 178, + "consByteString-cpu-arguments-intercept": 221973, + "consByteString-cpu-arguments-slope": 511, "consByteString-memory-arguments-intercept": 0, "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 22151, + "constrData-cpu-arguments": 89141, "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 91189, - "decodeUtf8-cpu-arguments-slope": 769, + "decodeUtf8-cpu-arguments-intercept": 497525, + "decodeUtf8-cpu-arguments-slope": 14068, "decodeUtf8-memory-arguments-intercept": 4, "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 85848, - "divideInteger-cpu-arguments-model-arguments-intercept": 228465, - "divideInteger-cpu-arguments-model-arguments-slope": 122, + "divideInteger-cpu-arguments-constant": 196500, + "divideInteger-cpu-arguments-model-arguments-intercept": 453240, + "divideInteger-cpu-arguments-model-arguments-slope": 220, "divideInteger-memory-arguments-intercept": 0, "divideInteger-memory-arguments-minimum": 1, "divideInteger-memory-arguments-slope": 1, "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 42921, + "encodeUtf8-cpu-arguments-slope": 28662, "encodeUtf8-memory-arguments-intercept": 4, "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 24548, - "equalsByteString-cpu-arguments-intercept": 29498, - "equalsByteString-cpu-arguments-slope": 38, + "equalsByteString-cpu-arguments-constant": 245000, + "equalsByteString-cpu-arguments-intercept": 216773, + "equalsByteString-cpu-arguments-slope": 62, "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 898148, - "equalsData-cpu-arguments-slope": 27279, + "equalsData-cpu-arguments-intercept": 1060367, + "equalsData-cpu-arguments-slope": 12586, "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 51775, - "equalsInteger-cpu-arguments-slope": 558, + "equalsInteger-cpu-arguments-intercept": 208512, + "equalsInteger-cpu-arguments-slope": 421, "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 39184, + "equalsString-cpu-arguments-constant": 187000, "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 60594, + "equalsString-cpu-arguments-slope": 52998, "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 141895, + "fstPair-cpu-arguments": 80436, "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 83150, + "headList-cpu-arguments": 43249, "headList-memory-arguments": 32, - "iData-cpu-arguments": 15299, + "iData-cpu-arguments": 1000, "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 76049, + "ifThenElse-cpu-arguments": 80556, "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 13169, + "indexByteString-cpu-arguments": 57667, "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 22100, + "lengthOfByteString-cpu-arguments": 1000, "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 28999, - "lessThanByteString-cpu-arguments-slope": 74, + "lessThanByteString-cpu-arguments-intercept": 197145, + "lessThanByteString-cpu-arguments-slope": 156, "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 28999, - "lessThanEqualsByteString-cpu-arguments-slope": 74, + "lessThanEqualsByteString-cpu-arguments-intercept": 197145, + "lessThanEqualsByteString-cpu-arguments-slope": 156, "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 43285, - "lessThanEqualsInteger-cpu-arguments-slope": 552, + "lessThanEqualsInteger-cpu-arguments-intercept": 204924, + "lessThanEqualsInteger-cpu-arguments-slope": 473, "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 44749, - "lessThanInteger-cpu-arguments-slope": 541, + "lessThanInteger-cpu-arguments-intercept": 208896, + "lessThanInteger-cpu-arguments-slope": 511, "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 33852, + "listData-cpu-arguments": 52467, "listData-memory-arguments": 32, - "mapData-cpu-arguments": 68246, + "mapData-cpu-arguments": 64832, "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 72362, + "mkCons-cpu-arguments": 65493, "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 7243, + "mkNilData-cpu-arguments": 22558, "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 7391, + "mkNilPairData-cpu-arguments": 16563, "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 11546, + "mkPairData-cpu-arguments": 76511, "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 85848, - "modInteger-cpu-arguments-model-arguments-intercept": 228465, - "modInteger-cpu-arguments-model-arguments-slope": 122, + "modInteger-cpu-arguments-constant": 196500, + "modInteger-cpu-arguments-model-arguments-intercept": 453240, + "modInteger-cpu-arguments-model-arguments-slope": 220, "modInteger-memory-arguments-intercept": 0, "modInteger-memory-arguments-minimum": 1, "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 90434, - "multiplyInteger-cpu-arguments-slope": 519, + "multiplyInteger-cpu-arguments-intercept": 69522, + "multiplyInteger-cpu-arguments-slope": 11687, "multiplyInteger-memory-arguments-intercept": 0, "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 74433, + "nullList-cpu-arguments": 60091, "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 85848, - "quotientInteger-cpu-arguments-model-arguments-intercept": 228465, - "quotientInteger-cpu-arguments-model-arguments-slope": 122, + "quotientInteger-cpu-arguments-constant": 196500, + "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, + "quotientInteger-cpu-arguments-model-arguments-slope": 220, "quotientInteger-memory-arguments-intercept": 0, "quotientInteger-memory-arguments-minimum": 1, "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 85848, - "remainderInteger-cpu-arguments-model-arguments-intercept": 228465, - "remainderInteger-cpu-arguments-model-arguments-slope": 122, + "remainderInteger-cpu-arguments-constant": 196500, + "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, + "remainderInteger-cpu-arguments-model-arguments-slope": 220, "remainderInteger-memory-arguments-intercept": 0, "remainderInteger-memory-arguments-minimum": 1, "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 270652, - "sha2_256-cpu-arguments-slope": 22588, + "sha2_256-cpu-arguments-intercept": 806990, + "sha2_256-cpu-arguments-slope": 30482, "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1457325, - "sha3_256-cpu-arguments-slope": 64566, + "sha3_256-cpu-arguments-intercept": 1927926, + "sha3_256-cpu-arguments-slope": 82523, "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 20467, - "sliceByteString-cpu-arguments-slope": 1, + "sliceByteString-cpu-arguments-intercept": 265318, + "sliceByteString-cpu-arguments-slope": 0, "sliceByteString-memory-arguments-intercept": 4, "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 141992, + "sndPair-cpu-arguments": 85931, "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 100788, - "subtractInteger-cpu-arguments-slope": 420, + "subtractInteger-cpu-arguments-intercept": 205665, + "subtractInteger-cpu-arguments-slope": 812, "subtractInteger-memory-arguments-intercept": 1, "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 81663, + "tailList-cpu-arguments": 41182, "tailList-memory-arguments": 32, - "trace-cpu-arguments": 59498, + "trace-cpu-arguments": 212342, "trace-memory-arguments": 32, - "unBData-cpu-arguments": 20142, + "unBData-cpu-arguments": 31220, "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 24588, + "unConstrData-cpu-arguments": 32696, "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 20744, + "unIData-cpu-arguments": 43357, "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 25933, + "unListData-cpu-arguments": 32247, "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 24623, + "unMapData-cpu-arguments": 38314, "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 53384111, - "verifySignature-cpu-arguments-slope": 14333, + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, "verifySignature-memory-arguments": 10 } }, @@ -102729,480 +98142,181 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 100788, - 420, + 205665, + 812, 1, 1, 1000, - 173, + 571, 0, 1, 1000, - 59957, + 24177, 4, 1, - 11183, + 1000, 32, - 201305, - 8356, + 117366, + 10475, 4, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, - 16000, + 23000, 100, 100, 100, - 16000, + 23000, 100, - 94375, + 19537, 32, - 132994, + 175354, 32, - 61462, + 46417, 4, - 72010, - 178, + 221973, + 511, 0, 1, - 22151, + 89141, 32, - 91189, - 769, + 497525, + 14068, 4, 2, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, 1000, - 42921, + 28662, 4, 2, - 24548, - 29498, - 38, + 245000, + 216773, + 62, 1, - 898148, - 27279, + 1060367, + 12586, 1, - 51775, - 558, + 208512, + 421, 1, - 39184, + 187000, 1000, - 60594, + 52998, 1, - 141895, + 80436, 32, - 83150, + 43249, 32, - 15299, + 1000, 32, - 76049, + 80556, 1, - 13169, + 57667, 4, - 22100, + 1000, 10, - 28999, - 74, + 197145, + 156, 1, - 28999, - 74, + 197145, + 156, 1, - 43285, - 552, + 204924, + 473, 1, - 44749, - 541, + 208896, + 511, 1, - 33852, + 52467, 32, - 68246, + 64832, 32, - 72362, + 65493, 32, - 7243, + 22558, 32, - 7391, + 16563, 32, - 11546, + 76511, 32, - 85848, - 228465, - 122, + 196500, + 453240, + 220, 0, 1, 1, - 90434, - 519, + 69522, + 11687, 0, 1, - 74433, + 60091, 32, - 85848, - 228465, - 122, - 0, - 1, - 1, - 85848, - 228465, - 122, - 0, - 1, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, + 196500, + 453240, + 220, 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10 - ], - "PlutusV3": [ - 100788, - 420, 1, 1, - 1000, - 173, + 196500, + 453240, + 220, 0, 1, - 1000, - 59957, - 4, 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, + 1159724, + 392670, 0, - 1, - 22151, - 32, - 91189, - 769, - 4, 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, + 806990, + 30482, 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, + 1927926, + 82523, 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, + 265318, 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, 4, 0, - 141992, + 85931, 32, - 100788, - 420, + 205665, + 812, 1, 1, - 81663, + 41182, 32, - 59498, + 212342, 32, - 20142, + 31220, 32, - 24588, + 32696, 32, - 20744, + 43357, 32, - 25933, + 32247, 32, - 24623, + 38314, 32, - 43053543, - 10, - 53384111, - 14333, + 35892428, 10, - 43574283, - 26308, + 57996947, + 18975, 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 100181, - 726, - 719, - 0, - 1, - 107878, - 680, - 0, - 1, - 95336, - 1, - 281145, - 18848, - 0, - 1, - 180194, - 159, - 1, - 1, - 158519, - 8942, - 0, - 1, - 159378, - 8813, - 0, - 1, - 107490, - 3298, - 1, - 106057, - 655, - 1, - 1964219, - 24520, - 3 + 38887044, + 32947, + 10 ] } }, @@ -103299,313 +98413,11 @@ } } }, - "conway": { - "committee": { - "members": { - "scriptHash-349e55f83e9af24813e6cb368df6a80d38951b2a334dfcdf26815558": 580, - "scriptHash-84aebcfd3e00d0f87af918fc4b5e00135f407e379893df7e7d392c6a": 580, - "scriptHash-b6012034ba0a7e4afbbf2c7a1432f8824aee5299a48e38e41a952686": 580, - "scriptHash-ce8b37a72b178a37bbd3236daa7b2c158c9d3604e7aa667e6c6004b7": 580, - "scriptHash-df0e83bde65416dade5b1f97e7f115cc1ff999550ad968850783fe50": 580, - "scriptHash-e8165b3328027ee0d74b1f07298cb092fd99aa7697a1436f5997f625": 580, - "scriptHash-f0dc2c00d92a45521267be2d5de1c485f6f9d14466d7e16062897cf7": 580 - }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" - }, - "script": "fa24fb305126805cf2164c161d852a0e7330cf988f1fe558cf7d4a64" - }, - "dRepActivity": 20, - "dRepDeposit": 500000000, - "dRepVotingThresholds": { - "committeeNoConfidence": 0.6, - "committeeNormal": 0.67, - "hardForkInitiation": 0.6, - "motionNoConfidence": 0.67, - "ppEconomicGroup": 0.67, - "ppGovGroup": 0.75, - "ppNetworkGroup": 0.67, - "ppTechnicalGroup": 0.67, - "treasuryWithdrawal": 0.67, - "updateToConstitution": 0.75 - }, - "govActionDeposit": 100000000000, - "govActionLifetime": 6, - "minFeeRefScriptCostPerByte": 15, - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ], - "poolVotingThresholds": { - "committeeNoConfidence": 0.51, - "committeeNormal": 0.51, - "hardForkInitiation": 0.51, - "motionNoConfidence": 0.51, - "ppSecurityGroup": 0.51 - } - }, + "conway": null, "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 10000, + "dreps": 0, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -103614,8 +98426,10 @@ "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -103672,7 +98486,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -103689,7 +98503,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-cgmem-nomadperf", + "name": "value-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], @@ -103710,20 +98524,9 @@ "timeseries": false, "withresources": false }, - "workloads": [ - { - "before_nodes": true, - "entrypoints": { - "pre_generator": null, - "producers": "cgroup_memory" - }, - "name": "cgroup_memory", - "parameters": {}, - "wait_pools": true - } - ] + "workloads": [] }, - "value-volt-lsmt-nomadperf": { + "value-volt-cgmem-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -103795,9 +98598,9 @@ "explorer": null, "producer": [ { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" + "destination": "/sys/fs/cgroup", + "read_only": true, + "source": "cgroup" } ] }, @@ -105017,16 +99820,16 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-lsmt-nomadperf", + "name": "value-volt-cgmem-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 64000, - "ssd_directory": "/ephemeral", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } @@ -105038,9 +99841,20 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": true, + "entrypoints": { + "pre_generator": null, + "producers": "cgroup_memory" + }, + "name": "cgroup_memory", + "parameters": {}, + "wait_pools": true + } + ] }, - "value-volt-nomadperf": { + "value-volt-lsmt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -105108,7 +99922,16 @@ "nomad": { "class": "perf", "fetch_logs_ssh": true, - "host_volumes": null, + "host_volumes": { + "explorer": null, + "producer": [ + { + "destination": "/ephemeral", + "read_only": false, + "source": "ephemeral" + } + ] + }, "namespace": "perf", "resources": { "explorer": { @@ -106325,16 +101148,16 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-nomadperf", + "name": "value-volt-lsmt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 64000, - "ssd_directory": null, + "ssd_directory": "/ephemeral", "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } @@ -106348,7 +101171,7 @@ }, "workloads": [] }, - "value-volt-rtsqg1-nomadperf": { + "value-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -107633,13 +102456,10 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-rtsqg1-nomadperf", + "name": "value-volt-nomadperf", "node": { "heap_limit": null, - "rts_flags_override": [ - "-qb1", - "-qg1" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 64000, "ssd_directory": null, diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs index f63efec212d..f79e6d827fa 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Cloud.hs @@ -168,7 +168,6 @@ profilesCloud = , value & P.name "value-drep100k-nomadperf" . P.dreps 100000 -- Value (post-Voltaire profiles) , valueVolt & P.name "value-volt-nomadperf" . P.dreps 10000 - , valueVolt & P.name "value-volt-rtsqg1-nomadperf" . P.dreps 10000 . P.rtsGcParallel . P.rtsGcLoadBalance , valueVolt & P.name "value-volt-lsmt-nomadperf" . P.dreps 10000 . ephemeral . P.lsmt , valueVolt & P.name "value-volt-cgmem-nomadperf" . P.dreps 10000 . cgmem -- Plutus (pre-Voltaire profiles) @@ -184,7 +183,6 @@ profilesCloud = , loopV3Volt & P.name "plutusv3-volt-nomadperf" . P.dreps 10000 , loopVolt & P.name "plutus-volt-memx15-nomadperf" . P.dreps 10000 . blockMem15x , loopVolt & P.name "plutus-volt-memx2-nomadperf" . P.dreps 10000 . blockMem2x - , loopVolt & P.name "plutus-volt-rtsqg1-nomadperf" . P.dreps 10000 . P.rtsGcParallel . P.rtsGcLoadBalance , loopVolt & P.name "plutus-volt-lsmt-nomadperf" . P.dreps 10000 . ephemeral . P.lsmt -- TODO: scaling the BLST workload only works well for 4 txns/block instead of 8. However, comparing it to other steps-constrained workloads, requires 8txns/block (like all of those). , blst & P.name "plutusv3-blst-nomadperf" . P.dreps 10000 diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/ForgeStress.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/ForgeStress.hs index 56436620a68..927bda30730 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/ForgeStress.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/ForgeStress.hs @@ -84,8 +84,6 @@ profilesForgeStress = , fs & P.name "forge-stress-pre-plutus" . V.plutusLoop . n3 . V.datasetOct2021 . durationM . P.traceForwardingOn . P.analysisSizeSmall -- -large: voltaire variant, double nodes and double runtime. This needs a 64GB RAM machine. , fs & P.name "forge-stress-pre-large" . V.valueLocal . v6 . V.datasetOct2021 . durationXL . P.traceForwardingOn - , fs & P.name "forge-stress-pre-large-rtsqg1" . V.valueLocal . v6 . V.datasetOct2021 . durationXL . P.traceForwardingOn . P.rtsGcParallel . P.rtsGcLoadBalance , fs & P.name "forge-stress-pre-large-rtsN3" . V.valueLocal . v6 . V.datasetOct2021 . durationXL . P.traceForwardingOn . P.rtsThreads 3 , fs & P.name "forge-stress-pre-large-rtsN4" . V.valueLocal . v6 . V.datasetOct2021 . durationXL . P.traceForwardingOn . P.rtsThreads 4 - , fs & P.name "forge-stress-pre-large-rtsqg1N4" . V.valueLocal . v6 . V.datasetOct2021 . durationXL . P.traceForwardingOn . P.rtsThreads 4 . P.rtsGcParallel . P.rtsGcLoadBalance ] diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs index 8fd74d83455..f95e0c1f002 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs @@ -77,7 +77,7 @@ module Cardano.Benchmarking.Profile.Primitives ( -- Node's --shutdown-on-*-sync. , shutdownOnSlot, shutdownOnBlock, shutdownOnOff -- Node's RTS params. - , rtsGcNonMoving, rtsGcAllocSize, rtsGcParallel, rtsGcLoadBalance + , rtsGcNonMoving, rtsGcAllocSize , rtsThreads, rtsHeapLimit, rtsEventlogged, rtsHeapProf , heapLimit @@ -651,14 +651,6 @@ rtsAppend str = node (\n -> n {Types.rts_flags_override = Types.rts_flags_overri rtsGcNonMoving :: Types.Profile -> Types.Profile rtsGcNonMoving = rtsAppend "-xn" --- parallel GC for the old generation only -rtsGcParallel :: Types.Profile -> Types.Profile -rtsGcParallel = rtsAppend "-qg1" - --- load balancing, applies only to parallel GC -rtsGcLoadBalance :: Types.Profile -> Types.Profile -rtsGcLoadBalance = rtsAppend "-qb1" - rtsGcAllocSize :: Integer -> Types.Profile -> Types.Profile rtsGcAllocSize size = rtsAppend $ "-A" ++ show size ++ "m" diff --git a/wb_profiles.mk b/wb_profiles.mk index 72116985134..fb81102292b 100644 --- a/wb_profiles.mk +++ b/wb_profiles.mk @@ -1,13 +1,13 @@ PROFILES_EMPTY := fast-solo fast fast-notracer fast-plutus ci-test ci-test-notracer ci-test-plutus ci-test-hydra trace-bench trace-bench-notracer trace-full default plutus plutus-secp-ecdsa plutus-secp-schnorr epoch-transition PROFILES_MINIATURE := ci-bench ci-bench-lsmt ci-bench-notracer ci-bench-drep ci-bench-plutus ci-bench-plutus24 ci-bench-plutus-secp-ecdsa ci-bench-plutus-secp-schnorr ci-bench-plutusv3-blst ci-bench-plutusv3-ripemd ci-bench-plutusv3-ripemd-step2x 10 10-notracer 10-plutus 6-dense 6-dense-rtsprof 6-dense-1h 6-dense-1h-rtsprof 6-dense-1h-timeseries 6-dense-4h 6-dense-4h-rtsprof -PROFILES_FORGE_STRESS := forge-stress-solo-xs forge-stress-solo forge-stress-plutus-solo forge-stress-pre-solo-xs forge-stress-pre-solo forge-stress-pre-solo-xl forge-stress forge-stress-notracer forge-stress-plutus forge-stress-large forge-stress-pre forge-stress-pre-rtsA4m forge-stress-pre-rtsA64m forge-stress-pre-rtsN3 forge-stress-pre-rtsA4mN3 forge-stress-pre-rtsA64mN3 forge-stress-pre-rtsxn forge-stress-pre-notracer forge-stress-pre-plutus forge-stress-pre-large forge-stress-pre-large-rtsqg1 forge-stress-pre-large-rtsN3 forge-stress-pre-large-rtsN4 forge-stress-pre-large-rtsqg1N4 +PROFILES_FORGE_STRESS := forge-stress-solo-xs forge-stress-solo forge-stress-plutus-solo forge-stress-pre-solo-xs forge-stress-pre-solo forge-stress-pre-solo-xl forge-stress forge-stress-notracer forge-stress-plutus forge-stress-large forge-stress-pre forge-stress-pre-rtsA4m forge-stress-pre-rtsA64m forge-stress-pre-rtsN3 forge-stress-pre-rtsA4mN3 forge-stress-pre-rtsA64mN3 forge-stress-pre-rtsxn forge-stress-pre-notracer forge-stress-pre-plutus forge-stress-pre-large forge-stress-pre-large-rtsN3 forge-stress-pre-large-rtsN4 PROFILES_PLUTUSCALL := plutuscall-loop plutuscall-loop-memx2 plutuscall-secp-ecdsa plutuscall-secp-ecdsa-stepx2 plutuscall-secp-schnorr plutuscall-secp-schnorr-stepx2 plutuscall-volt-loop plutuscall-volt-blst plutuscall-volt-ripemd PROFILES_MODEL := model-secp-ecdsa-stepx2 model-secp-ecdsa model-value model-value-test PROFILES_K3 := k3-3ep-5kTx-10000kU-1300kD-64kbs-fixed-loaded k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded k3-3ep-18kTx-10000kU-1300kD-64kbs-10tps-fixed-loaded PROFILES_SCENARIOS := chainsync-early-byron chainsync-early-byron-notracer chainsync-early-alonzo chainsync-early-alonzo-notracer devops idle tracer-only PROFILES_LEGACY := ci-test-dense10 dish dish-10M dish-plutus dish-10M-plutus PROFILES_SCALING := faststartup-24M -PROFILES_NOMAD_PERF := value-nomadperf value-drep1k-nomadperf value-drep10k-nomadperf value-drep100k-nomadperf value-volt-nomadperf value-volt-rtsqg1-nomadperf value-volt-lsmt-nomadperf value-volt-cgmem-nomadperf plutus-nomadperf plutus-drep1k-nomadperf plutus-drep10k-nomadperf plutus-drep100k-nomadperf plutus24-nomadperf plutus-secp-ecdsa-nomadperf plutus-secp-schnorr-nomadperf plutus-volt-nomadperf plutusv3-volt-nomadperf plutus-volt-memx15-nomadperf plutus-volt-memx2-nomadperf plutus-volt-rtsqg1-nomadperf plutus-volt-lsmt-nomadperf plutusv3-blst-nomadperf plutusv3-blst-stepx15-nomadperf plutusv3-blst-stepx2-nomadperf plutusv3-ripemd-nomadperf plutusv3-ripemd-stepx15-nomadperf plutusv3-ripemd-stepx2-nomadperf value-voting-utxo-volt-nomadperf value-voting-volt-nomadperf value-voting-double-volt-nomadperf plutus-voting-utxo-volt-nomadperf plutus-voting-volt-nomadperf plutus-voting-double-volt-nomadperf latency-nomadperf fast-nomadperf ci-test-nomadperf default-nomadperf ci-bench-nomadperf +PROFILES_NOMAD_PERF := value-nomadperf value-drep1k-nomadperf value-drep10k-nomadperf value-drep100k-nomadperf value-volt-nomadperf value-volt-lsmt-nomadperf value-volt-cgmem-nomadperf plutus-nomadperf plutus-drep1k-nomadperf plutus-drep10k-nomadperf plutus-drep100k-nomadperf plutus24-nomadperf plutus-secp-ecdsa-nomadperf plutus-secp-schnorr-nomadperf plutus-volt-nomadperf plutusv3-volt-nomadperf plutus-volt-memx15-nomadperf plutus-volt-memx2-nomadperf plutus-volt-lsmt-nomadperf plutusv3-blst-nomadperf plutusv3-blst-stepx15-nomadperf plutusv3-blst-stepx2-nomadperf plutusv3-ripemd-nomadperf plutusv3-ripemd-stepx15-nomadperf plutusv3-ripemd-stepx2-nomadperf value-voting-utxo-volt-nomadperf value-voting-volt-nomadperf value-voting-double-volt-nomadperf plutus-voting-utxo-volt-nomadperf plutus-voting-volt-nomadperf plutus-voting-double-volt-nomadperf latency-nomadperf fast-nomadperf ci-test-nomadperf default-nomadperf ci-bench-nomadperf PROFILES_NOMAD_PERFSSD := utxoscale-solo-12M16G-nomadperfssd utxoscale-solo-12M64G-nomadperfssd utxoscale-solo-24M64G-nomadperfssd fast-nomadperfssd value-nomadperfssd latency-nomadperfssd LOCAL_PROFILES += $(PROFILES_EMPTY) From cc2e74e738f3988d5cc094becfc74a265eecbd2e Mon Sep 17 00:00:00 2001 From: Federico Mastellone Date: Tue, 30 Jun 2026 16:11:10 +0000 Subject: [PATCH 3/4] wb | remove RTS profiling from profile definitions, shell parameter only --- Makefile | 9 + bench/cardano-profile/data/all-profiles.json | 2832 +---------------- .../Benchmarking/Profile/Builtin/Miniature.hs | 3 - .../Benchmarking/Profile/Primitives.hs | 6 +- wb_profiles.mk | 2 +- 5 files changed, 26 insertions(+), 2826 deletions(-) diff --git a/Makefile b/Makefile index 5e6c823622e..b2221cd4afd 100644 --- a/Makefile +++ b/Makefile @@ -62,6 +62,15 @@ ci-targets: $(CI_TARGETS) workbench-internals-walkthrough: emn nix/workbench/doc.org +# Alias for removed profiles: inject RTS -hT (space-heap) heap profile + -l (eventlog) as shell parameters on a NON-profiled build. +# Neither -hT nor -l needs a profiled runtime, so delegate to the base target, not -prof (a -prof target hardcodes --arg profiledBuild true). +6-dense-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense +6-dense-1h-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-1h +6-dense-4h-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-4h + ## ## Base targets: ## diff --git a/bench/cardano-profile/data/all-profiles.json b/bench/cardano-profile/data/all-profiles.json index 655a98e4eb2..a25ae996966 100644 --- a/bench/cardano-profile/data/all-profiles.json +++ b/bench/cardano-profile/data/all-profiles.json @@ -3333,7 +3333,7 @@ }, "workloads": [] }, - "6-dense-1h-rtsprof": { + "6-dense-1h-timeseries": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -4241,13 +4241,10 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "6-dense-1h-rtsprof", + "name": "6-dense-1h-timeseries", "node": { "heap_limit": null, - "rts_flags_override": [ - "-l", - "-hT" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, "shutdown_on_slot_synced": 3600, "ssd_directory": null, @@ -4262,12 +4259,12 @@ "scenario": "fixed-loaded", "tracer": { "ekg": false, - "timeseries": false, + "timeseries": true, "withresources": false }, "workloads": [] }, - "6-dense-1h-timeseries": { + "6-dense-4h": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -4343,23 +4340,23 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 100000, - "effective_epochs": 6, + "effective_epochs": 24, "epoch_duration": 600, - "generator_blocks_lower_bound": 289, - "generator_duration": 3600, - "generator_tx_count": 43200, + "generator_blocks_lower_bound": 1156, + "generator_duration": 14400, + "generator_tx_count": 172800, "genesis_future_offset": 12, - "shutdown_time": 3600, + "shutdown_time": 14400, "supply_delegated": 6000000000000000, "supply_total": 6010000000000000, "utxo_delegated": 100000, - "utxo_generated": 86400, + "utxo_generated": 345600, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", "generator": { "add_tx_size": 100, - "epochs": 6, + "epochs": 24, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -4368,7 +4365,7 @@ "type": null }, "tps": 12, - "tx_count": 43200, + "tx_count": 172800, "tx_fee": 1000000 }, "genesis": { @@ -5175,2811 +5172,12 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "6-dense-1h-timeseries", + "name": "6-dense-4h", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 3600, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": true, - "withresources": false - }, - "workloads": [] - }, - "6-dense-4h": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 5, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "unitary", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "6010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "6000000000000000", - "--pools", - 6, - "--stake-delegators", - 100000, - "--drep-keys", - 0, - "--stuffed-utxo", - "500000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "torus-dense", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, - "default_value_tx_per_block_estimate": 172, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 24, - "epoch_duration": 600, - "generator_blocks_lower_bound": 1156, - "generator_duration": 14400, - "generator_tx_count": 172800, - "genesis_future_offset": 12, - "shutdown_time": 14400, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 345600, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", - "generator": { - "add_tx_size": 100, - "epochs": 24, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 172800, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ] - }, - "delegator_coin": 1000000000000000, - "delegators": 100000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 65536, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 9, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 500000, - "utxo_keys": 1 - }, - "name": "6-dense-4h", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 14400, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "6-dense-4h-rtsprof": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 5, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "unitary", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "6010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "6000000000000000", - "--pools", - 6, - "--stake-delegators", - 100000, - "--drep-keys", - 0, - "--stuffed-utxo", - "500000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "torus-dense", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, - "default_value_tx_per_block_estimate": 172, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 24, - "epoch_duration": 600, - "generator_blocks_lower_bound": 1156, - "generator_duration": 14400, - "generator_tx_count": 172800, - "genesis_future_offset": 12, - "shutdown_time": 14400, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 345600, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", - "generator": { - "add_tx_size": 100, - "epochs": 24, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 172800, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ] - }, - "delegator_coin": 1000000000000000, - "delegators": 100000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 65536, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 9, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 500000, - "utxo_keys": 1 - }, - "name": "6-dense-4h-rtsprof", - "node": { - "heap_limit": null, - "rts_flags_override": [ - "-l", - "-hT" - ], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 14400, - "ssd_directory": null, - "tracer": true, - "tracing_backend": "trace-dispatcher", - "utxo_lsmt": false, - "verbatim": { - "EnableP2P": true - } - }, - "overlay": {}, - "scenario": "fixed-loaded", - "tracer": { - "ekg": false, - "timeseries": false, - "withresources": false - }, - "workloads": [] - }, - "6-dense-rtsprof": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 5, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "unitary", - "size-full" - ], - "finish_patience": 21, - "last_log_spread_s": 120, - "minimum_chain_density": 0.025, - "silence_since_last_block_s": 120, - "start_log_spread_s": 120, - "tx_loss_ratio": 0.020, - "type": "standard" - }, - "cli_args": { - "createTestnetDataArgs": [ - "--testnet-magic", - 42, - "--total-supply", - "6010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "6000000000000000", - "--pools", - 6, - "--stake-delegators", - 100000, - "--drep-keys", - 0, - "--stuffed-utxo", - "500000" - ], - "pools": [ - "--argjson", - "initialPoolCoin", - "1000000000000000" - ] - }, - "composition": { - "dense_pool_density": 1, - "locations": [ - "loopback" - ], - "n_bft_hosts": 0, - "n_dense_hosts": 0, - "n_dense_pools": 0, - "n_hosts": 6, - "n_pool_hosts": 6, - "n_pools": 6, - "n_singular_hosts": 6, - "n_singular_pools": 6, - "topology": "torus-dense", - "with_explorer": false, - "with_proxy": false - }, - "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, - "default_value_tx_per_block_estimate": 172, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 145, - "generator_duration": 1800, - "generator_tx_count": 21600, - "genesis_future_offset": 12, - "shutdown_time": 1800, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 43200, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 12, - "tx_count": 21600, - "tx_fee": 1000000 - }, - "genesis": { - "active_slots_coeff": 0.050, - "alonzo": { - "collateralPercentage": 150, - "costModels": { - "PlutusV1": { - "addInteger-cpu-arguments-intercept": 205665, - "addInteger-cpu-arguments-slope": 812, - "addInteger-memory-arguments-intercept": 1, - "addInteger-memory-arguments-slope": 1, - "appendByteString-cpu-arguments-intercept": 1000, - "appendByteString-cpu-arguments-slope": 571, - "appendByteString-memory-arguments-intercept": 0, - "appendByteString-memory-arguments-slope": 1, - "appendString-cpu-arguments-intercept": 1000, - "appendString-cpu-arguments-slope": 24177, - "appendString-memory-arguments-intercept": 4, - "appendString-memory-arguments-slope": 1, - "bData-cpu-arguments": 1000, - "bData-memory-arguments": 32, - "blake2b-cpu-arguments-intercept": 117366, - "blake2b-cpu-arguments-slope": 10475, - "blake2b-memory-arguments": 4, - "cekApplyCost-exBudgetCPU": 23000, - "cekApplyCost-exBudgetMemory": 100, - "cekBuiltinCost-exBudgetCPU": 23000, - "cekBuiltinCost-exBudgetMemory": 100, - "cekConstCost-exBudgetCPU": 23000, - "cekConstCost-exBudgetMemory": 100, - "cekDelayCost-exBudgetCPU": 23000, - "cekDelayCost-exBudgetMemory": 100, - "cekForceCost-exBudgetCPU": 23000, - "cekForceCost-exBudgetMemory": 100, - "cekLamCost-exBudgetCPU": 23000, - "cekLamCost-exBudgetMemory": 100, - "cekStartupCost-exBudgetCPU": 100, - "cekStartupCost-exBudgetMemory": 100, - "cekVarCost-exBudgetCPU": 23000, - "cekVarCost-exBudgetMemory": 100, - "chooseData-cpu-arguments": 19537, - "chooseData-memory-arguments": 32, - "chooseList-cpu-arguments": 175354, - "chooseList-memory-arguments": 32, - "chooseUnit-cpu-arguments": 46417, - "chooseUnit-memory-arguments": 4, - "consByteString-cpu-arguments-intercept": 221973, - "consByteString-cpu-arguments-slope": 511, - "consByteString-memory-arguments-intercept": 0, - "consByteString-memory-arguments-slope": 1, - "constrData-cpu-arguments": 89141, - "constrData-memory-arguments": 32, - "decodeUtf8-cpu-arguments-intercept": 497525, - "decodeUtf8-cpu-arguments-slope": 14068, - "decodeUtf8-memory-arguments-intercept": 4, - "decodeUtf8-memory-arguments-slope": 2, - "divideInteger-cpu-arguments-constant": 196500, - "divideInteger-cpu-arguments-model-arguments-intercept": 453240, - "divideInteger-cpu-arguments-model-arguments-slope": 220, - "divideInteger-memory-arguments-intercept": 0, - "divideInteger-memory-arguments-minimum": 1, - "divideInteger-memory-arguments-slope": 1, - "encodeUtf8-cpu-arguments-intercept": 1000, - "encodeUtf8-cpu-arguments-slope": 28662, - "encodeUtf8-memory-arguments-intercept": 4, - "encodeUtf8-memory-arguments-slope": 2, - "equalsByteString-cpu-arguments-constant": 245000, - "equalsByteString-cpu-arguments-intercept": 216773, - "equalsByteString-cpu-arguments-slope": 62, - "equalsByteString-memory-arguments": 1, - "equalsData-cpu-arguments-intercept": 1060367, - "equalsData-cpu-arguments-slope": 12586, - "equalsData-memory-arguments": 1, - "equalsInteger-cpu-arguments-intercept": 208512, - "equalsInteger-cpu-arguments-slope": 421, - "equalsInteger-memory-arguments": 1, - "equalsString-cpu-arguments-constant": 187000, - "equalsString-cpu-arguments-intercept": 1000, - "equalsString-cpu-arguments-slope": 52998, - "equalsString-memory-arguments": 1, - "fstPair-cpu-arguments": 80436, - "fstPair-memory-arguments": 32, - "headList-cpu-arguments": 43249, - "headList-memory-arguments": 32, - "iData-cpu-arguments": 1000, - "iData-memory-arguments": 32, - "ifThenElse-cpu-arguments": 80556, - "ifThenElse-memory-arguments": 1, - "indexByteString-cpu-arguments": 57667, - "indexByteString-memory-arguments": 4, - "lengthOfByteString-cpu-arguments": 1000, - "lengthOfByteString-memory-arguments": 10, - "lessThanByteString-cpu-arguments-intercept": 197145, - "lessThanByteString-cpu-arguments-slope": 156, - "lessThanByteString-memory-arguments": 1, - "lessThanEqualsByteString-cpu-arguments-intercept": 197145, - "lessThanEqualsByteString-cpu-arguments-slope": 156, - "lessThanEqualsByteString-memory-arguments": 1, - "lessThanEqualsInteger-cpu-arguments-intercept": 204924, - "lessThanEqualsInteger-cpu-arguments-slope": 473, - "lessThanEqualsInteger-memory-arguments": 1, - "lessThanInteger-cpu-arguments-intercept": 208896, - "lessThanInteger-cpu-arguments-slope": 511, - "lessThanInteger-memory-arguments": 1, - "listData-cpu-arguments": 52467, - "listData-memory-arguments": 32, - "mapData-cpu-arguments": 64832, - "mapData-memory-arguments": 32, - "mkCons-cpu-arguments": 65493, - "mkCons-memory-arguments": 32, - "mkNilData-cpu-arguments": 22558, - "mkNilData-memory-arguments": 32, - "mkNilPairData-cpu-arguments": 16563, - "mkNilPairData-memory-arguments": 32, - "mkPairData-cpu-arguments": 76511, - "mkPairData-memory-arguments": 32, - "modInteger-cpu-arguments-constant": 196500, - "modInteger-cpu-arguments-model-arguments-intercept": 453240, - "modInteger-cpu-arguments-model-arguments-slope": 220, - "modInteger-memory-arguments-intercept": 0, - "modInteger-memory-arguments-minimum": 1, - "modInteger-memory-arguments-slope": 1, - "multiplyInteger-cpu-arguments-intercept": 69522, - "multiplyInteger-cpu-arguments-slope": 11687, - "multiplyInteger-memory-arguments-intercept": 0, - "multiplyInteger-memory-arguments-slope": 1, - "nullList-cpu-arguments": 60091, - "nullList-memory-arguments": 32, - "quotientInteger-cpu-arguments-constant": 196500, - "quotientInteger-cpu-arguments-model-arguments-intercept": 453240, - "quotientInteger-cpu-arguments-model-arguments-slope": 220, - "quotientInteger-memory-arguments-intercept": 0, - "quotientInteger-memory-arguments-minimum": 1, - "quotientInteger-memory-arguments-slope": 1, - "remainderInteger-cpu-arguments-constant": 196500, - "remainderInteger-cpu-arguments-model-arguments-intercept": 453240, - "remainderInteger-cpu-arguments-model-arguments-slope": 220, - "remainderInteger-memory-arguments-intercept": 0, - "remainderInteger-memory-arguments-minimum": 1, - "remainderInteger-memory-arguments-slope": 1, - "sha2_256-cpu-arguments-intercept": 806990, - "sha2_256-cpu-arguments-slope": 30482, - "sha2_256-memory-arguments": 4, - "sha3_256-cpu-arguments-intercept": 1927926, - "sha3_256-cpu-arguments-slope": 82523, - "sha3_256-memory-arguments": 4, - "sliceByteString-cpu-arguments-intercept": 265318, - "sliceByteString-cpu-arguments-slope": 0, - "sliceByteString-memory-arguments-intercept": 4, - "sliceByteString-memory-arguments-slope": 0, - "sndPair-cpu-arguments": 85931, - "sndPair-memory-arguments": 32, - "subtractInteger-cpu-arguments-intercept": 205665, - "subtractInteger-cpu-arguments-slope": 812, - "subtractInteger-memory-arguments-intercept": 1, - "subtractInteger-memory-arguments-slope": 1, - "tailList-cpu-arguments": 41182, - "tailList-memory-arguments": 32, - "trace-cpu-arguments": 212342, - "trace-memory-arguments": 32, - "unBData-cpu-arguments": 31220, - "unBData-memory-arguments": 32, - "unConstrData-cpu-arguments": 32696, - "unConstrData-memory-arguments": 32, - "unIData-cpu-arguments": 43357, - "unIData-memory-arguments": 32, - "unListData-cpu-arguments": 32247, - "unListData-memory-arguments": 32, - "unMapData-cpu-arguments": 38314, - "unMapData-memory-arguments": 32, - "verifySignature-cpu-arguments-intercept": 57996947, - "verifySignature-cpu-arguments-slope": 18975, - "verifySignature-memory-arguments": 10 - } - }, - "executionPrices": { - "prMem": { - "denominator": 10000, - "numerator": 577 - }, - "prSteps": { - "denominator": 10000000, - "numerator": 721 - } - }, - "extraConfig": { - "costModels": { - "PlutusV2": [ - 205665, - 812, - 1, - 1, - 1000, - 571, - 0, - 1, - 1000, - 24177, - 4, - 1, - 1000, - 32, - 117366, - 10475, - 4, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 23000, - 100, - 100, - 100, - 23000, - 100, - 19537, - 32, - 175354, - 32, - 46417, - 4, - 221973, - 511, - 0, - 1, - 89141, - 32, - 497525, - 14068, - 4, - 2, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1000, - 28662, - 4, - 2, - 245000, - 216773, - 62, - 1, - 1060367, - 12586, - 1, - 208512, - 421, - 1, - 187000, - 1000, - 52998, - 1, - 80436, - 32, - 43249, - 32, - 1000, - 32, - 80556, - 1, - 57667, - 4, - 1000, - 10, - 197145, - 156, - 1, - 197145, - 156, - 1, - 204924, - 473, - 1, - 208896, - 511, - 1, - 52467, - 32, - 64832, - 32, - 65493, - 32, - 22558, - 32, - 16563, - 32, - 76511, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 69522, - 11687, - 0, - 1, - 60091, - 32, - 196500, - 453240, - 220, - 0, - 1, - 1, - 196500, - 453240, - 220, - 0, - 1, - 1, - 1159724, - 392670, - 0, - 2, - 806990, - 30482, - 4, - 1927926, - 82523, - 4, - 265318, - 0, - 4, - 0, - 85931, - 32, - 205665, - 812, - 1, - 1, - 41182, - 32, - 212342, - 32, - 31220, - 32, - 32696, - 32, - 43357, - 32, - 32247, - 32, - 38314, - 32, - 35892428, - 10, - 57996947, - 18975, - 10, - 38887044, - 32947, - 10 - ] - } - }, - "lovelacePerUTxOWord": 4310, - "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 - }, - "maxCollateralInputs": 3, - "maxTxExUnits": { - "exUnitsMem": 14000000, - "exUnitsSteps": 10000000000 - }, - "maxValueSize": 5000 - }, - "byron": { - "avvmDistr": {}, - "blockVersionData": { - "heavyDelThd": "300000000000", - "maxBlockSize": "2000000", - "maxHeaderSize": "2000000", - "maxProposalSize": "700", - "maxTxSize": "4096", - "mpcThd": "20000000000000", - "scriptVersion": 0, - "slotDuration": "20000", - "softforkRule": { - "initThd": "900000000000000", - "minThd": "600000000000000", - "thdDecrement": "50000000000000" - }, - "txFeePolicy": { - "multiplier": "43946000000", - "summand": "155381000000000" - }, - "unlockStakeEpoch": "18446744073709551615", - "updateImplicit": "10000", - "updateProposalThd": "100000000000000", - "updateVoteThd": "1000000000000" - }, - "bootStakeholders": {}, - "ftsSeed": "76617361206f7061736120736b6f766f726f64612047677572646120626f726f64612070726f766f6461", - "heavyDelegation": {}, - "nonAvvmBalances": {}, - "protocolConsts": { - "k": 3, - "protocolMagic": 42, - "vssMaxTTL": 6, - "vssMinTTL": 2 - }, - "startTime": 1506203091, - "vssCerts": { - "0efd6f3b2849d5baf25b3e2bf2d46f88427b4e455fc3dc43f57819c5": { - "expiryEpoch": 5, - "signature": "d381d32a18cd12a1c6ff87da0229c9a5b998fd093ac29f5d932bfc918e7dbc6e1dc292a36c46a3e129c5b1ef661124361426b443480534ff51dacc82bf4b630f", - "signingKey": "kYDYGOac2ZfjRmPEGKZIwHby4ZzUGU5IbhWdhYC8bNqBNERAxq0OUwb9A1vvkoHaXY+9OPWfWI9wgQFu5hET0g==", - "vssKey": "WCECgow+hJK+BxjNx0gIYrap+onUsRocObQEVzvJsdj68vw=" - }, - "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d": { - "expiryEpoch": 5, - "signature": "b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a", - "signingKey": "icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==", - "vssKey": "WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o=" - }, - "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7": { - "expiryEpoch": 5, - "signature": "7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c", - "signingKey": "YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==", - "vssKey": "WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y=" - }, - "5ffca3a329599727e39a7472c5270e54cf59a27b74306cc9f7fd0f5e": { - "expiryEpoch": 5, - "signature": "6cc8d84dd55b41efcf46c4b3086da1fb60c938182b4b66657650839d9fac1e2194a8253dc6d5c107ac0e9e714d1364fff9d2114eae07363d9937ee1d92b69c06", - "signingKey": "i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==", - "vssKey": "WCEDca27BxibVjQoA1QJaWx4gAE2MUB0lHfb6jJ3iorXD7s=" - }, - "6bef444609d6e336cb1fe1daba278918dbc5768e6754c2945dd8d25c": { - "expiryEpoch": 5, - "signature": "2d96e4d4a4c506cc5762128b814ffb20afb97d30eb976334cd241a3935bd155ea1d68772b0903bde4584470359206769d83fa2ce55f56a1027ec3c52cb5e8703", - "signingKey": "6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==", - "vssKey": "WCED6k6ArqOnhQtfNRg0FSCxWmAtocZcyV33AdjMotjGwxI=" - }, - "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { - "expiryEpoch": 5, - "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", - "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", - "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" - }, - "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { - "expiryEpoch": 5, - "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", - "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", - "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" - } - } - }, - "conway": { - "plutusV3CostModel": [ - 100788, - 420, - 1, - 1, - 1000, - 173, - 0, - 1, - 1000, - 59957, - 4, - 1, - 11183, - 32, - 201305, - 8356, - 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, - 100, - 94375, - 32, - 132994, - 32, - 61462, - 4, - 72010, - 178, - 0, - 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 1000, - 42921, - 4, - 2, - 24548, - 29498, - 38, - 1, - 898148, - 27279, - 1, - 51775, - 558, - 1, - 39184, - 1000, - 60594, - 1, - 141895, - 32, - 83150, - 32, - 15299, - 32, - 76049, - 1, - 13169, - 4, - 22100, - 10, - 28999, - 74, - 1, - 28999, - 74, - 1, - 43285, - 552, - 1, - 44749, - 541, - 1, - 33852, - 32, - 68246, - 32, - 72362, - 32, - 7243, - 32, - 7391, - 32, - 11546, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 90434, - 519, - 0, - 1, - 74433, - 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 1, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, - 0, - 1, - 955506, - 213312, - 0, - 2, - 270652, - 22588, - 4, - 1457325, - 64566, - 4, - 20467, - 1, - 4, - 0, - 141992, - 32, - 100788, - 420, - 1, - 1, - 81663, - 32, - 59498, - 32, - 20142, - 32, - 24588, - 32, - 20744, - 32, - 25933, - 32, - 24623, - 32, - 43053543, - 10, - 53384111, - 14333, - 10, - 43574283, - 26308, - 10, - 16000, - 100, - 16000, - 100, - 962335, - 18, - 2780678, - 6, - 442008, - 1, - 52538055, - 3756, - 18, - 267929, - 18, - 76433006, - 8868, - 18, - 52948122, - 18, - 1995836, - 36, - 3227919, - 12, - 901022, - 1, - 166917843, - 4307, - 36, - 284546, - 36, - 158221314, - 26549, - 36, - 74698472, - 36, - 333849714, - 1, - 254006273, - 72, - 2174038, - 72, - 2261318, - 64571, - 4, - 207616, - 8310, - 4, - 1293828, - 28716, - 63, - 0, - 1, - 1006041, - 43623, - 251, - 0, - 1 - ] - }, - "delegator_coin": 1000000000000000, - "delegators": 100000, - "dijkstra": null, - "dreps": 0, - "epoch_length": 600, - "extra_future_offset": 0, - "funds_balance": 10000000000000, - "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, - "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], - "shelley": { - "activeSlotsCoeff": 0.050, - "epochLength": 600, - "genDelegs": { - "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { - "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", - "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" - }, - "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { - "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", - "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" - }, - "268cfc0b89e910ead22e0ade91493d8212f53f3e2164b2e4bef0819b": { - "delegate": "1d4f2e1fda43070d71bb22a5522f86943c7c18aeb4fa47a362c27e23", - "vrf": "63ef48bc5355f3e7973100c371d6a095251c80ceb40559f4750aa7014a6fb6db" - }, - "60baee25cbc90047e83fd01e1e57dc0b06d3d0cb150d0ab40bbfead1": { - "delegate": "7f72a1826ae3b279782ab2bc582d0d2958de65bd86b2c4f82d8ba956", - "vrf": "c0546d9aa5740afd569d3c2d9c412595cd60822bb6d9a4e8ce6c43d12bd0f674" - }, - "ad5463153dc3d24b9ff133e46136028bdc1edbb897f5a7cf1b37950c": { - "delegate": "d9e5c76ad5ee778960804094a389f0b546b5c2b140a62f8ec43ea54d", - "vrf": "64fa87e8b29a5b7bfbd6795677e3e878c505bc4a3649485d366b50abadec92d7" - }, - "b9547b8a57656539a8d9bc42c008e38d9c8bd9c8adbb1e73ad529497": { - "delegate": "855d6fc1e54274e331e34478eeac8d060b0b90c1f9e8a2b01167c048", - "vrf": "66d5167a1f426bd1adcc8bbf4b88c280d38c148d135cb41e3f5a39f948ad7fcc" - }, - "f7b341c14cd58fca4195a9b278cce1ef402dc0e06deb77e543cd1757": { - "delegate": "69ae12f9e45c0c9122356c8e624b1fbbed6c22a2e3b4358cf0cb5011", - "vrf": "6394a632af51a32768a6f12dac3485d9c0712d0b54e3f389f355385762a478f2" - } - }, - "initialFunds": {}, - "maxKESEvolutions": 62, - "maxLovelaceSupply": 45000000000000000, - "networkId": "Testnet", - "networkMagic": 42, - "protocolParams": { - "a0": 0.3, - "decentralisationParam": 0, - "eMax": 18, - "extraEntropy": { - "tag": "NeutralNonce" - }, - "keyDeposit": 2000000, - "maxBlockBodySize": 65536, - "maxBlockHeaderSize": 1100, - "maxTxSize": 16384, - "minFeeA": 44, - "minFeeB": 155381, - "minPoolCost": 170000000, - "minUTxOValue": 0, - "nOpt": 500, - "poolDeposit": 500000000, - "protocolVersion": { - "major": 9, - "minor": 0 - }, - "rho": 0.0030, - "tau": 0.2 - }, - "securityParam": 3, - "slotLength": 1, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 1, - "utxo": 500000, - "utxo_keys": 1 - }, - "name": "6-dense-rtsprof", - "node": { - "heap_limit": null, - "rts_flags_override": [ - "-l", - "-hT" - ], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1800, + "shutdown_on_slot_synced": 14400, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs index d14645cb1f8..4a738180b2d 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs @@ -113,10 +113,7 @@ profilesMiniature = . P.analysisSizeFull . P.analysisUnitary in [ dense & P.name "6-dense" . V.valueCloud . duration30 . P.traceForwardingOn - , dense & P.name "6-dense-rtsprof" . V.valueCloud . duration30 . P.traceForwardingOn . P.rtsHeapProf . P.rtsEventlogged , dense & P.name "6-dense-1h" . V.valueCloud . duration60 . P.traceForwardingOn - , dense & P.name "6-dense-1h-rtsprof" . V.valueCloud . duration60 . P.traceForwardingOn . P.rtsHeapProf . P.rtsEventlogged , dense & P.name "6-dense-1h-timeseries" . V.valueCloud . duration60 . P.traceForwardingOn . P.tracerTimeseries , dense & P.name "6-dense-4h" . V.valueCloud . duration240 . P.traceForwardingOn - , dense & P.name "6-dense-4h-rtsprof" . V.valueCloud . duration240 . P.traceForwardingOn . P.rtsHeapProf . P.rtsEventlogged ] diff --git a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs index f95e0c1f002..02a5f0e6c0d 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs @@ -78,7 +78,7 @@ module Cardano.Benchmarking.Profile.Primitives ( , shutdownOnSlot, shutdownOnBlock, shutdownOnOff -- Node's RTS params. , rtsGcNonMoving, rtsGcAllocSize - , rtsThreads, rtsHeapLimit, rtsEventlogged, rtsHeapProf + , rtsThreads, rtsHeapLimit, rtsEventlogged , heapLimit -- Generator params. @@ -663,10 +663,6 @@ rtsHeapLimit n = rtsAppend $ "-M" ++ show n ++ "m" rtsEventlogged :: Types.Profile -> Types.Profile rtsEventlogged = rtsAppend "-l" --- turns on heap profiling via workbench profile, as this does not require a -profiled build -rtsHeapProf :: Types.Profile -> Types.Profile -rtsHeapProf = rtsAppend "-hT" - heapLimit :: HasCallStack => Integer -> Types.Profile -> Types.Profile heapLimit l = node (\n -> diff --git a/wb_profiles.mk b/wb_profiles.mk index fb81102292b..572501267db 100644 --- a/wb_profiles.mk +++ b/wb_profiles.mk @@ -1,5 +1,5 @@ PROFILES_EMPTY := fast-solo fast fast-notracer fast-plutus ci-test ci-test-notracer ci-test-plutus ci-test-hydra trace-bench trace-bench-notracer trace-full default plutus plutus-secp-ecdsa plutus-secp-schnorr epoch-transition -PROFILES_MINIATURE := ci-bench ci-bench-lsmt ci-bench-notracer ci-bench-drep ci-bench-plutus ci-bench-plutus24 ci-bench-plutus-secp-ecdsa ci-bench-plutus-secp-schnorr ci-bench-plutusv3-blst ci-bench-plutusv3-ripemd ci-bench-plutusv3-ripemd-step2x 10 10-notracer 10-plutus 6-dense 6-dense-rtsprof 6-dense-1h 6-dense-1h-rtsprof 6-dense-1h-timeseries 6-dense-4h 6-dense-4h-rtsprof +PROFILES_MINIATURE := ci-bench ci-bench-lsmt ci-bench-notracer ci-bench-drep ci-bench-plutus ci-bench-plutus24 ci-bench-plutus-secp-ecdsa ci-bench-plutus-secp-schnorr ci-bench-plutusv3-blst ci-bench-plutusv3-ripemd ci-bench-plutusv3-ripemd-step2x 10 10-notracer 10-plutus 6-dense 6-dense-1h 6-dense-1h-timeseries 6-dense-4h PROFILES_FORGE_STRESS := forge-stress-solo-xs forge-stress-solo forge-stress-plutus-solo forge-stress-pre-solo-xs forge-stress-pre-solo forge-stress-pre-solo-xl forge-stress forge-stress-notracer forge-stress-plutus forge-stress-large forge-stress-pre forge-stress-pre-rtsA4m forge-stress-pre-rtsA64m forge-stress-pre-rtsN3 forge-stress-pre-rtsA4mN3 forge-stress-pre-rtsA64mN3 forge-stress-pre-rtsxn forge-stress-pre-notracer forge-stress-pre-plutus forge-stress-pre-large forge-stress-pre-large-rtsN3 forge-stress-pre-large-rtsN4 PROFILES_PLUTUSCALL := plutuscall-loop plutuscall-loop-memx2 plutuscall-secp-ecdsa plutuscall-secp-ecdsa-stepx2 plutuscall-secp-schnorr plutuscall-secp-schnorr-stepx2 plutuscall-volt-loop plutuscall-volt-blst plutuscall-volt-ripemd PROFILES_MODEL := model-secp-ecdsa-stepx2 model-secp-ecdsa model-value model-value-test From 188a5d246cf625b82fc6dbe77c3099ac461debb6 Mon Sep 17 00:00:00 2001 From: Federico Mastellone Date: Tue, 7 Jul 2026 19:29:24 +0000 Subject: [PATCH 4/4] wb | rewrite Make shell targets as explicit static rules, drop jq - Replace the eval/call/foreach "proftgt" code generation with one literal greppable stanza per profile variant. - Make everything explicit: per-variant ARG_*_YES/NO --arg fragments. - Drop jq and the "nix build && cat result" dance from list-profiles / show-profile / ps. - Move the workbench Make code to nix/workbench/. --- CONTRIBUTING.md | 4 +- Makefile | 91 ++----- lib.mk | 52 ---- nix/workbench/doc.org | 10 +- nix/workbench/lib.mk | 257 ++++++++++++++++++++ wb_profiles.mk => nix/workbench/profiles.mk | 0 6 files changed, 289 insertions(+), 125 deletions(-) delete mode 100644 lib.mk create mode 100644 nix/workbench/lib.mk rename wb_profiles.mk => nix/workbench/profiles.mk (100%) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a930b690a78..356d772c8af 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -113,8 +113,8 @@ generation workload -- using the `workbench` environment: Nix or downloaded from Hydra CI cache directly. - `-prof` and `-profnix` suffixes -- same as both before, but all binaries will be built such that GHC profiling is enabled. - - ...there are other modes as per - [lib.mk](https://github.com/intersectmbo/cardano-node/tree/master/lib.mk#L34-L44) + - ...there are other modes (`-auto`, `-autostay`, `-autonix`, `-nomadexec`, ...); see + [nix/workbench/lib.mk](https://github.com/intersectmbo/cardano-node/blob/master/nix/workbench/lib.mk) 3. Enter the workbench shell for the chosen profile & mode: `make ` or `make -` (when there diff --git a/Makefile b/Makefile index b2221cd4afd..92af834f595 100644 --- a/Makefile +++ b/Makefile @@ -1,23 +1,11 @@ help: ## Print documentation - @{ grep -hE '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST); echo -e '$(EXTRA_HELP)'; } | sed 's/^ //' | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-33s\033[0m %s\n", $$1, $$2}' + @grep -hE '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sed 's/^ //' | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-33s\033[0m %s\n", $$1, $$2}' -include lib.mk include nix.mk PROJECT_NAME = cardano-node NUM_PROC = $(nproc --all) -PROFILE ?= default -## One of: shelley allegra mary alonzo babbage conway dijkstra -ERA ?= conway -BACKEND ?= supervisor -REV ?= master -ITER ?= -BATCH ?= -ARGS ?= -CMD ?= -RUN ?= - lint hlint: ## Run the CI version of hlint nix build --no-link '.#checks/hlint' --cores 0 haddock-hoogle haddocks hoogle: @@ -50,8 +38,26 @@ trace-schemas-validate: ## Validate trace message schemas against meta.schema.js nix run .#validate-trace-schemas ### -### Workbench +### Workbench: cluster shells ### +## `make shell` (and -nix/-prof/-dev) opens a workbench dev shell for $(PROFILE) -- the usual +## entry point (below). `make [-VARIANT]` are per-profile aliases; `make ps` lists +## profile names. Targets, flags and the (generated) profile lists all live in +## nix/workbench/lib.mk (which pulls in profiles.mk itself). +include nix/workbench/lib.mk + +## Dev shells -- the usual entry point; each runs $(WB_ENTER) (defined in nix/workbench/lib.mk). +shell: ## workbench dev shell for PROFILE (cabal build-on-demand); vars: PROFILE ERA BACKEND CMD RUN + $(WB_ENTER) +shell-nix: ## like shell, but run the Nix-store binary + $(WB_ENTER) --arg useCabalRun false +shell-prof: ## like shell, profiled build, run with -hT + $(WB_ENTER) --arg profiledBuild true --arg profilingType '"space-heap"' +shell-dev: + $(WB_ENTER) +.PHONY: shell shell-nix shell-prof shell-dev + +## CI entrypoints (drive the generated variant targets + Nix ci-test): workbench-ci: workbench-ci-test ci-test-auto ci-test-autonix CI_TARGETS := hlint workbench-ci haddock-hoogle ci: ci-report ci-targets @@ -59,61 +65,10 @@ ci-report: @echo -e "\033[34mGoals under test\033[0m: \033[33m$(CI_TARGETS)\033[0m" ci-targets: $(CI_TARGETS) -workbench-internals-walkthrough: - emn nix/workbench/doc.org - -# Alias for removed profiles: inject RTS -hT (space-heap) heap profile + -l (eventlog) as shell parameters on a NON-profiled build. -# Neither -hT nor -l needs a profiled runtime, so delegate to the base target, not -prof (a -prof target hardcodes --arg profiledBuild true). -6-dense-rtsprof: - WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense -6-dense-1h-rtsprof: - WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-1h -6-dense-4h-rtsprof: - WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-4h - -## -## Base targets: -## -shell: ## Nix shell, (workbench from /nix/store), vars: PROFILE, ERA, CMD, RUN - nix-shell -A 'workbench-shell' --max-jobs 8 --cores 0 --show-trace --argstr profileName ${PROFILE} --argstr eraName ${ERA} --argstr backendName ${BACKEND} ${ARGS} ${if ${CMD},--command "${CMD}"} ${if ${RUN},--run "${RUN}"} -shell-dev shell-prof shell-nix: shell -shell-nix: ARGS += --arg 'useCabalRun' false ## Nix shell, (workbench from Nix store), vars: PROFILE, CMD, RUN -shell-prof: ARGS += --arg 'profiledBuild' true --arg 'profilingType' '"space-heap"' ## Nix shell, everything Haskell built profiled and run with `-hT`. - -analyse: RUN := wb analyse std ${TAG} -analyse: shell - -list-profiles: ## List workbench profiles - nix build .#all-profiles-json && cat result -show-profile: ## NAME=profile-name - @test -n "${NAME}" || { echo 'HELP: to specify profile to show, add NAME=profle-name' && exit 1; } - nix build .#all-profiles-json --json --option substitute false | jq '.[0].outputs.out' -r | xargs jq ".\"${NAME}\" | if . == null then error(\"\n###\n### Error: unknown profile: ${NAME} Please consult: make list-profiles\n###\") else . end" -ps: ## Plain-text list of profiles - @nix build .#workbench.profile-names-json --json | jq '.[0].outputs.out' -r | xargs jq '.[]' --raw-output - -## -## Profile-based cluster shells (autogenerated targets) -## -## wb_profiles.mk is autogenerated by `cardano-profile lib-make`. It contains all known profile families and flavours (minus the era, backend and shell type suffixes). -## After adding or removing profile definitions in `cardano-profile`, you'll probably want to also commit a regenerated version of that file. -## -include wb_profiles.mk - -$(eval $(call define_profile_targets, $(LOCAL_PROFILES))) -$(eval $(call define_profile_targets_nomadcloud,$(CLOUD_PROFILES))) - -# Dynamic local/supervisor profile targets. -playground-%: - nix-shell -A 'workbench-shell' --max-jobs 8 --cores 0 --show-trace --argstr profileName $* --argstr eraName ${ERA} --argstr backendName supervisor - ### ### Misc ### -clean-profile proclean: - rm -f *.html *.prof *.hp *.stats *.eventlog - clean: clean-profile - rm -rf logs/ socket/ cluster.* full-clean: clean rm -rf db dist-newstyle $(shell find . -name '*~' -or -name '*.swp') @@ -121,4 +76,8 @@ full-clean: clean cls: echo -en "\ec" -.PHONY: cabal-hashes clean cli cls cluster-profiles help node run-test shell shell-dev stylish-haskell $(LOCAL_PROFILES) workbench-ci-test +.PHONY: help lint hlint host-hlint haddock-hoogle stylish-haskell cabal-hashes cli node \ + trace-documentation trace-schemas-regenerate trace-schemas-overrides-check \ + trace-schemas-overrides-coverage trace-schemas-validate \ + workbench-ci ci ci-report ci-targets \ + clean full-clean cls diff --git a/lib.mk b/lib.mk deleted file mode 100644 index f276a598358..00000000000 --- a/lib.mk +++ /dev/null @@ -1,52 +0,0 @@ - -## proftgt :: target -> profile -> fullnixmode -> devmode -> autostart -> autostay -> profiled -> backend -> IO () -define proftgt -$(1): shell -$(1): PROFILE = $(2) -$(1): BACKEND = $(8) -ifeq ($(strip $(3)),true) -$(1): ARGS += --arg 'useCabalRun' false -endif -ifeq ($(strip $(4)),true) -$(1): ARGS += --arg 'workbenchDevMode' true -endif -ifeq ($(strip $(7)),true) -$(1): ARGS += --arg 'profiledBuild' true -else -$(1): ARGS += --arg 'profiledBuild' false -endif -$(1): ARGS += --arg 'profilingType' '"$(WB_PROFILING)"' -ifeq ($(strip $(5))$(strip $(6)),truetrue) -$(1): CMD := start-cluster $(if ${ITER},--iterations ${ITER}) $(if ${ID},--ident ${ID}) $(if ${BATCH},--batch-name ${BATCH}); return -endif -ifeq ($(strip $(5))$(strip $(6)),truefalse) -$(1): RUN := start-cluster $(if ${ITER},--iterations ${ITER}) $(if ${ID},--ident ${ID}) $(if ${BATCH},--batch-name ${BATCH}) -endif -ifeq ($(strip $(3))$(strip $(4))$(strip $(5))$(strip $(6)),falsetruefalsefalse) -define EXTRA_HELP += -$(1): ## Shell for profile \033[34m$(2)\033[0m (also: \033[34m-auto -autostay -nix -autonix -prof\033[0m)\n -endef -endif -endef - -define define_profile_targets -ID ?= $(shell git symbolic-ref HEAD | sed 's_/_\n_g' | tail -n1) -## defining this target profname nix dev auto stay profiled backend -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof), $$(prof),false, true,false,false, false, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-prof, $$(prof),false, true,false,false, true, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-autoprof, $$(prof),false, true, true,false, true, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-profnix, $$(prof), true, true,false,false, true, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-autoprofnix, $$(prof), true, true, true,false, true, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-auto, $$(prof),false, true, true,false, false, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-autostay, $$(prof),false, true, true, true, false, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-nix, $$(prof), true,false,false,false, false, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-autonix, $$(prof), true,false, true,false, false, supervisor))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-nomadexec, $$(prof), true,false,false,false, false, nomadexec))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-nomadexec-auto, $$(prof), true,false, true,false, false, nomadexec))) -endef - -define define_profile_targets_nomadcloud -## defining this target profname nix dev auto stay profiled backend -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof), $$(prof), true,false,false,false, false, nomadcloud))) -$$(foreach prof,$(1),$$(eval $$(call proftgt,$$(prof)-auto, $$(prof), true,false, true,false, false, nomadcloud))) -endef diff --git a/nix/workbench/doc.org b/nix/workbench/doc.org index c3069622869..8e6f868df35 100644 --- a/nix/workbench/doc.org +++ b/nix/workbench/doc.org @@ -1,10 +1,10 @@ * Key entry/intermediate points *** =Makefile= /convenience/ - - all workbench shell targets [[file:~/cardano-node/Makefile::$(eval $(call define_profile_targets,$(SHELL_PROFILES)))]] - - define_profile_targets [[file:~/cardano-node/lib.mk::define define_profile_targets]] - - proftgt [[file:~/cardano-node/lib.mk::$(1): shell]] - - shell [[file:~/cardano-node/Makefile::shell: ## Nix shell, (workbench from /nix/store), vars: PROFILE, CMD, RUN]] - - =Makefile= -> Nix =workbench-shell= [[file:~/cardano-node/Makefile::nix-shell -A 'workbench-shell' --max-jobs 8 --cores 0 --show-trace --argstr profileName ${PROFILE} --argstr backendName ${BACKEND} ${ARGS} ${if ${CMD},--command "${CMD}"} ${if ${RUN},--run "${RUN}"}]] + - workbench shell targets live in [[file:lib.mk::## Workbench shell targets.]] + - pulled in by the top-level [[file:~/cardano-node/Makefile::include nix/workbench/lib.mk]] + - per-profile variant targets are static pattern rules [[file:lib.mk::## ---- variant stanzas]] + - generic entry: the =shell= target [[file:lib.mk::shell: ## Workbench dev shell]] + - =lib.mk= -> Nix =workbench-shell= via =WB_ENTER= [[file:lib.mk::WB_ENTER = nix-shell -A 'workbench-shell']] *** =start-cluster= /shell script available inside workbench shell/ - workbench-interactive-start [[file:backend/runner.nix::workbench-interactive-start = pkgs.writeScriptBin "start-cluster" '']] *** =workbench-shell= /Nix attribute implementing the workbench shell/ diff --git a/nix/workbench/lib.mk b/nix/workbench/lib.mk new file mode 100644 index 00000000000..c7d15abd264 --- /dev/null +++ b/nix/workbench/lib.mk @@ -0,0 +1,257 @@ +## ============================================================================= +## Workbench Make targets: envars, the `shell` entrypoint, per-profile shell +## aliases (`make [-VARIANT]`), and utility targets. +## +## Include this AFTER wb_profiles.mk: the alias machinery reads LOCAL_PROFILES / +## CLOUD_PROFILES at parse time. +## ============================================================================= + +### +### Profile discovery +### +list-profiles: ## List workbench profiles + nix build .#all-profiles-json && cat result +show-profile: ## NAME=profile-name + @test -n "${NAME}" || { echo 'HELP: to specify profile to show, add NAME=profle-name' && exit 1; } + nix build .#all-profiles-json --json --option substitute false | jq '.[0].outputs.out' -r | xargs jq ".\"${NAME}\" | if . == null then error(\"\n###\n### Error: unknown profile: ${NAME} Please consult: make list-profiles\n###\") else . end" +ps: ## Plain-text list of profiles + @nix build .#workbench.profile-names-json --json | jq '.[0].outputs.out' -r | xargs jq '.[]' --raw-output +.PHONY: list-profiles show-profile ps + +### +### Shell entrypoint +### +## `make shell` (top-level Makefile) or `make [-VARIANT]` enters the workbench +## shell. The subsections below build that: the knobs, the nix-shell command, the +## per-profile aliases, and a couple of extra aliases. + +## Envars +## Knobs for `shell` and the aliases. Override any on the command line, e.g. +## make PROFILE=ci-test ERA=conway BACKEND=nomadexec shell +## The per-profile aliases (`make [-VARIANT]`, further below) preset PROFILE, +## BACKEND and the nix/profiling flags for you, so you rarely set these by hand. +## +## profile to enter / run; `make ps` lists the available ones +PROFILE ?= default +## Cardano era: shelley allegra mary alonzo babbage conway dijkstra +ERA ?= conway +## cluster backend: supervisor (local) | nomadexec (local Nomad) | nomadcloud (remote) +BACKEND ?= supervisor +## -auto* runs: start-cluster --iterations +ITER ?= +## -auto* runs: start-cluster --batch-name +BATCH ?= +## extra args appended to the nix-shell invocation +ARGS ?= +## run this command inside the shell, non-interactively (nix-shell --command) +CMD ?= +## like CMD, but the shell exits afterwards (nix-shell --run) +RUN ?= + +## WB_ENTER (the nix-shell command) +## The single nix-shell invocation. The top-level Makefile's shell / -nix / -prof / -dev +## targets run it; every per-profile alias below runs it with PROFILE and flags preset. +WB_ENTER = nix-shell -A 'workbench-shell' --max-jobs 8 --cores 0 --show-trace \ + --argstr profileName $(PROFILE) --argstr eraName $(ERA) --argstr backendName $(BACKEND) \ + $(ARGS) $(if $(CMD),--command "$(CMD)") $(if $(RUN),--run "$(RUN)") + +## Per-profile aliases (make [-VARIANT]) + +## `make ` (and `-VARIANT`) is shorthand for `make shell` with PROFILE +## and the right flags preset. Each variant is ONE literal, greppable stanza +## (grep -- -autoprofnix), built with $(addsuffix ...) -- no eval/call/foreach. +## +## Suffix axes (profilingType is always forwarded from $(WB_PROFILING)): +## nix -> ARG_NIX_BINARY_YES/NO yes = Nix-store binary (useCabalRun false) +## no = `cabal build` on-demand +## prof -> ARG_PROFILED_YES/NO yes = build everything profiled (-prof) +## no = not profiled +## auto -> autostart cluster (--run), shell exits when the run finishes +## autostay -> autostart cluster, then stay in the shell (--command "...; return") +## dev -> ARG_DEV_MODE_YES/NO yes = editable workbench scripts; ALWAYS yes here (see NOTE) +## no = workbench from the Nix store (unused; see NOTE) +## backend -> supervisor (default) +## | nomadexec (local Nomad) +## | nomadcloud (remote Nomad) +## +## Variant -> flags (every nix/dev/prof toggle is emitted explicitly; no nix-shell +## default is relied on) and what each is for: +## +## NOTE: dev is 'x' for every variant: workbenchDevMode defaults to true and nothing +## here passes false, so dev mode is always on. The old proftgt meant to turn it +## off for -nix / -nomadexec / cloud, but it only ever emitted 'true' (never +## 'false'), so with the default already true (from nix/custom-config.nix) that +## off-setting was a no-op bug. We keep the same effective behavior; +## ARG_DEV_MODE_NO exists to wire it up. +## suffix nix prof auto autostay dev backend purpose +## (base) . . . . x supervisor dev shell; cabal builds/runs on demand +## -nix x . . . x supervisor run the Nix-store binary (no cabal) +## -prof . x . . x supervisor base + profiled build (for -p, -hc, ... modes) +## -profnix x x . . x supervisor profiled, run the Nix-store binary +## -auto . . x . x supervisor base + autostart cluster, exit when done +## -autonix x . x . x supervisor -nix + autostart cluster, exit when done +## -autoprof . x x . x supervisor -prof + autostart cluster, exit when done +## -autoprofnix x x x . x supervisor -profnix + autostart cluster, exit when done +## -autostay . . . x x supervisor base + autostart, then stay in the shell +## -nomadexec x . . . x nomadexec Nix-store binary on Nomad exec (local) backend +## -nomadexec-auto x . x . x nomadexec -nomadexec + autostart cluster +## (cloud base) x . . . x nomadcloud cloud profiles on the Nomad cloud backend +## (cloud -auto) x . x . x nomadcloud cloud base + autostart cluster + +## Reusable nix-shell --arg fragments: every boolean toggle has an explicit +## YES/NO so no nix-shell default is ever relied on. +## ARG_PROFILING_TYPE is recursive so WB_PROFILING resolves at run time. +## ARG_DEV_MODE_NO is currently unused (dev mode is kept on for every variant, +## see the NOTE above the matrix). +ARG_NIX_BINARY_YES := --arg useCabalRun false +ARG_NIX_BINARY_NO := --arg useCabalRun true +ARG_DEV_MODE_YES := --arg workbenchDevMode true +ARG_DEV_MODE_NO := --arg workbenchDevMode false +ARG_PROFILED_YES := --arg profiledBuild true +ARG_PROFILED_NO := --arg profiledBuild false +ARG_PROFILING_TYPE = --arg profilingType '"$(WB_PROFILING)"' + +## Cluster autostart command, shared by all -auto* / -autostay variants. +ID ?= $(shell git symbolic-ref HEAD | sed 's_/_\n_g' | tail -n1) +AUTOSTART = start-cluster $(if $(ITER),--iterations $(ITER)) $(if $(ID),--ident $(ID)) $(if $(BATCH),--batch-name $(BATCH)) + +## One explicit target list per variant, derived from the profile lists. +TARGETS_LOCAL_SUPERVISOR_BASE := $(LOCAL_PROFILES) +TARGETS_LOCAL_SUPERVISOR_NIX := $(addsuffix -nix,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_PROF := $(addsuffix -prof,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_PROFNIX := $(addsuffix -profnix,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_AUTO := $(addsuffix -auto,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_AUTONIX := $(addsuffix -autonix,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_AUTOPROF := $(addsuffix -autoprof,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX := $(addsuffix -autoprofnix,$(LOCAL_PROFILES)) +TARGETS_LOCAL_SUPERVISOR_AUTOSTAY := $(addsuffix -autostay,$(LOCAL_PROFILES)) +TARGETS_LOCAL_NOMADEXEC_BASE := $(addsuffix -nomadexec,$(LOCAL_PROFILES)) +TARGETS_LOCAL_NOMADEXEC_AUTO := $(addsuffix -nomadexec-auto,$(LOCAL_PROFILES)) +TARGETS_CLOUD_BASE := $(CLOUD_PROFILES) +TARGETS_CLOUD_AUTO := $(addsuffix -auto,$(CLOUD_PROFILES)) + +.PHONY: $(TARGETS_LOCAL_SUPERVISOR_BASE) $(TARGETS_LOCAL_SUPERVISOR_NIX) $(TARGETS_LOCAL_SUPERVISOR_PROF) $(TARGETS_LOCAL_SUPERVISOR_PROFNIX) $(TARGETS_LOCAL_SUPERVISOR_AUTO) $(TARGETS_LOCAL_SUPERVISOR_AUTONIX) $(TARGETS_LOCAL_SUPERVISOR_AUTOPROF) $(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX) $(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY) $(TARGETS_LOCAL_NOMADEXEC_BASE) $(TARGETS_LOCAL_NOMADEXEC_AUTO) $(TARGETS_CLOUD_BASE) $(TARGETS_CLOUD_AUTO) + +## Base targets have no stem, so set PROFILE from $@; suffixed targets are static +## pattern rules, so set PROFILE from $* (the stem before the suffix). + +## base: dev shell, cabal, supervisor. +$(TARGETS_LOCAL_SUPERVISOR_BASE): PROFILE = $@ +$(TARGETS_LOCAL_SUPERVISOR_BASE): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_BASE): ARGS += $(ARG_NIX_BINARY_NO) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_BASE): ; $(WB_ENTER) + +## -nix: Nix-store binary. +$(TARGETS_LOCAL_SUPERVISOR_NIX): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_NIX): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_NIX): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_NIX): %-nix: ; $(WB_ENTER) + +## -prof: + profiled build. +$(TARGETS_LOCAL_SUPERVISOR_PROF): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_PROF): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_PROF): ARGS += $(ARG_NIX_BINARY_NO) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_YES) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_PROF): %-prof: ; $(WB_ENTER) + +## -profnix: profiled + Nix-store binary. +$(TARGETS_LOCAL_SUPERVISOR_PROFNIX): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_PROFNIX): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_PROFNIX): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_YES) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_PROFNIX): %-profnix: ; $(WB_ENTER) + +## -auto: dev shell + autostart, exit on finish. +$(TARGETS_LOCAL_SUPERVISOR_AUTO): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_AUTO): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_AUTO): RUN = $(AUTOSTART) +$(TARGETS_LOCAL_SUPERVISOR_AUTO): ARGS += $(ARG_NIX_BINARY_NO) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_AUTO): %-auto: ; $(WB_ENTER) + +## -autonix: Nix-store binary + autostart. +$(TARGETS_LOCAL_SUPERVISOR_AUTONIX): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_AUTONIX): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_AUTONIX): RUN = $(AUTOSTART) +$(TARGETS_LOCAL_SUPERVISOR_AUTONIX): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_AUTONIX): %-autonix: ; $(WB_ENTER) + +## -autoprof: profiled + autostart. +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROF): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROF): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROF): RUN = $(AUTOSTART) +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROF): ARGS += $(ARG_NIX_BINARY_NO) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_YES) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROF): %-autoprof: ; $(WB_ENTER) + +## -autoprofnix: profiled + Nix-store binary + autostart. +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX): RUN = $(AUTOSTART) +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_YES) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_AUTOPROFNIX): %-autoprofnix: ; $(WB_ENTER) + +## -autostay: dev shell + autostart, stay in the shell afterwards. +$(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY): PROFILE = $* +$(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY): BACKEND = supervisor +$(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY): CMD = $(AUTOSTART); return +$(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY): ARGS += $(ARG_NIX_BINARY_NO) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_SUPERVISOR_AUTOSTAY): %-autostay: ; $(WB_ENTER) + +## -nomadexec: Nomad exec (local) backend. +$(TARGETS_LOCAL_NOMADEXEC_BASE): PROFILE = $* +$(TARGETS_LOCAL_NOMADEXEC_BASE): BACKEND = nomadexec +$(TARGETS_LOCAL_NOMADEXEC_BASE): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_NOMADEXEC_BASE): %-nomadexec: ; $(WB_ENTER) + +## -nomadexec-auto: Nomad exec (local) + autostart. +$(TARGETS_LOCAL_NOMADEXEC_AUTO): PROFILE = $* +$(TARGETS_LOCAL_NOMADEXEC_AUTO): BACKEND = nomadexec +$(TARGETS_LOCAL_NOMADEXEC_AUTO): RUN = $(AUTOSTART) +$(TARGETS_LOCAL_NOMADEXEC_AUTO): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_LOCAL_NOMADEXEC_AUTO): %-nomadexec-auto: ; $(WB_ENTER) + +## cloud base: Nomad cloud backend. +$(TARGETS_CLOUD_BASE): PROFILE = $@ +$(TARGETS_CLOUD_BASE): BACKEND = nomadcloud +$(TARGETS_CLOUD_BASE): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_CLOUD_BASE): ; $(WB_ENTER) + +## cloud -auto: Nomad cloud + autostart. +$(TARGETS_CLOUD_AUTO): PROFILE = $* +$(TARGETS_CLOUD_AUTO): BACKEND = nomadcloud +$(TARGETS_CLOUD_AUTO): RUN = $(AUTOSTART) +$(TARGETS_CLOUD_AUTO): ARGS += $(ARG_NIX_BINARY_YES) $(ARG_DEV_MODE_YES) $(ARG_PROFILED_NO) $(ARG_PROFILING_TYPE) +$(TARGETS_CLOUD_AUTO): %-auto: ; $(WB_ENTER) + +## Other aliases: 6-dense-* (RTS profiling), playground (arbitrary profile) +## Aliases for removed profiles: inject RTS -hT (space-heap) + -l (eventlog) as shell +## params on a NON-profiled build (neither needs a profiled runtime), via the base target. +6-dense-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense +6-dense-1h-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-1h +6-dense-4h-rtsprof: + WB_PROFILING="space-heap+eventlog" $(MAKE) 6-dense-4h +.PHONY: 6-dense-rtsprof 6-dense-1h-rtsprof 6-dense-4h-rtsprof + +## make playground- -> supervisor dev shell for an arbitrary profile name. +playground-%: + $(MAKE) shell PROFILE=$* BACKEND=supervisor + +### +### Run utils (analyse, clean) +### +analyse: RUN := wb analyse std ${TAG} +analyse: shell +.PHONY: analyse + +## Workbench artifacts left in the working tree; top-level `make clean` calls this. +clean-profile proclean: + rm -f *.html *.prof *.hp *.stats *.eventlog + rm -rf logs/ socket/ cluster.* +.PHONY: clean-profile proclean + +### +### Docs +### +## Open the workbench Nix internals walkthrough (doc.org). +workbench-internals-walkthrough: + emn nix/workbench/doc.org +.PHONY: workbench-internals-walkthrough diff --git a/wb_profiles.mk b/nix/workbench/profiles.mk similarity index 100% rename from wb_profiles.mk rename to nix/workbench/profiles.mk