zeekay
|
1cfa89aa03
|
Use luxfi/crypto, luxfi/database, luxfi/ids
|
2025-07-25 22:22:41 -05:00 |
|
zeekay
|
7d8b52af3f
|
Update copyrights properly
|
2025-07-21 21:10:03 -05:00 |
|
zeekay
|
97896c8439
|
Updates and improvements
|
2025-07-18 06:47:51 +00: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 |
|
 
|
4721f3ebe2
|
Sync coreth v0.12.4 rc0 (#694)
* apply diff to rc0
* replace coreth with subnet-evm
* go mod tidy
* remove must commit
* remove apricots
* replace coreth with subnet-evm
* rename banff and cortina
* test memory db
* add dUpgrade
* fix errors
* sync with v0.12.4-rc0
* more diffs
* change templates
* readd preparePredicateSlots
* run goimports
* readd tx allow list check to txpool
* Fix tests
* readd subnet evm check for tests
* fix tests
* add gas limit & coinbase fakers
* Fix timestamp types
* check error from newblockchain
* fix gas limit in simulated genesis
* downgrade ci to go 1.19
* gofmt files
* rebump go to 1.20
* bump anr to latest
* bump anr to latest
* prepare predicate storage slots in Subnet-EVM
* uncomment tests
* change order of airdrop memory cleanup
* add utils import
* Coreth 0.12.4 x apply (#720)
Co-authored-by: Darioush Jalali <[email protected]>
* move instruction sets
* revert unpack changes
* reduce diffs
* move genesis verify to vm (#753)
* move genesis verify to vm
* fix comment
* set a correct default from genesis
* fix log
* revert change to vm.go
---------
Co-authored-by: Darioush Jalali <[email protected]>
* avoid adding/removing GasLimits in tests (#755)
* move genesis verify to vm
* fix comment
* set a correct default from genesis
* fix log
* revert change to vm.go
* avoid adding/removing GasLimits in tests
* nit
---------
Co-authored-by: Ceyhun Onur <[email protected]>
---------
Co-authored-by: Darioush Jalali <[email protected]>
|
2023-07-26 09:45:17 -04:00 |
|
  
|
c82ac4714b
|
enable/disable precompiles through upgradeBytes (#148)
* [wip] enable/disable precompile upgrades
* e2e json
* e2e genesis
* off by one
* omitEmpty -> omitempty
* custom json handling to avoid nested map
* simplify the config
* tx_pool: fix bug in calling IsTxAllowList
* precompile: add disable helpers
* plugin/evm: tentative UT
* precompile: move test helpers to their own file
* vm_test: fix gas / test
* fix copy/paste issue
* test fixes
* backward compatibility
* cleanup
* comment
* refactor: group NetworkUpgrades in struct
* rearrange Add/Disable helper methods
* move ethereum upgrades to chainConfig
* tx_gossiping_test: include eth upgrades
* vm_test: check for ErrSenderAddressNotAllowListed
* consensus/dummy: add clock
* TestTxAllowListDisablePrecompile: use clock
* vm_test.go: issueAndAccept helper / fixes
* vm_test: remove sleep
* support multiple activations/deactivations
* fix comment
* nit: simplify loop
* fix
* golang interfaces nil
* add some unit tests
* tests and fixes
* shutdown vm in test
* fix flakiness (AddRemoteSync)
* separate upgradeBytesConfig to its own struct
* add back wspace
* remove test helpers
* fix persitedUpgradeBytes
* make changes to embedding structure
* switch from getter to using an enum
* nit: fix strings
* upgrades_config.go -> precompile_config.go
* core: handle upgrade bytes in core.Blockchain
* nit: remove argument
* nit: less diff
* add equal check for StatefulPrecompileConfig
* split test
* upgrade_bytes_config_test -> upgrade_config_test
* revert AddRemoteSync -> addRemoteSync
* e2e tests: bump avalanche versions
* nit: remove args from run.sh in comments
* Upgrade nits (#167)
* Nits
* Nits
* Remove comment
* Fix
* Fixes
* upgradeBytes: verify increasing timestamps accross keys (#168)
* verify increasing timestamps accross keys
* nicer comparison
* Update plugin/evm/vm_upgrade_bytes_test.go
Co-authored-by: aaronbuchwald <[email protected]>
* unmarshal bytes to temp var
* test: reuse ctx
* test: add disable same time as enable test case
* merge (Read,Write) UpgradeConfig w/ ChainConfig
* test disable/enable independent of timestamp
* rawdb: fix metadata accounting of upgradeConfig
* verify etherbase before genesis / minimize diff
* nit: BigNumEqual nil checks shortened version
* convert nested configs to json in String() (#175)
* Update plugin/evm/vm.go
Co-authored-by: Ceyhun Onur <[email protected]>
Co-authored-by: aaronbuchwald <[email protected]>
|
2022-07-30 14:28:48 -04:00 |
|
Patrick O'Grady
|
8b912b9709
|
utils
|
2022-02-28 21:23:45 -08:00 |
|
Aaron Buchwald
|
e0ee1f87e2
|
Add fork transition testing
|
2022-02-28 11:00:24 -05:00 |
|
Aaron Buchwald
|
61ee61b04b
|
Move isForked into utils package
|
2022-02-24 14:24:40 -05:00 |
|