| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-31 | feat: split MONERO and WOWNERO prefixed functionsv0.18.3.3-RC11 | Czarek Nakamoto | |
| So basically: when we open the .so file, we define some symbols, and it appears that if we load something else, with the same symbols, under the same thread we cause some funky behaviour - like calling function a wownero function MONERO_Wallet_address() resulting in a monero address being generated. Needless to say, this is undesired, and a blocker for https://github.com/cypherstack/stack_wallet/pull/818 I'm afraid that this may not solve all of our issues (but will solve some significant roadblocks), because of the "genesis block" issue, as output of nm -gDC release/wownero/x86_64-linux-gnu_libwallet2_api_c.so | grep genesis indicate that these functions may share *something* in common across both WOW and XMR libraries. In a case in which this fix won't be sufficient, I think that the way forward would be to close the dynamic libraries, but before we do that I want to check if maybe there is a change to run multiple wallets at once. | |||
| 2024-03-28 | macos support | Czarek Nakamoto | |
| 2024-03-27 | fix wownero coin control | Czarek Nakamoto | |
| use proper headers properly apply patches | |||
| 2024-03-27 | wooof | Czarek Nakamoto | |
| 2024-03-23 | windows support + LICENSE | Czarek Nakamoto | |
| 2024-03-22 | wow + build | Czarek Nakamoto | |
| 2024-03-20 | fix: crash on linux | Czarek Nakamoto | |
| also: make builds debug by default. | |||
| 2024-03-20 | link wallet-crypto on desktop | Czarek Nakamoto | |
| 2024-03-17 | add extern | Czarek Nakamoto | |
| 2024-03-15 | feat: windows support | Czarek Nakamoto | |
| feat: ci caching for faster builds | |||
| 2024-03-12 | update monero to use upstream with patches instead of fork | Czarek Nakamoto | |
| 2024-03-10 | use new build system | Czarek Nakamoto | |
| 2024-03-08 | [skip ci] wip | Czarek Nakamoto | |
| 2024-03-08 | fixed transaction priority | Czarek Nakamoto | |
| 2024-02-28 | feat: sailfishos port (initial) | Czarek Nakamoto | |
| 2024-02-17 | add signing functionality | Czarek Nakamoto | |
| 2024-01-19 | getWalletManager | Czarek Nakamoto | |
| 2024-01-19 | fix walletmanager wrap | Czarek Nakamoto | |
| 2024-01-11 | add `MONERO_DEBUG_isPointerNull` | Czarek Nakamoto | |
| 2024-01-07 | view-only support | Czarek Nakamoto | |
| 2024-01-05 | fix splitString, add logging | Czarek Nakamoto | |
| 2024-01-05 | coins update | Czarek Nakamoto | |
| 2024-01-05 | link agains utf8proc and libpolyseed_wrapper.a | Czarek Nakamoto | |
| 2024-01-05 | link against libpolyseed.a | Czarek Nakamoto | |
| 2024-01-04 | drop cache, it is causing more trouble than it's worth | Czarek Nakamoto | |
| implement anonero's fork functions in bridge. Calling it RC39 to not break versioning. | |||
| 2024-01-03 | prepare for sweep | Czarek Nakamoto | |
| 2024-01-03 | Make the process run a bit differently, | Czarek Nakamoto | |
| let's delay the task to the Isolate.run as std::thread was causing some funky crashes that I'm in no mood to fix atm | |||
| 2024-01-03 | MONERO_Wallet_seed add seed_offset | Czarek Nakamoto | |
| MONERO_Wallet_daemonBlockChainHeight_runThread add sleep() | |||
| 2024-01-03 | move daemonBlockChainHeight to a separate thread | Czarek Nakamoto | |
| 2024-01-02 | drop android's `log` library. | Czarek Nakamoto | |
| linux support | |||
| 2024-01-02 | fix major typo | Czarek Nakamoto | |
| 2024-01-02 | fix type on filename method | Czarek Nakamoto | |
| 2024-01-02 | drop getAll functions for TransactionHistory | Czarek Nakamoto | |
| 2024-01-02 | More functions ported over to monero_c. | Czarek Nakamoto | |
| Some leftovers are still present - but shouldn't contain anything that is required by anonero | |||
| 2024-01-01 | - helpers.cpp: | Czarek Nakamoto | |
| - functions for dealing with: - std::vector<std::string> - std::vector<uint32_t> - std::vector<std::set<uint32_t>> - wallet2_api_c.h: - PendingTransaction - txid - subaddrAccount - subaddrIndices - multisigSignData - signMultisigTx - signersKeys | |||
| 2023-12-30 | fix memory | Czarek Nakamoto | |
| 2023-12-30 | fix ffigen | Czarek Nakamoto | |
| [SEVERE] : Header ./wallet2_api_c.h: Total errors/warnings: 2. [SEVERE] : ./wallet2_api_c.h:708:20: error: initializer element is not a compile-time constant [Semantic Issue] [SEVERE] : ./wallet2_api_c.h:709:20: error: initializer element is not a compile-time constant [Semantic Issue] | |||
| 2023-12-30 | feat: cache build results | Czarek Nakamoto | |
| debug: void MONERO_DEBUG_test0(); bool MONERO_DEBUG_test1(bool x); int MONERO_DEBUG_test2(int x); uint64_t MONERO_DEBUG_test3(uint64_t x); void* MONERO_DEBUG_test4(uint64_t x); const char* MONERO_DEBUG_test5(); const char* MONERO_DEBUG_test5_std(); | |||
| 2023-12-30 | new function: | Czarek Nakamoto | |
| - MONERO_Wallet_setRefreshFromBlockHeight | |||
| 2023-12-29 | new functions: | Czarek Nakamoto | |
| - MONERO_Wallet_getRefreshFromBlockHeight - MONERO_Wallet_connectToDaemon - MONERO_Wallet_connected - MONERO_Wallet_setProxy new enum: ConnectionStatus | |||
| 2023-12-29 | new funcs: | Czarek Nakamoto | |
| MONERO_Wallet_setOffline MONERO_Wallet_isOffline MONERO_WalletManager_setProxy MONERO_WalletManagerFactory_setLogLevel | |||
| 2023-12-29 | drop wallet_ptr from places where it isn't used | Czarek Nakamoto | |
| 2023-12-28 | add some more functions | Czarek Nakamoto | |
| 2023-12-28 | fun fact: you need to change function definition when you change the ↵ | Czarek Nakamoto | |
| corresponding .h file | |||
| 2023-12-28 | update header file | Czarek Nakamoto | |
| 2023-12-27 | implement some functions to perform testing | Czarek Nakamoto | |
| 2023-12-27 | ci update, cpp update | Czarek Nakamoto | |
| 2023-12-27 | cleanup: remove monerujo leftovers | Czarek Nakamoto | |
| ci: different release name ci: syntax fix | |||
| 2023-12-26 | Initial commit | Czarek Nakamoto | |
