Luke Parker
|
c476f9b640
|
Break coordinator main into multiple functions
Also moves from std::sync::RwLock to tokio::sync::RwLock to prevent wasting
cycles on spinning.
|
2023-04-23 23:15:15 -04:00 |
|
Luke Parker
|
710e6e5217
|
Add Transaction::sign.
While I don't love the introduction of empty_signed, it's practically fine.
|
2023-04-23 01:25:45 -04:00 |
|
Luke Parker
|
63318cb728
|
Add a DB to Tributary
Adds support for reloading most of the blockchain.
|
2023-04-14 14:11:40 -04:00 |
|
Luke Parker
|
e73a51bfa5
|
Finish binding Tendermint into Tributary and define a Tributary master object
|
2023-04-13 18:43:27 -04:00 |
|
Luke Parker
|
03a6470a5b
|
Finish binding Tendermint, bar the P2P layer
|
2023-04-12 18:04:28 -04:00 |
|
Luke Parker
|
86cbf6e02e
|
Bind the signature scheme for tendermint-machine
|
2023-04-12 16:06:14 -04:00 |
|
Luke Parker
|
354ac856a5
|
Extensively test transactions
|
2023-04-12 08:51:40 -04:00 |
|
Luke Parker
|
2cfee536f6
|
Define all coordinator transaction types
|
2023-04-11 19:04:53 -04:00 |
|
Luke Parker
|
7488d23e0d
|
Add basic transaction/block code to Tributary
|
2023-04-11 13:42:18 -04:00 |
|
Luke Parker
|
09f8ac37c4
|
Create a folder for tributary, the micro-blockchain
Moves tendermint again, this time under tributary.
|
2023-04-11 10:18:31 -04:00 |
|