Commit Graph

2716 Commits

Author SHA1 Message Date
parazyd
3b75ee04c1 Get contract/dao to compile. 2023-02-25 14:20:30 +01:00
aggstam
389838f082 contract/money/tests: mint_pay_swap updated and fixed 2023-02-25 14:20:29 +01:00
aggstam
f1fe5fe846 contract/money/tests: fixed parallel execution 2023-02-25 14:20:29 +01:00
aggstam
dd7e6293b2 contract/money/tests/verification_bench: fixed and updated tests 2023-02-25 14:20:29 +01:00
parazyd
60755a114f contract/money: Rework test harness, fix TokenMint_V1 proof. 2023-02-25 14:20:29 +01:00
aggstam
592578ef43 contract/money/tests/verification_bench: updated alice2alice_random_amounts 2023-02-25 14:20:29 +01:00
aggstam
a25ef73cb6 contract/money: transfer test updated 2023-02-25 14:20:29 +01:00
parazyd
bafe4a4241 contract/money: Token Freeze API 2023-02-25 14:20:29 +01:00
parazyd
41cdbbbe13 contract/money: Mint V1 API 2023-02-25 14:20:29 +01:00
aggstam
2ac20a6f39 contract: minor fixes
dao contract needs to be updated with the new money API
2023-02-25 14:20:29 +01:00
parazyd
86a66dae86 contract/money/client: Reworked Swap API 2023-02-25 14:20:29 +01:00
parazyd
6fe6cf9819 contract/money/client: Crufty API impls 2023-02-25 14:20:29 +01:00
parazyd
10f69e06f4 contract/money/client: SQL table consts. 2023-02-25 14:20:29 +01:00
parazyd
e9ffa10541 contract/money: Refactor and cleanup.
Tests probably broken.
2023-02-25 14:20:29 +01:00
parazyd
65865fc52a sdk: Implement AeadEncryptedNote. 2023-02-25 14:20:29 +01:00
parazyd
27d277f014 contract/money: Spread out lib.rs into more files. 2023-02-25 14:20:29 +01:00
parazyd
39a698a63f contract/money: Stub for ::Freeze 2023-02-25 14:20:29 +01:00
parazyd
b30843c12c runtime/db: Move the section restriction to the top of functions. 2023-02-25 14:20:29 +01:00
parazyd
1077b79cd7 sdk: Move util functions to db.rs. 2023-02-25 14:20:29 +01:00
Dastan-glitch
3c984e1b4c minor typo fix 2023-02-23 03:18:53 +03:00
Dastan-glitch
3e032170f0 set prefered/default transports for outbound to tls 2023-02-21 04:41:39 +03:00
Dastan-glitch
723e774af8 event_graph abstraction, making the event action generic 2023-02-21 04:31:18 +03:00
Dastan-glitch
cd5dfbed0e [WIP] event_graph added to src/ and ircd2 utilize it from there 2023-02-19 05:24:52 +03:00
aggstam
9aa8374c10 drk: token aliases impl added
wallet.db must be reinitialized with ./drk wallet --initialize to create the new tables
2023-02-18 17:48:57 +02:00
x
89736f3f86 add command to simulate tx and show erroneous state for fetch-tx 2023-02-18 15:23:54 +01:00
aggstam
42d5b469a7 consensus: ignore future blocks/slots during sync 2023-02-14 13:24:20 +02:00
aggstam
798db8ae09 consensus: updated testnet timestamp 2023-02-13 18:38:31 +02:00
aggstam
4f3105d71d blockchain/tx_store: use empty slice as value in erroneous_txs sled 2023-02-10 21:49:05 +02:00
aggstam
b0d24ef776 darkfid: erroneous txs handling
Darkfid will not apply erroneous txs state transitions and keep them in a separate sled tree. drk to filtre these txs to report correct balances/coins
2023-02-10 20:59:03 +02:00
x
bfc81aa946 dao contract: remove serial from proposals in sql 2023-02-10 12:25:26 +01:00
x
4ebf1777aa drk: remove proposal serial column 2023-02-10 12:23:03 +01:00
x
9ced92462f dao-test: remove serial from proposals, and fix exec to use user serial/coin_blind 2023-02-10 11:52:51 +01:00
aggstam
816f0adb5c consensus/state.rs: fixed calc_sigmas_test 2023-02-08 23:38:39 +02:00
aggstam
a9fe80715b consensus: fixed consensys state sync 2023-02-07 23:59:28 +02:00
aggstam
90f3a0fea7 consensus/task/consensus_sync: removed redundant check 2023-02-07 19:47:50 +02:00
aggstam
a9c7019e1a contract/dao/entrypoint.rs: fixed deserialization of deployed contract
NOTE: in future, when more trees are added the deserialization should be updated
2023-02-07 02:47:09 +02:00
aggstam
92e2457f2c consensus: fixed initial sync
Since protocol to receive finalized slots/blocks was already attached, when a node was syncing if a finalization occured, the block was stored and the node was thinking that it was synced.
2023-02-06 18:47:37 +02:00
police
11d2d1c63d prune lead_coin 2023-02-03 01:45:38 +02:00
parazyd
192345659a Release v0.4.0 2023-02-01 23:04:02 +01:00
parazyd
95591a70c2 Various fixups. 2023-02-01 22:38:04 +01:00
aggstam
7044bd2049 drk: minor fix 2023-02-01 17:08:56 +02:00
parazyd
8c1d3fe524 Remove openssl dependency throughout the project. 2023-02-01 13:03:23 +01:00
aggstam
2d0f7a0c32 consensus testnet constants updated 2023-02-01 13:34:52 +02:00
parazyd
9afb9da4c9 dao: Update wallet schema to link tables together. 2023-01-31 15:59:28 +01:00
parazyd
8ab44aa2fc contract/money: Fix outputs order in transfers. 2023-01-31 13:31:11 +01:00
parazyd
454eacf616 Update project dependencies. 2023-01-31 12:46:19 +01:00
mohab metwally
4c164a5f38 [consensus] revert to 0 stake, 0 initial distribution 2023-01-27 22:35:01 +02:00
aggstam
7b1e9168fb consensus: write leaders counter to file 2023-01-27 19:58:24 +02:00
aggstam
401354da91 consensus: simplyfied previous leaders count 2023-01-27 15:44:34 +02:00
mohab metwally
7e4464d005 [consensus] fix sigmas test case precision limit 2023-01-27 13:48:03 +02:00