Skip to content

Release v4.3.1 (#489)

Compare
Choose a tag to compare
@github-actions github-actions released this 24 May 18:53
· 445 commits to main since this release
ec3a700
* move keyscheme out of congfig/management/genesis to ol/keygen

* have user input upstream peer url for validator configs

* patch build

* patch onboard wizard

* patch management start node and miner to use target/debug

* cleanup pilot for debug cases

* make json rpc open by default

* migration util for 0L.toml (#472)

* txs builds

* config

* Fullnodestate fixes (#466)

* deprecate inc_proof methods in fullnode state

* patch case_1_reconfig test

* Cli pilot command (#471)

* use dialoguer in types/configs

* removed unused commands in miner

* wizard uses correct configs

* rename OlCliConfig AppConfig

* rename wizard -> onboard

* include keygen command in onboarding

* fix getting machine IP error

* have user input upstream peer url for validator configs

* mgmt start_node and start_miner to use target/debug for dev env

* make json rpc open by default

Co-authored-by: liangping <[email protected]>

* Val Universe Transactions (#470)

* check autopay instruction add to < 100%

* autopay safety feature, abort on user deny autopay instruction

* patch autopay checking balance, patch IS_CI global

* rename validator universe tx scripts

* add error codes to validator universe join

* patch onboard

* github actions

* makefile genesis fixtures

* makefile

* improve stability.

* save genesis fixtures to current

* Txn list (#475)

* cli `query` can get an account's txs

* filter transactions by type. rename some scripts

* Pilot mb1 (#480)

* node.rs :: what_node_mode returns 'Validator' for swarm setup

* fixes for ol-cli commands for swarm init: initialize configs in swarm_temp and not in host root (issue 469)

* Patches from release candidate v4.3.0 (#478)

* txs error handling

* expiration time of onboarding transaction

* autopay script error code.

* add autopay disable command in txs

* patch miner running in swarm

* patches to miner with swarm

* text

* add pilot in explorer.

* release to create public web files

* download web files, release workflow adds web static files

* patch release yaml

* scaffold web updating

* makefile deps path

* move cli resource views to ol/types

* use hex built in serde in miner and roacle view

* wip compressing oracle upgrade response.

* change bin output for onboard

* can call 0L.toml migration from cli init --fix

* cleanup ol/util/

* refactor pilot into functions

* refactor pilot functions

* move pilot functions to own module

* Comment out error message print

* added default values for new configurations in 4.3.0 (#486)

* WIP consolidate checks from server, pilot, explorer into check_runner

* vitals have all items for pilot

* wip make explorer start health checks

* WIP pilot silent mode

* resolve waypoint errors, not spawning run_checks

* pilot starts as background process

* pilot starts in background

* clean build

* Pilot patches (#487)

* add pilot in explorer.

* move cli resource views to ol/types

* use hex built in serde in miner and roacle view

* wip compressing oracle upgrade response.

* can call 0L.toml migration from cli init --fix

* cleanup ol/util/

* refactor pilot into functions

* refactor pilot functions

* move pilot functions to own module

* added default values for new configurations in 4.3.0 (#486)

* WIP consolidate checks from server, pilot, explorer into check_runner

* vitals have all items for pilot

* wip make explorer start health checks

* WIP pilot silent mode

* resolve waypoint errors, not spawning run_checks

* pilot starts as background process

* pilot starts in background

* clean build

Co-authored-by: liangping <[email protected]>
Co-authored-by: Martin B <[email protected]>

* server optionally starts checks

* patch onboarding from template

* clean

* rename cli args

* patch merge

* add start command

* svelte

* update ui for node mode

* patch web-monitor to include node mode

* add scaling factor to balance.

* chmod for install

* miner for swarm to read configs from swarm_temp and not from HOME/.0L (#488)

* text

* setup.sh

* add musl for compiles

* setup

* remove musl

* improve stability of pilot

* add pilot option to explorer

* builds

* txs wont complain if waypoint is passed

* patch

* script for testing stdlib upgrade

* update upgrade test

* test-upgrade

* stdlib

* txs command to read swarm configs (#499)

* Autopay two (#497)

* Autopay update merge (#483)

* test for changing autopay escrow percentage

* Update txs for new autopay module

* Fixes in autopay, addition of limits on number of instructions, switch to enable account limits on autopay instructions

* patch autpay processing scaling

* rename keygen module ol_keys

* autopay2 initializes on tick

* add onboard Fix command

* onboard --fix migrate account.json files

* onboard --fix migrate autopay files 

Co-authored-by: jamesmeijers <[email protected]>
Co-authored-by: Gökhan Şimşek <[email protected]>
Co-authored-by: lpgeiger <[email protected]>
Co-authored-by: Keerthi Nelaturu <[email protected]>
Co-authored-by: Shashank <[email protected]>
Co-authored-by: ping <[email protected]>
Co-authored-by: David Boreham <[email protected]>
Co-authored-by: Martin B <[email protected]>
Co-authored-by: name <email>

* patch onboard

* handle upstream peer error

* save genesis fixtures to current

* patch passing of url for onboarding

* handle account view error

* patch pilot

* patch txs get account from url

* Pilot (#498)

* start pilot as detached

* add killall ol, to stop-all, cleanup

* rename ol-cli crate -> ol

* pilot refactor to not redo dynamnic checks

* make pilot optional in explorer

* makefile

* change web monitor public files path

* web monitor local file path

* patch upgrade

* patch server check order

* patch webfiles

* updating test-upgrade script to support more envs (#503)

* add unzip to settings

* cli prints

* remove console log from svelte

* query sync

* wip use backup cli to get local height

* patch sync delay check

* patch hardcoded paths in `ol serve`

* webfiles download, doesn't work as root

* cleanup sync functions

* make sync state a type

* patch query sync

* ability to restore from a different epoch instead of latest only

* change seed nodes in restore.rs

* Release v4.3.1 swarm onboard val (#508)

* miner for swarm to read configs from swarm_temp and not from HOME/.0L

* txs command to read swarm configs

* make onboard val to work with swarm setup

Co-authored-by: name <email>
Co-authored-by: root <[email protected]>
Co-authored-by: Gökhan Şimşek <[email protected]>
Co-authored-by: ping <[email protected]>
Co-authored-by: David Boreham <[email protected]>
Co-authored-by: Shashank Motepalli <[email protected]>
Co-authored-by: Martin B <[email protected]>
Co-authored-by: jamesmeijers <[email protected]>
Co-authored-by: lpgeiger <[email protected]>
Co-authored-by: Keerthi Nelaturu <[email protected]>