|
| TezosLikeOriginatedAccount (const std::string &uid, const std::string &address, const std::shared_ptr< TezosLikeAccount > &originatorAccount, bool isSpendable, bool isDelegatable, const Option< std::string > &publicKey=Option< std::string >()) |
|
std::string | getAccountUid () |
|
std::string | getAddress () override |
|
std::experimental::optional< std::string > | getPublicKey () override |
|
void | getBalance (const std::shared_ptr< api::AmountCallback > &callback) override |
|
FuturePtr< api::Amount > | getBalance (const std::shared_ptr< api::ExecutionContext > &context) |
|
void | getBalanceHistory (const std::chrono::system_clock::time_point &start, const std::chrono::system_clock::time_point &end, api::TimePeriod period, const std::shared_ptr< api::AmountListCallback > &callback) override |
|
Future< std::vector< std::shared_ptr< api::Amount > > > | getBalanceHistory (const std::shared_ptr< api::ExecutionContext > &context, const std::chrono::system_clock::time_point &start, const std::chrono::system_clock::time_point &end, api::TimePeriod period) |
|
bool | isSpendable () override |
|
bool | isDelegatable () override |
|
std::shared_ptr< api::OperationQuery > | queryOperations () override |
|
void | setPublicKey (const std::string &publicKey) |
|
std::shared_ptr< api::TezosLikeTransactionBuilder > | buildTransaction () override |
|
virtual void | getBalance (const std::shared_ptr< AmountCallback > &callback)=0 |
|
virtual void | getBalanceHistory (const std::chrono::system_clock::time_point &start, const std::chrono::system_clock::time_point &end, TimePeriod period, const std::shared_ptr< AmountListCallback > &callback)=0 |
|
◆ buildTransaction()
◆ getAddress()
std::string ledger::core::TezosLikeOriginatedAccount::getAddress |
( |
| ) |
|
|
overridevirtual |
◆ getPublicKey()
◆ isDelegatable()
bool ledger::core::TezosLikeOriginatedAccount::isDelegatable |
( |
| ) |
|
|
overridevirtual |
◆ isSpendable()
bool ledger::core::TezosLikeOriginatedAccount::isSpendable |
( |
| ) |
|
|
overridevirtual |
◆ queryOperations()
std::shared_ptr< api::OperationQuery > ledger::core::TezosLikeOriginatedAccount::queryOperations |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: