diff options
Diffstat (limited to 'libbridge/src/main/cpp/wallet2_api_c.cpp')
| -rw-r--r-- | libbridge/src/main/cpp/wallet2_api_c.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libbridge/src/main/cpp/wallet2_api_c.cpp b/libbridge/src/main/cpp/wallet2_api_c.cpp index 388c0b0..3e56263 100644 --- a/libbridge/src/main/cpp/wallet2_api_c.cpp +++ b/libbridge/src/main/cpp/wallet2_api_c.cpp @@ -499,6 +499,16 @@ void* MONERO_Coins_coin(void* coins_ptr, int index) { Monero::Coins *coins = reinterpret_cast<Monero::Coins*>(coins_ptr); return coins->coin(index); } + +int MONERO_Coins_getAll_size(void* coins_ptr) { + Monero::Coins *coins = reinterpret_cast<Monero::Coins*>(coins_ptr); + return coins->getAll().size(); +} +void* MONERO_Coins_getAll_byIndex(void* coins_ptr, int index) { + Monero::Coins *coins = reinterpret_cast<Monero::Coins*>(coins_ptr); + return coins->getAll()[index]; +} + // virtual std::vector<CoinsInfo*> getAll() const = 0; // virtual void refresh() = 0; void MONERO_Coins_refresh(void* coins_ptr) { |
