mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 19:15:54 +00:00
Add Validator Manifests (RIPD-772):
A Validator Manifest allows validators to use a generated ed25519 secret key as a master key for generating new validator public/secret key pairs. Using this mechanism, rippled instances trust the master ed25519 public key instead of the now-ephemeral validator public key. Through a new message and propagation scheme, this lets a validator change its ephemeral public key without requiring that all rippled instances on the network restart after maintaining the configuration file.
This commit is contained in:
@@ -20,12 +20,14 @@
|
||||
#include <BeastConfig.h>
|
||||
|
||||
#include <ripple/overlay/impl/ConnectAttempt.cpp>
|
||||
#include <ripple/overlay/impl/Manifest.cpp>
|
||||
#include <ripple/overlay/impl/Message.cpp>
|
||||
#include <ripple/overlay/impl/OverlayImpl.cpp>
|
||||
#include <ripple/overlay/impl/PeerImp.cpp>
|
||||
#include <ripple/overlay/impl/PeerSet.cpp>
|
||||
#include <ripple/overlay/impl/TMHello.cpp>
|
||||
|
||||
#include <ripple/overlay/tests/manifest_test.cpp>
|
||||
#include <ripple/overlay/tests/short_read.test.cpp>
|
||||
#include <ripple/overlay/tests/TMHello.test.cpp>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user