aggstam
|
7a2f07502c
|
WIP: validator: blockchain rewrite foundation added
|
2023-06-26 22:02:25 +03:00 |
|
aggstam
|
0afaf50d65
|
contract/test-harness: integrate new validator
|
2023-06-23 16:12:14 +03:00 |
|
aggstam
|
dd3d6a15e7
|
src/validator: set foundation for validator rewrite
|
2023-06-23 12:49:09 +03:00 |
|
parazyd
|
7364fdd15e
|
tx: Enable parallelism when hashing transactions with blake3.
txs are usually >128KiB so this could be beneficial.
|
2023-05-26 09:46:04 +02:00 |
|
parazyd
|
4efb0ecf8c
|
lib: Apply linter suggestions.
|
2023-03-07 12:29:47 +01:00 |
|
parazyd
|
96c2f8a7d4
|
tx: Simplify tx::hash
|
2023-03-06 18:33:53 +01:00 |
|
parazyd
|
473d2f8707
|
consensus: Dynamically load VerifyingKey for zkas circuits from sled.
|
2023-03-06 18:33:53 +01:00 |
|
x
|
89736f3f86
|
add command to simulate tx and show erroneous state for fetch-tx
|
2023-02-18 15:23:54 +01:00 |
|
x
|
8f964b926b
|
doc: partial edit of architecture/smart_contracts.md
|
2023-01-18 11:34:20 +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 |
|
parazyd
|
71cd3064d6
|
Update license year.
|
2022-12-28 13:06:00 +01:00 |
|
parazyd
|
9acfed6402
|
Clippy lints.
|
2022-12-14 12:30:27 +01:00 |
|
parazyd
|
905586a638
|
cargo fix
|
2022-12-07 12:53:52 +01:00 |
|
parazyd
|
2854beb2b2
|
contract/money: Working darkotc integration tests.
|
2022-12-05 23:57:14 +01:00 |
|
parazyd
|
ca3c486d76
|
Move crypto/proof to zk/proof.
|
2022-11-29 13:53:32 +01:00 |
|
aggstam
|
ffd28c99f7
|
consensus: cleanup
|
2022-11-25 19:23:39 +02:00 |
|
parazyd
|
60e6f94edb
|
consensus/state: Clean up native wasm deploy and verification API.
|
2022-11-24 12:56:03 +01:00 |
|
parazyd
|
a1a2da8394
|
contract/money: Finalize integration test with zk proof verification
|
2022-11-21 17:53:25 +01:00 |
|
parazyd
|
e2c22c28aa
|
contract/money: Implement integration test.
|
2022-11-21 15:51:44 +01:00 |
|
parazyd
|
4886b0ec0b
|
Remove old obsolete tx module and replace with tx2.
|
2022-11-17 20:33:04 +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
|
62d1f06c1f
|
Update imports for type migrations.
|
2022-10-17 00:34:34 +02:00 |
|
Luther Blissett
|
5e4b663b13
|
Apply new path to serial crate throughout codebase.
|
2022-10-15 20:06:28 +02:00 |
|
Luther Blissett
|
94c6fe6027
|
tx: Draft ContractDeploy.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
6fc5b43d54
|
Mop up dependencies and features.
|
2022-09-24 19:18:14 +02:00 |
|
Luther Blissett
|
76c25f06a1
|
Change import references in library to the new serial module.
|
2022-09-24 16:02:19 +02:00 |
|
Dastan-glitch
|
a50de65a78
|
Clippy lints
|
2022-09-21 03:47:24 +03:00 |
|
mohab metwally
|
81f53cef5c
|
merge conflict
|
2022-09-19 14:26:25 +02:00 |
|
mohab metwally
|
6e02b37646
|
prune unused imports
|
2022-09-18 11:32:22 +02:00 |
|
mohab metwally
|
f98137e306
|
merge crypsinous into master in crypsinousintomaster branch
|
2022-09-15 18:38:11 +02:00 |
|
ghassmo
|
6e6c240891
|
cargo clippy over all projects
|
2022-08-25 13:41:58 +04:00 |
|
narodnik
|
0d9da87d4f
|
darkfi: add spend_hook and user_data to create_mint/burn_proof()
|
2022-08-15 11:05:28 +02:00 |
|
lunar-mining
|
11a71fc1c8
|
serial: implement Encodable/ Decodable for Vec<T>. deprecates impl_vec! macro
|
2022-08-13 09:23:27 +02:00 |
|
parazyd
|
eb1a9f1349
|
darkotc: Implement signing of partially signed transaction.
|
2022-08-12 16:19:53 +02:00 |
|
parazyd
|
2ec2eda9b7
|
tx: Export some functionality.
|
2022-08-09 18:55:26 +02:00 |
|
parazyd
|
1e109e3edc
|
note: Implement memo field in encrypted notes.
This can store arbitrary data.
|
2022-08-09 18:55:26 +02:00 |
|
parazyd
|
3686c32591
|
cherry picked fullwidth pedersen
|
2022-08-09 12:56:44 +02:00 |
|
narodnik
|
51c1e09415
|
tx: major bugfix, do not reuse previous output value blinds. that will produce the same value_commit as the previous output making them linkable.
|
2022-08-09 11:04:58 +02:00 |
|
parazyd
|
8ef05a186b
|
crypto: Rework pedersen commitments to allow also full-width base inside zk.
|
2022-08-08 15:01:11 +02:00 |
|
mohab metwally
|
3436f22696
|
[consensus] append TransactionLeadProof to ourboros metadata
|
2022-07-12 22:04:31 +02:00 |
|
ghassmo
|
9f819b0dba
|
general clean up and run cargo clippy for all bins
|
2022-06-29 01:15:03 +03:00 |
|
narodnik
|
70293fd181
|
add missing code for inputs
|
2022-05-06 22:46:01 +02:00 |
|
narodnik
|
1f7a11a59d
|
Add missing token_id to Note. Temp WalletDb workaround.
|
2022-05-05 10:19:52 +02:00 |
|
parazyd
|
83138dec07
|
node: Minor cleanup.
|
2022-04-30 22:15:40 +02:00 |
|
parazyd
|
a3829e76b3
|
Clean up global error module.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
e34e64826e
|
tx: Fix imports.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
805b26136d
|
tx: Clean up and add some code comments.
|
2022-04-23 21:21:13 +02:00 |
|