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