parazyd
|
604f443fd1
chore: Update license header year
|
1 سال پیش |
skoupidi
|
7739d8a40e
blockchain: use sled-overlay record parsing functions
|
1 سال پیش |
skoupidi
|
bd554cced1
darkfid: network reorg trigger added
|
1 سال پیش |
kalm
|
a1583381df
blockchain: enhancements to block store access
|
2 سال پیش |
skoupidi
|
66dfc9c95d
validator: reset to height functionality added, using blocks reverese diffs
|
1 سال پیش |
skoupidi
|
d753f8d700
blockchain: store each block db state diff
|
1 سال پیش |
skoupidi
|
605bab6144
chore: fmt
|
2 سال پیش |
skoupidi
|
fdfc96a902
Cargo.toml: replaced sled references with sled-overlay import
|
2 سال پیش |
skoupidi
|
490084b26d
blockchain: updated to sled-overlay 0.1.2
|
2 سال پیش |
skoupidi
|
7a891b0b90
blockchain/mod.rs: minor cleanup
|
2 سال پیش |
skoupidi
|
5f5cfbafa8
validator: random tx handling fixes
|
2 سال پیش |
skoupidi
|
40739693a1
darkfid: persist sync headers in a sled tree + some minor beautifications
|
2 سال پیش |
skoupidi
|
07e7252901
darkfid: sync logic changed
|
2 سال پیش |
skoupidi
|
9f5e6aafc4
blockchain: changed block height from u64 to u32
|
2 سال پیش |
skoupidi
|
930a511309
blockchain: major hashes cleanup
|
2 سال پیش |
zero
|
c781936b12
replace usage of blake3::Hash for tx hashes with TransactionHash type. Change all occurances of `let txs: Vec<blake3::Hash> = block.txs.iter().map(|x| blake3::hash(&serialize(x))).collect();` to `let txs: Vec<TransactionHash> = block.txs.iter().map(|tx| tx.hash()).collect();`
|
2 سال پیش |
skoupidi
|
85c80e1bd3
blockchain: store txs locations using the new tree
|
2 سال پیش |
skoupidi
|
34dd60a9b7
blockchain/block_store: unified all trees into a single store structure
|
2 سال پیش |
skoupidi
|
ea93623ff8
blockchain/contract_store: unified wasm and states trees into a single store structure
|
2 سال پیش |
skoupidi
|
70aeb839f5
blockchain/tx_store: unified main tree with the pending tree into single store structure
|
2 سال پیش |
skoupidi
|
f9a58ca5ad
runtime/import/util: minor optimizations retrieving block info stuff
|
2 سال پیش |
skoupidi
|
b70ade1922
validator: permanently store ranks as blockchain expands
|
2 سال پیش |
skoupidi
|
72526ed18c
validator: improved uproposed txs retriaval logic
|
2 سال پیش |
skoupidi
|
f79bd2de18
sdk, blockchain, validator: removed slot stuff
|
2 سال پیش |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 سال پیش |
aggstam
|
893ea4a52f
validator/pow: store block difficulty info in sled
|
2 سال پیش |
aggstam
|
6ad2a19bac
validator: validate blocks based on their version
|
2 سال پیش |
aggstam
|
989d049452
blockchain/Block: proper hash usage
|
2 سال پیش |
aggstam
|
e5081d55ce
blockchain/Block: refactored in preparation for mining integration
|
2 سال پیش |
aggstam
|
0d0740d331
blockchain/Block: removed slots vector, and handle storing based on block version.
|
3 سال پیش |