Skip to content

Augment localdevnet w/ optional storage server#1822

Open
Doy-lee wants to merge 32 commits intooxen-io:devfrom
Doy-lee:doyle-localdevnet-storage-server
Open

Augment localdevnet w/ optional storage server#1822
Doy-lee wants to merge 32 commits intooxen-io:devfrom
Doy-lee:doyle-localdevnet-storage-server

Conversation

@Doy-lee
Copy link
Collaborator

@Doy-lee Doy-lee commented Apr 11, 2025

  • Fix BLS logging truncated pubkeys incorrectly by repeating the wrong characters for the key
  • Downgrade a log line that is emitted for each SN connection in BLS aggregation to trace
  • Allow storage server ports to be set in localdevnet proofs
  • Allow setting of a fixed IP address for the daemon to listen on in the localdevnet script to allow hardcoding of the seed node when connecting Session clients to the network

@Doy-lee Doy-lee mentioned this pull request Apr 14, 2025
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch 4 times, most recently from c9a6ea3 to 1cd8b40 Compare April 17, 2025 06:30
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch 3 times, most recently from 76ad83c to 96b1a17 Compare April 28, 2025 05:00
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from 2b7ba65 to 7761f06 Compare May 12, 2025 04:00
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from 7761f06 to a3164b7 Compare June 4, 2025 04:13
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from 234f61c to 4deee3b Compare June 17, 2025 00:19
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from bfdc289 to 9a0da0f Compare June 25, 2025 00:27
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from 9a0da0f to ffb5daa Compare July 14, 2025 00:20
We avoid adding SNs via the ETH network if you just want to spin up
a network to reduce the hardware requirements to run the network. The
ETH sns code path introdces 6 additional SNs to the network. From anecdotal
observations, some of the networking starts to spuriously fail, like,
Pulse handshake bitsets are not getting correctly passed around even
though peers are visible to each other causing block generation to fail.

By spinning up a network without integration tests we can drop the SN's
spawned to 12 nodes again which makes the network more reliable. With the
addition of the storage server also running, this furthermore increases
the hardware requirements for this private network to run.
…flag

This array is only populated when the integration tests are enabled
…n wallet

keep_data_dir was added as a field to the wallet which was a kludge to
get things working but it unncessarily complicates adds yet more state
that the wallet already handles using the 'existing' flag that already
exists.
@Doy-lee Doy-lee force-pushed the doyle-localdevnet-storage-server branch from 3bc6f52 to 7653a6d Compare December 19, 2025 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant