skoupidi
|
eb23d26b5e
validator/verification: check tx call has payload data in verify_transaction()
|
3 months ago |
x
|
24e884106b
validator|runtime: Add tx-local state
|
6 months ago |
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
|
5 months ago |
skoupidi
|
cc782bfea2
validator: chore format comments to match style
|
6 months ago |
skoupidi
|
89b4dbe4a1
validator/verification: verify block timestamp based on sync state
|
6 months ago |
x
|
06cf1be98d
validator: Use saturating arithmetic
|
6 months ago |
skoupidi
|
e36a6d635b
validator/randomx_factory: simplified factory api to not use locks
|
7 months ago |
skoupidi
|
7914422d8b
chore: updated sled-overlay to new version
|
7 months ago |
skoupidi
|
22c60bee61
darkfid/task/garbage_collect: handle unreferenced sled trees
|
7 months ago |
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
|
7 months ago |
skoupidi
|
830497f5c7
blockchain/contract_store: monotree handling refactor
|
7 months ago |
x
|
9785777642
chore: Update copyright license year
|
8 months ago |
skoupidi
|
e81e01dd98
darkfid: massive overhaul of mining rpc so everything goes through the registry
|
8 months ago |
skoupidi
|
03d12789bc
blockchain/contract_store: refactored monotree init and update to accomodate for nondeterministic roots on keys removal
|
8 months ago |
skoupidi
|
211b85b242
validator/verification: verify block powdata when validating block
|
9 months ago |
x
|
a8ead9e5ea
Revert "chore: updated blake3 init usage"
|
9 months ago |
skoupidi
|
0b8d6c25fe
blockchain/contract_store: get_state_monotree now returns the fully updated monotree from the overlay
|
1 year ago |
skoupidi
|
a140ae53b1
validator: properly initialize and verify genesis block monotree
|
1 year ago |
skoupidi
|
98aef1f41f
chore: updated blake3 init usage
|
1 year ago |
skoupidi
|
d819f257da
validator/pow: use randomx factory to manage VMs and keys rotation optimization added
|
1 year ago |
parazyd
|
f89300f5f3
sdk/monotree: Add a MonotreeStorageAdapter trait for sled-overlay support
|
1 year ago |
parazyd
|
cd46c389a8
validator/consensus: Propagate RandomXFactory to PoWModule
|
1 year ago |
oars
|
d85cf80dbf
replace log imports with tracing everywhere
|
1 year ago |
skoupidi
|
5fe4d84f2c
validator/verification: transaction must contain a single fee call when verifying fees and fee call to exclude rest payload when executing
|
10 months ago |
skoupidi
|
00e9d7cff3
blockchain: chore clippy
|
1 year ago |
skoupidi
|
26f2198e96
darkfid: aux state management actions added
|
1 year ago |
skoupidi
|
5c3e9d65a6
validator/consensus: define max block gas limit based on actual upper limits
|
1 year ago |
skoupidi
|
b054d403de
blockchain: proof of work data enum added
|
1 year ago |
skoupidi
|
be45acd927
chore: fixing my stupidity
|
1 year ago |
skoupidi
|
7656bde63b
blockchain: contracts states checksums monotree(smt) added
|
1 year ago |