40c6e3a8f0
eliminate an impossible error case from state.WriteState ( #1473 )
...
Signed-off-by: Tsachi Herman <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2025-03-06 13:37:25 +03:00
Ceyhun Onur and GitHub
7de5659d16
bump version to v0.7.2 ( #1467 )
2025-03-05 00:19:55 +03:00
Ceyhun Onur and GitHub
083e51fce9
fix multiarch docker binary build ( #1461 )
2025-03-04 23:26:34 +03:00
Ceyhun Onur and GitHub
225841e6f3
use ctx in validatorsManager ( #1465 )
2025-03-04 23:06:53 +03:00
b5698242c8
chore: Bump avalanchego to master ( #1443 )
...
Co-authored-by: Martin HS <[email protected] >
Co-authored-by: Marius van der Wijden <[email protected] >
Co-authored-by: Quentin McGaw <[email protected] >
Co-authored-by: Richard Pringle <[email protected] >
Co-authored-by: Ceyhun Onur <[email protected] >
Co-authored-by: Tsachi Herman <[email protected] >
2025-02-24 06:41:24 -08:00
Quentin McGaw and GitHub
3d3d1a2331
chore(core/types): remove Blocks's Timestamp() method ( #1429 )
...
- Use `core.NewBlockContext` to convert `types.Block` and `types.Header` for calls to `core.ApplyUpgrades`
2025-02-07 21:04:50 +00:00
Darioush Jalali and GitHub
ec00827c6e
refactor: params.ChainConfigExtra & RulesExtra -> params/extras (coreth a7f7061) ( #1430 )
2025-02-04 10:12:00 -08:00
5d1b0d8a14
Remove legacy gossip ( #1435 )
...
* Began #1428 by removing legacy gossip handler from network.go and its test file.
* Completed all recommended removals in #1428 . Did not address any other changes in the original PR outside the scope of this issue
* Skip registration in Codec for removed EthTxsGossip type to ensure that numbering is consistent
* Fixed small RELEASES.md error incorrectly denoting version
* Apply suggestions from code review
Nit - typo, reduce git diffs
Co-authored-by: Quentin McGaw <[email protected] >
Signed-off-by: Austin Larson <[email protected] >
* Changed test codec version name for clarity
* Removed testCodecVersion due to later comparison with message.Version - use this for tests instead
---------
Signed-off-by: Austin Larson <[email protected] >
Co-authored-by: Ceyhun Onur <[email protected] >
Co-authored-by: Quentin McGaw <[email protected] >
2025-01-29 13:15:55 -05:00
337a89abb5
sync coreth changes up to 3148809 ( #1434 )
...
* move config package (coreth c167754ba)
* refactor: Split config package so it doesn't import core, core/vm (#734 )
Co-authored-by: Quentin McGaw <[email protected] >
* bump avalanchego (same as coreth's 4765329f)
* Apply upstream fixes (up to d3cc618) (#766 )
Co-authored-by: maskpp <[email protected] >
Co-authored-by: Aaron Chen <[email protected] >
Co-authored-by: Shiming Zhang <[email protected] >
Co-authored-by: Felix Lange <[email protected] >
Co-authored-by: Nathan <[email protected] >
Co-authored-by: Eric <[email protected] >
* fix panic if config duration is set to 0 (#765 )
* fix mocks
* antithesis script patch: change dir for avalanchego build (for go.mod)
---------
Co-authored-by: Quentin McGaw <[email protected] >
Co-authored-by: maskpp <[email protected] >
Co-authored-by: Aaron Chen <[email protected] >
Co-authored-by: Shiming Zhang <[email protected] >
Co-authored-by: Felix Lange <[email protected] >
Co-authored-by: Nathan <[email protected] >
Co-authored-by: Eric <[email protected] >
2025-01-29 18:14:55 +03:00
arturrez and GitHub
ae44afce7e
deprecate avago keystore ( #1426 )
...
* deprecate avago keystore
* lint
2025-01-22 14:17:52 +03:00
Darioush Jalali and GitHub
513c6fa7ab
libevm phase 2: Use libevm statedb from upstream ( #1421 )
...
Co-authored-by: Arran Schlosberg <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
Co-authored-by: Michael Kaplan <[email protected] >
Co-authored-by: Ceyhun Onur <[email protected] >
Co-authored-by: Richard Pringle <[email protected] >
Co-authored-by: Quentin McGaw <[email protected] >
Co-authored-by: Meaghan FitzGerald <[email protected] >
Co-authored-by: Quentin McGaw <[email protected] >
Co-authored-by: mountcount <[email protected] >
Co-authored-by: chuangjinglu <[email protected] >
Co-authored-by: guqicun <[email protected] >
Co-authored-by: Dmytrol <[email protected] >
fix problematic const name and some typos in comment (#1400 )
fix some function names in interface comment (#1397 )
close database on shutdown (#1403 )
fix some function names in comment (#1405 )
Fix Typos in Documentation (#1404 )
fix test generator (#724 )
2025-01-13 07:45:49 -08:00
Ceyhun Onur and GitHub
9f69e1d752
bump versions ( #1419 )
2025-01-07 20:48:11 +00:00
Quentin McGaw and GitHub
5983bc9577
chore(all): simplify mocks generation ( #1413 )
...
- Localized mockgen commands in the package where they are needed
- Generate mocks from your IDE directly
- Platform independent way of generating mocks
- Check automatically mocks are kept up to date with their matching interfaces
- Check automatically mocks all have a matching source controlled generation command
- Remove license headers for generated mocks
- Generating mocks section added in contributing document
- Use same mockgen version as specified in go.mod
2025-01-07 13:21:54 +01:00
659ab8ce1c
add validators pkg readme ( #1398 )
...
* add validators pkg readme
* Apply suggestions from code review
Co-authored-by: Meaghan FitzGerald <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Apply suggestions from code review
Co-authored-by: Meaghan FitzGerald <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Apply suggestions from code review
Co-authored-by: Meaghan FitzGerald <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* nits
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Meaghan FitzGerald <[email protected] >
2024-12-30 13:42:09 -08:00
02588fd2f1
bump avalanchego to master (updates x/crypto) ( #1410 )
...
* bump avalanchego to master (updates x/crypto)
* fix
* Encapsulate Signer (#693 )
* Remove the bls dependency
---------
Co-authored-by: Darioush Jalali <[email protected] >
* bump to v1.12.1
---------
Co-authored-by: Richard Pringle <[email protected] >
2024-12-18 14:40:44 +00:00
e3a01fb149
use libevm: params, core/vm, eth/tracers/* + some of core/types ( #1380 )
...
* format: as coreth
* use libevm: params, core/vm, eth/tracers/* + some of core/types (#662 )
Co-authored-by: Arran Schlosberg <[email protected] >
* format: as subnet-evm
* fix coreth formatting
* fix mocks
* fix contract deployer allowlist
* nits
* nits
* nit
* fix test import loop
* fix imports
* nits
* fix
* add TODO
---------
Co-authored-by: Arran Schlosberg <[email protected] >
2024-12-12 10:04:35 -08:00
Ceyhun Onur and GitHub
bb5aab6ce6
bump versions ( #1406 )
...
* bump avago to v1.12.0
* close database on shutdown
* update release notes
* rename verdb
* close only if standalone db
* bump avago branch version
* bump avago
* bump versions
---------
Signed-off-by: Ceyhun Onur <[email protected] >
2024-12-10 20:36:24 +03:00
Ceyhun Onur and GitHub
6a67aa9986
close database on shutdown ( #1403 )
...
* bump avago to v1.12.0
* close database on shutdown
* update release notes
* rename verdb
* close only if standalone db
* bump avago branch version
* bump avago
2024-12-10 20:20:57 +03:00
mountcount and GitHub
f4c6dbd6f6
chore: fix problematic const name and some typos in comment ( #1400 )
...
Signed-off-by: mountcount <[email protected] >
2024-12-02 11:38:57 +03:00
Ceyhun Onur and GitHub
73729349c1
use nodeID filter and uptimePerc ( #1390 )
...
* use nodeID filter and uptimePerc
* add uptime seconds
2024-11-19 17:22:47 +03:00
Ceyhun Onur and GitHub
513e24c51e
bump avago to v1.11.13-rc.1 ( #1389 )
...
* fix start timestamp
* add client
* rename sov to l1validator
* bump avago to v1.11.13-rc.1
* update compatibility
2024-11-16 01:22:56 +03:00
Ceyhun Onur and GitHub
e04b627a99
rename sov to l1validator ( #1387 )
...
* fix start timestamp
* add client
* rename sov to l1validator
2024-11-15 16:47:21 -05:00
43fe68684d
Refactor uptime tracking ( #1388 )
...
Co-authored-by: Darioush Jalali <[email protected] >
Co-authored-by: Michael Kaplan <[email protected] >
2024-11-15 19:01:56 +00:00
20b05f32c8
add db inspect ( #1382 )
...
* add db inspect
* Update plugin/evm/database.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* reduce db code from vm
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-15 15:12:10 +00:00
Ceyhun Onur and GitHub
3553eb698d
Use startimestamp ( #1386 )
...
* fix start timestamp
* add client
2024-11-15 00:46:57 +03:00
d1db878de8
Sign validator uptime warp msg ( #1367 )
...
* Bump avalanchego to master
* always sign uptime messages (testing branch)
* nits
* cleanup
* assign to correct `err`
* fix handler
* move ValidatorUptime type to subnet-evm
* disable always signing
* implement on the type itself
* remove unneeded code
* fix ut
* add validator state
* add pausable uptime manager
* remove stuttering name
* rename state listener
* add uptime tracking to VM
* remove unused param
* add wg for update validators
* update state before network shutdown
* restart bootstrapping status in test
* add get validator to state
* rename uptime to validator
* fix mock state
* tests
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* reviews
* reword errs
* fix test changes
* fix upgrades after deactivating latest in context
* use test branch from avalanchego
* use branch commit for ava version
* update e2e ava version
* update avago dep
* remove extra line...
* export struct
* implement acp118 signer and verifier
* avoid revalidating in sign
* refactor warp backend to use acp118 handler
* prune warp db before backend init
* add cache tests
* remove uptime msg type
* add cache test
* fix linter
* add validator uptimes
* bump avago getcurrentvalidators branch
* rename get validator IDs to NodeIDs
* sign uptime warp msg base on uptime calculator
* add tests
* reviews
* conflict fix
* custom err msg
* add listener mock
* bump avago test branch
* remove config
* remove api changes
* Revert "remove api changes"
This reverts commit 8ef763fca65a7144ac35b69889873728d3485558.
* remove wrapped cache
* use non-version db for validatorsDB
* remove errs from resume and pause
* check after stopping
* use expectedTime in tests
* reviews
* Update plugin/evm/vm.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* fix len
* fix tests
* update avago branch
* use ctx from utils
* add empty check for source address
* nits
* remove log
* disable validators api by default
* fix test context
* use interfaces from pkgs
* improve comments
* Uptime validation nits (#1378 )
* add uptime warp example
* remove log
* nit unused interface
* add weight and isSov as fields
* use validator struct in AddValidator
* add comments to example file
* fix test
* add new fields to tests
---------
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Michael Kaplan <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* pass locker
* rename addresscall verifier fn
* new fields and refactorings
* add new fields
* merge nits
* fix linter
* clarify comments
* update comment
* remove getnodeID
* bump to poc branch
* enable validators API by default
* reviews
* reviews
* update comment
* update to avago master
* revert test change
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
Co-authored-by: Michael Kaplan <[email protected] >
2024-11-13 22:43:56 +00:00
ecbb245cbf
Uptime tracking api ( #1374 )
...
* add validator state
* add pausable uptime manager
* remove stuttering name
* rename state listener
* add uptime tracking to VM
* remove unused param
* add wg for update validators
* update state before network shutdown
* restart bootstrapping status in test
* add get validator to state
* rename uptime to validator
* fix mock state
* tests
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* reviews
* reword errs
* fix test changes
* fix upgrades after deactivating latest in context
* use test branch from avalanchego
* use branch commit for ava version
* update e2e ava version
* update avago dep
* remove extra line...
* export struct
* reviews
* conflict fix
* custom err msg
* add listener mock
* bump avago test branch
* remove config
* remove api changes
* Revert "remove api changes"
This reverts commit 8ef763fca65a7144ac35b69889873728d3485558.
* use non-version db for validatorsDB
* remove errs from resume and pause
* check after stopping
* use expectedTime in tests
* reviews
* Update plugin/evm/vm.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* fix len
* remove log
* disable validators api by default
* use interfaces from pkgs
* improve comments
* new fields and refactorings
* add new fields
* fix linter
* clarify comments
* update comment
* bump to poc branch
* enable validators API by default
* reviews
* update comment
* update to avago master
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-13 22:23:26 +00:00
c0a9ad0fcd
Uptime tracking ( #1263 )
...
* add validator state
* add pausable uptime manager
* remove stuttering name
* rename state listener
* add uptime tracking to VM
* remove unused param
* add wg for update validators
* update state before network shutdown
* restart bootstrapping status in test
* add get validator to state
* rename uptime to validator
* fix mock state
* tests
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* reviews
* reword errs
* fix test changes
* fix upgrades after deactivating latest in context
* use test branch from avalanchego
* use branch commit for ava version
* update e2e ava version
* update avago dep
* remove extra line...
* export struct
* reviews
* conflict fix
* custom err msg
* add listener mock
* bump avago test branch
* remove config
* remove api changes
* use non-version db for validatorsDB
* remove errs from resume and pause
* check after stopping
* use expectedTime in tests
* reviews
* fix len
* remove log
* use interfaces from pkgs
* improve comments
* new fields and refactorings
* fix linter
* clarify comments
* update comment
* bump to poc branch
* reviews
* update comment
* update to avago master
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-13 22:27:03 +03:00
e9820f74ab
remove shared memory from precompiles and accept ( #1383 )
...
* add regression test
* remove shared memory from accept and precompile interface
* Update plugin/evm/vm_test.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* revert changes to test helper
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-13 20:05:19 +03:00
7f9518dfe5
move interfaces to separate pkgs ( #1379 )
...
* add validator state
* add pausable uptime manager
* remove stuttering name
* rename state listener
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* reviews
* reword errs
* fix test changes
* fix upgrades after deactivating latest in context
* use branch commit for ava version
* reviews
* add listener mock
* remove errs from resume and pause
* check after stopping
* use expectedTime in tests
* reviews
* move interfaces to separate pkgs
* regen mock
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-05 22:17:08 +00:00
92f150a894
Pausable uptime manager ( #1372 )
...
* add validator state
* add pausable uptime manager
* remove stuttering name
* rename state listener
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* reviews
* reword errs
* fix test changes
* fix upgrades after deactivating latest in context
* use branch commit for ava version
* reviews
* add listener mock
* remove errs from resume and pause
* check after stopping
* use expectedTime in tests
* reviews
* fix requires
* underscore unused params
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-05 16:48:41 -05:00
f31eee0615
use verdb in accepted and metadb ( #1375 )
...
Co-authored-by: Darioush Jalali <[email protected] >
2024-11-05 00:01:28 +00:00
Darioush Jalali and GitHub
282cc026e8
tests: fix use of require.EventuallyWithT ( #1376 )
2024-11-04 18:13:00 +00:00
4e3537fdaf
Validator state ( #1371 )
...
* add validator state
* remove stuttering name
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* use update enum
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* Update plugin/evm/validators/state.go
Co-authored-by: Darioush Jalali <[email protected] >
Signed-off-by: Ceyhun Onur <[email protected] >
* respond to comments
* update avalanchego dep branch
* fix test changes
* fix upgrades after deactivating latest in context
* use branch commit for ava version
* add listener mock
---------
Signed-off-by: Ceyhun Onur <[email protected] >
Co-authored-by: Darioush Jalali <[email protected] >
2024-10-30 19:05:35 +03:00
6beff52a57
Use acp 118 handler ( #1359 )
...
* Bump avalanchego to master
* always sign uptime messages (testing branch)
* nits
* cleanup
* assign to correct `err`
* fix handler
* move ValidatorUptime type to subnet-evm
* disable always signing
* implement on the type itself
* remove unneeded code
* fix ut
* implement acp118 signer and verifier
* avoid revalidating in sign
* refactor warp backend to use acp118 handler
* prune warp db before backend init
* add cache tests
* remove uptime msg type
* add cache test
* fix linter
* add validator uptimes
* use signature cache
* bump avago version
* nits
* rename pkg imports
* review fixes
* reviews
* bump avago
---------
Co-authored-by: Darioush Jalali <[email protected] >
2024-10-29 12:09:21 +03:00
Ceyhun Onur and GitHub
e8709ba854
bump versions ( #1370 )
2024-10-22 06:42:39 -07:00
0623f9ecda
add standalone dbs and configs ( #1354 )
...
* add standalone dbs and configs
* show value in config
* fix tests
* move to vm
* remove the noSkip flag
* reviews
* check isMemDB earlier
* rename var
* return nit
---------
Co-authored-by: Darioush Jalali <[email protected] >
2024-10-21 09:52:05 +00:00
227e33d5ac
Types and refactoring for ACP-77 ValidatorUptime messages ( #1292 )
...
* Bump avalanchego to master
* always sign uptime messages (testing branch)
* nits
* cleanup
* assign to correct `err`
* fix handler
* move ValidatorUptime type to subnet-evm
* disable always signing
* implement on the type itself
* remove unneeded code
* fix ut
---------
Co-authored-by: Ceyhun Onur <[email protected] >
2024-10-17 16:31:04 +03:00
Darioush Jalali and GitHub
6260d3f026
stop RPC servers in shutdown ( #1361 )
2024-10-15 17:28:39 -07:00
Ceyhun Onur and GitHub
1ca6396bb5
uptime: update avalanchego dep branch ( #1348 )
...
* update avalanchego dep branch
* fix upgrades after deactivating latest in context
* use branch commit for ava version
* bump avago
* bump go
* restore format changes
---------
Signed-off-by: Ceyhun Onur <[email protected] >
2024-10-07 17:44:14 +00:00
Ceyhun Onur and GitHub
1931caf2dc
prepare for release v0.6.10 ( #1346 )
2024-09-17 09:22:32 -04:00
a2d079ba23
Coreth nits ( #1336 )
...
* ensure blob gas is zero in cancun
* txlookup limit cleanup
* use full faker
* use full faker in api tests
---------
Co-authored-by: Darioush Jalali <[email protected] >
2024-09-09 16:33:11 +00:00
Ceyhun Onur and GitHub
66f180e50e
Bump avago rc ( #1330 )
...
* bump avago to rc
* go mod tidy
* update versions
2024-09-04 12:08:47 +03:00
74327ea329
Code sync to go-ethereum v1.13.14 ( #1152 )
...
* all changes from v.13.2-x branch
* squash initial changes
* remove unneeded files
* fix lint
* gas estimation fix
* accounts/keystore: fix test with sleep
* rpc fixes
* try with a smaller limit
* logging
* change the trim fn
* remove main_test from rpc
* txpool: remove unused "PendingFrom"
* set local-txs-enabled in load tests
* ready to format
* format: remove upstream go-ethereum
* format: rename packages as fork
* Revert "format: remove avalanche header"
This reverts commit 09d505bd5e906ac186643061437e665b116b5bf6.
* fix logging
* deadcode linting
* more linting
* fix mock
* fix unused
* expecteds
* passing UTs
* add comment
* unused
* resolve some open issues
* undo script change
* test resillience
* fix compile
* wip
* test is fixed
* fix expecteds
* nits
* fix merge
* remove todos
* try
* try
* try
* docker stuff
* fix
* does this work
* fix
* hardcode for now
* fix
* hardcode for now
* remove TODO comments
* fix
* make txindexer more similar to upstream
* peer/network: move ctx check
* enforce tips in miner
* align nits with arr4n
* remove use of deprecated type core.GenesisAccount
* Revert "peer/network: move ctx check"
This reverts commit f37bc6bc3ef228bbd6f997b00871aabfcd37403e.
* fix ctx check
* fix ctx again
* undo vm_test changes
* reduce diffs with ARR4N's branch
* update for enforcing gasTip
* unbuffer chan
* update to use commit(true)
* use TestOnlyAllowDuplicateBlocks
* Revert "update to use commit(true)"
This reverts commit 4aa9cc9efb36586a93cea9a39842d4d304b584b6.
* overflow in state_transition err
* add http body limit flag (#1327 )
* Tail lock revisited (#1328 )
* avoid modifying the pointer
* improve readability
* prevent race in tail reading
* improve repairTxIndexTail readability
* use shared func
---------
Co-authored-by: Ceyhun Onur <[email protected] >
2024-09-02 17:56:46 +03:00
Darioush Jalali and GitHub
fed1fdd686
properly check err in ut ( #1324 )
2024-08-29 14:11:05 -07:00
Darioush Jalali and GitHub
6d6b72d3bf
ci: fix NO_RACE + CI re-run on timeouts or fails of known flakes ( #1304 )
...
* fix script
* fix
* suggested for ci: re-run tests if failures are flakes (#1305 )
* suggested ci improvement: re-run tests if failures are flakes
* remove flake indicators
* bash
* add more flakes
* fix bash
* fix
* add flake
* sort
2024-08-26 08:19:49 -07:00
Darioush Jalali and GitHub
8167d32d82
warp: add "requirePrimaryNetworkSigners" precompile config ( #1232 )
...
* warp: add "requirePrimaryNetworkSigners" precompile config
* unused
* passing ut for re-enable precompile
* simplify
* Update plugin/evm/vm_warp_test.go
Signed-off-by: Darioush Jalali <[email protected] >
* reduce diff
* review comments
* refactor
* verified in ut
* minor refactor
* simplify
* Revert "simplify"
This reverts commit d698dfb76d40b1724b6b0f87875172c9cde8d490.
---------
Signed-off-by: Darioush Jalali <[email protected] >
2024-08-22 17:32:19 +00:00
Ceyhun Onur and GitHub
efb0f1d83e
use ctx network upgrades ( #1291 )
2024-08-20 16:32:25 +00:00
Darioush Jalali and GitHub
365a680a4c
remove cross-chain handlers ( #1286 )
...
* remove cross-chain handlers
* fix version
* bump avalanchego
* update versions.sh
2024-08-15 12:18:23 -07:00
c00da36df7
Params nits ( #1280 )
...
* refactor params config
* rename SetEVMUpgrades
* rename file
---------
Co-authored-by: Darioush Jalali <[email protected] >
2024-08-14 15:11:55 +03:00