lunar-mining
|
01047c9cad
|
dchat: fixed settings to connect correctly to seed node
cleaned up old tcp code
|
2022-07-26 09:54:09 +02:00 |
|
lunar-mining
|
90af9667d6
|
dchat: deleted more code and cleaned up warnings
|
2022-07-25 20:03:52 +02:00 |
|
lunar-mining
|
e03c8e54ec
|
dchat: created seperate seed and simplified codebase
|
2022-07-25 19:46:10 +02:00 |
|
lunar-mining
|
6c9054ffa5
|
dchat: basic cli that sends messages over tpc.
TODO: connect to p2p
|
2022-07-19 08:47:59 +02:00 |
|
mohab metwally
|
7eee509922
|
[WIP/crypsinous simulation] crypsinous simualtion still wip
|
2022-07-18 11:57:25 +02:00 |
|
mohab metwally
|
7e6c79fb4b
|
[consensus] extract eta from lead proof hash rather than transaction hash
|
2022-07-14 00:11:30 +02:00 |
|
mohab metwally
|
3436f22696
|
[consensus] append TransactionLeadProof to ourboros metadata
|
2022-07-12 22:04:31 +02:00 |
|
mohab metwally
|
45ff3f63d2
|
[crypsinous] misl
|
2022-07-07 21:13:54 +02:00 |
|
mohab metwally
|
a9abb7c7db
|
[crypsinous] move circuit creation to leadcoin
|
2022-07-06 20:29:03 +02:00 |
|
mohab metwally
|
93cdc7e1ff
|
[crypsinous] miscellaneous changes, and fixing typos, and bugs
|
2022-07-05 22:40:08 +02:00 |
|
mohab metwally
|
0c32d4d9d0
|
update lead example with changes
|
2022-07-05 02:01:04 +02:00 |
|
parazyd
|
0063271679
|
Update project dependencies.
|
2022-07-03 15:26:35 +02:00 |
|
mohab metwally
|
663c67ce10
|
debugging lead circuit
|
2022-06-24 10:25:02 +02:00 |
|
mohab metwally
|
570a7b1eda
|
[src/blockchain/epoch] added epoch struct
|
2022-06-22 15:37:28 +02:00 |
|
aggstam
|
d5c96db14c
|
crypto/constants.rs: created commonly used MERKLE_DEPT constant
|
2022-06-22 09:55:10 +03:00 |
|
mohab metwally
|
a7b2eb575d
|
epoch's coins secret keys are dervied from each others
|
2022-06-22 00:28:36 +02:00 |
|
mohab metwally
|
f7b4c9af27
|
updated lead proof/example with halo2 api
|
2022-06-21 16:48:09 +02:00 |
|
parazyd
|
54f9ae4ac7
|
node: Update plonk key sizes for the Mint circuit.
|
2022-06-18 20:50:28 +02:00 |
|
parazyd
|
6215fc7bd6
|
zk: Port code to latest Halo2 API.
greater_than and crypsinous lead proof are temporarily disabled.
|
2022-06-18 16:08:52 +02:00 |
|
parazyd
|
12bb3a0cde
|
zk: Move zk gadgets to separate gadget module.
|
2022-06-18 14:34:05 +02:00 |
|
parazyd
|
84ea1e05f4
|
zk: Rework arithmetic chip to allow for more configuration and cell reuse.
|
2022-06-05 13:14:06 +02:00 |
|
ghassmo
|
1b6ef956fe
|
example/p2pdebug: update log config
|
2022-06-01 00:52:09 +03:00 |
|
aggstam
|
c29c65813b
|
example/net.rs: fixed log setup
|
2022-05-31 11:28:34 +03:00 |
|
ghassmo
|
d7775c210b
|
run cargo fmt
|
2022-05-22 15:08:08 +03:00 |
|
ghassmo
|
cbfad9f39c
|
p2pdebug: add peers flag for cli
|
2022-05-22 15:07:43 +03:00 |
|
parazyd
|
587f0b4b93
|
make fix and minor manual cleanups.
|
2022-05-22 12:29:23 +02:00 |
|
parazyd
|
d765387fd0
|
Update dependencies and reduce compilation time.
For release, we don't need halo2 dev stuff, so we move it into dev-deps.
|
2022-05-21 13:32:13 +02:00 |
|
aggstam
|
698db2bd9d
|
example/lead.rs: removed duplicate dependencies
|
2022-05-16 18:58:49 +03:00 |
|
parazyd
|
c63aabf17f
|
Update project dependencies.
|
2022-05-16 17:40:44 +02:00 |
|
parazyd
|
f8c2ee5617
|
Port codebase to latest halo2 API.
|
2022-05-16 17:30:46 +02:00 |
|
Dastan-glitch
|
5b467f4cef
|
update Cargo.lock and fix formatting
|
2022-05-16 16:19:37 +03:00 |
|
mohab
|
8b9bdac46f
|
miscellaneous changes
|
2022-05-16 13:56:00 +02:00 |
|
mohab
|
683b96369d
|
[example/lead] provingkey is panking on leadcontract, fallback to previous example
|
2022-05-16 13:56:00 +02:00 |
|
mohab
|
24882c8cc9
|
[example/lead] create_lead_coin_public_inputs
|
2022-05-16 13:56:00 +02:00 |
|
mohab
|
3ea82ee8a3
|
[example/lead] create_coins_sk as PRF derived from previous sks
|
2022-05-16 13:56:00 +02:00 |
|
aggstam
|
3b3a408d27
|
example/net.rs + tests/network_transports.rs dependencies minor fixes
|
2022-05-11 19:09:39 +03:00 |
|
ghassmo
|
101d935f5b
|
p2pdebug: using new net api
|
2022-05-11 17:21:00 +02:00 |
|
lunar-mining
|
40e48eacb0
|
dnetview: cleanup msg log Span assignment and cargo fmt
cargo fmt picked up a few issus in zk/circuit/lead_contract.rs and
example/lead.rs
|
2022-05-08 10:39:14 +02:00 |
|
mohab
|
a9d9fa0abc
|
[zk/lead] pruned abit..
|
2022-05-08 05:03:31 +02:00 |
|
mohab
|
fe5e6f7def
|
[zk/lead] set commitment tree for product of point's coordinates
|
2022-05-08 05:03:31 +02:00 |
|
mohab
|
0d7c7ce3fc
|
[zk/lead] removed commit1, commit2 for the contract, constrained the commitment instead
|
2022-05-08 05:03:31 +02:00 |
|
mohab
|
ead5e339e7
|
[zk/lead] replaced failing hash with mul
|
2022-05-08 05:03:31 +02:00 |
|
mohab
|
8d5b757ab4
|
[zk/lead] cop with changed incrementalmerkletree api
|
2022-05-08 05:03:31 +02:00 |
|
ghassmo
|
b7bfa7e4ff
|
net3: WIP implement tor protocol
|
2022-05-07 15:23:22 +03:00 |
|
ghassmo
|
b58058bf31
|
example/p2pdebug: add rpc listener to work with dnetview
|
2022-05-04 02:24:50 +03:00 |
|
mohab
|
acc15409b4
|
[zk/lead] removed unused imports
|
2022-05-01 21:50:22 +02:00 |
|
lunar-mining
|
fac25736a1
|
dnetview: remove unused data structures and cleanup
|
2022-05-01 10:29:56 +02:00 |
|
mohab
|
1aa3e0245c
|
[zk/lead_contract] used y_commit in place it's coordinates
|
2022-04-30 22:39:49 +02:00 |
|
mohab
|
6765f079df
|
[example/lead] serialize point to deserizlied base instead of PointNode
|
2022-04-30 22:39:49 +02:00 |
|
mohab
|
762d80ac8b
|
[zk/circuit/lead_contract] removed redundant serial number
|
2022-04-30 22:39:49 +02:00 |
|