Logo
Explore Help
Register Sign In
tiamak/monero_c
1
0
Fork 0
You've already forked monero_c
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
salvium_one
monero_c/wownero_libwallet2_api_c/CMakeLists.txt

1 line
41 B
CMake
Raw Permalink Normal View History

feat: split MONERO and WOWNERO prefixed functions 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-31 09:19:47 +02:00
../monero_libwallet2_api_c/CMakeLists.txt
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 47ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API