Page MenuHomePhabricator

[avalanche] Add nodes using a verifiable delegation instead of asserting the public key
ClosedPublic

Authored by deadalnix on Dec 4 2020, 16:28.

Details

Summary

As per title. This provides more flexibility as to what key the node is actually using, while ensuring it remains connected to the proof.

The RPC assume the simplest possible delegation for now, mainly to not break callsites. This will need to be upgraded in time.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable