19namespace transaction {
44 const std::vector<uint8_t>& data,
45 const std::vector<uint8_t>& signature,
virtual bool isSignatureValid() const =0
virtual T & setData(const std::vector< uint8_t > &data, const std::vector< uint8_t > &signature, const uint8_t kif, const uint8_t kvc)=0
virtual T & setKeyDiversifier(const std::vector< uint8_t > &diversifier)=0