Tags: codilion/libra
Tags
ol serve: deprecating the --run-checks or -c option. We now assume th… …e user wants to run checks while running the web-monitor
ol restore has --boundary-only or -b which will not attempt to restor… …e an advanced version. This is the safest restore option.
[mempool] Specify number of workers for mempool threads. Add promethe… …us metrics for networking. (0LNetworkCommunity#1113) * function to revoke vouch * vouch revoking apis * add test * set rotation can only expand by a certain number of nodes on every epoch. So that no more than 25% of the next validator set has unproven nodes. This is based on the amount of nodes that we know to keep consensus (case 1 and 2). * updating tests and patch implementation * patch reconfig case_2 * make sure jailed nodes are dropping * increase threshold for voting * update writeset for rescue to include recovert mode * patch build * remove recovery mode * expand epoch set by 1/6th * make setting recovery mode optional from CLI * add debug prints * debug prints * debug prints and comments. * add debug prints and comments * notes * comment the mempool config params * find where we could create backpressure on mempool * prints for debugging * WIP experimental backpressure on shared mempool consensus requests. Does not build. * change node.yaml default params for state_sync and mempool * Fix build * adding prometheus counters * patch build * State sync debug (0LNetworkCommunity#1117) * Release v5.1.1 (0LNetworkCommunity#1114) * function to revoke vouch * vouch revoking apis * add test * set rotation can only expand by a certain number of nodes on every epoch. So that no more than 25% of the next validator set has unproven nodes. This is based on the amount of nodes that we know to keep consensus (case 1 and 2). * updating tests and patch implementation * patch reconfig case_2 * make sure jailed nodes are dropping * increase threshold for voting * update writeset for rescue to include recovert mode * patch build * remove recovery mode * expand epoch set by 1/6th * make setting recovery mode optional from CLI * impove mock case 1 helper * patch onboarding reconfig * patch mock tests * refactored tests that use mock_ * build stdlib for release * update 0L default configs for mempool and state sync * bump version * changelog * Update 5_1_1.md * adds some more metrics * adds more metrics * [move] [Fast Track Proposal] Turn down the heat on Cost To Exist (0LNetworkCommunity#1119) * defer for 90 days cost to inactives, and reduce the cost of burn by only implementing at steady state. * burn should be the default if user has not set send to community explicitly * exchanges some dbg! statements with debug! statements to be able to control log output Co-authored-by: 0o-de-lally <1364012+0o-de-lally@users.noreply.github.com> Co-authored-by: Gökhan Şimşek <g.simsek@paralect.com> Co-authored-by: Sven Panko <info@intuitiveminds.de>
[move] [Fast Track Proposal] Turn down the heat on Cost To Exist (0LN… …etworkCommunity#1119) * defer for 90 days cost to inactives, and reduce the cost of burn by only implementing at steady state. * burn should be the default if user has not set send to community explicitly
Release v5.1.1 (0LNetworkCommunity#1114) * function to revoke vouch * vouch revoking apis * add test * set rotation can only expand by a certain number of nodes on every epoch. So that no more than 25% of the next validator set has unproven nodes. This is based on the amount of nodes that we know to keep consensus (case 1 and 2). * updating tests and patch implementation * patch reconfig case_2 * make sure jailed nodes are dropping * increase threshold for voting * update writeset for rescue to include recovert mode * patch build * remove recovery mode * expand epoch set by 1/6th * make setting recovery mode optional from CLI * impove mock case 1 helper * patch onboarding reconfig * patch mock tests * refactored tests that use mock_ * build stdlib for release * update 0L default configs for mempool and state sync * bump version * changelog * Update 5_1_1.md
Add Prometheus metrics for tx execution and 0L VDFs (0LNetworkCommuni… …ty#1102) * add prints for new transactions, mempool latency, executor steps time, and vdf fimer. * more prints on a per tx level * add sequence number to tx debug * print payload * payload too noisy * adds more fine-grained executor metrics to prometheus * adds more metrics for Prometheus monitoring for VDF verification and transaction execution * adds two new Prometheus metrics to track how many VDF proofs are submitted and how many fail verification because of non-met criteria. Co-authored-by: 0o-de-lally <1364012+0o-de-lally@users.noreply.github.com>
Release v5.1.0 (0LNetworkCommunity#1084) * if no preference is set, assume recycled burns. * patch tests * bump version and cleanup prints * fix autopay not merging data * patch * add migration for cumulative deposits * TEMPORARY debug globals * min blocks per epoch for testnet 0 * force_boundary was producing wrong epoch height on migrate writeset * debug * patch * patch * patch epoch boundary ordering issues. off by one in wallet process. Also patch under-burn. * revert temporary globals * build stlidib * have rescue writeset reset the counters on new epoch event * change prod epoch length globals for debug * debug mode using 5 minute epochs with minimum of 50 blocks * patch makefile * change cli args for block-height * makefile * patch epoch boundary to not do proof of burn while in recovery mode, and add recovery mode to rescue writeset. * fix compile * patch cli args * patch makefile * move recovery mode setting to tx-migrate * makefile * Vouch migration * restore production globals * change makefile to hard coded RECOVERY_EPOCH = 173 * patch recovery mode test. Burns do not apply duing Recoverry Mode * add tx-recovery writeset * patch cli subcommand * tower proof.rs needs a message on bad proof unwrap * patch build error * recovery mode writeset needs to disable recovery mode before initializing it, in case we are changing settings * temporary hotfix command for writing writset to migrate cumu_deposits and set recovert mode validators to an empty vector. * patch build * update hotfix to trigger reconfiguration * remove github actions files * documentation * wip changeset modules * modularized writsets * create changeset function wrapper * get seed peers needs to exit on success * cleanup logs in tower * build stdlib * temporary hotfix command for writing writset to migrate cumu_deposits and set recovert mode validators to an empty vector. * patch build * update hotfix to trigger reconfiguration * remove github actions files * documentation * wip changeset modules * modularized writsets * create changeset function wrapper * get seed peers needs to exit on success * build stdlib
adds documentation on how to set up a build environment for macOS (0L… …NetworkCommunity#983) * adds documentation on how to set up a build environment for macOS * adds command to make setup script executable * dynamically determines library path for brew
PreviousNext