skoupidi
ecdb64bef5
validator: log pow data type on confirmation
2026-01-07 15:47:18 +02:00
skoupidi
61f194f524
doc/testnet/merge-mining: updated commands to mm on actual monero testnet
2026-01-07 14:20:57 +02:00
jkds
4f4daa0d2b
app/ui: remove uneeded async from a few fns, add some warnings, do some cleanup
2026-01-07 11:13:48 +01:00
jkds
7fad8bcaf0
app: do not force window redraw when insets change. this should happen automatic
2026-01-07 10:52:01 +01:00
jkds
d7d37eed31
app: bugfix emoji_picker stop() missing clearing old textures when app closed on android.
2026-01-07 10:52:01 +01:00
x
e54c276514
zkas: Harden binary decoder to be safe when decoding untrusted bins
2026-01-07 09:35:22 +00:00
x
2b9e894214
serial: Add deserialization method with max_len enforcing
2026-01-07 09:22:55 +00:00
x
3aa0e3b722
zkas: Implement debug symbols in the compiled binary
2026-01-07 09:22:55 +00:00
x
43b9695884
zkas: Improve decoder readability
2026-01-07 09:22:55 +00:00
x
469d4354d8
zkas: Minor cleanups
2026-01-07 09:22:55 +00:00
x
589e40bc32
zkas: Implement a macro for opcode definition.
...
This lets us have a single source of truth.
2026-01-07 09:22:55 +00:00
x
366a485ac6
zkas: Deduplicate some code in the parser to make things readable
2026-01-07 09:22:55 +00:00
x
d275d78ce0
zkas: Support >1 nested calls
2026-01-07 09:22:55 +00:00
jkds
90fadca718
app: cargo update Cargo.lock
2026-01-07 10:12:24 +01:00
jkds
a62a809265
app: fix warnings
2026-01-07 08:43:26 +01:00
jkds
27b842fa97
app: fix android build errors due to recent changes
2026-01-07 07:31:47 +01:00
jkds
d516d63183
system: make set_thread_priority() linux branch also available for android.
2026-01-07 07:24:58 +01:00
jkds
04e0a80222
app: s/node.setup(|me| Button::new(me))/node.setup(Button::new)/
2026-01-07 05:46:53 +01:00
jkds
9f716a283c
app: make connect status indicator clickable- doing so will force a reconnect
2026-01-07 04:57:48 +01:00
epiphany
1f8445bbf4
fud: update default ports, move management rpc methods to another rpc server
2026-01-06 20:04:21 +00:00
darkfi
823038c327
app/expr: add native fn as an opcode
2026-01-06 17:02:38 +01:00
darkfi
e30bd5d36e
app: remove some uneeded async from fns
2026-01-06 16:32:49 +01:00
darkfi
0e20811752
app/edit: remove uneeded async qualifiers from fns now that TXT_CTX and self.editor is no longer behind AsyncMutexes
2026-01-06 16:20:43 +01:00
darkfi
38e5829196
app: various cleanups to Editor used by BaseEdit with main one being moving from async to purely sync. other changes:
...
* Removed `Option` wrapper from editor
* Removed `EditorHandle` wrapper
* Changed all editor locks to synchronous
* Made all Editor methods synchronous
* Created `ParleyDriverWrapper`. This makes using the driver much easier.
2026-01-06 15:31:55 +01:00
darkfi
68e73036af
app/editor: add ParleyDriverWrapper which hugely simplifies driver access pattern
2026-01-06 15:31:55 +01:00
jkds
5c2bd621df
app: remove old TEXT_CTX and replace with parley new pattern
2026-01-06 15:31:55 +01:00
x
c4ec4de713
blockchain/monero: Fix mismatches between async and sync serialization
2026-01-06 10:51:01 +00:00
jkds
9af3c403a7
app/chatview: fix multiline msgs
2026-01-06 07:43:05 +01:00
jkds
74b18df957
app: fix emoji picker due to recent changes
2026-01-06 05:56:33 +01:00
jkds
22f9597908
app: rename text2 => text
2026-01-05 18:20:29 +01:00
jkds
94a0db125e
app: delete freetype 🎉 🎉 🎉
2026-01-05 18:14:43 +01:00
jkds
cc53053ef2
app: migrate emoji_picker to the new text API
2026-01-05 17:38:47 +01:00
jkds
0a8be750d3
app: remove text1 refs from ChatView
2026-01-05 12:34:47 +01:00
jkds
2caeba1c5f
app/chatview: cleanup unused fn params and remove unused stuff
2026-01-05 12:16:35 +01:00
jkds
9d15053bee
app/chatview: migrate FileMessage to text2 API
2026-01-05 10:38:00 +01:00
x
1e185188e9
doc/nodes: Add default daemon ports
2026-01-05 09:21:00 +00:00
x
3ab39ece15
doc/tor-guide: Clean up and formatting
2026-01-05 09:21:00 +00:00
jkds
a9e1f04a9f
app: do proper JVM thread mgmt. previously we call AttachThread() everywhere which is wrong, it should be called once per thread and then DetachThread() to cleanup. use thread local storage + Drop to make a thread guard for this.
2026-01-05 06:16:41 +01:00
jkds
6e23e98d26
app: replace androidx with just normal android classes so we dont need to bundle androidx jar
2026-01-05 06:15:13 +01:00
jkds
a46fc2963b
app/chatview: migrate PrivMessage to text2 API
2026-01-04 19:42:27 +01:00
jkds
b7935765fb
app: Cargo.lock update
2026-01-04 18:46:13 +01:00
jkds
3564bd1f84
app/chatview: migrate DateMessage to text2 API
2026-01-04 18:46:13 +01:00
oars
d43a456f7b
script/research/tx-replayer: add wasm, zkp and sig command line flags inorder to verify either wasm runtime, zkp or signature part of the transaction inorder to see resources usage for each parts of a tx verification
2026-01-04 16:27:45 +03:00
oars
ff477eb2f0
script/research/tx-replayer: a tool to replay a transaction by resetting the blockchain database to a height before the transaction was added at
2026-01-04 16:27:45 +03:00
oars
12a18503a2
contract/test-harness: fix issue with benchmark_wasm_calls and let it silently fail when given an invalid tx
2026-01-04 16:27:45 +03:00
oars
f974da8409
script/research/zkvm-metering: add CircuitCost measurements
2026-01-04 15:34:29 +03:00
oars
7c42e3020d
zk: add Debug trait to ZkCircuit and fill configure trait
2026-01-04 15:34:29 +03:00
oars
f7db85c0a9
script/research/zkvm-metering: generate and verify Native contracts' proofs
2026-01-04 15:34:29 +03:00
oars
8d7d33b812
script/research/zkvm-metering: organize
2026-01-04 15:34:29 +03:00
oars
574695f034
script/research/zkvm-metering: fix merkle_root opcode zk proof, k = 11 can be used and this changes the proof size and verifying key size
2026-01-04 15:34:29 +03:00