aggstam
33dc5a8959
faucetd: updated to only airdrop native token
2023-02-25 14:20:30 +01:00
parazyd
ef86063e59
faucetd: Remove ctrlc and introduce signal-hook.
2023-02-17 12:54:13 +01:00
parazyd
192345659a
Release v0.4.0
2023-02-01 23:04:02 +01:00
parazyd
8c1d3fe524
Remove openssl dependency throughout the project.
2023-02-01 13:03:23 +01:00
parazyd
454eacf616
Update project dependencies.
2023-01-31 12:46:19 +01:00
aggstam
dc9c6c377f
consensus: created single-node mode for local testing
2023-01-23 20:40:34 +02:00
parazyd
fd79349982
contract/money: Client spend-hook support.
2023-01-11 17:14:46 +01:00
aggstam
da40746ca5
EOY housekeeping
...
Missing features added, dependencies updated and a fix in dao/entrypoint
2022-12-31 21:14:02 +02:00
aggstam
8b0a2908eb
bin/configs: updated commented default values
2022-12-28 14:36:52 +02:00
parazyd
71cd3064d6
Update license year.
2022-12-28 13:06:00 +01:00
aggstam
267fb82e56
consensus: introduce staking coins initial distribution logic
2022-12-27 18:10:08 +02:00
aggstam
034bd2fd4f
consensus: differentiate bootstrap timestamp from genesis, to not break slot calculation on network restarts
2022-12-20 15:32:29 +02:00
parazyd
8710c13593
Have native contracts use 0 as "x" so it's not possible to produce signatures.
2022-12-16 11:25:21 +01:00
parazyd
0c97a24b58
Clean up makefiles and set the ground floor for upgradable zkas circuits.
2022-12-15 20:43:24 +01:00
parazyd
c853d0e4f1
faucetd: Remove some remaining unused dependencies.
2022-12-14 13:44:10 +01:00
parazyd
9acfed6402
Clippy lints.
2022-12-14 12:30:27 +01:00
parazyd
88caee7f42
Update and clean up dependencies.
2022-12-13 15:19:09 +01:00
parazyd
671967261e
Update dependency versions
2022-11-29 21:10:29 +01:00
parazyd
1d7866f688
Update crate dependencies.
2022-11-29 13:54:05 +01:00
parazyd
ca3c486d76
Move crypto/proof to zk/proof.
2022-11-29 13:53:32 +01:00
parazyd
4892432cde
drk: Payments
2022-11-26 17:15:41 +01:00
aggstam
3692735012
rpc/server: detach request handling
2022-11-25 18:05:35 +02:00
parazyd
0dd901bd5e
faucetd: Working airdrops.
2022-11-25 12:49:32 +01:00
parazyd
877c0bb2d5
faucetd: Code cleanup.
2022-11-25 10:35:59 +01:00
parazyd
349c1d7096
consensus/state: Optionally create proving keys for leadership proofs.
...
We don't need it if we don't participate in consensus.
2022-11-24 11:06:36 +01:00
parazyd
e8ebb9d240
Faucet airdrop implementations and interaction with drk.
...
Transaction verification from state.rs still has some issue on wasm execution.
A proper verification API has to be written next to simplify things, avoid
convoluted code repetition, and have less places where things can go wrong.
2022-11-23 20:45:59 +01:00
parazyd
4d3b8a10b8
faucetd: Build money transfer transaction.
2022-11-17 23:51:00 +01:00
parazyd
e07f035c62
faucetd: Initialization of wallet and zkvm keys.
2022-11-17 21:25:05 +01:00
parazyd
569b296c16
darkfid: Get compiling with most of RPC functionality disabled.
2022-11-16 14:28:06 +01:00
parazyd
c1b2c2af5a
Update crate dependencies
2022-11-08 12:17:25 +01:00
parazyd
f062a2bbe9
Apply new TokenID API throughout codebase.
2022-11-08 11:35:31 +01:00
parazyd
d7ee8f3e0c
Update calls throughout repository for latest darkfi-sdk changes.
2022-11-07 01:42:39 +01:00
parazyd
8ae84ad7f9
Add license header to source files.
2022-10-31 18:16:13 +01:00
Luther Blissett
5e4b663b13
Apply new path to serial crate throughout codebase.
2022-10-15 20:06:28 +02:00
Luther Blissett
47dbf1363f
Clean up async_daemonize for less imports and use smol.
2022-10-14 14:07:06 +02:00
aggstam
a5dc158f90
p2pnet: optional channel log implemented
2022-09-26 15:33:48 +03:00
Luther Blissett
6fc5b43d54
Mop up dependencies and features.
2022-09-24 19:18:14 +02:00
Luther Blissett
d42d99c954
faucetd: Fix import paths.
2022-09-24 16:02:19 +02:00
aggstam
d5a4654704
p2pnet: localnet flag implemented
2022-09-06 21:02:10 +03:00
aggstam
041600f5e2
p2pnet: outbound transports configuration implemented
2022-09-02 19:27:27 +03:00
aggstam
e87930c045
p2pnet/wait_for_outbound: connection timeout added
2022-09-02 15:12:37 +03:00
Luther Blissett
e5f212a4ad
Update project dependencies.
2022-08-30 10:18:07 +02:00
aggstam
5616afaf00
darkfid/faucetd/fud: wait for p2p outbound connections
2022-08-26 01:54:57 +03:00
aggstam
e8c516ec62
p2pnet: 5b7306af71 reverted
2022-08-25 17:04:48 +03:00
aggstam
5b7306af71
p2pnet: implemented caller signaling
2022-08-24 21:29:19 +03:00
aggstam
6134dcdad7
p2pnet: inbound and external addresses vectorized
2022-08-23 21:49:34 +03:00
nogira
c46c4d7cf4
ctrlc-async -> ctrlc
2022-08-22 13:22:55 +04:00
parazyd
0d01be2f4e
Remove num-bigint usage from crates, revert to u64.
2022-08-06 12:40:50 +02:00
parazyd
c0acef85bd
Update project dependencies.
2022-08-04 17:50:36 +02:00
parazyd
e648db374d
faucetd: Allow minting arbitrary tokens.
2022-08-04 17:50:35 +02:00