Commit Graph

2582 Commits

Author SHA1 Message Date
x
687d1e5df6 format log statments 2023-01-02 15:27:53 +01:00
x
988a622403 Revert "missing log targets"
This reverts commit 6414d55b7e.
2023-01-02 15:17:07 +01:00
x
6414d55b7e missing log targets 2023-01-02 15:15:48 +01:00
x
c17fb5ca19 remove retarded 'target: ""' from src/tx/mod.rs 2023-01-02 14:53:45 +01:00
x
5702976798 cleanup logging project wide 2023-01-02 14:47:55 +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
e0f106ce8e money-drk: updated with new Note fields 2022-12-31 17:17:19 +02:00
x
93752a0b74 Merge branch 'dao-contract' 2022-12-31 07:58:16 +01:00
x
8577fa51c9 finish dao::exec() 2022-12-31 07:49:23 +01:00
x
8628d4f8a7 dao::vote() consensus rules implemented 2022-12-30 21:53:56 +01:00
x
ffcbccf0bd dao-test: create exec tx 2022-12-29 22:21:49 +01:00
aggstam
a7a5771963 script/research/last_man_standing: simulation script to replay lottery in case of multiple winners 2022-12-29 23:14:44 +02:00
x
15ba8b1a9c add dao::exec() skeleton 2022-12-29 14:26:40 +01:00
parazyd
99df7d02ea cli: Always write the log target in logs. 2022-12-29 13:50:07 +01:00
x
66d643c1f7 dao::vote() 2022-12-29 13:15:32 +01:00
parazyd
71cd3064d6 Update license year. 2022-12-28 13:06:00 +01:00
x
9bd35df2d8 dao: receive proposal 2022-12-28 12:41:48 +01:00
x
14c2a0246a dao::propose() 2022-12-28 12:31:36 +01:00
aggstam
611028d3e6 consensus: use slot checkpoint coins for leader lottery 2022-12-27 20:13:49 +02:00
aggstam
71652749e6 consensus: exclude genesis slot when calculating rewarded slots 2022-12-27 19:40:10 +02:00
aggstam
267fb82e56 consensus: introduce staking coins initial distribution logic 2022-12-27 18:10:08 +02:00
aggstam
4ff042dde9 consensus/leadcoin: renamed tau to slot 2022-12-27 17:08:24 +02:00
x
24f57a1b24 dao::propose() 2022-12-27 15:43:25 +01:00
x
e02daace77 dao-test: mint gov token 2022-12-26 11:09:59 +01:00
x
57d4cd899f dao test: mint treasury token 2022-12-26 09:58:39 +01:00
x
0dfe9243eb migrate builder over 2022-12-25 14:25:06 +01:00
x
25b4bc2a42 dao: add MoneyTestHarness 2022-12-25 09:14:17 +01:00
x
3e2bf8c580 enable dao contract 2022-12-24 11:59:50 +01:00
x
eaffa2d844 fix formatting for use header 2022-12-24 11:39:42 +01:00
aggstam
756d3b746e make test fixed 2022-12-23 19:47:37 +02:00
aggstam
5e9fa27667 consensus/proto: change log type on subscriber receive error
This will not show protocol subscribers error messages when a peer disconnects from our node, which is irrelevant to protocol execution
2022-12-23 19:16:38 +02:00
x
f3eac08216 dao: fix compile error due to ValidatorState::new() changes 2022-12-23 17:35:17 +01:00
aggstam
f3b2d5cd17 consensus/validator: disabled DAO contract deploy 2022-12-23 18:34:11 +02:00
x
525e57e97a dao: begin migrating dao code over to new infra 2022-12-23 11:48:39 +01:00
parazyd
0a961cc822 contract/money: Rename zkas proofs and add token_id verification. 2022-12-22 15:04:12 +01:00
aggstam
e319e58a8e contract/money/cargo: added missing blockchain darkfi feature 2022-12-21 23:01:24 +02:00
mohab metwally
1aebd70476 fix fmt, missing uniplemented moneyfunction mint 2022-12-21 19:19:54 +02:00
mohab metwally
1480375c52 finalize stake/unstake contracts 2022-12-21 19:19:54 +02:00
mohab metwally
95e2a0f426 unstake contract tx 2022-12-21 19:19:54 +02:00
mohab metwally
ed04dec32a resolve conflicts 2022-12-21 19:19:54 +02:00
mohab metwally
d726e05c28 sk leaf pos changed from sl-tau to sk_pos 2022-12-21 19:19:54 +02:00
mohab metwally
9928d08918 remove lead coin redundant secret key, was previously stakeholder's key 2022-12-21 19:19:54 +02:00
mohab metwally
70be12116b [contract/money] lead burn/mint proofs 2022-12-21 19:19:54 +02:00
parazyd
0be21dc7a6 net/transport/unix: Fix URL parsing. 2022-12-21 17:53:13 +01: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
aggstam
249d67e37b p2p/propotocol_address/handle_receive_get_addrs(): shuffle addresses vec
This shuffles is added so when we ask for peers to connect to from seed or in peer discovery, the return vec is shuffled so we don't all end up connected to same nodes
2022-12-19 19:09:07 +02:00
parazyd
607dde60d5 contract/money: Add stub for minting arbitrary tokens. 2022-12-19 10:49:52 +01:00
aggstam
1af30e6975 consensus/consensus_sync: fixed stupid check 2022-12-18 21:07:42 +02:00
aggstam
402e313100 consensus: sync fixes and more checks to trigger resync 2022-12-18 20:06:59 +02:00
aggstam
f70dd6c054 consensus: fixed genesis slot eta 2022-12-18 04:25:49 +02:00