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 5e6c823622e..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,52 +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 - -## -## 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') @@ -112,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/bench/cardano-profile/data/all-profiles.json b/bench/cardano-profile/data/all-profiles.json index 93340cc5702..a25ae996966 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 @@ -3338,7 +3333,7 @@ }, "workloads": [] }, - "6-dense-1h-rtsprof": { + "6-dense-1h-timeseries": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -4246,19 +4241,15 @@ "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, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -4268,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, @@ -4349,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, @@ -4374,7 +4365,7 @@ "type": null }, "tps": 12, - "tx_count": 43200, + "tx_count": 172800, "tx_fee": 1000000 }, "genesis": { @@ -5181,16 +5172,15 @@ "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, + "shutdown_on_slot_synced": 14400, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -5200,61 +5190,60 @@ "scenario": "fixed-loaded", "tracer": { "ekg": false, - "timeseries": true, + "timeseries": false, "withresources": false }, "workloads": [] }, - "6-dense-4h": { + "chainsync-early-alonzo": { "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" - ], + "cluster_startup_overhead_s": 40, + "filter_exprs": [], + "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" + "type": "performance" + }, + "chaindb": { + "ledger_snapshot": { + "chaindb_server": 38901589, + "explorer": 37173650 + }, + "mainnet_chunks": { + "chaindb_server": 1800, + "explorer": 1799 + } }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "10000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "000000", "--pools", - 6, + 0, "--stake-delegators", - 100000, + 0, "--drep-keys", 0, "--stuffed-utxo", - "500000" + "000000" ], "pools": [ "--argjson", "initialPoolCoin", - "1000000000000000" + "000000" ] }, "composition": { @@ -5265,39 +5254,40 @@ "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, + "n_hosts": 0, + "n_pool_hosts": 0, + "n_pools": 0, + "n_singular_hosts": 0, + "n_singular_pools": 0, + "topology": "uni-circle", + "with_chaindb_server": true, + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, + "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": 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 + "delegators_effective": 0, + "effective_epochs": 91, + "epoch_duration": 432000, + "generator_blocks_lower_bound": 3121175, + "generator_duration": 38901589, + "generator_tx_count": 466819068, + "genesis_future_offset": 40, + "shutdown_time": 38901589, + "supply_delegated": 0, + "supply_total": 10000000000000, + "utxo_delegated": 0, + "utxo_generated": 933638136, + "utxo_stuffed": 0 }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", + "desc": "Mainnet chain syncing benchmark", "generator": { "add_tx_size": 100, - "epochs": 24, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -5306,7 +5296,7 @@ "type": null }, "tps": 12, - "tx_count": 172800, + "tx_count": 466819068, "tx_fee": 1000000 }, "genesis": { @@ -5315,172 +5305,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": { @@ -5493,195 +5483,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 @@ -5716,7 +5525,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 2160, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -5767,282 +5576,24 @@ } } }, - "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, + "conway": null, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 432000, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, + "network_magic": 764824073, + "parameter_k": 2160, "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], + "pool_coin": 0, + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 432000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -6091,18 +5642,18 @@ "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 9, + "major": 6, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 2160, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -6110,26 +5661,26 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 500000, + "utxo": 0, "utxo_keys": 1 }, - "name": "6-dense-4h", + "name": "chainsync-early-alonzo", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 14400, + "shutdown_on_slot_synced": 38901589, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "fixed-loaded", + "preset": "mainnet", + "scenario": "chainsync", "tracer": { "ekg": false, "timeseries": false, @@ -6137,56 +5688,55 @@ }, "workloads": [] }, - "6-dense-4h-rtsprof": { + "chainsync-early-alonzo-notracer": { "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" - ], + "cluster_startup_overhead_s": 40, + "filter_exprs": [], + "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" + "type": "performance" + }, + "chaindb": { + "ledger_snapshot": { + "chaindb_server": 38901589, + "explorer": 37173650 + }, + "mainnet_chunks": { + "chaindb_server": 1800, + "explorer": 1799 + } }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "10000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "000000", "--pools", - 6, + 0, "--stake-delegators", - 100000, + 0, "--drep-keys", 0, "--stuffed-utxo", - "500000" + "000000" ], "pools": [ "--argjson", "initialPoolCoin", - "1000000000000000" + "000000" ] }, "composition": { @@ -6197,39 +5747,40 @@ "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, + "n_hosts": 0, + "n_pool_hosts": 0, + "n_pools": 0, + "n_singular_hosts": 0, + "n_singular_pools": 0, + "topology": "uni-circle", + "with_chaindb_server": true, + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, + "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": 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 + "delegators_effective": 0, + "effective_epochs": 91, + "epoch_duration": 432000, + "generator_blocks_lower_bound": 3121175, + "generator_duration": 38901589, + "generator_tx_count": 466819068, + "genesis_future_offset": 40, + "shutdown_time": 38901589, + "supply_delegated": 0, + "supply_total": 10000000000000, + "utxo_delegated": 0, + "utxo_generated": 933638136, + "utxo_stuffed": 0 }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", + "desc": "Mainnet chain syncing benchmark", "generator": { "add_tx_size": 100, - "epochs": 24, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -6238,7 +5789,7 @@ "type": null }, "tps": 12, - "tx_count": 172800, + "tx_count": 466819068, "tx_fee": 1000000 }, "genesis": { @@ -6247,172 +5798,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": { @@ -6425,195 +5976,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 @@ -6648,7 +6018,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 2160, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -6699,282 +6069,24 @@ } } }, - "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, + "conway": null, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 432000, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, + "network_magic": 764824073, + "parameter_k": 2160, "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], + "pool_coin": 0, + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 432000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -7023,18 +6135,18 @@ "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 9, + "major": 6, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 2160, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -7042,29 +6154,26 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 500000, + "utxo": 0, "utxo_keys": 1 }, - "name": "6-dense-4h-rtsprof", + "name": "chainsync-early-alonzo-notracer", "node": { "heap_limit": null, - "rts_flags_override": [ - "-l", - "-hT" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 14400, + "shutdown_on_slot_synced": 38901589, "ssd_directory": null, - "tracer": true, + "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "fixed-loaded", + "preset": "mainnet", + "scenario": "chainsync", "tracer": { "ekg": false, "timeseries": false, @@ -7072,56 +6181,55 @@ }, "workloads": [] }, - "6-dense-rtsprof": { + "chainsync-early-byron": { "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" - ], + "cluster_startup_overhead_s": 40, + "filter_exprs": [], + "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" + "type": "performance" + }, + "chaindb": { + "ledger_snapshot": { + "chaindb_server": 237599, + "explorer": 0 + }, + "mainnet_chunks": { + "chaindb_server": 10, + "explorer": 0 + } }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "10000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "000000", "--pools", - 6, + 0, "--stake-delegators", - 100000, + 0, "--drep-keys", 0, "--stuffed-utxo", - "500000" + "000000" ], "pools": [ "--argjson", "initialPoolCoin", - "1000000000000000" + "000000" ] }, "composition": { @@ -7132,36 +6240,37 @@ "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, + "n_hosts": 0, + "n_pool_hosts": 0, + "n_pools": 0, + "n_singular_hosts": 0, + "n_singular_pools": 0, + "topology": "uni-circle", + "with_chaindb_server": true, + "with_explorer": true, "with_proxy": false }, "derived": { - "dataset_induced_startup_delay_conservative": 240, - "dataset_induced_startup_delay_optimistic": 12, - "dataset_measure": 600000, + "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": 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 + "delegators_effective": 0, + "effective_epochs": 1, + "epoch_duration": 432000, + "generator_blocks_lower_bound": 19064, + "generator_duration": 237599, + "generator_tx_count": 2851188, + "genesis_future_offset": 40, + "shutdown_time": 237599, + "supply_delegated": 0, + "supply_total": 10000000000000, + "utxo_delegated": 0, + "utxo_generated": 5702376, + "utxo_stuffed": 0 }, - "desc": "Miniature dataset, dense topology on local cluster, 64k blocks", + "desc": "Mainnet chain syncing benchmark", "generator": { "add_tx_size": 100, "epochs": 3, @@ -7173,7 +6282,7 @@ "type": null }, "tps": 12, - "tx_count": 21600, + "tx_count": 2851188, "tx_fee": 1000000 }, "genesis": { @@ -7182,172 +6291,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": { @@ -7360,195 +6469,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 @@ -7583,7 +6511,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 2160, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -7634,282 +6562,24 @@ } } }, - "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, + "conway": null, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, - "epoch_length": 600, + "epoch_length": 432000, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 42, - "parameter_k": 3, + "network_magic": 764824073, + "parameter_k": 2160, "per_pool_balance": 1000000000000000, - "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview", - "v9-preview", - "blocksize64k" - ], + "pool_coin": 0, + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 432000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -7958,18 +6628,18 @@ "maxTxSize": 16384, "minFeeA": 44, "minFeeB": 155381, - "minPoolCost": 170000000, + "minPoolCost": 340000000, "minUTxOValue": 0, "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 9, + "major": 6, "minor": 0 }, "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 2160, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -7977,29 +6647,26 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 500000, + "utxo": 0, "utxo_keys": 1 }, - "name": "6-dense-rtsprof", + "name": "chainsync-early-byron", "node": { "heap_limit": null, - "rts_flags_override": [ - "-l", - "-hT" - ], + "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1800, + "shutdown_on_slot_synced": 237599, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "fixed-loaded", + "preset": "mainnet", + "scenario": "chainsync", "tracer": { "ekg": false, "timeseries": false, @@ -8007,7 +6674,7 @@ }, "workloads": [] }, - "chainsync-early-alonzo": { + "chainsync-early-byron-notracer": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, @@ -8023,12 +6690,12 @@ }, "chaindb": { "ledger_snapshot": { - "chaindb_server": 38901589, - "explorer": 37173650 + "chaindb_server": 237599, + "explorer": 0 }, "mainnet_chunks": { - "chaindb_server": 1800, - "explorer": 1799 + "chaindb_server": 10, + "explorer": 0 } }, "cli_args": { @@ -8083,17 +6750,17 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 0, - "effective_epochs": 91, + "effective_epochs": 1, "epoch_duration": 432000, - "generator_blocks_lower_bound": 3121175, - "generator_duration": 38901589, - "generator_tx_count": 466819068, + "generator_blocks_lower_bound": 19064, + "generator_duration": 237599, + "generator_tx_count": 2851188, "genesis_future_offset": 40, - "shutdown_time": 38901589, + "shutdown_time": 237599, "supply_delegated": 0, "supply_total": 10000000000000, "utxo_delegated": 0, - "utxo_generated": 933638136, + "utxo_generated": 5702376, "utxo_stuffed": 0 }, "desc": "Mainnet chain syncing benchmark", @@ -8108,7 +6775,7 @@ "type": null }, "tps": 12, - "tx_count": 466819068, + "tx_count": 2851188, "tx_fee": 1000000 }, "genesis": { @@ -8476,16 +7143,15 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "chainsync-early-alonzo", + "name": "chainsync-early-byron-notracer", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 38901589, + "shutdown_on_slot_synced": 237599, "ssd_directory": null, - "tracer": true, + "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -8501,11 +7167,19 @@ }, "workloads": [] }, - "chainsync-early-alonzo-notracer": { + "ci-bench": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [], + "cluster_startup_overhead_s": 240, + "filter_exprs": [ + { + "contents": { + "contents": 1, + "tag": "BMinimumAdoptions" + }, + "tag": "CBlock" + } + ], "filters": [], "finish_patience": 21, "last_log_spread_s": 120, @@ -8513,43 +7187,33 @@ "silence_since_last_block_s": 120, "start_log_spread_s": 120, "tx_loss_ratio": 0.020, - "type": "performance" - }, - "chaindb": { - "ledger_snapshot": { - "chaindb_server": 38901589, - "explorer": 37173650 - }, - "mainnet_chunks": { - "chaindb_server": 1800, - "explorer": 1799 - } + "type": "standard" }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "10000000000000", + "2010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "000000", + "2000000000000000", "--pools", - 0, + 2, "--stake-delegators", - 0, + 100000, "--drep-keys", 0, "--stuffed-utxo", - "000000" + "500000" ], "pools": [ "--argjson", "initialPoolCoin", - "000000" + "1000000000000000" ] }, "composition": { @@ -8560,37 +7224,36 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 0, - "n_pool_hosts": 0, - "n_pools": 0, - "n_singular_hosts": 0, - "n_singular_pools": 0, + "n_hosts": 2, + "n_pool_hosts": 2, + "n_pools": 2, + "n_singular_hosts": 2, + "n_singular_pools": 2, "topology": "uni-circle", - "with_chaindb_server": true, - "with_explorer": true, + "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": 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": 0, - "effective_epochs": 91, - "epoch_duration": 432000, - "generator_blocks_lower_bound": 3121175, - "generator_duration": 38901589, - "generator_tx_count": 466819068, - "genesis_future_offset": 40, - "shutdown_time": 38901589, - "supply_delegated": 0, - "supply_total": 10000000000000, - "utxo_delegated": 0, - "utxo_generated": 933638136, - "utxo_stuffed": 0 + "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": "Mainnet chain syncing benchmark", + "desc": "Miniature dataset, CI-friendly duration, bench scale", "generator": { "add_tx_size": 100, "epochs": 3, @@ -8601,8 +7264,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 466819068, + "tps": 15, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -8831,7 +7494,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 2160, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -8883,23 +7546,23 @@ } }, "conway": null, - "delegator_coin": 0, - "delegators": 0, + "delegator_coin": 1000000000000000, + "delegators": 100000, "dijkstra": null, "dreps": 0, - "epoch_length": 432000, + "epoch_length": 600, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 764824073, - "parameter_k": 2160, + "network_magic": 42, + "parameter_k": 3, "per_pool_balance": 1000000000000000, - "pool_coin": 0, + "pool_coin": 1000000000000000, "pparamsEpoch": 300, "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 432000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -8959,7 +7622,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 2160, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -8967,27 +7630,25 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 500000, "utxo_keys": 1 }, - "name": "chainsync-early-alonzo-notracer", + "name": "ci-bench", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 38901589, + "shutdown_on_block_synced": 15, + "shutdown_on_slot_synced": null, "ssd_directory": null, - "tracer": false, + "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "preset": "mainnet", - "scenario": "chainsync", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, @@ -8995,11 +7656,19 @@ }, "workloads": [] }, - "chainsync-early-byron": { + "ci-bench-drep": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [], + "cluster_startup_overhead_s": 240, + "filter_exprs": [ + { + "contents": { + "contents": 1, + "tag": "BMinimumAdoptions" + }, + "tag": "CBlock" + } + ], "filters": [], "finish_patience": 21, "last_log_spread_s": 120, @@ -9007,43 +7676,33 @@ "silence_since_last_block_s": 120, "start_log_spread_s": 120, "tx_loss_ratio": 0.020, - "type": "performance" - }, - "chaindb": { - "ledger_snapshot": { - "chaindb_server": 237599, - "explorer": 0 - }, - "mainnet_chunks": { - "chaindb_server": 10, - "explorer": 0 - } + "type": "standard" }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "10000000000000", + "2010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "000000", + "2000000000000000", "--pools", - 0, + 2, "--stake-delegators", - 0, + 100000, "--drep-keys", - 0, + 10, "--stuffed-utxo", - "000000" + "500000" ], "pools": [ "--argjson", "initialPoolCoin", - "000000" + "1000000000000000" ] }, "composition": { @@ -9054,37 +7713,36 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 0, - "n_pool_hosts": 0, - "n_pools": 0, - "n_singular_hosts": 0, - "n_singular_pools": 0, + "n_hosts": 2, + "n_pool_hosts": 2, + "n_pools": 2, + "n_singular_hosts": 2, + "n_singular_pools": 2, "topology": "uni-circle", - "with_chaindb_server": true, - "with_explorer": true, + "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": 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": 0, + "delegators_effective": 100000, "effective_epochs": 1, - "epoch_duration": 432000, - "generator_blocks_lower_bound": 19064, - "generator_duration": 237599, - "generator_tx_count": 2851188, - "genesis_future_offset": 40, - "shutdown_time": 237599, - "supply_delegated": 0, - "supply_total": 10000000000000, - "utxo_delegated": 0, - "utxo_generated": 5702376, - "utxo_stuffed": 0 + "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": "Mainnet chain syncing benchmark", + "desc": "Miniature dataset, CI-friendly duration, bench scale", "generator": { "add_tx_size": 100, "epochs": 3, @@ -9095,8 +7753,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 2851188, + "tps": 15, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -9325,7 +7983,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 2160, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -9377,23 +8035,23 @@ } }, "conway": null, - "delegator_coin": 0, - "delegators": 0, + "delegator_coin": 1000000000000000, + "delegators": 100000, "dijkstra": null, - "dreps": 0, - "epoch_length": 432000, + "dreps": 10, + "epoch_length": 600, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 764824073, - "parameter_k": 2160, + "network_magic": 42, + "parameter_k": 3, "per_pool_balance": 1000000000000000, - "pool_coin": 0, + "pool_coin": 1000000000000000, "pparamsEpoch": 300, "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 432000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -9453,7 +8111,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 2160, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -9461,27 +8119,25 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 500000, "utxo_keys": 1 }, - "name": "chainsync-early-byron", + "name": "ci-bench-drep", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 237599, + "shutdown_on_block_synced": 15, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "preset": "mainnet", - "scenario": "chainsync", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, @@ -9489,11 +8145,19 @@ }, "workloads": [] }, - "chainsync-early-byron-notracer": { + "ci-bench-lsmt": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [], + "cluster_startup_overhead_s": 240, + "filter_exprs": [ + { + "contents": { + "contents": 1, + "tag": "BMinimumAdoptions" + }, + "tag": "CBlock" + } + ], "filters": [], "finish_patience": 21, "last_log_spread_s": 120, @@ -9501,43 +8165,33 @@ "silence_since_last_block_s": 120, "start_log_spread_s": 120, "tx_loss_ratio": 0.020, - "type": "performance" - }, - "chaindb": { - "ledger_snapshot": { - "chaindb_server": 237599, - "explorer": 0 - }, - "mainnet_chunks": { - "chaindb_server": 10, - "explorer": 0 - } + "type": "standard" }, "cli_args": { "createTestnetDataArgs": [ "--testnet-magic", 42, "--total-supply", - "10000000000000", + "2010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "000000", + "2000000000000000", "--pools", - 0, + 2, "--stake-delegators", - 0, + 100000, "--drep-keys", 0, "--stuffed-utxo", - "000000" + "500000" ], "pools": [ "--argjson", "initialPoolCoin", - "000000" + "1000000000000000" ] }, "composition": { @@ -9548,37 +8202,36 @@ "n_bft_hosts": 0, "n_dense_hosts": 0, "n_dense_pools": 0, - "n_hosts": 0, - "n_pool_hosts": 0, - "n_pools": 0, - "n_singular_hosts": 0, - "n_singular_pools": 0, + "n_hosts": 2, + "n_pool_hosts": 2, + "n_pools": 2, + "n_singular_hosts": 2, + "n_singular_pools": 2, "topology": "uni-circle", - "with_chaindb_server": true, - "with_explorer": true, + "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": 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": 0, + "delegators_effective": 100000, "effective_epochs": 1, - "epoch_duration": 432000, - "generator_blocks_lower_bound": 19064, - "generator_duration": 237599, - "generator_tx_count": 2851188, - "genesis_future_offset": 40, - "shutdown_time": 237599, - "supply_delegated": 0, - "supply_total": 10000000000000, - "utxo_delegated": 0, - "utxo_generated": 5702376, - "utxo_stuffed": 0 + "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": "Mainnet chain syncing benchmark", + "desc": "Miniature dataset, CI-friendly duration, bench scale", "generator": { "add_tx_size": 100, "epochs": 3, @@ -9589,8 +8242,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 2851188, + "tps": 15, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -9819,7 +8472,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 2160, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -9871,23 +8524,23 @@ } }, "conway": null, - "delegator_coin": 0, - "delegators": 0, + "delegator_coin": 1000000000000000, + "delegators": 100000, "dijkstra": null, "dreps": 0, - "epoch_length": 432000, + "epoch_length": 600, "extra_future_offset": 0, "funds_balance": 10000000000000, "max_block_size": null, - "network_magic": 764824073, - "parameter_k": 2160, + "network_magic": 42, + "parameter_k": 3, "per_pool_balance": 1000000000000000, - "pool_coin": 0, + "pool_coin": 1000000000000000, "pparamsEpoch": 300, "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 432000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -9947,7 +8600,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 2160, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -9955,27 +8608,25 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 500000, "utxo_keys": 1 }, - "name": "chainsync-early-byron-notracer", + "name": "ci-bench-lsmt", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 237599, - "ssd_directory": null, - "tracer": false, + "shutdown_on_block_synced": 15, + "shutdown_on_slot_synced": null, + "ssd_directory": "/tmp", + "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "preset": "mainnet", - "scenario": "chainsync", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, @@ -9983,7 +8634,7 @@ }, "workloads": [] }, - "ci-bench": { + "ci-bench-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -10032,10 +8683,44 @@ "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, @@ -10045,8 +8730,8 @@ "n_pools": 2, "n_singular_hosts": 2, "n_singular_pools": 2, - "topology": "uni-circle", - "with_explorer": false, + "topology": "torus", + "with_explorer": true, "with_proxy": false }, "derived": { @@ -10449,7 +9134,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench", + "name": "ci-bench-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -10458,7 +9143,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -10473,7 +9157,7 @@ }, "workloads": [] }, - "ci-bench-drep": { + "ci-bench-notracer": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -10512,7 +9196,7 @@ "--stake-delegators", 100000, "--drep-keys", - 10, + 0, "--stuffed-utxo", "500000" ], @@ -10855,7 +9539,7 @@ "delegator_coin": 1000000000000000, "delegators": 100000, "dijkstra": null, - "dreps": 10, + "dreps": 0, "epoch_length": 600, "extra_future_offset": 0, "funds_balance": 10000000000000, @@ -10939,16 +9623,15 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-drep", + "name": "ci-bench-notracer", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": 15, "shutdown_on_slot_synced": null, "ssd_directory": null, - "tracer": true, + "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -10963,7 +9646,7 @@ }, "workloads": [] }, - "ci-bench-lmdb": { + "ci-bench-plutus": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -10976,7 +9659,9 @@ "tag": "CBlock" } ], - "filters": [], + "filters": [ + "size-small" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -11033,20 +9718,20 @@ "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_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 100000, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 61, + "generator_blocks_lower_bound": 1, "generator_duration": 600, - "generator_tx_count": 9000, + "generator_tx_count": 120, "genesis_future_offset": 12, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, "utxo_delegated": 100000, - "utxo_generated": 18000, + "utxo_generated": 120, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, CI-friendly duration, bench scale", @@ -11054,15 +9739,18 @@ "add_tx_size": 100, "epochs": 3, "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "int": 1000000 + }, + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.2, + "tx_count": 120, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -11070,172 +9758,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": { @@ -11248,14 +9936,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 @@ -11354,8 +10223,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, @@ -11402,17 +10273,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, @@ -11429,16 +10300,15 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-lmdb", + "name": "ci-bench-plutus", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": 15, "shutdown_on_slot_synced": null, - "ssd_directory": "/tmp", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -11453,7 +10323,7 @@ }, "workloads": [] }, - "ci-bench-lsmt": { + "ci-bench-plutus-secp-ecdsa": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -11466,7 +10336,9 @@ "tag": "CBlock" } ], - "filters": [], + "filters": [ + "size-moderate" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -11523,20 +10395,20 @@ "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_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 100000, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 61, + "generator_blocks_lower_bound": 2, "generator_duration": 600, - "generator_tx_count": 9000, + "generator_tx_count": 288, "genesis_future_offset": 12, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, "utxo_delegated": 100000, - "utxo_generated": 18000, + "utxo_generated": 288, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, CI-friendly duration, bench scale", @@ -11544,15 +10416,32 @@ "add_tx_size": 100, "epochs": 3, "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "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": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.48, + "tx_count": 288, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -11560,172 +10449,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": { @@ -11738,14 +10627,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 @@ -11844,8 +10914,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, @@ -11892,17 +10964,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, @@ -11919,17 +10991,16 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-lsmt", + "name": "ci-bench-plutus-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": 15, "shutdown_on_slot_synced": null, - "ssd_directory": "/tmp", + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } @@ -11943,7 +11014,7 @@ }, "workloads": [] }, - "ci-bench-nomadperf": { + "ci-bench-plutus-secp-schnorr": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -11956,7 +11027,9 @@ "tag": "CBlock" } ], - "filters": [], + "filters": [ + "size-moderate" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -11992,44 +11065,10 @@ "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, @@ -12039,28 +11078,28 @@ "n_pools": 2, "n_singular_hosts": 2, "n_singular_pools": 2, - "topology": "torus", - "with_explorer": true, - "with_proxy": false + "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_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 100000, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 61, + "generator_blocks_lower_bound": 2, "generator_duration": 600, - "generator_tx_count": 9000, + "generator_tx_count": 288, "genesis_future_offset": 12, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, "utxo_delegated": 100000, - "utxo_generated": 18000, + "utxo_generated": 288, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, CI-friendly duration, bench scale", @@ -12068,15 +11107,32 @@ "add_tx_size": 100, "epochs": 3, "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" + }, + { + "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" + } + ] + }, + "script": "SchnorrSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.48, + "tx_count": 288, + "tx_fee": 1004000 }, "genesis": { "active_slots_coeff": 0.050, @@ -12084,172 +11140,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": { @@ -12262,14 +11318,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 @@ -12368,8 +11605,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, @@ -12416,17 +11655,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, @@ -12443,7 +11682,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-nomadperf", + "name": "ci-bench-plutus-secp-schnorr", "node": { "heap_limit": null, "rts_flags_override": [], @@ -12452,7 +11691,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -12467,7 +11705,7 @@ }, "workloads": [] }, - "ci-bench-notracer": { + "ci-bench-plutus24": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -12480,7 +11718,9 @@ "tag": "CBlock" } ], - "filters": [], + "filters": [ + "size-small" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -12537,20 +11777,20 @@ "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_per_block_estimate": 236, "default_value_tx_size_estimate": 381, "delegators_effective": 100000, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 61, + "generator_blocks_lower_bound": 1, "generator_duration": 600, - "generator_tx_count": 9000, + "generator_tx_count": 120, "genesis_future_offset": 12, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, "utxo_delegated": 100000, - "utxo_generated": 18000, + "utxo_generated": 120, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, CI-friendly duration, bench scale", @@ -12558,15 +11798,18 @@ "add_tx_size": 100, "epochs": 3, "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "int": 1000000 + }, + "script": "Loop2024", + "type": "LimitSaturationLoop" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.2, + "tx_count": 120, + "tx_fee": 1412000 }, "genesis": { "active_slots_coeff": 0.050, @@ -12574,535 +11817,40 @@ "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-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-notracer", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, - "ssd_directory": null, - "tracer": false, - "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-plutus": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 1, - "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", - "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": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 1, - "generator_duration": 600, - "generator_tx_count": 120, - "genesis_future_offset": 12, - "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 120, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, CI-friendly duration, bench scale", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" - }, - "tps": 0.2, - "tx_count": 120, - "tx_fee": 1360000 - }, - "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-cpu-arguments": 19537, "chooseData-memory-arguments": 32, "chooseList-cpu-arguments": 175354, "chooseList-memory-arguments": 32, @@ -13611,7 +12359,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-plutus", + "name": "ci-bench-plutus24", "node": { "heap_limit": null, "rts_flags_override": [], @@ -13620,7 +12368,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -13635,7 +12382,7 @@ }, "workloads": [] }, - "ci-bench-plutus-secp-ecdsa": { + "ci-bench-plutusv3-blst": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -13649,7 +12396,7 @@ } ], "filters": [ - "size-moderate" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -13738,22 +12485,29 @@ "int": 1000000 }, { - "bytes": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" - }, - { - "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" - }, - { - "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" - } - ] - }, - "script": "EcdsaSecp256k1Loop", - "type": "LimitTxPerBlock_8" + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] + } + ] + }, + "script": "HashOntoG2AndAdd", + "type": "LimitTxPerBlock_8" }, "tps": 0.48, "tx_count": 288, - "tx_fee": 1008000 + "tx_fee": 940000 }, "genesis": { "active_slots_coeff": 0.050, @@ -13761,171 +12515,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 } }, @@ -13942,873 +12696,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, - 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, - "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": 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": 500000, - "utxo_keys": 1 - }, - "name": "ci-bench-plutus-secp-ecdsa", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, - "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-plutus-secp-schnorr": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 1, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "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", - "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": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 2, - "generator_duration": 600, - "generator_tx_count": 288, - "genesis_future_offset": 12, - "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 288, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, CI-friendly duration, bench scale", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "599de3e582e2a3779208a210dfeae8f330b9af00a47a7fb22e9bb8ef596f301b" - }, - { - "bytes": "30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030" - }, - { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2fc71ab65e23cfc9e7e3d1a310613454a60f6703819a39fdac2a410a094442afd1fc083354443e8d8bb4461a9b" - } - ] - }, - "script": "SchnorrSecp256k1Loop", - "type": "LimitTxPerBlock_8" - }, - "tps": 0.48, - "tx_count": 288, - "tx_fee": 1004000 - }, - "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, + ], + "PlutusV3": [ + 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, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 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, + 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 ] } }, @@ -14905,7 +13266,309 @@ } } }, - "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": 100000, "dijkstra": null, @@ -14918,10 +13581,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 492, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 537, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -14978,7 +13639,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -14995,7 +13656,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-plutus-secp-schnorr", + "name": "ci-bench-plutusv3-blst", "node": { "heap_limit": null, "rts_flags_override": [], @@ -15004,7 +13665,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -15019,7 +13679,7 @@ }, "workloads": [] }, - "ci-bench-plutus24": { + "ci-bench-plutusv3-ripemd": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -15096,15 +13756,15 @@ "delegators_effective": 100000, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 1, + "generator_blocks_lower_bound": 2, "generator_duration": 600, - "generator_tx_count": 120, + "generator_tx_count": 288, "genesis_future_offset": 12, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, "utxo_delegated": 100000, - "utxo_generated": 120, + "utxo_generated": 288, "utxo_stuffed": 500000 }, "desc": "Miniature dataset, CI-friendly duration, bench scale", @@ -15116,14 +13776,22 @@ "outputs_per_tx": 1, "plutus": { "redeemer": { - "int": 1000000 + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + } + ] }, - "script": "Loop2024", - "type": "LimitSaturationLoop" + "script": "Ripemd160", + "type": "LimitTxPerBlock_8" }, - "tps": 0.2, - "tx_count": 120, - "tx_fee": 1412000 + "tps": 0.48, + "tx_count": 288, + "tx_fee": 940000 }, "genesis": { "active_slots_coeff": 0.050, @@ -15131,171 +13799,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 } }, @@ -15312,705 +13980,183 @@ "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, - "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": 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": 500000, - "utxo_keys": 1 - }, - "name": "ci-bench-plutus24", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, - "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-plutusv3-blst": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, - "filter_exprs": [ - { - "contents": { - "contents": 1, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "size-moderate-2" - ], - "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": 236, - "default_value_tx_size_estimate": 381, - "delegators_effective": 100000, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 2, - "generator_duration": 600, - "generator_tx_count": 288, - "genesis_future_offset": 12, - "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 288, - "utxo_stuffed": 500000 - }, - "desc": "Miniature dataset, CI-friendly duration, bench scale", - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "list": [ - { - "bytes": "714805c6" - }, - { - "bytes": "c413111e" - }, - { - "bytes": "2d7eb870" - }, - { - "bytes": "4ecbd6a1" - } - ] - } - ] - }, - "script": "HashOntoG2AndAdd", - "type": "LimitTxPerBlock_8" - }, - "tps": 0.48, - "tx_count": 288, - "tx_fee": 940000 - }, - "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": [ + ], + "PlutusV3": [ 100788, 420, 1, @@ -16061,8 +14207,13 @@ 4, 2, 85848, - 228465, - 122, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, 1, @@ -16121,11 +14272,15 @@ 11546, 32, 85848, - 228465, - 122, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, - 1, 90434, 519, 0, @@ -16133,17 +14288,26 @@ 74433, 32, 85848, - 228465, - 122, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, 1, 85848, - 228465, - 122, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 0, 1, - 1, 955506, 213312, 0, @@ -16185,264 +14349,69 @@ 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, + 10, 16000, 100, - 100, - 100, 16000, 100, - 94375, - 32, - 132994, - 32, - 61462, + 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, - 72010, - 178, + 207616, + 8310, + 4, + 1293828, + 28716, + 63, 0, 1, - 22151, - 32, - 91189, - 769, - 4, - 2, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 1006041, + 43623, + 251, 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, + 100181, + 726, + 719, + 0, 1, 100181, 726, @@ -16971,7 +14940,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-plutusv3-blst", + "name": "ci-bench-plutusv3-ripemd", "node": { "heap_limit": null, "rts_flags_override": [], @@ -16980,7 +14949,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -16995,7 +14963,7 @@ }, "workloads": [] }, - "ci-bench-plutusv3-ripemd": { + "ci-bench-plutusv3-ripemd-step2x": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 240, @@ -17776,7 +15744,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -18182,7 +16150,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -18256,7 +16226,7 @@ "utxo": 500000, "utxo_keys": 1 }, - "name": "ci-bench-plutusv3-ripemd", + "name": "ci-bench-plutusv3-ripemd-step2x", "node": { "heap_limit": null, "rts_flags_override": [], @@ -18265,7 +16235,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -18280,10 +16249,10 @@ }, "workloads": [] }, - "ci-bench-plutusv3-ripemd-step2x": { + "ci-test": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 240, + "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { @@ -18293,9 +16262,7 @@ "tag": "CBlock" } ], - "filters": [ - "size-small" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -18319,11 +16286,11 @@ "--pools", 2, "--stake-delegators", - 100000, + 2, "--drep-keys", 0, "--stuffed-utxo", - "500000" + "000000" ], "pools": [ "--argjson", @@ -18349,50 +16316,39 @@ "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": 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": 100000, + "delegators_effective": 2, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 2, + "generator_blocks_lower_bound": 61, "generator_duration": 600, - "generator_tx_count": 288, - "genesis_future_offset": 12, + "generator_tx_count": 9000, + "genesis_future_offset": 40, "shutdown_time": null, "supply_delegated": 2000000000000000, "supply_total": 2010000000000000, - "utxo_delegated": 100000, - "utxo_generated": 288, - "utxo_stuffed": 500000 + "utxo_delegated": 0, + "utxo_generated": 18000, + "utxo_stuffed": 0 }, - "desc": "Miniature dataset, CI-friendly duration, bench scale", + "desc": "Miniature dataset, CI-friendly duration (2-3min), test scale", "generator": { "add_tx_size": 100, - "epochs": 3, + "epochs": 2, "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, + "inputs_per_tx": 2, + "outputs_per_tx": 2, "plutus": { - "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" - } - ] - }, - "script": "Ripemd160", - "type": "LimitTxPerBlock_8" + "script": null, + "type": null }, - "tps": 0.48, - "tx_count": 288, - "tx_fee": 940000 + "tps": 15, + "tx_count": 9000, + "tx_fee": 1000000 }, "genesis": { "active_slots_coeff": 0.050, @@ -18400,172 +16356,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": { @@ -18578,494 +16534,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, + "exUnitsMem": 50000000, "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 10000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -19151,357 +16627,53 @@ } } }, - "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": 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": 300, + "pparamsOverlays": [], + "shelley": { + "activeSlotsCoeff": 0.050, + "epochLength": 600, + "genDelegs": { + "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { + "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", + "vrf": "aba81e764b71006c515986bf7b37a72fbb5554f78e6775f08e384dbd572a4b32" }, - "threshold": { - "denominator": 3, - "numerator": 2 - } - }, - "committeeMaxTermLength": 146, - "committeeMinSize": 7, - "constitution": { - "anchor": { - "dataHash": "ca41a91f399259bcefe57f9858e91f6d00e1a38d6d9c63d4052914ea7bd70cb2", - "url": "ipfs://bafkreifnwj6zpu3ixa4siz2lndqybyc5wnnt3jkwyutci4e2tmbnj3xrdm" + "2075a095b3c844a29c24317a94a643ab8e22d54a3a3a72a420260af6": { + "delegate": "6535db26347283990a252313a7903a45e3526ec25ddba381c071b25b", + "vrf": "fcaca997b8105bd860876348fc2c6e68b13607f9bbd23515cd2193b555d267af" }, - "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": 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": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], - "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" - } + "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, @@ -19516,17 +16688,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": 10, + "major": 6, "minor": 0 }, "rho": 0.0030, @@ -19540,19 +16712,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 500000, + "utxo": 0, "utxo_keys": 1 }, - "name": "ci-bench-plutusv3-ripemd-step2x", + "name": "ci-test", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": 15, + "shutdown_on_block_synced": 8, "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -19567,14 +16738,14 @@ }, "workloads": [] }, - "ci-test": { + "ci-test-dense10": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 1, + "contents": 9, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -19594,17 +16765,17 @@ "--testnet-magic", 42, "--total-supply", - "2010000000000000", + "10010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "2000000000000000", + "10000000000000000", "--pools", - 2, + 10, "--stake-delegators", - 2, + 10, "--drep-keys", 0, "--stuffed-utxo", @@ -19617,18 +16788,18 @@ ] }, "composition": { - "dense_pool_density": 1, + "dense_pool_density": 10, "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, + "n_dense_hosts": 1, + "n_dense_pools": 10, + "n_hosts": 1, + "n_pool_hosts": 1, + "n_pools": 10, + "n_singular_hosts": 0, + "n_singular_pools": 0, "topology": "uni-circle", "with_explorer": false, "with_proxy": false @@ -19639,7 +16810,7 @@ "dataset_measure": 0, "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, - "delegators_effective": 2, + "delegators_effective": 10, "effective_epochs": 1, "epoch_duration": 600, "generator_blocks_lower_bound": 61, @@ -19647,8 +16818,8 @@ "generator_tx_count": 9000, "genesis_future_offset": 40, "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, + "supply_delegated": 10000000000000000, + "supply_total": 10010000000000000, "utxo_delegated": 0, "utxo_generated": 18000, "utxo_stuffed": 0 @@ -20033,7 +17204,7 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "ci-test", + "name": "ci-test-dense10", "node": { "heap_limit": null, "rts_flags_override": [], @@ -20042,7 +17213,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -20057,20 +17227,22 @@ }, "workloads": [] }, - "ci-test-dense10": { + "ci-test-hydra": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, "filter_exprs": [ { "contents": { - "contents": 9, + "contents": 1, "tag": "BMinimumAdoptions" }, "tag": "CBlock" } ], - "filters": [], + "filters": [ + "size-small" + ], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -20084,17 +17256,17 @@ "--testnet-magic", 42, "--total-supply", - "10010000000000000", + "2010000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "10000000000000000", + "2000000000000000", "--pools", - 10, + 2, "--stake-delegators", - 10, + 2, "--drep-keys", 0, "--stuffed-utxo", @@ -20107,18 +17279,18 @@ ] }, "composition": { - "dense_pool_density": 10, + "dense_pool_density": 1, "locations": [ "loopback" ], "n_bft_hosts": 0, - "n_dense_hosts": 1, - "n_dense_pools": 10, - "n_hosts": 1, - "n_pool_hosts": 1, - "n_pools": 10, - "n_singular_hosts": 0, - "n_singular_pools": 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 @@ -20129,18 +17301,18 @@ "dataset_measure": 0, "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, - "delegators_effective": 10, + "delegators_effective": 2, "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 61, + "generator_blocks_lower_bound": 1, "generator_duration": 600, - "generator_tx_count": 9000, + "generator_tx_count": 120, "genesis_future_offset": 40, "shutdown_time": null, - "supply_delegated": 10000000000000000, - "supply_total": 10010000000000000, + "supply_delegated": 2000000000000000, + "supply_total": 2010000000000000, "utxo_delegated": 0, - "utxo_generated": 18000, + "utxo_generated": 120, "utxo_stuffed": 0 }, "desc": "Miniature dataset, CI-friendly duration (2-3min), test scale", @@ -20148,15 +17320,18 @@ "add_tx_size": 100, "epochs": 2, "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, + "inputs_per_tx": 1, + "outputs_per_tx": 1, "plutus": { - "script": null, - "type": null + "redeemer": { + "int": 1000000 + }, + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 0.2, + "tx_count": 120, + "tx_fee": 1380000 }, "genesis": { "active_slots_coeff": 0.050, @@ -20164,563 +17339,68 @@ "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, - "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": 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": 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": 0, - "utxo_keys": 1 - }, - "name": "ci-test-dense10", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 8, - "shutdown_on_slot_synced": null, - "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-test-hydra": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [ - { - "contents": { - "contents": 1, - "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", - "2010000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "2000000000000000", - "--pools", - 2, - "--stake-delegators", - 2, - "--drep-keys", - 0, - "--stuffed-utxo", - "000000" - ], - "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": 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": 2, - "effective_epochs": 1, - "epoch_duration": 600, - "generator_blocks_lower_bound": 1, - "generator_duration": 600, - "generator_tx_count": 120, - "genesis_future_offset": 40, - "shutdown_time": null, - "supply_delegated": 2000000000000000, - "supply_total": 2010000000000000, - "utxo_delegated": 0, - "utxo_generated": 120, - "utxo_stuffed": 0 - }, - "desc": "Miniature dataset, CI-friendly duration (2-3min), test scale", - "generator": { - "add_tx_size": 100, - "epochs": 2, - "init_cooldown": 5, - "inputs_per_tx": 1, - "outputs_per_tx": 1, - "plutus": { - "redeemer": { - "int": 1000000 - }, - "script": "Loop", - "type": "LimitSaturationLoop" - }, - "tps": 0.2, - "tx_count": 120, - "tx_fee": 1380000 - }, - "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, + "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, @@ -21211,7 +17891,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -21735,7 +18414,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -22225,7 +18903,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -22720,7 +19397,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -23211,7 +19887,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -23736,7 +20411,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -24227,7 +20901,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -24718,7 +21391,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -25209,7 +21881,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -25703,7 +22374,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -26197,7 +22867,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -26687,7 +23356,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -27177,7 +23845,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -27884,7 +24551,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -28613,7 +25279,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -29103,7 +25768,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -29598,7 +26262,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -30088,7 +26751,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -30578,7 +27240,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -31069,7 +27730,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -32344,7 +29004,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -32835,7 +29494,6 @@ "ssd_directory": null, "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -33329,7 +29987,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -34006,7 +30663,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -34497,7 +31153,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -35772,7 +32427,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -37049,7 +33703,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -38326,7 +34979,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -38341,21 +34993,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, @@ -38370,15 +35022,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", @@ -38400,11 +35052,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 @@ -38416,22 +35068,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, @@ -38440,7 +35092,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 36000, "tx_fee": 1000000 }, "genesis": { @@ -38449,172 +35101,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": { @@ -38627,494 +35279,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 @@ -39200,309 +35372,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, @@ -39515,10 +35878,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "blocksize64k" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -39570,12 +35931,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, @@ -39592,19 +35953,15 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -39619,21 +35976,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, @@ -39648,15 +36005,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", @@ -39678,11 +36035,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 @@ -39694,22 +36051,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, @@ -39718,7 +36075,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 36000, "tx_fee": 1000000 }, "genesis": { @@ -39727,172 +36084,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": { @@ -39905,494 +36262,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 @@ -40478,309 +36355,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, @@ -40793,10 +36368,8 @@ "parameter_k": 3, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, - "pparamsEpoch": 537, - "pparamsOverlays": [ - "blocksize64k" - ], + "pparamsEpoch": 300, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -40848,12 +36421,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, @@ -40870,20 +36443,17 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -40898,7 +36468,7 @@ }, "workloads": [] }, - "forge-stress-pre-notracer": { + "forge-stress-pre-rtsA4mN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -41365,16 +36935,18 @@ "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_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -41389,7 +36961,7 @@ }, "workloads": [] }, - "forge-stress-pre-plutus": { + "forge-stress-pre-rtsA64m": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -41403,7 +36975,7 @@ } ], "filters": [ - "size-small" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -41466,33 +37038,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, @@ -41859,16 +37428,17 @@ "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, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -41883,7 +37453,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA4m": { + "forge-stress-pre-rtsA64mN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -42350,18 +37920,18 @@ "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, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -42376,7 +37946,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA4mN3": { + "forge-stress-pre-rtsN3": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -42843,11 +38413,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, @@ -42855,7 +38424,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -42870,7 +38438,7 @@ }, "workloads": [] }, - "forge-stress-pre-rtsA64m": { + "forge-stress-pre-rtsxn": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -43337,18 +38905,17 @@ "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, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -43363,14 +38930,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" @@ -43392,15 +38959,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", @@ -43422,11 +38989,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 @@ -43435,18 +39002,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 @@ -43471,172 +39038,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": { @@ -43649,14 +39216,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 @@ -43755,8 +39503,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, @@ -43803,17 +39553,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, @@ -43830,19 +39580,15 @@ "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, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -43857,21 +39603,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, @@ -43886,15 +39632,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", @@ -43916,11 +39662,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 @@ -43929,25 +39675,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, @@ -43956,7 +39702,7 @@ "type": null }, "tps": 15, - "tx_count": 36000, + "tx_count": 72000, "tx_fee": 1000000 }, "genesis": { @@ -43965,172 +39711,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": { @@ -44143,14 +39889,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 @@ -44249,8 +40176,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, @@ -44297,17 +40226,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, @@ -44324,18 +40253,15 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -44350,14 +40276,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" @@ -44379,15 +40305,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", @@ -44409,11 +40335,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 @@ -44422,25 +40348,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, @@ -44449,7 +40375,7 @@ "type": null }, "tps": 15, - "tx_count": 36000, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -44458,172 +40384,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": { @@ -44636,14 +40562,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 @@ -44742,8 +40849,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, @@ -44790,17 +40899,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, @@ -44817,18 +40926,15 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -44843,10 +40949,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": { @@ -44882,11 +40988,11 @@ "--pools", 1, "--stake-delegators", - 1000000, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -44912,24 +41018,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, @@ -45405,7 +41511,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -45490,10 +41596,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": [], @@ -45502,7 +41608,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -45517,10 +41622,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": { @@ -45531,7 +41636,7 @@ } ], "filters": [ - "epoch3+" + "unitary" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -45556,11 +41661,11 @@ "--pools", 1, "--stake-delegators", - 1000000, + 1300000, "--drep-keys", 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -45586,28 +41691,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, @@ -45616,7 +41721,7 @@ "type": null }, "tps": 15, - "tx_count": 72000, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -46079,7 +42184,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -46164,19 +42269,18 @@ }, "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -46191,14 +42295,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" @@ -46220,21 +42324,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", @@ -46250,38 +42354,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, @@ -46289,8 +42394,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 18000, + "tps": 12, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -46299,172 +42404,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": { @@ -46477,195 +42582,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 @@ -46753,7 +42677,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 6, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -46764,10 +42688,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, @@ -46814,17 +42736,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, @@ -46838,26 +42760,25 @@ }, "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "fixed-loaded", + "scenario": "idle", "tracer": { "ekg": false, "timeseries": false, @@ -46865,14 +42786,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" @@ -46894,15 +42815,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", @@ -46924,11 +42845,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 @@ -46937,20 +42858,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": { @@ -46963,8 +42884,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 36000, + "tps": 10, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -46973,172 +42894,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": { @@ -47151,195 +43072,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 @@ -47438,10 +43178,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, @@ -47488,17 +43226,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, @@ -47515,16 +43253,15 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -47539,14 +43276,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" @@ -47568,15 +43305,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", @@ -47598,11 +43335,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 @@ -47611,25 +43348,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, @@ -47637,8 +43374,8 @@ "script": null, "type": null }, - "tps": 15, - "tx_count": 18000, + "tps": 12, + "tx_count": 4320, "tx_fee": 1000000 }, "genesis": { @@ -47647,172 +43384,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": { @@ -47825,195 +43562,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 @@ -48112,10 +43668,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, @@ -48162,43 +43716,42 @@ "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -48213,14 +43766,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" @@ -48242,21 +43795,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", @@ -48272,36 +43825,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, @@ -48312,8 +43864,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 21600, + "tps": 5, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -48595,7 +44147,7 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1300000, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -48678,10 +44230,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": [], @@ -48690,14 +44242,13 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "idle", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, @@ -48705,22 +44256,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, @@ -48734,21 +44283,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", @@ -48756,43 +44305,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, @@ -48803,8 +44387,8 @@ "script": null, "type": null }, - "tps": 10, - "tx_count": 18000, + "tps": 12, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -48813,172 +44397,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": { @@ -48991,14 +44575,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 @@ -49085,8 +44850,8 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1300000, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -49097,8 +44862,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, @@ -49145,17 +44912,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, @@ -49169,10 +44936,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": [], @@ -49181,7 +44948,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -49194,24 +44960,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, @@ -49225,21 +45000,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", @@ -49247,43 +45022,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, @@ -49295,7 +45127,7 @@ "type": null }, "tps": 12, - "tx_count": 4320, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -49304,6475 +45136,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 - } - }, - "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": 0.2, - "slotsPerKESPeriod": 129600, - "systemStart": "2017-09-23T21:44:51Z", - "updateQuorum": 5 - }, - "single_shot": true, - "slot_duration": 0.2, - "utxo": 10000000, - "utxo_keys": 1 - }, - "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": null, - "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": [] - }, - "k3-3ep-9kTx-10000kU-1300kD-64kbs-5tps-fixed-loaded": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 4520, - "filter_exprs": [ - { - "contents": { - "contents": 2, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } - ], - "filters": [ - "unitary" - ], - "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", - 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": 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": 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": 1300000, - "effective_epochs": 3, - "epoch_duration": 600, - "generator_blocks_lower_bound": 61, - "generator_duration": 1800, - "generator_tx_count": 9000, - "genesis_future_offset": 226, - "shutdown_time": null, - "supply_delegated": 3000000000000000, - "supply_total": 3010000000000000, - "utxo_delegated": 1300000, - "utxo_generated": 18000, - "utxo_stuffed": 10000000 - }, - "generator": { - "add_tx_size": 100, - "epochs": 3, - "init_cooldown": 5, - "inputs_per_tx": 2, - "outputs_per_tx": 2, - "plutus": { - "script": null, - "type": null - }, - "tps": 5, - "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": 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_lmdb": false, - "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 - } - }, - "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-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_lmdb": false, - "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_lmdb": false, - "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_lmdb": false, - "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_lmdb": false, - "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_lmdb": false, - "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 + "verifySignature-cpu-arguments-intercept": 57996947, + "verifySignature-cpu-arguments-slope": 18975, + "verifySignature-memory-arguments": 10 } }, "executionPrices": { @@ -55788,896 +45317,297 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 100788, - 420, - 1, + 205665, + 812, 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, + 571, 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, + 24177, 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, + 117366, + 10475, 4, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 16000, - 100, - 100, - 100, - 16000, + 23000, 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, + 23000, 100, - 16000, + 23000, 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, + 23000, + 100, + 23000, + 100, + 23000, + 100, + 100, + 100, + 23000, + 100, + 19537, + 32, + 175354, + 32, + 46417, 4, - 1293828, - 28716, - 63, + 221973, + 511, 0, 1, - 1006041, - 43623, - 251, + 89141, + 32, + 497525, + 14068, + 4, + 2, + 196500, + 453240, + 220, 0, 1, - 100181, - 726, - 719, - 0, 1, - 100181, - 726, - 719, - 0, + 1000, + 28662, + 4, + 2, + 245000, + 216773, + 62, 1, - 100181, - 726, - 719, - 0, + 1060367, + 12586, 1, - 107878, - 680, - 0, + 208512, + 421, 1, - 95336, + 187000, + 1000, + 52998, 1, - 281145, - 18848, - 0, + 80436, + 32, + 43249, + 32, + 1000, + 32, + 80556, 1, - 180194, - 159, + 57667, + 4, + 1000, + 10, + 197145, + 156, 1, + 197145, + 156, 1, - 158519, - 8942, - 0, + 204924, + 473, 1, - 159378, - 8813, - 0, + 208896, + 511, 1, - 107490, - 3298, + 52467, + 32, + 64832, + 32, + 65493, + 32, + 22558, + 32, + 16563, + 32, + 76511, + 32, + 196500, + 453240, + 220, + 0, 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 + 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=" + } } }, - "delegator_coin": 1000000000000000, - "delegators": 200000, + "conway": null, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, - "epoch_length": 8000, + "epoch_length": 600, "extra_future_offset": 0, - "funds_balance": 20000000000000, + "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": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -56731,13 +45661,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", @@ -56745,19 +45675,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 1000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "model-value-test", + "name": "latency-nomadperfssd", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 56000, + "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -56770,23 +45699,35 @@ "timeseries": false, "withresources": false }, - "workloads": [] + "workloads": [ + { + "before_nodes": false, + "entrypoints": { + "pre_generator": null, + "producers": "latency" + }, + "name": "latency", + "parameters": {}, + "wait_pools": false + } + ] }, - "plutus": { + "model-secp-ecdsa": { "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, @@ -56801,21 +45742,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", @@ -56831,51 +45772,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, @@ -56883,171 +45839,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 } }, @@ -57064,181 +46020,480 @@ "extraConfig": { "costModels": { "PlutusV2": [ - 205665, - 812, + 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, - 571, - 0, + 42921, + 4, + 2, + 24548, + 29498, + 38, + 1, + 898148, + 27279, 1, + 51775, + 558, + 1, + 39184, 1000, - 24177, + 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, - 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, + 123203, + 7305, + -900, + 1716, + 549, + 57, + 85848, 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, + 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 ] } }, @@ -57284,7 +46539,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -57335,26 +46590,326 @@ } } }, - "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, - "pparamsOverlays": [ - "v8-preview" - ], + "pparamsEpoch": 537, + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -57408,13 +46963,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", @@ -57422,19 +46977,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "plutus", + "name": "model-secp-ecdsa", "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -57449,14 +47003,14 @@ }, "workloads": [] }, - "plutus-drep100k-nomadperf": { + "model-secp-ecdsa-stepx2": { "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" @@ -57464,7 +47018,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -57479,21 +47033,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", @@ -57501,94 +47055,74 @@ "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": 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": "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, "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": 0.4, + "tx_count": 22400, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -57596,171 +47130,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 } }, @@ -57777,188 +47311,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": { @@ -58048,22 +47881,324 @@ } } }, - "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, + "pparamsEpoch": 537, "pparamsOverlays": [ - "v8-preview" + "budget/block/steps/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -58121,7 +48256,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -58135,19 +48270,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "plutus-drep100k-nomadperf", + "name": "model-secp-ecdsa-stepx2", "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -58162,14 +48296,14 @@ }, "workloads": [] }, - "plutus-drep10k-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" @@ -58177,7 +48311,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-full" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -58192,21 +48326,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", - 10000, + 0, "--stuffed-utxo", - "4000000" + "10000000" ], "pools": [ "--argjson", @@ -58214,94 +48348,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, @@ -58309,171 +48406,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 } }, @@ -58490,181 +48587,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 ] } }, @@ -58761,23 +49157,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": 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, @@ -58834,7 +49530,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -58848,19 +49544,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 10000000, "utxo_keys": 1 }, - "name": "plutus-drep10k-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -58875,14 +49570,14 @@ }, "workloads": [] }, - "plutus-drep1k-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" @@ -58890,7 +49585,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-full" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -58905,21 +49600,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", - 1000, + 0, "--stuffed-utxo", - "4000000" + "1000000" ], "pools": [ "--argjson", @@ -58927,94 +49622,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, @@ -59022,171 +49680,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 } }, @@ -59203,181 +49861,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 ] } }, @@ -59474,23 +50431,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": 1000, + "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, @@ -59547,7 +50804,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -59561,19 +50818,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutus-drep1k-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -59588,21 +50844,20 @@ }, "workloads": [] }, - "plutus-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, @@ -59618,21 +50873,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", @@ -59640,82 +50895,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": { @@ -59725,9 +50945,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, @@ -60136,7 +51356,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -60189,15 +51409,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, @@ -60206,7 +51426,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -60266,7 +51486,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -60274,19 +51494,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "plutus-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -60301,20 +51520,21 @@ }, "workloads": [] }, - "plutus-secp-ecdsa": { + "plutus-drep100k-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, @@ -60330,21 +51550,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, + 100000, "--stuffed-utxo", - "000000" + "4000000" ], "pools": [ "--argjson", @@ -60352,73 +51572,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, @@ -60827,7 +52068,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -60880,15 +52121,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1000000, "dijkstra": null, - "dreps": 0, - "epoch_length": 600, + "dreps": 100000, + "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, @@ -60897,7 +52138,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -60957,7 +52198,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -60965,19 +52206,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-ecdsa", + "name": "plutus-drep100k-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -60992,7 +52232,7 @@ }, "workloads": [] }, - "plutus-secp-ecdsa-nomadperf": { + "plutus-drep10k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -61007,7 +52247,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -61034,7 +52274,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", "4000000" ], @@ -61104,15 +52344,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", @@ -61124,28 +52364,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, @@ -61609,7 +52835,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -61695,7 +52921,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-ecdsa-nomadperf", + "name": "plutus-drep10k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -61704,7 +52930,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -61719,20 +52944,21 @@ }, "workloads": [] }, - "plutus-secp-schnorr": { + "plutus-drep1k-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, @@ -61748,21 +52974,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, + 1000, "--stuffed-utxo", - "000000" + "4000000" ], "pools": [ "--argjson", @@ -61770,73 +52996,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, @@ -62245,7 +53492,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -62298,15 +53545,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 6, + "delegators": 1000000, "dijkstra": null, - "dreps": 0, - "epoch_length": 600, + "dreps": 1000, + "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, @@ -62315,7 +53562,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -62375,7 +53622,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -62383,19 +53630,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-schnorr", + "name": "plutus-drep1k-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -62410,7 +53656,7 @@ }, "workloads": [] }, - "plutus-secp-schnorr-nomadperf": { + "plutus-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -62425,7 +53671,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -62522,15 +53768,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", @@ -62542,28 +53788,14 @@ "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": 2, - "tx_count": 144000, - "tx_fee": 1004000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -63113,7 +54345,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-secp-schnorr-nomadperf", + "name": "plutus-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -63122,7 +54354,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -63137,21 +54368,20 @@ }, "workloads": [] }, - "plutus-volt-lmdb-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-small" ], "finish_patience": 21, @@ -63167,21 +54397,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", @@ -63189,103 +54419,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": { - "explorer": null, - "producer": [ - { - "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" + "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, - "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 + "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": 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": "0392d7b94bc6a11c335a043ee1ff326b6eacee6230d3685861cd62bce350a172e0" + }, + { + "bytes": "16e0bf1f85594a11e75030981c0b670370b3ad83a43f49ae58a2fd6f6513cde9" + }, + { + "bytes": "5fb12954b28be6456feb080cfb8467b6f5677f62eb9ad231de7a575f4b6857512754fb5ef7e0e60e270832e7bb0e2f0dc271012fa9c46c02504aa0e798be6295" + } + ] }, - "script": "Loop", - "type": "LimitSaturationLoop" + "script": "EcdsaSecp256k1Loop", + "type": "LimitTxPerBlock_8" }, - "tps": 0.85, - "tx_count": 61200, - "tx_fee": 1360000 + "tps": 0.2, + "tx_count": 360, + "tx_fee": 1008000 }, "genesis": { "active_slots_coeff": 0.050, @@ -63293,171 +54493,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 } }, @@ -63474,480 +54674,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, - 32, - 68246, - 32, - 72362, + 52467, 32, - 7243, + 64832, 32, - 7391, + 65493, 32, - 11546, + 22558, 32, - 85848, - 123203, - 7305, - -900, - 1716, - 549, - 57, - 85848, + 16563, + 32, + 76511, + 32, + 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 ] } }, @@ -63993,7 +54894,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -64044,326 +54945,26 @@ } } }, - "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, + "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, - "pparamsOverlays": [], + "pparamsEpoch": 492, + "pparamsOverlays": [ + "v8-preview" + ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -64417,13 +55018,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", @@ -64431,19 +55032,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "plutus-volt-lmdb-nomadperf", + "name": "plutus-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 72000, - "ssd_directory": "/ephemeral", + "shutdown_on_slot_synced": null, + "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": true, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -64458,7 +55058,7 @@ }, "workloads": [] }, - "plutus-volt-lsmt-nomadperf": { + "plutus-secp-ecdsa-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -64473,7 +55073,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -64500,7 +55100,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -64526,16 +55126,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": { @@ -64579,15 +55170,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", @@ -64599,14 +55190,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, @@ -64614,171 +55219,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 } }, @@ -64795,480 +55400,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 ] } }, @@ -65356,322 +55662,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, @@ -65680,8 +55684,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, @@ -65738,7 +55744,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -65755,17 +55761,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_lmdb": false, - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } @@ -65779,21 +55784,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, @@ -65809,21 +55813,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", @@ -65831,94 +55835,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, @@ -65926,672 +55909,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 @@ -66626,7 +56310,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -66669,336 +56353,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", @@ -67052,13 +56434,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", @@ -67066,39 +56448,24 @@ }, "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, - "overlay": { - "generator": { - "tx_fee": 1892175 - }, - "genesis": { - "alonzo": { - "maxBlockExUnits": { - "exUnitsSteps": 20625739876 - }, - "maxTxExUnits": { - "exUnitsMem": 23250000 - } - } - } - }, + "overlay": {}, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -67107,7 +56474,7 @@ }, "workloads": [] }, - "plutus-volt-memx2-nomadperf": { + "plutus-secp-schnorr-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -67122,7 +56489,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -67149,7 +56516,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -67219,15 +56586,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", @@ -67239,14 +56606,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, @@ -67254,171 +56635,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 } }, @@ -67435,491 +56816,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 @@ -68005,313 +57087,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, @@ -68320,9 +57100,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, @@ -68380,7 +57160,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -68397,7 +57177,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutus-volt-memx2-nomadperf", + "name": "plutus-secp-schnorr-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -68406,27 +57186,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 +57200,7 @@ }, "workloads": [] }, - "plutus-volt-nomadperf": { + "plutus-volt-lsmt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -68503,7 +57268,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": { @@ -69723,17 +58497,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_lmdb": false, - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } @@ -69747,7 +58520,7 @@ }, "workloads": [] }, - "plutus-volt-rtsqg1-nomadperf": { + "plutus-volt-memx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -69886,7 +58659,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 1892175 }, "genesis": { "active_slots_coeff": 0.050, @@ -70554,12 +59327,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 93000000, + "exUnitsSteps": 20625739876 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 23250000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -70961,7 +59734,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/memory/oneandahalf" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -71035,25 +59810,35 @@ "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, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "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, @@ -71062,7 +59847,7 @@ }, "workloads": [] }, - "plutus-voting-double-volt-nomadperf": { + "plutus-volt-memx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -71092,9 +59877,9 @@ "--testnet-magic", 42, "--total-supply", - "52040000000000000", + "52020000000000000", "--utxo-keys", - 2, + 1, "--genesis-keys", 0, "--delegated-supply", @@ -71180,12 +59965,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, @@ -71201,7 +59986,7 @@ }, "tps": 0.85, "tx_count": 61200, - "tx_fee": 1360000 + "tx_fee": 2463246 }, "genesis": { "active_slots_coeff": 0.050, @@ -71869,12 +60654,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsMem": 124000000, + "exUnitsSteps": 27500804996 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 31000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -71962,11 +60747,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", @@ -71975,22 +60771,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, @@ -72258,7 +61054,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, @@ -72266,7 +61062,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "voting" + "budget/block/memory/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -72339,9 +61135,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": [], @@ -72350,37 +61146,35 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "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, @@ -72410,9 +61204,9 @@ "--testnet-magic", 42, "--total-supply", - "52040000000000000", + "52020000000000000", "--utxo-keys", - 2, + 1, "--genesis-keys", 0, "--delegated-supply", @@ -72498,12 +61292,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, @@ -73280,11 +62074,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", @@ -73293,22 +62098,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, @@ -73576,16 +62381,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, @@ -73657,9 +62460,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": [], @@ -73668,7 +62471,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -73681,23 +62483,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, @@ -74976,7 +63764,7 @@ "utxo": 4000000, "utxo_keys": 2 }, - "name": "plutus-voting-volt-nomadperf", + "name": "plutus-voting-double-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -74985,7 +63773,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -75009,13 +63796,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, @@ -75045,9 +63832,9 @@ "--testnet-magic", 42, "--total-supply", - "52020000000000000", + "52040000000000000", "--utxo-keys", - 1, + 2, "--genesis-keys", 0, "--delegated-supply", @@ -75057,7 +63844,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", "4000000" ], @@ -75133,12 +63920,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, @@ -75149,12 +63936,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, @@ -75162,171 +63949,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,181 +64130,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, - 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 ] } }, @@ -75614,22 +64700,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, @@ -75687,7 +65064,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 8, + "major": 10, "minor": 0 }, "rho": 0.0030, @@ -75702,9 +65079,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": [], @@ -75713,7 +65090,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -75726,16 +65102,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" @@ -75743,7 +65133,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -75758,21 +65148,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", @@ -75780,48 +65170,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": { @@ -75831,8 +65255,8 @@ "script": "Loop", "type": "LimitSaturationLoop" }, - "tps": 0.4, - "tx_count": 3600, + "tps": 0.85, + "tx_count": 61200, "tx_fee": 1360000 }, "genesis": { @@ -76541,7 +65965,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -76594,22 +66018,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", @@ -76618,22 +66031,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, @@ -76896,22 +66309,24 @@ } }, "delegator_coin": 1000000000000000, - "delegators": 200000, + "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": 40000000000000, + "max_block_size": 88000, "network_magic": 42, - "parameter_k": 3, + "parameter_k": 40, "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "voting" + ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -76971,7 +66386,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 3, + "securityParam": 40, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -76979,19 +66394,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 1000000, - "utxo_keys": 1 + "utxo": 4000000, + "utxo_keys": 2 }, - "name": "plutuscall-loop", + "name": "plutus-voting-volt-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -77004,16 +66418,31 @@ "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": 1 + }, + "wait_pools": true + } + ] }, - "plutuscall-loop-memx2": { + "plutus24-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" @@ -77021,7 +66450,7 @@ ], "filters": [ "epoch3+", - "size-moderate" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -77036,21 +66465,21 @@ "--testnet-magic", 42, "--total-supply", - "6010000000000000", + "52020000000000000", "--utxo-keys", 1, "--genesis-keys", 0, "--delegated-supply", - "6000000000000000", + "52000000000000000", "--pools", - 6, + 52, "--stake-delegators", - 200000, + 1000000, "--drep-keys", 0, "--stuffed-utxo", - "1000000" + "4000000" ], "pools": [ "--argjson", @@ -77058,60 +66487,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": 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": 52020000000000000, + "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", "generator": { "add_tx_size": 100, - "epochs": 15, - "init_cooldown": 5, + "epochs": 9, + "init_cooldown": 45, "inputs_per_tx": 1, "outputs_per_tx": 1, "plutus": { "redeemer": { "int": 1000000 }, - "script": "Loop", + "script": "Loop2024", "type": "LimitSaturationLoop" }, - "tps": 0.4, - "tx_count": 3600, - "tx_fee": 2463246 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1412000 }, "genesis": { "active_slots_coeff": 0.050, @@ -77119,171 +66582,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 } }, @@ -77300,491 +66763,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 @@ -77819,7 +66983,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -77870,328 +67034,26 @@ } } }, - "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": 200000, + "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, + "pparamsEpoch": 492, "pparamsOverlays": [ - "budget/block/memory/double" + "v8-preview" ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -78245,13 +67107,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", @@ -78259,39 +67121,24 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 1000000, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutuscall-loop-memx2", + "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", - "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, @@ -78300,7 +67147,7 @@ }, "workloads": [] }, - "plutuscall-secp-ecdsa": { + "plutuscall-loop": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -78398,28 +67245,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": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -79568,7 +68401,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-ecdsa", + "name": "plutuscall-loop", "node": { "heap_limit": null, "rts_flags_override": [], @@ -79577,7 +68410,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -79592,7 +68424,7 @@ }, "workloads": [] }, - "plutuscall-secp-ecdsa-stepx2": { + "plutuscall-loop-memx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -79690,28 +68522,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, @@ -80379,12 +69197,12 @@ }, "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { - "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsMem": 124000000, + "exUnitsSteps": 27500804996 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 14000000, + "exUnitsMem": 31000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -80787,7 +69605,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "budget/block/steps/double" + "budget/block/memory/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -80862,7 +69680,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-ecdsa-stepx2", + "name": "plutuscall-loop-memx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -80871,13 +69689,26 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, - "overlay": {}, + "overlay": { + "generator": { + "tx_fee": 2463246 + }, + "genesis": { + "alonzo": { + "maxBlockExUnits": { + "exUnitsSteps": 27500804996 + }, + "maxTxExUnits": { + "exUnitsMem": 31000000 + } + } + } + }, "scenario": "fixed-loaded", "tracer": { "ekg": false, @@ -80886,7 +69717,7 @@ }, "workloads": [] }, - "plutuscall-secp-schnorr": { + "plutuscall-secp-ecdsa": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -80990,22 +69821,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, @@ -82154,7 +70985,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-schnorr", + "name": "plutuscall-secp-ecdsa", "node": { "heap_limit": null, "rts_flags_override": [], @@ -82163,7 +70994,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -82178,7 +71008,7 @@ }, "workloads": [] }, - "plutuscall-secp-schnorr-stepx2": { + "plutuscall-secp-ecdsa-stepx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -82282,22 +71112,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, @@ -83448,7 +72278,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-secp-schnorr-stepx2", + "name": "plutuscall-secp-ecdsa-stepx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -83457,7 +72287,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -83472,7 +72301,7 @@ }, "workloads": [] }, - "plutuscall-volt-blst": { + "plutuscall-secp-schnorr": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -83486,7 +72315,8 @@ } ], "filters": [ - "size-moderate-2" + "epoch3+", + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -83549,15 +72379,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", @@ -83575,29 +72405,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, @@ -84746,7 +73569,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-blst", + "name": "plutuscall-secp-schnorr", "node": { "heap_limit": null, "rts_flags_override": [], @@ -84755,7 +73578,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -84770,7 +73592,7 @@ }, "workloads": [] }, - "plutuscall-volt-loop": { + "plutuscall-secp-schnorr-stepx2": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -84784,7 +73606,8 @@ } ], "filters": [ - "size-small" + "epoch3+", + "size-moderate" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -84847,15 +73670,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", @@ -84867,14 +73690,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.48, - "tx_count": 4320, - "tx_fee": 1360000 + "tps": 0.4, + "tx_count": 3600, + "tx_fee": 1004000 }, "genesis": { "active_slots_coeff": 0.050, @@ -85543,7 +74380,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -85949,7 +74786,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 600, @@ -86023,7 +74862,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-loop", + "name": "plutuscall-secp-schnorr-stepx2", "node": { "heap_limit": null, "rts_flags_override": [], @@ -86032,7 +74871,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -86047,7 +74885,7 @@ }, "workloads": [] }, - "plutuscall-volt-ripemd": { + "plutuscall-volt-blst": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 480, @@ -86061,7 +74899,7 @@ } ], "filters": [ - "size-small" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -86150,11 +74988,24 @@ "int": 1000000 }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] } ] }, - "script": "Ripemd160", + "script": "HashOntoG2AndAdd", "type": "LimitTxPerBlock_8" }, "tps": 0.48, @@ -87308,7 +76159,7 @@ "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutuscall-volt-ripemd", + "name": "plutuscall-volt-blst", "node": { "heap_limit": null, "rts_flags_override": [], @@ -87317,7 +76168,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -87332,22 +76182,21 @@ }, "workloads": [] }, - "plutusv3-blst-nomadperf": { + "plutuscall-volt-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" } ], "filters": [ - "epoch3+", - "size-moderate-2" + "size-small" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -87362,21 +76211,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", @@ -87384,115 +76233,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": 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": { "redeemer": { - "constructor": 0, - "fields": [ - { - "int": 1000000 - }, - { - "list": [ - { - "bytes": "714805c6" - }, - { - "bytes": "c413111e" - }, - { - "bytes": "2d7eb870" - }, - { - "bytes": "4ecbd6a1" - } - ] - } - ] + "int": 1000000 }, - "script": "HashOntoG2AndAdd", - "type": "LimitTxPerBlock_8" + "script": "Loop", + "type": "LimitSaturationLoop" }, - "tps": 2, - "tx_count": 144000, - "tx_fee": 940000 + "tps": 0.48, + "tx_count": 4320, + "tx_fee": 1360000 }, "genesis": { "active_slots_coeff": 0.050, @@ -88200,7 +76994,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -88555,22 +77349,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", @@ -88630,7 +77424,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -88638,19 +77432,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-nomadperf", + "name": "plutuscall-volt-loop", "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -88665,22 +77458,21 @@ }, "workloads": [] }, - "plutusv3-blst-stepx15-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, @@ -88695,21 +77487,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", @@ -88717,82 +77509,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": { @@ -88803,28 +77561,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": { @@ -89494,7 +78239,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 30000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -89533,7 +78278,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -89888,24 +78633,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": [ - "budget/block/steps/oneandahalf" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 600, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -89965,7 +78708,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 3, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -89973,19 +78716,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 1000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-stepx15-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -90000,7 +78742,7 @@ }, "workloads": [] }, - "plutusv3-blst-stepx2-nomadperf": { + "plutusv3-blst-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -90829,7 +79571,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -91235,9 +79977,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -91311,7 +80051,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-blst-stepx2-nomadperf", + "name": "plutusv3-blst-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -91320,7 +80060,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -91335,7 +80074,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-nomadperf": { + "plutusv3-blst-stepx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -91350,7 +80089,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -91473,11 +80212,24 @@ "int": 1000000 }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] } ] }, - "script": "Ripemd160", + "script": "HashOntoG2AndAdd", "type": "LimitTxPerBlock_8" }, "tps": 2, @@ -92151,7 +80903,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 30000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -92557,7 +81309,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/oneandahalf" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -92631,7 +81385,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-nomadperf", + "name": "plutusv3-blst-stepx15-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -92640,7 +81394,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -92655,7 +81408,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-stepx15-nomadperf": { + "plutusv3-blst-stepx2-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -92670,7 +81423,7 @@ ], "filters": [ "epoch3+", - "size-small" + "size-moderate-2" ], "finish_patience": 21, "last_log_spread_s": 120, @@ -92793,11 +81546,24 @@ "int": 1000000 }, { - "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + "list": [ + { + "bytes": "714805c6" + }, + { + "bytes": "c413111e" + }, + { + "bytes": "2d7eb870" + }, + { + "bytes": "4ecbd6a1" + } + ] } ] }, - "script": "Ripemd160", + "script": "HashOntoG2AndAdd", "type": "LimitTxPerBlock_8" }, "tps": 2, @@ -93471,7 +82237,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 30000000000 + "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -93878,7 +82644,7 @@ "pool_coin": 1000000000000000, "pparamsEpoch": 537, "pparamsOverlays": [ - "budget/block/steps/oneandahalf" + "budget/block/steps/double" ], "shelley": { "activeSlotsCoeff": 0.050, @@ -93953,7 +82719,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-stepx15-nomadperf", + "name": "plutusv3-blst-stepx2-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -93962,7 +82728,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -93977,7 +82742,7 @@ }, "workloads": [] }, - "plutusv3-ripemd-stepx2-nomadperf": { + "plutusv3-ripemd-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -94793,7 +83558,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 40000000000 + "exUnitsSteps": 20000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -95199,9 +83964,7 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [ - "budget/block/steps/double" - ], + "pparamsOverlays": [], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -95275,7 +84038,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-ripemd-stepx2-nomadperf", + "name": "plutusv3-ripemd-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -95284,7 +84047,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -95299,7 +84061,7 @@ }, "workloads": [] }, - "plutusv3-volt-nomadperf": { + "plutusv3-ripemd-stepx15-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -95411,15 +84173,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", @@ -95431,14 +84193,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, @@ -96107,7 +84877,7 @@ "lovelacePerUTxOWord": 4310, "maxBlockExUnits": { "exUnitsMem": 62000000, - "exUnitsSteps": 20000000000 + "exUnitsSteps": 30000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { @@ -96513,7 +85283,9 @@ "per_pool_balance": 1000000000000000, "pool_coin": 1000000000000000, "pparamsEpoch": 537, - "pparamsOverlays": [], + "pparamsOverlays": [ + "budget/block/steps/oneandahalf" + ], "shelley": { "activeSlotsCoeff": 0.050, "epochLength": 8000, @@ -96587,7 +85359,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "plutusv3-volt-nomadperf", + "name": "plutusv3-ripemd-stepx15-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -96596,7 +85368,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -96611,510 +85382,23 @@ }, "workloads": [] }, - "trace-bench": { + "plutusv3-ripemd-stepx2-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": [], - "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", - 6, - "--drep-keys", - 0, - "--stuffed-utxo", - "000000" - ], - "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", - "with_explorer": false, - "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, - "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 - }, - "desc": "6 low-footprint nodes in a torus topology, 5 minutes runtime", - "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": 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": 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": 0, - "utxo_keys": 1 - }, - "name": "trace-bench", - "node": { - "heap_limit": null, - "rts_flags_override": [], - "shutdown_on_block_synced": 15, - "shutdown_on_slot_synced": null, - "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": true - }, - "workloads": [] - }, - "trace-bench-notracer": { - "analysis": { - "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 40, - "filter_exprs": [ - { - "contents": { - "contents": 5, - "tag": "BMinimumAdoptions" - }, - "tag": "CBlock" - } + "filters": [ + "epoch3+", + "size-small" ], - "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -97128,21 +85412,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", @@ -97150,57 +85434,102 @@ "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": 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 }, - "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": { + "constructor": 0, + "fields": [ + { + "int": 1000000 + }, + { + "bytes": "5a56da88e6fd8419181dec4d3dd6997bab953d2f" + } + ] + }, + "script": "Ripemd160", + "type": "LimitTxPerBlock_8" }, - "tps": 15, - "tx_count": 9000, - "tx_fee": 1000000 + "tps": 2, + "tx_count": 144000, + "tx_fee": 940000 }, "genesis": { "active_slots_coeff": 0.050, @@ -97208,172 +85537,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": { @@ -97386,14 +85715,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, + "exUnitsMem": 62000000, "exUnitsSteps": 40000000000 }, "maxCollateralInputs": 3, "maxTxExUnits": { - "exUnitsMem": 10000000, + "exUnitsMem": 14000000, "exUnitsSteps": 10000000000 }, "maxValueSize": 5000 @@ -97428,7 +86237,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -97479,24 +86288,328 @@ } } }, - "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, - "pparamsOverlays": [], + "pparamsEpoch": 537, + "pparamsOverlays": [ + "budget/block/steps/double" + ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 600, + "epochLength": 8000, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -97540,23 +86653,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", @@ -97564,19 +86677,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "trace-bench-notracer", + "name": "plutusv3-ripemd-stepx2-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": false, + "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -97587,24 +86699,27 @@ "tracer": { "ekg": false, "timeseries": false, - "withresources": true + "withresources": false }, "workloads": [] }, - "trace-full": { + "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, @@ -97618,21 +86733,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", @@ -97640,57 +86755,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": 2, - "epoch_duration": 600, - "generator_blocks_lower_bound": 121, - "generator_duration": 1200, - "generator_tx_count": 18000, - "genesis_future_offset": 40, - "shutdown_time": 1200, - "supply_delegated": 6000000000000000, - "supply_total": 6010000000000000, - "utxo_delegated": 0, - "utxo_generated": 36000, - "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, 20 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": 18000, - "tx_fee": 1000000 + "tps": 0.85, + "tx_count": 61200, + "tx_fee": 1412000 }, "genesis": { "active_slots_coeff": 0.050, @@ -97698,172 +86850,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": { @@ -97876,14 +87028,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 @@ -97918,7 +87550,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 3, + "k": 40, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -97969,24 +87601,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", @@ -98030,23 +87964,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", @@ -98054,19 +87988,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 0, + "utxo": 4000000, "utxo_keys": 1 }, - "name": "trace-full", + "name": "plutusv3-volt-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 1200, + "shutdown_on_slot_synced": 72000, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -98077,11 +88010,11 @@ "tracer": { "ekg": false, "timeseries": false, - "withresources": true + "withresources": false }, "workloads": [] }, - "tracer-only": { + "trace-bench": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 40, @@ -98094,9 +88027,7 @@ "tag": "CBlock" } ], - "filters": [ - "unitary" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -98145,7 +88076,7 @@ "n_pools": 6, "n_singular_hosts": 6, "n_singular_pools": 6, - "topology": "uni-circle", + "topology": "torus", "with_explorer": false, "with_proxy": false }, @@ -98156,20 +88087,20 @@ "default_value_tx_per_block_estimate": 172, "default_value_tx_size_estimate": 381, "delegators_effective": 6, - "effective_epochs": 3, + "effective_epochs": 1, "epoch_duration": 600, - "generator_blocks_lower_bound": 145, - "generator_duration": 1800, - "generator_tx_count": 21600, + "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": 6, - "utxo_generated": 43200, + "utxo_delegated": 0, + "utxo_generated": 18000, "utxo_stuffed": 0 }, - "desc": "Idle scenario: start only the tracer & detach from tty; no termination", + "desc": "6 low-footprint nodes in a torus topology, 5 minutes runtime", "generator": { "add_tx_size": 100, "epochs": 3, @@ -98180,8 +88111,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 21600, + "tps": 15, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -98462,8 +88393,8 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 6, + "delegator_coin": 0, + "delegators": 0, "dijkstra": null, "dreps": 0, "epoch_length": 600, @@ -98549,47 +88480,43 @@ "utxo": 0, "utxo_keys": 1 }, - "name": "tracer-only", + "name": "trace-bench", "node": { "heap_limit": null, "rts_flags_override": [], - "shutdown_on_block_synced": null, + "shutdown_on_block_synced": 15, "shutdown_on_slot_synced": null, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "tracer-only", + "scenario": "fixed-loaded", "tracer": { "ekg": false, "timeseries": false, - "withresources": false + "withresources": true }, "workloads": [] }, - "utxoscale-solo-12M16G-nomadperfssd": { + "trace-bench-notracer": { "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" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -98603,21 +88530,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", @@ -98625,100 +88552,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, - "topology": "uni-circle", + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "torus", "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": 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 }, + "desc": "6 low-footprint nodes in a torus topology, 5 minutes runtime", "generator": { "add_tx_size": 100, - "epochs": 6, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -98726,8 +88600,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 86400, + "tps": 15, + "tx_count": 9000, "tx_fee": 1000000 }, "genesis": { @@ -98736,172 +88610,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, - "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, + "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": 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": { @@ -98914,195 +88788,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 @@ -99137,7 +88830,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 6, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -99189,25 +88882,23 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1200000, + "delegator_coin": 0, + "delegators": 0, "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", @@ -99251,23 +88942,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", @@ -99275,21 +88966,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 12000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "utxoscale-solo-12M16G-nomadperfssd", + "name": "trace-bench-notracer", "node": { - "heap_limit": 16384, - "rts_flags_override": [ - "-M16384m" - ], - "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 7200, + "heap_limit": null, + "rts_flags_override": [], + "shutdown_on_block_synced": 15, + "shutdown_on_slot_synced": null, "ssd_directory": null, - "tracer": true, + "tracer": false, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -99300,27 +88988,24 @@ "tracer": { "ekg": false, "timeseries": false, - "withresources": false + "withresources": true }, "workloads": [] }, - "utxoscale-solo-12M64G-nomadperfssd": { + "trace-full": { "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" - ], + "filters": [], "finish_patience": 21, "last_log_spread_s": 120, "minimum_chain_density": 0.025, @@ -99334,21 +89019,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", @@ -99356,100 +89041,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, - "topology": "uni-circle", + "n_hosts": 6, + "n_pool_hosts": 6, + "n_pools": 6, + "n_singular_hosts": 6, + "n_singular_pools": 6, + "topology": "torus", "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": 2, + "epoch_duration": 600, + "generator_blocks_lower_bound": 121, + "generator_duration": 1200, + "generator_tx_count": 18000, + "genesis_future_offset": 40, + "shutdown_time": 1200, + "supply_delegated": 6000000000000000, + "supply_total": 6010000000000000, + "utxo_delegated": 0, + "utxo_generated": 36000, + "utxo_stuffed": 0 }, + "desc": "6 low-footprint nodes in a torus topology, 20 minutes runtime", "generator": { "add_tx_size": 100, - "epochs": 6, + "epochs": 3, "init_cooldown": 5, "inputs_per_tx": 2, "outputs_per_tx": 2, @@ -99457,8 +89089,8 @@ "script": null, "type": null }, - "tps": 12, - "tx_count": 86400, + "tps": 15, + "tx_count": 18000, "tx_fee": 1000000 }, "genesis": { @@ -99467,172 +89099,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": { @@ -99645,195 +89277,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 @@ -99868,7 +89319,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 6, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -99920,25 +89371,23 @@ } }, "conway": null, - "delegator_coin": 1000000000000000, - "delegators": 1200000, + "delegator_coin": 0, + "delegators": 0, "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", @@ -99982,23 +89431,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", @@ -100006,19 +89455,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 12000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "utxoscale-solo-12M64G-nomadperfssd", + "name": "trace-full", "node": { "heap_limit": null, "rts_flags_override": [], "shutdown_on_block_synced": null, - "shutdown_on_slot_synced": 7200, + "shutdown_on_slot_synced": 1200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -100029,156 +89477,102 @@ "tracer": { "ekg": false, "timeseries": false, - "withresources": false + "withresources": true }, "workloads": [] }, - "utxoscale-solo-24M64G-nomadperfssd": { + "tracer-only": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 10080, + "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, "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", - "1020000000000000", - "--utxo-keys", - 1, - "--genesis-keys", - 0, - "--delegated-supply", - "1000000000000000", - "--pools", - 1, - "--stake-delegators", - 1200000, - "--drep-keys", - 0, - "--stuffed-utxo", - "24000000" - ], - "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 - } - } - } + "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", + 6, + "--drep-keys", + 0, + "--stuffed-utxo", + "000000" + ], + "pools": [ + "--argjson", + "initialPoolCoin", + "1000000000000000" + ] }, "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": 10080, - "dataset_induced_startup_delay_optimistic": 504, - "dataset_measure": 25200000, - "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": 504, - "shutdown_time": 7200, - "supply_delegated": 1000000000000000, - "supply_total": 1020000000000000, - "utxo_delegated": 1200000, - "utxo_generated": 172800, - "utxo_stuffed": 24000000 + "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, @@ -100187,7 +89581,7 @@ "type": null }, "tps": 12, - "tx_count": 86400, + "tx_count": 21600, "tx_fee": 1000000 }, "genesis": { @@ -100196,172 +89590,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": { @@ -100374,195 +89768,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 @@ -100597,7 +89810,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 6, + "k": 3, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -100650,24 +89863,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", @@ -100711,23 +89922,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", @@ -100735,26 +89946,25 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 24000000, + "utxo": 0, "utxo_keys": 1 }, - "name": "utxoscale-solo-24M64G-nomadperfssd", + "name": "tracer-only", "node": { "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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true } }, "overlay": {}, - "scenario": "fixed-loaded", + "scenario": "tracer-only", "tracer": { "ekg": false, "timeseries": false, @@ -100762,14 +89972,14 @@ }, "workloads": [] }, - "value-drep100k-nomadperf": { + "utxoscale-solo-12M16G-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 5280, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -100792,21 +90002,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" + "12000000" ], "pools": [ "--argjson", @@ -100817,31 +90027,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 } } } @@ -100849,47 +90081,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": 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": 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": 264, + "shutdown_time": 7200, + "supply_delegated": 1000000000000000, + "supply_total": 1020000000000000, + "utxo_delegated": 1200000, + "utxo_generated": 172800, + "utxo_stuffed": 12000000 }, - "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": { @@ -100897,7 +90126,7 @@ "type": null }, "tps": 12, - "tx_count": 768000, + "tx_count": 86400, "tx_fee": 1000000 }, "genesis": { @@ -101307,7 +90536,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 6, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -101360,15 +90589,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, @@ -101377,7 +90606,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 1200, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -101437,7 +90666,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 6, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -101445,19 +90674,20 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 12000000, "utxo_keys": 1 }, - "name": "value-drep100k-nomadperf", + "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": 64000, + "shutdown_on_slot_synced": 7200, "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -101472,14 +90702,14 @@ }, "workloads": [] }, - "value-drep10k-nomadperf": { + "utxoscale-solo-12M64G-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, - "cluster_startup_overhead_s": 2000, + "cluster_startup_overhead_s": 5280, "filter_exprs": [ { "contents": { - "contents": 51, + "contents": 0, "tag": "BMinimumAdoptions" }, "tag": "CBlock" @@ -101502,21 +90732,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", - 10000, + 0, "--stuffed-utxo", - "4000000" + "12000000" ], "pools": [ "--argjson", @@ -101527,31 +90757,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 } } } @@ -101559,47 +90811,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": 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": 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": 264, + "shutdown_time": 7200, + "supply_delegated": 1000000000000000, + "supply_total": 1020000000000000, + "utxo_delegated": 1200000, + "utxo_generated": 172800, + "utxo_stuffed": 12000000 }, - "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": { @@ -101607,7 +90856,7 @@ "type": null }, "tps": 12, - "tx_count": 768000, + "tx_count": 86400, "tx_fee": 1000000 }, "genesis": { @@ -102017,7 +91266,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 6, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -102070,15 +91319,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1200000, "dijkstra": null, - "dreps": 10000, - "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, @@ -102087,7 +91336,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 1200, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -102147,7 +91396,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 6, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -102155,19 +91404,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 12000000, "utxo_keys": 1 }, - "name": "value-drep10k-nomadperf", + "name": "utxoscale-solo-12M64G-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -102182,14 +91430,14 @@ }, "workloads": [] }, - "value-drep1k-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" @@ -102212,21 +91460,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", - 1000, + 0, "--stuffed-utxo", - "4000000" + "24000000" ], "pools": [ "--argjson", @@ -102237,31 +91485,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 } } } @@ -102269,47 +91539,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": { @@ -102317,7 +91584,7 @@ "type": null }, "tps": 12, - "tx_count": 768000, + "tx_count": 86400, "tx_fee": 1000000 }, "genesis": { @@ -102727,7 +91994,7 @@ "heavyDelegation": {}, "nonAvvmBalances": {}, "protocolConsts": { - "k": 40, + "k": 6, "protocolMagic": 42, "vssMaxTTL": 6, "vssMinTTL": 2 @@ -102780,15 +92047,15 @@ }, "conway": null, "delegator_coin": 1000000000000000, - "delegators": 1000000, + "delegators": 1200000, "dijkstra": null, - "dreps": 1000, - "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, @@ -102797,7 +92064,7 @@ ], "shelley": { "activeSlotsCoeff": 0.050, - "epochLength": 8000, + "epochLength": 1200, "genDelegs": { "162f94554ac8c225383a2248c245659eda870eaa82d0ef25fc7dcd82": { "delegate": "4485708022839a7b9b8b639a939c85ec0ed6999b5b6dc651b03c43f6", @@ -102857,7 +92124,7 @@ "rho": 0.0030, "tau": 0.2 }, - "securityParam": 40, + "securityParam": 6, "slotLength": 1, "slotsPerKESPeriod": 129600, "systemStart": "2017-09-23T21:44:51Z", @@ -102865,19 +92132,18 @@ }, "single_shot": true, "slot_duration": 1, - "utxo": 4000000, + "utxo": 24000000, "utxo_keys": 1 }, - "name": "value-drep1k-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", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -102892,7 +92158,7 @@ }, "workloads": [] }, - "value-nomadperf": { + "value-drep100k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -102934,7 +92200,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 100000, "--stuffed-utxo", "4000000" ], @@ -103492,7 +92758,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 100000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -103578,7 +92844,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-nomadperf", + "name": "value-drep100k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -103587,7 +92853,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -103602,7 +92867,7 @@ }, "workloads": [] }, - "value-nomadperfssd": { + "value-drep10k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -103644,7 +92909,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 0, + 10000, "--stuffed-utxo", "4000000" ], @@ -103657,53 +92922,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 } } } @@ -103747,6 +92990,7 @@ "utxo_generated": 1536000, "utxo_stuffed": 4000000 }, + "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", "generator": { "add_tx_size": 100, "epochs": 8, @@ -104223,7 +93467,7 @@ "delegator_coin": 1000000000000000, "delegators": 1000000, "dijkstra": null, - "dreps": 0, + "dreps": 10000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -104309,7 +93553,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-nomadperfssd", + "name": "value-drep10k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -104318,7 +93562,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -104333,7 +93576,7 @@ }, "workloads": [] }, - "value-volt-cgmem-nomadperf": { + "value-drep1k-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -104375,7 +93618,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 1000, "--stuffed-utxo", "4000000" ], @@ -104401,16 +93644,7 @@ "nomad": { "class": "perf", "fetch_logs_ssh": true, - "host_volumes": { - "explorer": null, - "producer": [ - { - "destination": "/sys/fs/cgroup", - "read_only": true, - "source": "cgroup" - } - ] - }, + "host_volumes": null, "namespace": "perf", "resources": { "explorer": { @@ -104486,171 +93720,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 } }, @@ -104667,480 +93901,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 ] } }, @@ -105237,313 +94172,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": 1000, "epoch_length": 8000, "extra_future_offset": 0, "funds_balance": 20000000000000, @@ -105552,8 +94185,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, @@ -105610,7 +94245,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -105627,7 +94262,7 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-cgmem-nomadperf", + "name": "value-drep1k-nomadperf", "node": { "heap_limit": null, "rts_flags_override": [], @@ -105636,7 +94271,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -105649,20 +94283,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-cgmem-nomadperf": { + "value-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -105704,7 +94327,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -105730,21 +94353,7 @@ "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" - } - ] - }, + "host_volumes": null, "namespace": "perf", "resources": { "explorer": { @@ -105820,171 +94429,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 } }, @@ -106001,480 +94610,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 ] } }, @@ -106557,327 +94867,25 @@ "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 + "ce1e50f578d3043dc78d8777f5723cc7b6ca512d8cdbe8a09aafc9c3": { + "expiryEpoch": 5, + "signature": "2b830f1a79d2baca791a90c3784d74ec9f00267efac5ccd3cd7082b854234f411c237b59f34736933ba626fadc87fd6b2114c44486de692892d7401343990e01", + "signingKey": "8U9xLcYA15MFLUhC1QzvpOZYhOps+DcHB564zjAu/IXa6SLV6zg40rkXhPBIJNJnZ7+2W9NqNudP7EbQnZiFjQ==", + "vssKey": "WCECs1+lg8Lsm15FxfY8bhGyRuwe8yOaSH0wwSajLRYeW/s=" }, - "threshold": { - "denominator": 3, - "numerator": 2 + "eb649333a196ecb024a4a5919d3ce86084014136fd3e884e52ecd057": { + "expiryEpoch": 5, + "signature": "0b115a39935ce6008a4bbad0377f35463fd3510e282186ba43492768a02eb000bd4d3bc50799a24c53879ff2f2587179e797ee1c312acaf107cba67f91cb280b", + "signingKey": "X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==", + "vssKey": "WCECS11PWxybUHKY2hHmBgm/zYaR2YsqsH+f3uPOp2ydz/E=" } - }, - "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 +94894,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 +94954,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -106961,16 +94971,15 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-lmdb-cgmem-nomadperf", + "name": "value-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 @@ -106983,20 +94992,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-nomadperfssd": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -107038,7 +95036,7 @@ "--stake-delegators", 1000000, "--drep-keys", - 10000, + 0, "--stuffed-utxo", "4000000" ], @@ -107051,40 +95049,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": "/ephemeral", + "destination": "/ssd1", "read_only": false, - "source": "ephemeral" + "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 } } } @@ -107128,7 +95139,6 @@ "utxo_generated": 1536000, "utxo_stuffed": 4000000 }, - "desc": "AWS c5-2xlarge cluster dataset, 7 ep, value workload", "generator": { "add_tx_size": 100, "epochs": 8, @@ -107149,171 +95159,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 } }, @@ -107330,480 +95340,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 ] } }, @@ -107900,313 +95611,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, @@ -108215,8 +95624,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, @@ -108273,7 +95684,7 @@ "nOpt": 500, "poolDeposit": 500000000, "protocolVersion": { - "major": 10, + "major": 8, "minor": 0 }, "rho": 0.0030, @@ -108290,16 +95701,15 @@ "utxo": 4000000, "utxo_keys": 1 }, - "name": "value-volt-lmdb-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 @@ -108314,7 +95724,7 @@ }, "workloads": [] }, - "value-volt-lsmt-nomadperf": { + "value-volt-cgmem-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -108386,9 +95796,9 @@ "explorer": null, "producer": [ { - "destination": "/ephemeral", - "read_only": false, - "source": "ephemeral" + "destination": "/sys/fs/cgroup", + "read_only": true, + "source": "cgroup" } ] }, @@ -109608,17 +97018,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_lmdb": false, - "utxo_lsmt": true, + "utxo_lsmt": false, "verbatim": { "EnableP2P": true } @@ -109630,9 +97039,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, @@ -109700,7 +97120,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": { @@ -110917,17 +98346,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_lmdb": false, - "utxo_lsmt": false, + "utxo_lsmt": true, "verbatim": { "EnableP2P": true } @@ -110941,7 +98369,7 @@ }, "workloads": [] }, - "value-volt-rtsqg1-nomadperf": { + "value-volt-nomadperf": { "analysis": { "cluster_base_startup_overhead_s": 40, "cluster_startup_overhead_s": 2000, @@ -112226,19 +99654,15 @@ "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, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -113538,7 +100962,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -114853,7 +102276,6 @@ "ssd_directory": null, "tracer": true, "tracing_backend": "trace-dispatcher", - "utxo_lmdb": false, "utxo_lsmt": false, "verbatim": { "EnableP2P": true @@ -116167,7 +103589,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..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,11 +168,8 @@ 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-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 @@ -186,8 +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-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/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/Builtin/Miniature.hs b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Builtin/Miniature.hs index b54c2cf824a..4a738180b2d 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 @@ -114,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 c26a0aacccb..02a5f0e6c0d 100644 --- a/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs +++ b/bench/cardano-profile/src/Cardano/Benchmarking/Profile/Primitives.hs @@ -70,15 +70,15 @@ 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. , shutdownOnSlot, shutdownOnBlock, shutdownOnOff -- Node's RTS params. - , rtsGcNonMoving, rtsGcAllocSize, rtsGcParallel, rtsGcLoadBalance - , rtsThreads, rtsHeapLimit, rtsEventlogged, rtsHeapProf + , rtsGcNonMoving, rtsGcAllocSize + , rtsThreads, rtsHeapLimit, rtsEventlogged , heapLimit -- Generator params. @@ -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}) @@ -655,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" @@ -675,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/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/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/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/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 59% rename from wb_profiles.mk rename to nix/workbench/profiles.mk index 019eda83fde..572501267db 100644 --- a/wb_profiles.mk +++ b/nix/workbench/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-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_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_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 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-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-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) 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