-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run bench on demo #1552
Run bench on demo #1552
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe73fd1 - Browse repository at this point
Copy the full SHA fe73fd1View commit details -
Extract genDatasetConstantUTxO
To take faucet and client keys as arg, so that is reusable also for the current use-case.
Configuration menu - View commit details
-
Copy full SHA for 86201c0 - Browse repository at this point
Copy the full SHA 86201c0View commit details -
So that is also reusable for the current use-case.
Configuration menu - View commit details
-
Copy full SHA for ffaf84c - Browse repository at this point
Copy the full SHA ffaf84cView commit details -
Extract findRunningCardanoNode'
To find a node runing on unknown network, like devnet. So that is also reusable for the current use-case.
Configuration menu - View commit details
-
Copy full SHA for 74ad553 - Browse repository at this point
Copy the full SHA 74ad553View commit details -
Add network id as part of the options
Also removed starting node id as not needed, because Alice will always lead the demo bench.
Configuration menu - View commit details
-
Copy full SHA for 8d1eb68 - Browse repository at this point
Copy the full SHA 8d1eb68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85667fd - Browse repository at this point
Copy the full SHA 85667fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a0dbd - Browse repository at this point
Copy the full SHA 22a0dbdView commit details -
Fix tx building for funding transaction
This solves the problem of: SubmitTxValidationError (TxValidationErrorInCardanoMode (ShelleyTxValidationError ShelleyBasedEraBabbage (ApplyTxError (UtxowFailure (UtxoFailure (AlonzoInBabbageUtxoPredFailure (FeeTooSmallUTxO (Coin 169153) (Coin 0)))) :| [])))) The problem was we were using a build-raw transaction api instead of one which autobalances it.
Configuration menu - View commit details
-
Copy full SHA for 1a16408 - Browse repository at this point
Copy the full SHA 1a16408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03da04b - Browse repository at this point
Copy the full SHA 03da04bView commit details -
Extend generator of constant utxo property
To be valid for an arbitrary set of client keys, instead of just a single one.
Configuration menu - View commit details
-
Copy full SHA for 47f105c - Browse repository at this point
Copy the full SHA 47f105cView commit details -
Trying to work out why large numbers of clients fail
- Also note strange keys generated when allocating only small amounts of lovelace
Configuration menu - View commit details
-
Copy full SHA for 6b5b52e - Browse repository at this point
Copy the full SHA 6b5b52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c6f75 - Browse repository at this point
Copy the full SHA 85c6f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for f338f27 - Browse repository at this point
Copy the full SHA f338f27View commit details -
Avoid passing network id to options and faucet keys on generators
As we forcing the bench to run on devnet for the moment.
Configuration menu - View commit details
-
Copy full SHA for 8cb5813 - Browse repository at this point
Copy the full SHA 8cb5813View commit details -
Make bench-demo sim to run on top of previous run
For that we made the following changes: - avoid requesting for node's history upon connection - datasets transactions use sender same as recipient - finally we avoid waiting for nodes to be connected given that is assumed in this case
Configuration menu - View commit details
-
Copy full SHA for 74d6896 - Browse repository at this point
Copy the full SHA 74d6896View commit details -
Replace hydra-keys options by hydra-client hosts instead
Given we connect to provided hydra-clients we don't need to check we observe a head is inicializing with the same parties as its assumed. Instead we take hydra-client hosts so that the solution scales in other settings.
Configuration menu - View commit details
-
Copy full SHA for b6d53d8 - Browse repository at this point
Copy the full SHA b6d53d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1716b7 - Browse repository at this point
Copy the full SHA d1716b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a449194 - Browse repository at this point
Copy the full SHA a449194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e0041c - Browse repository at this point
Copy the full SHA 9e0041cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1de6a0a - Browse repository at this point
Copy the full SHA 1de6a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cc7f8a - Browse repository at this point
Copy the full SHA 0cc7f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a7094 - Browse repository at this point
Copy the full SHA d1a7094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04f7724 - Browse repository at this point
Copy the full SHA 04f7724View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8800ea3 - Browse repository at this point
Copy the full SHA 8800ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d27da - Browse repository at this point
Copy the full SHA 59d27daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c8cc69 - Browse repository at this point
Copy the full SHA 6c8cc69View commit details -
- Build and run seperate nix steps
Configuration menu - View commit details
-
Copy full SHA for 7039d7f - Browse repository at this point
Copy the full SHA 7039d7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 781200d - Browse repository at this point
Copy the full SHA 781200dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5750e - Browse repository at this point
Copy the full SHA 7a5750eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cca50cc - Browse repository at this point
Copy the full SHA cca50ccView commit details -
It seems to have the right priviledges to do the netem work
Configuration menu - View commit details
-
Copy full SHA for a8c420f - Browse repository at this point
Copy the full SHA a8c420fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d77a2f - Browse repository at this point
Copy the full SHA 7d77a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f79dbb4 - Browse repository at this point
Copy the full SHA f79dbb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ced33 - Browse repository at this point
Copy the full SHA 69ced33View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1d15e7 - Browse repository at this point
Copy the full SHA c1d15e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26998e8 - Browse repository at this point
Copy the full SHA 26998e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc35a2 - Browse repository at this point
Copy the full SHA 4fc35a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b1e89 - Browse repository at this point
Copy the full SHA 61b1e89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9703451 - Browse repository at this point
Copy the full SHA 9703451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e00319 - Browse repository at this point
Copy the full SHA 9e00319View commit details -
Configuration menu - View commit details
-
Copy full SHA for 336ae3f - Browse repository at this point
Copy the full SHA 336ae3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ad4b41 - Browse repository at this point
Copy the full SHA 9ad4b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9530f1e - Browse repository at this point
Copy the full SHA 9530f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e18bc - Browse repository at this point
Copy the full SHA a0e18bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c49594 - Browse repository at this point
Copy the full SHA 9c49594View commit details -
Configuration menu - View commit details
-
Copy full SHA for b66a128 - Browse repository at this point
Copy the full SHA b66a128View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e0e2a - Browse repository at this point
Copy the full SHA e6e0e2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 314ec58 - Browse repository at this point
Copy the full SHA 314ec58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dcb837 - Browse repository at this point
Copy the full SHA 8dcb837View commit details -
Add persitency-dir options to hydra-node
Due to the watch_logs script isn't able to find it
Configuration menu - View commit details
-
Copy full SHA for a9ff65b - Browse repository at this point
Copy the full SHA a9ff65bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e5bce - Browse repository at this point
Copy the full SHA 88e5bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 080d915 - Browse repository at this point
Copy the full SHA 080d915View commit details -
Use local functions to seed the network
Instead of exposing private ones defined in where clauses.
Configuration menu - View commit details
-
Copy full SHA for 6290615 - Browse repository at this point
Copy the full SHA 6290615View commit details -
Do not seed neetwork before runnin bench-demo
Because the script will be seeding the network. The reason for this its because the scripts does not rely on a genesis funding transaction.
Configuration menu - View commit details
-
Copy full SHA for de10549 - Browse repository at this point
Copy the full SHA de10549View commit details -
Remove FIXME as its not reproduceable
It just simply does not break ¯\_(ツ)_/¯
Configuration menu - View commit details
-
Copy full SHA for 1c086e9 - Browse repository at this point
Copy the full SHA 1c086e9View commit details -
Minor refactor on generateOneTransfer
So that is reusable for this use-case without braking others.
Configuration menu - View commit details
-
Copy full SHA for 58eab02 - Browse repository at this point
Copy the full SHA 58eab02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 088d661 - Browse repository at this point
Copy the full SHA 088d661View commit details -
Configuration menu - View commit details
-
Copy full SHA for e48b67a - Browse repository at this point
Copy the full SHA e48b67aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d1b2cb - Browse repository at this point
Copy the full SHA 4d1b2cbView commit details -
Refactor HydraClient to keep peer information
This is useful to triger node actions not depending on localhost, like in demo-bench where commit has to be done on running peers.
Configuration menu - View commit details
-
Copy full SHA for eaef6ec - Browse repository at this point
Copy the full SHA eaef6ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for b29df8f - Browse repository at this point
Copy the full SHA b29df8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be87ce - Browse repository at this point
Copy the full SHA 7be87ceView commit details -
Generate each client dataset from a different client funding tx
Instead of usign a single one from the faucet current utxo.
Configuration menu - View commit details
-
Copy full SHA for 6c517b7 - Browse repository at this point
Copy the full SHA 6c517b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a61308 - Browse repository at this point
Copy the full SHA 5a61308View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a69816 - Browse repository at this point
Copy the full SHA 2a69816View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a67f0c - Browse repository at this point
Copy the full SHA 3a67f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eec715 - Browse repository at this point
Copy the full SHA 6eec715View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8bfb3e - Browse repository at this point
Copy the full SHA b8bfb3eView commit details -
Make funding tx optional for datasets
This is used to seed the network in other scenarios. This one assumes the cluster is pre-seeded.
Configuration menu - View commit details
-
Copy full SHA for 99035a4 - Browse repository at this point
Copy the full SHA 99035a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 374147a - Browse repository at this point
Copy the full SHA 374147aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0250340 - Browse repository at this point
Copy the full SHA 0250340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5617254 - Browse repository at this point
Copy the full SHA 5617254View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef399ad - Browse repository at this point
Copy the full SHA ef399adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04648a9 - Browse repository at this point
Copy the full SHA 04648a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d7c62c - Browse repository at this point
Copy the full SHA 0d7c62cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c17ecfb - Browse repository at this point
Copy the full SHA c17ecfbView commit details -
Instead, let the scenario seed the network and provide funds to running clients. At the end, funds are returned back to the faucet.
Configuration menu - View commit details
-
Copy full SHA for b98ad0a - Browse repository at this point
Copy the full SHA b98ad0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d4cdf - Browse repository at this point
Copy the full SHA 42d4cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b761578 - Browse repository at this point
Copy the full SHA b761578View commit details -
add failure handling on tx processing while head is open
this allows us to close the head when we get a time exceeded while wait for all confirmations when processing a tx.
Configuration menu - View commit details
-
Copy full SHA for 79dfee8 - Browse repository at this point
Copy the full SHA 79dfee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a15354 - Browse repository at this point
Copy the full SHA 0a15354View commit details -
Configuration menu - View commit details
-
Copy full SHA for e205443 - Browse repository at this point
Copy the full SHA e205443View commit details -
Configuration menu - View commit details
-
Copy full SHA for b00a43c - Browse repository at this point
Copy the full SHA b00a43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0872fa1 - Browse repository at this point
Copy the full SHA 0872fa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2c14d - Browse repository at this point
Copy the full SHA 8e2c14dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f77ef9b - Browse repository at this point
Copy the full SHA f77ef9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a855021 - Browse repository at this point
Copy the full SHA a855021View commit details -
Configuration menu - View commit details
-
Copy full SHA for faee8b8 - Browse repository at this point
Copy the full SHA faee8b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0efbdc4 - Browse repository at this point
Copy the full SHA 0efbdc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7335112 - Browse repository at this point
Copy the full SHA 7335112View commit details -
Configuration menu - View commit details
-
Copy full SHA for c80281f - Browse repository at this point
Copy the full SHA c80281fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e0de4 - Browse repository at this point
Copy the full SHA a1e0de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d14576b - Browse repository at this point
Copy the full SHA d14576bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b90ee87 - Browse repository at this point
Copy the full SHA b90ee87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46746c6 - Browse repository at this point
Copy the full SHA 46746c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8324d53 - Browse repository at this point
Copy the full SHA 8324d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ccb72d - Browse repository at this point
Copy the full SHA 0ccb72dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2051f - Browse repository at this point
Copy the full SHA dd2051fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c3376 - Browse repository at this point
Copy the full SHA b4c3376View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b18ab - Browse repository at this point
Copy the full SHA d7b18abView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc26227 - Browse repository at this point
Copy the full SHA fc26227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f31cfe - Browse repository at this point
Copy the full SHA 4f31cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc59644 - Browse repository at this point
Copy the full SHA cc59644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 116976f - Browse repository at this point
Copy the full SHA 116976fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1d96fd - Browse repository at this point
Copy the full SHA d1d96fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5185a5 - Browse repository at this point
Copy the full SHA a5185a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02d460d - Browse repository at this point
Copy the full SHA 02d460dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ac132 - Browse repository at this point
Copy the full SHA 36ac132View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdf5ff6 - Browse repository at this point
Copy the full SHA cdf5ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e69dd7 - Browse repository at this point
Copy the full SHA 5e69dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a555aec - Browse repository at this point
Copy the full SHA a555aecView commit details
Commits on Aug 29, 2024
-
Remove hack to check every node sees head is initialized for demo
In this case the parties are unknown but we still need to fetch the headId from a head id observation.
Configuration menu - View commit details
-
Copy full SHA for 3aafd9c - Browse repository at this point
Copy the full SHA 3aafd9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 710d65f - Browse repository at this point
Copy the full SHA 710d65fView commit details -
Fix not seeding during scenario but before it gets executed
The reason is depends on before starting the hydra-cluster. That consumes the Faucet UTxO making the fundingTransaction from dataset invalid, thus making the scenario to fail.
Configuration menu - View commit details
-
Copy full SHA for 6654d08 - Browse repository at this point
Copy the full SHA 6654d08View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d1208 - Browse repository at this point
Copy the full SHA c5d1208View commit details