Czarek Nakamoto
f5a6dbdd8e
credit tobtoht
2024-04-12 11:50:32 +02:00
Czarek Nakamoto
125e64f11f
update patches
...
update readme
2024-04-12 11:13:43 +02:00
Czarek Nakamoto
b003970d7f
Revert "add polyseed language options"
...
This reverts commit a032a20221 .
2024-04-11 17:15:42 +02:00
Czarek Nakamoto
a032a20221
add polyseed language options
2024-04-11 08:53:29 +02:00
Czarek Nakamoto
95728838ee
add comments explaining what does the code do?
2024-04-05 16:51:15 +02:00
Czarek Nakamoto
4adbc8667c
update readme
2024-04-04 23:09:29 +02:00
Czarek Nakamoto
d493a4d29b
~~fix~~ workaround wownero randomwow remote
2024-04-04 22:35:31 +02:00
Czarek Nakamoto
939a955cd7
if cases are difficult
2024-04-04 17:45:42 +02:00
Czarek Nakamoto
8c54a73672
fix patch number
2024-04-04 17:08:58 +02:00
Czarek Nakamoto
3789aba98d
fix android (i hope)
2024-04-04 15:39:37 +02:00
Czarek Nakamoto
9c3871763a
fix ios build script (how did it even work before!?!?!?)
2024-04-03 21:31:04 +02:00
Czarek Nakamoto
f47a865bac
randomx bump
2024-04-02 22:35:39 +02:00
Czarek Nakamoto
3eb727598b
actually fix and not workaround the iOS issue.
2024-04-02 19:14:43 +02:00
Czarek Nakamoto
85756e631e
update randomx commit
2024-04-02 17:43:13 +02:00
Czarek Nakamoto
e2ad141007
feat: iOS builds
...
includes patches to
- randomx: https://github.com/tevador/RandomX/pull/294
- randomwow: https://git.wownero.com/wownero/RandomWOW/pulls/2
2024-04-02 17:09:22 +02:00
Czarek Nakamoto
e4cde6dfb8
add wownero patch so it won't crash
2024-04-02 11:57:38 +02:00
Czarek Nakamoto
6f3f187592
monero: fix make debug-tests
2024-04-02 10:29:48 +02:00
Czarek Nakamoto
d0b6e0d1f1
build debug by default
2024-04-02 00:14:52 +02:00
Czarek Nakamoto
f6ca8ee9fb
un-conflict exported symbols on macos
2024-04-01 14:00:33 +02:00
Czarek Nakamoto
365c444b05
feat: macos host builds
2024-04-01 08:51:37 +02:00
Czarek Nakamoto
809019417d
update readme
2024-04-01 07:03:03 +02:00
Czarek Nakamoto
f2057a2363
fix: wownero and monero wallets in the same process
...
ci: cache ~/.ccache directory
2024-04-01 06:54:50 +02:00
Czarek Nakamoto
b72d2dff62
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
Czarek Nakamoto
b034340879
macos support
2024-03-28 10:43:54 +01:00
Czarek Nakamoto
0f206f4bc1
fixed coin control patch for wownero
2024-03-27 16:34:28 +01:00
Czarek Nakamoto
04d0262686
fix wownero coin control
...
use proper headers
properly apply patches
2024-03-27 15:46:01 +01:00
Czarek Nakamoto
b2ce0ed438
wooof
2024-03-27 07:11:50 +01:00
Czarek Nakamoto
6abd77290c
feat: wownero support
2024-03-26 10:00:45 +01:00
Czarek Nakamoto
53dbfbccea
windows support + LICENSE
2024-03-23 08:43:12 +01:00
Czarek Nakamoto
40b85a693d
remove external header-paresr
2024-03-22 14:22:53 +01:00
Czarek Nakamoto
380f3f41e6
wow + build
2024-03-22 14:21:57 +01:00
Czarek Nakamoto
8775db7e94
fix: crash on linux
...
also: make builds debug by default.
2024-03-20 22:45:38 +01:00
Czarek Nakamoto
a857afee1c
link wallet-crypto on desktop
2024-03-20 20:11:32 +01:00
Czarek Nakamoto
5fcc3d857d
add extern
2024-03-17 12:58:49 +01:00
Czarek Nakamoto
4cf4dafe2c
add libpolyseed.dll
2024-03-16 08:04:27 +01:00
Czarek Nakamoto
707b5b07ee
feat: windows support
...
feat: ci caching for faster builds
2024-03-15 22:19:52 +01:00
Czarek Nakamoto
0a564488a5
update monero to v0.18.3.3
2024-03-13 22:38:04 +01:00
Czarek Nakamoto
5f59c34deb
use bookworm push release
2024-03-13 16:03:49 +01:00
Czarek Nakamoto
7dd6be9aea
bookworm -> buster
2024-03-13 09:01:30 +01:00
Czarek Nakamoto
16b64cc804
change monero commit
2024-03-12 20:32:00 +01:00
Czarek Nakamoto
2b685de9a4
update monero to use upstream with patches instead of fork
2024-03-12 19:17:40 +01:00
Czarek Nakamoto
ff091c5039
fix archive store
2024-03-11 23:34:40 +01:00
Czarek Nakamoto
13002ddd13
drop i686 android support
2024-03-11 16:26:31 +01:00
Czarek Nakamoto
f64511ca46
use new build system
2024-03-10 22:13:01 +01:00
Czarek Nakamoto
0f26c8022c
[skip ci] wip
2024-03-08 23:45:51 +01:00
Czarek Nakamoto
f04598fea7
fixed transaction priority
2024-03-08 15:43:46 +01:00
Czarek Nakamoto
a91aee0346
bump zmq_version
...
add musl build
2024-03-06 13:14:06 +01:00
Czarek Nakamoto
3e590bc615
add yacc to sfos
2024-03-02 11:07:53 +01:00
Czarek Nakamoto
294edb0621
host copy libs + openssl "fix"
2024-03-02 09:49:18 +01:00
Czarek Nakamoto
ae800585b7
Mention where newer builds are living
2024-03-02 08:18:30 +01:00