hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::interface::Signable< Model, HashProvider > Member List

This is the complete list of members for shared_model::interface::Signable< Model, HashProvider >, including all inherited members.

addSignature(types::SignedHexStringView signed_blob, types::PublicKeyHexStringView public_key)=0shared_model::interface::Signable< Model, HashProvider >pure virtual
blob() const =0shared_model::interface::Signable< Model, HashProvider >pure virtual
createdTime() const =0shared_model::interface::Signable< Model, HashProvider >pure virtual
equalsByValue(const Model &rhs) constshared_model::interface::Signable< Model, HashProvider >inline
hash() const =0shared_model::interface::Signable< Model, HashProvider >pure virtual
makeHash(const types::BlobType &payload)shared_model::interface::Signable< Model, HashProvider >inlineprotectedstatic
ModelType typedefshared_model::interface::ModelPrimitive< Model >
operator!=(const ModelType &rhs) constshared_model::interface::ModelPrimitive< Model >inlinevirtual
operator==(const Model &rhs) const overrideshared_model::interface::Signable< Model, HashProvider >inlinevirtual
payload() const =0shared_model::interface::Signable< Model, HashProvider >pure virtual
signatures() const =0shared_model::interface::Signable< Model, HashProvider >pure virtual
SignatureSetType typedefshared_model::interface::Signable< Model, HashProvider >protected
toString() const overrideshared_model::interface::Signable< Model, HashProvider >inlinevirtual
~ModelPrimitive()=defaultshared_model::interface::ModelPrimitive< Model >virtual