This PR fixes special member functions in the following class/struct definitions:
struct PartiallySignedTransaction
(done in #17349) The default (i.e., generated by a compiler) copy constructor does the same things. It prevents-Wdeprecated-copy
warning in GCC 9 (#15822) and-Wdeprecated
warning in Clang 10 for implicitly declaredoperator=
class SigningProvider
All special member functions of the SigningProvider class defined=default
which makes it a well-behaved base class. It prevents-Wdeprecated
warning in Clang 10struct secure_allocator
Define=default
copy assignment explicitly. It prevents-Wdeprecated
warning in Clang 10struct FrozenCleanupCheck
Define=default
copy constructor explicitly. It prevents-Wdeprecated
warning in Clang 10