Commit Graph

7147 Commits

Author SHA1 Message Date
Dastan-glitch
07441ee7b9 bin/tau: fix EOF error when adding a comment 2023-11-07 05:24:13 +03:00
Dastan-glitch
35f1d4d620 bin/tau: allow executing subcommands on all/non-filterd tasks 2023-11-07 05:20:45 +03:00
lunar-mining
7f3539704e dnet: render nodes as offline when rpc can't connect 2023-11-06 17:46:25 +01:00
lunar-mining
9c9a101996 dnet: check inbound/outbound/manual/seed exists to prevent KeyErrors 2023-11-06 17:12:51 +01:00
lunar-mining
314cfa5b56 Revert "dnet: improve view() logic and cleanup"
This reverts commit 34ffc26fa6be6a07261afadd6d0e9476f98fcecf.
2023-11-06 17:08:59 +01:00
lunar-mining
f9d4e486c9 dnet: improve view() logic and cleanup 2023-11-06 17:08:57 +01:00
parazyd
c2ca37b349 book: Fix development.md link 2023-11-05 13:17:09 +01:00
parazyd
adc6c3199d mmproxy/monero: Write some more code documentation 2023-11-05 13:09:23 +01:00
parazyd
0c69c80758 mmproxy: Make sure monerod RPC is reachable on instantiation 2023-11-05 12:37:07 +01:00
parazyd
3eed132fa4 mmproxy/monero: Implement blocktemplate modification for merge mining 2023-11-05 11:53:15 +01:00
parazyd
ed4ac96e44 mmproxy/monero: getblocktemplate stub and TODO 2023-11-05 11:07:17 +01:00
parazyd
a315e3368c mmproxy: Add monerod config map in the toml config 2023-11-05 10:57:53 +01:00
therealyingtong
b3df76d5f4 zk::gadget::less_than: Test non-strict mode 2023-11-05 10:15:16 +01:00
therealyingtong
371cea0f10 zk::gadget::less_than: Refactor tests to reduce duplication 2023-11-05 10:15:07 +01:00
therealyingtong
5558662f9f zk::gadget::less_than: Support non-strict mode 2023-11-05 10:14:50 +01:00
therealyingtong
f437a23533 zk::gadget::less_than: Clarify that b can be arbitrary field element 2023-11-05 10:14:17 +01:00
therealyingtong
ca44c06e05 native_range_check: Test single short word 2023-11-05 09:10:22 +00:00
therealyingtong
2fc4595f60 native_range_check: Refactor tests to reduce duplication 2023-11-05 09:10:22 +00:00
therealyingtong
e290b5d5ef [fix] native_range_check: Constrain short chunk 2023-11-05 09:10:22 +00:00
therealyingtong
f8437f4d62 [bug] native_range_check: only constrains multiples of WINDOW_SIZE
In the case where the final chunk is less than WINDOW_SIZE, the
witness generation code manually pads it with zero bits.

However, these padding bits are not constrained to be zero in the
circuit. This means that the final chunk is actually allowed to be
any WINDOW_SIZE-bit value.
2023-11-05 09:10:22 +00:00
therealyingtong
10eb8eb6a3 zk::gadget::native_range_check: Always strict
The range check gadget should always be strict; non-strict
decomposition should be done in a separate decomposition
gadget.
2023-11-05 09:10:22 +00:00
parazyd
ca61aa06ba mmproxy/monero: Implement on_get_block_count 2023-11-04 17:47:38 +01:00
parazyd
4c3955eea2 mmproxy: Add a few contrib scripts 2023-11-04 17:47:38 +01:00
ertosns
b25ad4e11f [doc/spec/payment] add coin hyperlinks, fix burn latex 2023-11-04 14:37:07 +02:00
ertosns
65abdcfec2 [doc/spec/dao] remove highlights, add missing parenthesis 2023-11-04 14:37:07 +02:00
parazyd
c423816da5 bin: Enable static compile targets for more bins 2023-11-02 15:08:39 +01:00
parazyd
e11470fe02 book/dev: Document static binary builds using Alpine and LXC 2023-11-02 15:03:51 +01:00
parazyd
f8583fdd25 zkas: Static build test 2023-11-02 14:56:37 +01:00
parazyd
35391e5408 Cargo.toml: Force system sqlcipher for libsqlite3-sys 2023-11-02 14:19:36 +01:00
ertosns
5ff7dc6cf9 [doc/spec] update summary 2023-11-02 14:46:58 +02:00
ertosns
038f2a6a6f [doc/spec] iterate over dao spec 2023-11-02 14:46:58 +02:00
parazyd
1fc0fafbf9 mmproxy: Comment out WIP fn 2023-11-01 20:21:54 +01:00
parazyd
d8beeeec3d mmproxy/monero: Implement get_block_count 2023-11-01 20:05:44 +01:00
parazyd
235626b31d rpc: Allow params as JSON object 2023-11-01 19:48:47 +01:00
parazyd
ff6f7acb85 mmproxy: monerod HTTP JSON-RPC example 2023-11-01 17:48:44 +01:00
y
74b197d008 [dnet] Add KeyError check
Add a check for 'inbound' key. Previously, the program would crash when
there were no connected nodes. Now the view panel correctly displays the
existing node as offline.
2023-11-01 11:31:47 -04:00
ertosns
b28a6c06c7 add nullifier to summary 2023-11-01 13:09:16 +02:00
ertosns
201bec0ba7 [doc/spec] iteration of dao spec WIP 2023-11-01 13:08:49 +02:00
ertosns
a6d2b70460 [doc/spec] add nullifier to payment spec 2023-11-01 13:08:11 +02:00
ertosns
fe7418a1df [doc/spec] add nullifier 2023-11-01 13:07:44 +02:00
ertosns
dfdbf7cace [doc/src/spec] add tokenId hyperlink 2023-10-30 19:15:09 +02:00
ertosns
3c6dc26e8d [doc/src/spec/payment] fix broken hyperlinks 2023-10-30 19:03:34 +02:00
ertosns
0efe61b27f [doc/src/spec/{crypto,payment}] edit fmt 2023-10-30 18:01:03 +02:00
Dastan-glitch
820198db8e bin/tau: add more help info/examples 2023-10-30 17:09:28 +03:00
Dastan-glitch
c62846eb90 bin/tau: allow subcommands to affect multiple tasks 2023-10-30 16:54:53 +03:00
parazyd
dffcce29a3 net/acceptor: Don't close listener loop on unhandled errors anymore 2023-10-30 11:31:18 +01:00
lunar-mining
0b0436131f dnet: redraw the screen on inbound (disconnect) and inbound (connect) events 2023-10-30 11:29:07 +01:00
x
f0e0935bd2 dep 0001: add a version number to services field 2023-10-30 10:27:59 +01:00
x
cb300876cf zk::debug::zkas_check_types(): also check witnesses.len() matches for both circuit and binary 2023-10-30 09:31:22 +01:00
x
44b882859e add module zk::debug, and move export_witness_json() and zkas_type_checks() inside it. 2023-10-30 09:23:14 +01:00