Statediffing-fork of the official Go implementation of the Ethereum protocol
Go to file
Michael Shaw 7be0033d12 conflicts resolved no testing
update tests, helper methods, etc for changed interfaces

linted and some tests updated... statediff tests failing on filesystem call locally

undo changes to go.mod from rebase

changed ref and repo to try old stack-orch with miner.etherbase arg

turn off new tests yml for old tests with hack for old stack-orchestrator

cicd cleanup to trigger PR and testing (#324)

publish step using broken tests switched (#325)

Publish with old tests and no vulcanize publish (#326)

* publish step using broken tests switched

* rebase inserted old vulcanize publish steps

run tests in Jenkins CICD (#327)

* run race tests in CICD

* set HOME env for .ethereum mkdir permission denied

* use same homeDir method as other places in code

* unused variable in test removed

* do NOT run race tests

Unit test inconsistencies (#330)

* run race tests in CICD

* set HOME env for .ethereum mkdir permission denied

* use same homeDir method as other places in code

* unused variable in test removed

* do NOT run race tests

* add statediffing test to Jenkinsfile

Add COPY support for inserting multiple rows in a single operation. (#328)

* Add COPY support for inserting multiple rows in a single command.

Fix CI tests by using specific version of Foundry (#333)

* Fix CI tests by using specific version of Foundry

---------

Co-authored-by: Michael Shaw <michael@abastionofsanity.com>

Add timers/counters for LevelDB Get, Put, Has, and Delete. (#332)

* Add timers/counters for LevelDB Get, Put, Has, and Delete.

* Test for null metrics (the unit tests don't initialize them).

Add timer and counter for batched write operations. (#337)

* Add timer and counter for batched write operations.

* Tweak comment
2023-03-17 10:53:32 -04:00
.github conflicts resolved no testing 2023-03-17 10:53:32 -04:00
accounts core, core/types: plain Message struct (#25977) 2023-03-09 14:19:12 +01:00
beacon/engine beacon/engine: don't omit empty withdrawals in ExecutionPayloadBodies (#26698) 2023-03-07 16:30:04 +01:00
build build: update to go 1.20.2 (#26824) 2023-03-07 18:16:21 +01:00
cmd conflicts resolved no testing 2023-03-17 10:53:32 -04:00
common core/vm: use golang native big.Int (#26834) 2023-03-08 13:12:53 -05:00
consensus conflicts resolved no testing 2023-03-17 10:53:32 -04:00
console cmd, eth, node: deprecate personal namespace (#26390) 2023-02-02 13:52:19 +02:00
contracts/checkpointoracle contracs/checkpointoracle: fix directives (#24944) 2022-05-30 14:45:27 +02:00
core conflicts resolved no testing 2023-03-17 10:53:32 -04:00
crypto all: remove deprecated uses of math.rand (#26710) 2023-02-16 14:36:58 -05:00
docs docs/postmortems: remove wrong parentheses (#26066) 2022-11-01 14:50:03 +01:00
eth conflicts resolved no testing 2023-03-17 10:53:32 -04:00
ethclient ethclient: fix panic when requesting missing blocks (#26817) 2023-03-07 05:21:23 -05:00
ethdb conflicts resolved no testing 2023-03-17 10:53:32 -04:00
ethstats ethstats: set readlimit on ethstats server connection (#26207) 2022-11-17 15:33:03 +01:00
event README, go.mod, event, internal/version: bump min Go to 1.19 (#26803) 2023-03-03 12:24:09 +02:00
graphql all: change chain head markers from block to header (#26777) 2023-03-02 08:29:15 +02:00
internal conflicts resolved no testing 2023-03-17 10:53:32 -04:00
les core, core/types: plain Message struct (#25977) 2023-03-09 14:19:12 +01:00
light core, core/types: plain Message struct (#25977) 2023-03-09 14:19:12 +01:00
log log: improve documentation (#26753) 2023-02-22 07:39:41 -05:00
metrics conflicts resolved no testing 2023-03-17 10:53:32 -04:00
miner core, miner: revert block gas counter in case of invalid transaction (#26799) 2023-03-07 05:23:52 -05:00
mobile conflicts resolved no testing 2023-03-17 10:53:32 -04:00
node core/rawdb, node: use standalone flock dependency (#26633) 2023-02-23 09:11:50 +02:00
p2p p2p: small comment typo (#26850) 2023-03-10 11:45:49 +02:00
params conflicts resolved no testing 2023-03-17 10:53:32 -04:00
rlp rlp: improve tests for Split functions (#26200) 2022-11-17 14:19:03 +01:00
rpc conflicts resolved no testing 2023-03-17 10:53:32 -04:00
scripts conflicts resolved no testing 2023-03-17 10:53:32 -04:00
signer signer/core: accept all solidity primitive types for EIP-712 signing (#26770) 2023-03-08 02:48:53 -05:00
statediff conflicts resolved no testing 2023-03-17 10:53:32 -04:00
swarm swarm: fix outdated link (#26501) 2023-01-16 11:00:55 +01:00
tests core, core/types: plain Message struct (#25977) 2023-03-09 14:19:12 +01:00
trie conflicts resolved no testing 2023-03-17 10:53:32 -04:00
.dockerignore cmd, internal/build, docker: advertise commit date in unstable build versions (#19522) 2019-05-08 16:44:28 +03:00
.gitattributes .gitattributes: enable solidity highlighting on github (#16425) 2018-04-03 15:21:24 +02:00
.gitignore conflicts resolved no testing 2023-03-17 10:53:32 -04:00
.gitmodules conflicts resolved no testing 2023-03-17 10:53:32 -04:00
.golangci.yml build: upgrade to go 1.19 (#25726) 2022-09-10 13:25:40 +02:00
.mailmap AUTHORS: remove one more duplicate entry (#24950) 2022-05-24 21:04:21 +02:00
.travis.yml travis: only build PPAs nightly, not on every push, too heavy (#26846) 2023-03-09 16:44:54 +02:00
appveyor.yml ci: disable coverage reporting in appveyor and travis 2023-02-17 15:34:30 +01:00
AUTHORS AUTHORS: remove one more duplicate entry (#24950) 2022-05-24 21:04:21 +02:00
circle.yml circleci: enable docker based hive testing 2016-07-15 16:07:34 +03:00
COPYING COYPING: restore the full text text of GPL (#21568) 2020-09-15 08:27:17 +02:00
COPYING.LESSER all: update license information 2015-07-07 14:12:44 +02:00
docker-compose-cicd.yml conflicts resolved no testing 2023-03-17 10:53:32 -04:00
docker-compose.yml conflicts resolved no testing 2023-03-17 10:53:32 -04:00
Dockerfile travis, build: update Go to 1.20.1 (#26653) 2023-02-16 09:00:45 +02:00
Dockerfile.alltools travis, build: update Go to 1.20.1 (#26653) 2023-02-16 09:00:45 +02:00
Dockerfile.amd64 conflicts resolved no testing 2023-03-17 10:53:32 -04:00
go.mod conflicts resolved no testing 2023-03-17 10:53:32 -04:00
go.sum conflicts resolved no testing 2023-03-17 10:53:32 -04:00
interfaces.go all: fix some typos (#25551) 2022-08-19 09:00:21 +03:00
Jenkinsfile conflicts resolved no testing 2023-03-17 10:53:32 -04:00
Makefile conflicts resolved no testing 2023-03-17 10:53:32 -04:00
oss-fuzz.sh core/vm: use golang native big.Int (#26834) 2023-03-08 13:12:53 -05:00
SECURITY.md SECURITY.md: fix typo (#24244) 2022-01-16 00:38:43 +01:00