Commit Graph
33 Commits
Author SHA1 Message Date
gusto f9b8f78167 chore(release): Docker compose persistent state in "Run" mode (#2626) 2026-04-27 12:49:57 +03:00
gusto 7a9832bb79 chore(cfgsync): Load entropy from file or generate random in cfgsync (#2595) 2026-04-23 17:23:48 +03:00
gusto d6b9bf26e7 fix(release): Environment string in webpages (#2549) 2026-04-20 16:51:44 +03:00
gusto 1a4e99f0f4 fix(explorer): Use explorer image instead of building it (#2285) 2026-02-25 13:27:55 +02:00
gustoanddavidrusu 35a1584825 fix(faucet): Detach faucet from node containers (#2275)
Co-authored-by: davidrusu <davidrusu.me@gmail.com>
2026-02-24 17:55:37 +02:00
davidrusu 465bf66494 feat(faucet): deterministic keys using entropy file on host (#2258) 2026-02-23 08:24:04 -05:00
gusto 7b60107d42 chore(devnet): Download logs from devnet nginx (#2242) 2026-02-20 07:58:18 +01:00
gusto da0949cd18 fix(devnet): Nginx configuration for setup and run mode deployments (#2225) 2026-02-19 09:58:01 +02:00
gusto 5764729d78 fix(faucet): Faucet tests (#2218) 2026-02-18 12:36:44 +02:00
gusto 71eb1d04ab chore(devnet): Set debug log level for init nodes (#2192) 2026-02-14 21:07:32 +02:00
gusto b22be4ddbd feat(devnet): Use volumes in docker compose for setup and run (#2172) 2026-02-13 10:57:57 +02:00
gusto 878398bcd0 feat(devnet): Faucet mutliple utxos (#2169) 2026-02-12 13:26:18 +02:00
gustoandHansie Odendaal 39106683a7 feat(testnet): Devnet faucet (#2122)
Co-authored-by: Hansie Odendaal <39146854+hansieodendaal@users.noreply.github.com>
2026-02-06 11:23:21 +02:00
davidrusu e4080dd5bf feat(explorer): add explorer to testnet (#2133) 2026-02-06 01:56:31 -05:00
gusto 2392190d88 feat(testnet): Cfgsync generate user config on demand (#2092) 2026-02-04 12:50:54 +02:00
Petar Radovic 3043fcaa42 feat(da): Remove DA from logos-blockchain (#2038) 2026-01-22 10:08:36 +01:00
Antonio 97b411ed0c chore: migrate nomos* to logos-blockchain* (#2028) 2026-01-20 11:45:39 +01:00
gusto 898abc5e6b chore(docker): Update dockerfiles to use new circuit download script (#1900) 2025-11-06 19:36:09 +02:00
gusto 056e49ae87 chore(testnet): Setup circuit binaries in dockerfiles (#1718) 2025-09-19 09:22:00 +03:00
gusto 2f89d6c344 feature(tracing): Otlp metrics and preconfigured dashboard (#969)
* Use metrics endpoint from the cfgsync params

* Pin prometheus version for otlp functionality

* Predefined dashboard for testnet metrics.
2024-12-30 10:33:29 +02:00
gusto bebb15f921 Cli: Deserialization and runtime fixes (#854)
* Deserialization and runtime fixes for cli

* Disable dissemination test
2024-10-25 14:56:37 +03:00
gusto 03854f4c23 Executor in testnet (#839) 2024-10-22 12:36:06 +03:00
gusto d7fe88f30b Remove graylog and related containers (#804) 2024-10-03 14:36:36 +03:00
gusto 66fc046091 Testnet: Kzgrs config (#797)
* Remove out of place wait_online test param

* Cfgsync crate for testnet startup

* Config dispersal to node hosts

* Remove etcd dep and obsolete bash scripts

* Kzgrs test params in testnet

* Nodes listen on all interfaces
2024-10-02 14:26:39 +03:00
gusto 1dbc0c236e Graylog service for the Testnet (#659)
* Graylog service in docker compose

* Retry graylog connection

* Graylog container configuration

* Add tokio sleep instead of std
2024-06-14 14:22:16 +03:00
gusto 7d6ae1b823 Testnet consensus configuration (#656)
* Update metrics for split mempool

* Update required packages for node in docker

* Expose env and cli params for coin

* Set coin params via env in testnet

* Predefined genesis state

* Chain start time from env vars
2024-05-30 12:46:02 +03:00
Youngjoon LeeandAl Liu e7d591b7bc Mixnet v1 (#569)
* base

* Remove mixnet client from libp2p network backend (#572)

* Mixnet v1: Remove all mixnet legacies: mixnet crate, mixnode binary, tests, and docker (#573)

* Mixnet v1: Skeleton (#570)

* Use QUIC for libp2p (#580)

* Add Poisson interval function for Mixnet (#575)

* Mixnet network backend skeleton (#586)

* Libp2p stream read/write (#587)

* Emitting packets from mixclient using libp2p stream (#588)

* Handle outputs from mixnode using libp2p stream/gossipsub (#589)

* Refactor poisson (#590)

* Mix client Poisson emission (#591)

* Mix node packet handling (#592)

* Mix Packet / Fragment logic (#593)

* Move FisherYates to `nomos-utils` (#594)

* Mixnet topology (#595)

* Mix client/node unit tests (#596)

* change multiaddr from tcp to udp with quic-v1 (#607)

---------

Co-authored-by: Al Liu <scygliu1@gmail.com>
2024-03-12 15:47:35 +09:00
gusto 3f2905817a Add testnet cli_config and volume (#574)
* Add cli_config and volume

* Grafana config file mode required on linux hosts

* Pin minideb version for openssl compatibility with the build image
2024-01-30 10:04:11 +02:00
gusto 4722b54493 Use chat app as testnet bot (#568) 2024-01-29 11:26:54 +02:00
gusto aa06080baa Docker compose metrics containers (#564)
* Prometheus container and configuration for testnet

* Add graphana related configuration and container

* Use metrics feature in testnet nodes

* Grafana configuration files and datasources
2024-01-23 18:16:33 +02:00
gusto 5c7e0f511f Update env and config files for testnet (#520) 2023-11-09 12:59:06 +02:00
gusto c14998bb9a Da voter config for docker compose (#513)
* Readd docker build context

* Configurable da protocol voter

* Do not use private key naming for da voter
2023-11-07 13:52:27 +02:00
gusto eeb88b9430 Docker compose consensus layer config (#482)
* Same consensus node list for all nodes

* Extract duplicate code and add debug info

* Update initial net peer list script

* Remove unused envvar
2023-10-30 16:51:40 +02:00