Move EVM to a standalone module

Move the EVM classes to a standalone module. This is mostly moves but
some API re-resign to peel out some features not essential to the EVM,
such as privacy support and ties to the data storage subsystem.

Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com>
This commit is contained in:
Danno Ferrin
2021-09-22 17:59:48 -06:00
committed by GitHub
parent 979dceda05
commit fd961d5296
442 changed files with 2826 additions and 2319 deletions

View File

@@ -43,3 +43,16 @@ dependencies {
}
configurations { testArtifacts }
publishing {
publications {
mavenJava(MavenPublication) {
groupId 'org.hyperledger.besu'
artifactId 'besu-datatypes'
pom {
name = 'Besu Datatypes'
description = 'Cross-module datatypes'
}
}
}
}