brid
|
a444e8737c
fee: replace legacy fee calculation
|
2 هفته پیش |
x
|
0a2eed294c
blockchain: replaced sled-overlay with kvdb-overlay
|
1 ماه پیش |
skoupidi
|
ceeb7c9c09
validator: strictly upper bound proposals timestamps
|
3 ماه پیش |
skoupidi
|
8ec2bdbbc7
blockchain: removed pending transactions order tree and related fns
|
5 ماه پیش |
skoupidi
|
94e7fac8e2
validator: verify new tx against only the current best fork
|
5 ماه پیش |
skoupidi
|
1b0a1a01a4
validator/utils: use the correct randomx hash based on block pow type in block_rank()
|
6 ماه پیش |
oars
|
eec7de2ecd
refactor: move compute_fee from validator to sdk/blockchain and remove drk dependency on validator feature due to validator feature's deploy_native_contracts function
|
6 ماه پیش |
skoupidi
|
cc782bfea2
validator: chore format comments to match style
|
7 ماه پیش |
skoupidi
|
89b4dbe4a1
validator/verification: verify block timestamp based on sync state
|
7 ماه پیش |
skoupidi
|
eb7ee7dddc
validator/consensus: bound in-memory forks with a configurable param
|
7 ماه پیش |
x
|
06cf1be98d
validator: Use saturating arithmetic
|
7 ماه پیش |
skoupidi
|
e36a6d635b
validator/randomx_factory: simplified factory api to not use locks
|
7 ماه پیش |
skoupidi
|
ecefad8ac0
validator: guard everything behind a single lock
|
7 ماه پیش |
skoupidi
|
bd68f9238b
darkfid/task/unknown_proposal: full refactor for cleaner code and usage of append lock while generating the reorg fork
|
7 ماه پیش |
skoupidi
|
95523adfcf
darkfid: protect reorg trees from getting dropped by gc
|
7 ماه پیش |
skoupidi
|
22c60bee61
darkfid/task/garbage_collect: handle unreferenced sled trees
|
8 ماه پیش |
skoupidi
|
b78ca1d796
contract/test-harness/vks: updated hashes and modify inject to work over an overlay not the actual db so we ensure native zkas can be included in all genesis monotrees
|
8 ماه پیش |
skoupidi
|
1eebd74ff2
validator/pow: simplyfied randomx keys usage in pow module
|
8 ماه پیش |
skoupidi
|
830497f5c7
blockchain/contract_store: monotree handling refactor
|
8 ماه پیش |
skoupidi
|
afd4819719
validator: log tx hash on append_tx() for convinience
|
8 ماه پیش |
skoupidi
|
ecdb64bef5
validator: log pow data type on confirmation
|
8 ماه پیش |
oars
|
e641ac09f4
chore: fix rustdoc broken doc links and warnings
|
8 ماه پیش |
x
|
9785777642
chore: Update copyright license year
|
8 ماه پیش |
skoupidi
|
03d12789bc
blockchain/contract_store: refactored monotree init and update to accomodate for nondeterministic roots on keys removal
|
9 ماه پیش |
skoupidi
|
179fa08d87
minerd: don't cache next mining key VMs to preserve memory as init is fast enough now
|
9 ماه پیش |
skoupidi
|
5155425c19
minerd: cache current randomx key vms and pregenerate next ones in background
|
9 ماه پیش |
x
|
95a8319007
darkfid: Monero Merge Mining
|
10 ماه پیش |
skoupidi
|
c4cb258cf6
monotree: use mut reference to overlay not a clone
|
1 سال پیش |
skoupidi
|
d819f257da
validator/pow: use randomx factory to manage VMs and keys rotation optimization added
|
1 سال پیش |
parazyd
|
cd46c389a8
validator/consensus: Propagate RandomXFactory to PoWModule
|
1 سال پیش |