link: simplify with DelegationList
refs #4055
Change-Id: Id8280037beb7d128cda8faa8ed1ed21e2209ba97
diff --git a/src/delegation-list.cpp b/src/delegation-list.cpp
index a0dd7c8..7868943 100644
--- a/src/delegation-list.cpp
+++ b/src/delegation-list.cpp
@@ -42,6 +42,14 @@
{
}
+DelegationList::DelegationList(std::initializer_list<Delegation> dels)
+ : m_isSorted(true)
+{
+ for (const Delegation& del : dels) {
+ this->insert(del, INS_REPLACE);
+ }
+}
+
DelegationList::DelegationList(const Block& block, bool wantSort)
{
this->wireDecode(block, wantSort);