hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::model::RemoveSignatory Struct Reference

#include "remove_signatory.hpp"

Inheritance diagram for iroha::model::RemoveSignatory:
Inheritance graph
Collaboration diagram for iroha::model::RemoveSignatory:
Collaboration graph

Public Member Functions

bool operator== (const Command &command) const override
 
 RemoveSignatory ()
 
 RemoveSignatory (const std::string &account_id, const pubkey_t &pubkey)
 
- Public Member Functions inherited from iroha::model::Command
virtual ~Command ()=default
 
virtual bool operator!= (const Command &rhs) const
 

Public Attributes

std::string account_id
 
pubkey_t pubkey
 

Detailed Description

Attach signatory for account

Constructor & Destructor Documentation

iroha::model::RemoveSignatory::RemoveSignatory ( )
inline
iroha::model::RemoveSignatory::RemoveSignatory ( const std::string &  account_id,
const pubkey_t pubkey 
)
inline

Member Function Documentation

bool iroha::model::RemoveSignatory::operator== ( const Command command) const
overridevirtual

Implements iroha::model::Command.

Member Data Documentation

std::string iroha::model::RemoveSignatory::account_id

Account to remove from

pubkey_t iroha::model::RemoveSignatory::pubkey

Public key of signatory to remove. Note: This public key must be attach to account. There must be at least two signatories to perform this operation.


The documentation for this struct was generated from the following files: