Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9654a65
Add block validation logic
Maximkaaa Feb 5, 2025
70b8e9f
Fix validation logic
Maximkaaa Feb 6, 2025
6b511dd
Block validator
Maximkaaa Feb 10, 2025
4fb200f
Use updated evm client to send validation request
Maximkaaa Feb 10, 2025
30c84f4
Fix integration tests
Maximkaaa Feb 11, 2025
f66e03c
Add StateProvider and EVM configuration for POW hash calculation
itsyaasir Feb 11, 2025
224ba32
Refactor transaction environment setup and improve state handling in …
itsyaasir Feb 11, 2025
6461115
Refactor state handling in block validator to use StateCacheDb for im…
itsyaasir Feb 11, 2025
e93ee97
Refactor proof of work hash calculation to utilize execution result s…
itsyaasir Feb 11, 2025
30e7e54
Integration tests for block validation
Maximkaaa Feb 12, 2025
03ecb81
Test that unconfirmed blocks are skipped normally
Maximkaaa Feb 12, 2025
d7d4721
Rename validator to confirmation
Maximkaaa Feb 13, 2025
63a580b
Change deps to use confirmation branch for sdk (temporarily)
Maximkaaa Feb 13, 2025
d50b3a6
Update dependencies in Cargo.toml and improve code formatting in Bitf…
itsyaasir Feb 17, 2025
d8a99c4
Add deterministic and state independence tests for POW hash computation
itsyaasir Feb 17, 2025
8b06d8f
Remove debug print statements from POW hash computation test
itsyaasir Feb 17, 2025
7816d18
Merge branch 'maxim/block_validation' into feat/pow-hashing-validation
itsyaasir Feb 20, 2025
a78a338
update cargo
itsyaasir Feb 20, 2025
393bd1b
fix: merge conflicts
itsyaasir Feb 20, 2025
df7381f
use EPROD-1132 dependencies
ufoscout Feb 20, 2025
508efa5
chore: update dependencies in Cargo.toml and Cargo.lock
itsyaasir Feb 28, 2025
c02ee84
feat: add alloy-network dependency and update tests for block confirm…
itsyaasir Feb 28, 2025
bf99181
Added more tests
itsyaasir Mar 6, 2025
9a70d07
fix: final tests
itsyaasir Mar 6, 2025
3948421
add bitfinity prefix to the tests
itsyaasir Mar 6, 2025
689b9b0
chore: fix tests
itsyaasir Mar 7, 2025
51d14c8
Merge pull request #62 from bitfinity-network/feat/pow-hashing-valida…
ufoscout Mar 7, 2025
cc7ffa0
fix: add extra args
itsyaasir Mar 7, 2025
d3a17fe
fix cargo lock
ufoscout Mar 10, 2025
2bcd142
Fix getting safe block number in the import
Maximkaaa Mar 11, 2025
0fc76d0
Fix a warning
Maximkaaa Mar 11, 2025
14ecd0a
Fix importing the last block with local EVM
Maximkaaa Mar 11, 2025
0031df9
Documentation for new arguments
Maximkaaa Mar 11, 2025
4820574
chore: add logging
itsyaasir Mar 11, 2025
fabde46
Fix confirming blocks when multiple transactions in block
Maximkaaa Mar 11, 2025
9e96dd3
Merge branch 'maxim/block_validation' of github.com:bitfinity-network…
Maximkaaa Mar 11, 2025
210465f
Fix bitfinity tests
Maximkaaa Mar 14, 2025
e1998d6
Revert "Fix importing the last block with local EVM"
ufoscout Mar 14, 2025
32acba2
Revert "Fix bitfinity tests"
ufoscout Mar 14, 2025
0978d1c
bump sdk version
ufoscout Mar 14, 2025
02089f0
bump sdk version
ufoscout Mar 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ rustflags = [
# in line with Linux (whereas default for Windows is 1MB)
"-Clink-arg=/STACK:10000000",
]

Loading
Loading