ghassmo
|
bfcd69254c
|
util/address: make Address type
|
2022-01-04 01:41:06 +04:00 |
|
parazyd
|
1a85e7d93a
|
book/sapling: Add pseudo code for burn.
|
2022-01-03 10:44:32 +01:00 |
|
parazyd
|
0c39188ead
|
zkas/analyzer: Implement type checking.
|
2022-01-02 23:06:36 +01:00 |
|
ghassmo
|
aa00491572
|
crypto/keypair: impl Display for PublicKey
|
2022-01-03 01:23:36 +04:00 |
|
ghassmo
|
8e498f0102
|
darkfid wallet: WIP support multi keys & exporting and importing keypair to/from a file
|
2022-01-03 00:16:59 +04:00 |
|
ghassmo
|
e247c4cf40
|
jsonrpc: add key_gen and get_keys errors
|
2022-01-02 23:42:04 +04:00 |
|
ghassmo
|
83a9ac84a7
|
drk: get all addresses from darkfid
|
2022-01-02 23:27:51 +04:00 |
|
ghassmo
|
3c91d0d2fa
|
remove restrictions to generate more than one keypair & load the all the keys from walletdb
|
2022-01-02 23:10:12 +04:00 |
|
parazyd
|
97648381a4
|
zkas: Port to clap 3.
|
2022-01-02 13:30:22 +01:00 |
|
parazyd
|
f87c5c7baa
|
zkas/parser: Check if parenthesis pairs are correct in statements.
|
2022-01-02 13:01:21 +01:00 |
|
parazyd
|
bbecf641de
|
zkas/analyzer: Add error functions.
|
2022-01-02 12:22:20 +01:00 |
|
parazyd
|
3b1b0de2e9
|
zkas/parser: Remove outdated comment.
|
2022-01-02 11:55:59 +01:00 |
|
parazyd
|
cd2124271c
|
zkas/parser: Clean up function parsing redundancy.
|
2022-01-02 11:52:37 +01:00 |
|
parazyd
|
db2e9a8d01
|
zkas: Add skeleton for semantic analyzer.
|
2022-01-02 11:27:35 +01:00 |
|
parazyd
|
9db98a97cb
|
zkas/parser: Implement missing parser errors.
|
2022-01-02 11:27:05 +01:00 |
|
parazyd
|
7546e641c5
|
zkas: Move some types to ast module.
|
2022-01-02 10:23:25 +01:00 |
|
ghassmo
|
d01bc3828b
|
gatewayd: switch to TermLogger
|
2022-01-01 18:00:36 +04:00 |
|
ghassmo
|
3ac5353d0a
|
clean up
|
2022-01-01 06:40:44 +04:00 |
|
ghassmo
|
92ed458518
|
upgrade to clap 3.0 and move cli parser structs to cli dir
|
2022-01-01 06:05:19 +04:00 |
|
ghassmo
|
61ff3ebb3f
|
cargo fmt
|
2021-12-31 18:54:07 +04:00 |
|
ghassmo
|
8659bc7653
|
hide warning messages
|
2021-12-31 18:53:54 +04:00 |
|
parazyd
|
b865aeb150
|
zkas: Implement initial full circuit parsing.
Next is simplification and static checks, and finally, stack checks.
|
2021-12-30 14:45:22 +01:00 |
|
ghassmo
|
bc8640f81b
|
add constraints to tui mod
|
2021-12-30 15:20:31 +04:00 |
|
ghassmo
|
31993efb71
|
add tui library
|
2021-12-30 15:14:31 +04:00 |
|
ghassmo
|
21da63eeb6
|
add ".gitignore" file to bin/ircd
|
2021-12-30 14:54:55 +04:00 |
|
parazyd
|
b996e0266c
|
zkas: WIP circuit parsing.
|
2021-12-30 00:53:00 +01:00 |
|
parazyd
|
7edbf0ee04
|
zkas: Move binary to main.rs.
|
2021-12-30 00:01:45 +01:00 |
|
parazyd
|
2cdb452987
|
zkas/parser: Fix logic bug in check_section_structure().
|
2021-12-29 01:11:43 +01:00 |
|
parazyd
|
1247051866
|
zkas/parser: Small naming cleanups.
|
2021-12-29 01:04:50 +01:00 |
|
parazyd
|
6b148dcceb
|
zkas: Add circuit parser skeleton and improve some error handling.
|
2021-12-29 00:46:02 +01:00 |
|
parazyd
|
5b7cff52b3
|
Update Cargo.lock and Cargo.toml.
|
2021-12-28 23:00:24 +01:00 |
|
parazyd
|
b483c8caf0
|
zkas: Rework lexer and parser into classes and simplify errors.
|
2021-12-28 22:58:21 +01:00 |
|
parazyd
|
4e8361bf96
|
zkas: Update Cargo.toml and Cargo.lock
|
2021-12-28 22:57:57 +01:00 |
|
narodnik
|
898f0a00dc
|
begin to add json rpc server to ircd
|
2021-12-27 16:25:07 +01:00 |
|
narodnik
|
7f31c1181f
|
remove unused imports
|
2021-12-25 12:19:15 +01:00 |
|
narodnik
|
fe34207435
|
split ProgramOptions into its own module
|
2021-12-25 12:16:54 +01:00 |
|
narodnik
|
651ad2abec
|
split ServerConnection into irc_server::IrcServerConnection
|
2021-12-25 12:12:28 +01:00 |
|
narodnik
|
5b5659d9dd
|
move privmsg and protocol_privmsg to separate submodules
|
2021-12-25 11:22:00 +01:00 |
|
narodnik
|
6081f12b71
|
move src/bin/ircd.rs to new subcrate in bin/ircd/
|
2021-12-25 10:46:53 +01:00 |
|
narodnik
|
90d859e424
|
abstract privmsg stuff into a proper Protocol object that uses the jobs manager to ensure the running tasks are properly closed when the channel disconnects.
|
2021-12-25 10:14:10 +01:00 |
|
parazyd
|
bda7ad6c06
|
zkas/AST: Proper parsing of constant/contract.
The design we are moving towards is a composition of functions that
consume ASTs and produce modified ASTs.
|
2021-12-24 13:21:13 +01:00 |
|
narodnik
|
a1e293eb48
|
add a doc describing p2p irc test usage
|
2021-12-24 11:47:17 +01:00 |
|
narodnik
|
be5378f293
|
working p2p irc :)
|
2021-12-24 11:43:05 +01:00 |
|
parazyd
|
faa88faec9
|
zkas: Parse constants and contract.
|
2021-12-24 11:07:29 +01:00 |
|
parazyd
|
0ac6dd8c39
|
book: Move proofs from Sapling example to zkas/proofs and #include them.
|
2021-12-24 09:48:02 +01:00 |
|
parazyd
|
ed2fdae2da
|
bin: clippy lints.
|
2021-12-24 09:48:02 +01:00 |
|
parazyd
|
77814d2c08
|
Use zstd for rocksdb.
Free performance.
|
2021-12-24 09:48:02 +01:00 |
|
narodnik
|
4116b014ec
|
load program options and interpret privmsg commands
|
2021-12-24 09:41:26 +01:00 |
|
Dastan-glitch
|
3932a971ec
|
Linting
|
2021-12-24 08:50:23 +01:00 |
|
Dastan-glitch
|
b398a41526
|
Formatting
|
2021-12-24 08:50:23 +01:00 |
|