4 #ifndef DJINNI_GENERATED_RIPPLELIKEACCOUNT_HPP 5 #define DJINNI_GENERATED_RIPPLELIKEACCOUNT_HPP 11 #ifndef LIBCORE_EXPORT 13 #include <libcore_export.h> 15 #define LIBCORE_EXPORT 19 namespace ledger {
namespace core {
namespace api {
23 class RippleLikeTransaction;
24 class RippleLikeTransactionBuilder;
32 virtual void broadcastRawTransaction(
const std::vector<uint8_t> & transaction,
const std::shared_ptr<StringCallback> & callback) = 0;
34 virtual void broadcastTransaction(
const std::shared_ptr<RippleLikeTransaction> & transaction,
const std::shared_ptr<StringCallback> & callback) = 0;
36 virtual std::shared_ptr<RippleLikeTransactionBuilder> buildTransaction() = 0;
45 virtual void getFees(
const std::shared_ptr<AmountCallback> & callback) = 0;
51 virtual void getBaseReserve(
const std::shared_ptr<AmountCallback> & callback) = 0;
60 virtual void isAddressActivated(
const std::string & address,
const std::shared_ptr<BoolCallback> & isActivated) = 0;
64 #endif //DJINNI_GENERATED_RIPPLELIKEACCOUNT_HPP Definition: RippleLikeAccount.hpp:28
Definition: Account.cpp:8