hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::interface::CommonObjectsFactory Member List

This is the complete list of members for shared_model::interface::CommonObjectsFactory, including all inherited members.

createAccount(const types::AccountIdType &account_id, const types::DomainIdType &domain_id, types::QuorumType quorum, const types::JsonType &jsonData)=0shared_model::interface::CommonObjectsFactorypure virtual
createAccountAsset(const types::AccountIdType &account_id, const types::AssetIdType &asset_id, const Amount &balance)=0shared_model::interface::CommonObjectsFactorypure virtual
createAsset(const types::AssetIdType &asset_id, const types::DomainIdType &domain_id, types::PrecisionType precision)=0shared_model::interface::CommonObjectsFactorypure virtual
createDomain(const types::DomainIdType &domain_id, const types::RoleIdType &default_role)=0shared_model::interface::CommonObjectsFactorypure virtual
createPeer(const types::AddressType &address, types::PublicKeyHexStringView public_key, const std::optional< types::TLSCertificateType > &tls_certificate=std::nullopt)=0shared_model::interface::CommonObjectsFactorypure virtual
createSignature(types::PublicKeyHexStringView key, types::SignedHexStringView signed_data)=0shared_model::interface::CommonObjectsFactorypure virtual
FactoryResult typedefshared_model::interface::CommonObjectsFactory
~CommonObjectsFactory()=defaultshared_model::interface::CommonObjectsFactoryvirtual