The current installer is based on the old Golang node, combined with Rusk. To prepare the ITN installer for ITN2, we need to update the scripts.
Possible solution design or implementation
The installer no longer needs to use the dusk and rusk-recovery-state binary. We should remove these and replace the rusk binary with the latest version.
Given the blockchain is encapsulated into a single binary, the way services are structure in the installer also needs to change.
Summary
The current installer is based on the old Golang node, combined with Rusk. To prepare the ITN installer for ITN2, we need to update the scripts.
Possible solution design or implementation
The installer no longer needs to use the
dusk
andrusk-recovery-state
binary. We should remove these and replace therusk
binary with the latest version.Given the blockchain is encapsulated into a single binary, the way services are structure in the installer also needs to change.