skoupidi
|
82a56cd2c2
validator: properly handle gas limit checks
|
2 жил өмнө |
kalm
|
cff9d0e7f5
validator/consensus: gas-based limit for unproposed transactions retrieval
|
2 жил өмнө |
skoupidi
|
43f9fc8aa1
runtime: get_block_target() fn added, to retrieve current block time target(seconds)
|
2 жил өмнө |
skoupidi
|
aa1c5d80d2
contract/money: shuffled functions enum
|
2 жил өмнө |
skoupidi
|
73a159ef83
contract/money: properly integrate txs fees into block rewards
|
2 жил өмнө |
skoupidi
|
ca5df82a72
darkfid: apply blocks with minimal verifications when using sync checkpoint
|
2 жил өмнө |
skoupidi
|
4f9c104206
blockchain: replaced header tree with just its root
|
2 жил өмнө |
skoupidi
|
9f5e6aafc4
blockchain: changed block height from u64 to u32
|
2 жил өмнө |
skoupidi
|
d9304c15cd
runtime: changed call_index from u32 to u8
|
2 жил өмнө |
skoupidi
|
930a511309
blockchain: major hashes cleanup
|
2 жил өмнө |
zero
|
9074440105
runtime: remove call_idx from the payload, and add it as a Runtime param
|
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 жил өмнө |
zero
|
0967744635
runtime: add tx_hash to runtime params
|
2 жил өмнө |
zero
|
5c9e3bd4a1
tx: change tx.hash() -> Result<blake3::Hash> to tx.hash() -> TransactionHash, by calling .unwrap() on blake3 hasher. This should be safe (see code comment in tx/mod.rs:188 inside fn hash() )
|
2 жил өмнө |
parazyd
|
1297ff7b07
src/time: Implement and use {over,under}flow-safe API
|
2 жил өмнө |
skoupidi
|
7f0f954671
blockchain/header: removed redundant epoch number
|
2 жил өмнө |
parazyd
|
8c2a7c65a1
contract/money: Final integration test fixes
|
2 жил өмнө |
skoupidi
|
72526ed18c
validator: improved uproposed txs retriaval logic
|
2 жил өмнө |
skoupidi
|
2ce7f38880
validator: producer tx on last instead of first position in block txs vector and proper header Merkle tree validation
|
2 жил өмнө |
skoupidi
|
4c45c8d592
validator: cleaned up verification and validations methods and merged the two files
|
2 жил өмнө |
skoupidi
|
3355575721
runtime: replaced timekeeper with verifying block height directly
|
2 жил өмнө |
skoupidi
|
f64c4e5750
contract/*: renamed all slot references to block height
|
2 жил өмнө |
skoupidi
|
16103b84a7
Night of the living dead
|
2 жил өмнө |
parazyd
|
2305faefb4
validator/verification: Return an Error if there are failing txs in verifying sets
|
2 жил өмнө |
parazyd
|
02e1885d40
validator/verification: Account for ZK proof verification cost when verifying tx fee
|
2 жил өмнө |
parazyd
|
36315f09fd
validator: Add TODO note about RAM usage for circuit VKs
|
2 жил өмнө |
parazyd
|
f733f094e7
validator: Account for Schnorr signature verification for fees in txs
|
2 жил өмнө |
parazyd
|
7b42b1c1e2
validator/verification: Fix tx fee call index
|
2 жил өмнө |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 жил өмнө |