Add ShutdownScript for BOLT 2 acceptable scripts
authorJeffrey Czyz <jkczyz@gmail.com>
Thu, 22 Jul 2021 01:12:14 +0000 (20:12 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Sat, 31 Jul 2021 03:49:30 +0000 (22:49 -0500)
BOLT 2 enumerates the script formats that may be used for a shutdown
script. KeysInterface::get_shutdown_pubkey returns a PublicKey used to
form one of the acceptable formats (P2WPKH). Add a ShutdownScript
abstraction to encapsulate all accept formats and be backwards
compatible with P2WPKH scripts serialized as the corresponding
PublicKey.


No differences found