brid
|
5d855eb621
Merge remote-tracking branch 'origin/master' into fees
|
3 nedēļas atpakaļ |
x
|
0a2eed294c
blockchain: replaced sled-overlay with kvdb-overlay
|
1 mēnesi atpakaļ |
darkfi
|
53312a5c77
validator: set BLOCK_GAS_LIMIT and enforce TX_GAS_LIMIT
|
2 mēneši atpakaļ |
skoupidi
|
ceeb7c9c09
validator: strictly upper bound proposals timestamps
|
3 mēneši atpakaļ |
skoupidi
|
b0e36ee930
validator/consensus: removed redudant mempool vec from Fork struct
|
5 mēneši atpakaļ |
skoupidi
|
8ec2bdbbc7
blockchain: removed pending transactions order tree and related fns
|
5 mēneši atpakaļ |
skoupidi
|
9074aef176
chore: clippy
|
4 mēneši atpakaļ |
skoupidi
|
1b0a1a01a4
validator/utils: use the correct randomx hash based on block pow type in block_rank()
|
6 mēneši atpakaļ |
skoupidi
|
cc782bfea2
validator: chore format comments to match style
|
7 mēneši atpakaļ |
skoupidi
|
89b4dbe4a1
validator/verification: verify block timestamp based on sync state
|
7 mēneši atpakaļ |
skoupidi
|
de5b7699c6
validator/consensus: ensure no other competing fork exists during confirmation
|
7 mēneši atpakaļ |
skoupidi
|
e4ce356952
validator/consensus: check fork proposals are after the requested tip height before appending them in get_fork_proposals_after
|
7 mēneši atpakaļ |
skoupidi
|
8753c20c1b
validator/pow: don't blindly unwrap next darkfi rx key
|
7 mēneši atpakaļ |
skoupidi
|
08adccb16c
validator/consensus: minor clarification comment added in reset_forks()
|
7 mēneši atpakaļ |
skoupidi
|
eb7ee7dddc
validator/consensus: bound in-memory forks with a configurable param
|
7 mēneši atpakaļ |
x
|
06cf1be98d
validator: Use saturating arithmetic
|
7 mēneši atpakaļ |
skoupidi
|
142ac78c38
validator/consensus: log height when appending proposal
|
7 mēneši atpakaļ |
skoupidi
|
ecefad8ac0
validator: guard everything behind a single lock
|
7 mēneši atpakaļ |
skoupidi
|
689212f6a4
darkfid: include miners templates txs when purging pending txs and remove erroneous ones from fork mempool when retrieving its unproposed ones
|
8 mēneši atpakaļ |
skoupidi
|
3b823c17bb
darkfid: include miners tempaltes new trees when purging unferenced trees
|
8 mēneši atpakaļ |
skoupidi
|
7914422d8b
chore: updated sled-overlay to new version
|
8 mēneši atpakaļ |
skoupidi
|
a3368c87a2
darkfid/rpc/tx: properly cleanup pending txs
|
8 mēneši atpakaļ |
skoupidi
|
22c60bee61
darkfid/task/garbage_collect: handle unreferenced sled trees
|
8 mēneši atpakaļ |
skoupidi
|
1eebd74ff2
validator/pow: simplyfied randomx keys usage in pow module
|
8 mēneši atpakaļ |
skoupidi
|
830497f5c7
blockchain/contract_store: monotree handling refactor
|
8 mēneši atpakaļ |
x
|
9785777642
chore: Update copyright license year
|
8 mēneši atpakaļ |
skoupidi
|
e81e01dd98
darkfid: massive overhaul of mining rpc so everything goes through the registry
|
9 mēneši atpakaļ |
skoupidi
|
b38512a982
darkfid/task/unknown_proposal: purge peer fork new sled trees on failures
|
9 mēneši atpakaļ |
skoupidi
|
179fa08d87
minerd: don't cache next mining key VMs to preserve memory as init is fast enough now
|
9 mēneši atpakaļ |
skoupidi
|
5155425c19
minerd: cache current randomx key vms and pregenerate next ones in background
|
9 mēneši atpakaļ |