This is an automated email from the ASF dual-hosted git repository.
toulmean pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git.
from 9973f54 Merge pull request #138 from atoulme/simplify_build
new 10e2a85 Add EVMc
new 17dd326 Mark a flaky test disabled
new 6b4fb7c Support linux and mac
new ab47438 Merge pull request #139 from atoulme/evm
The 584 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
build.gradle | 7 +-
.../main/java/org/apache/tuweni/bytes/Bytes.java | 20 +-
dependency-versions.gradle | 1 +
.../tuweni/devp2p/v5/DefaultUdpConnectorTest.kt | 2 +
eth-repository/build.gradle | 1 +
.../tuweni/eth/repository/BlockchainRepository.kt | 70 +++++-
.../java/org/apache/tuweni/eth/AccountState.java | 20 ++
{eth-repository => evm}/build.gradle | 5 +-
.../apache/tuweni/evm/EthereumVirtualMachine.kt | 245 +++++++++++++++++++
.../tuweni/evm/TransactionalEVMHostContext.kt | 272 +++++++++++++++++++++
evm/src/main/resources/evmone.lib | Bin 0 -> 2760 bytes
evm/src/main/resources/libevmc.dylib | Bin 0 -> 23624 bytes
evm/src/main/resources/libevmc.so | Bin 0 -> 22376 bytes
evm/src/main/resources/libevmone.0.5.0.dylib | Bin 0 -> 127051 bytes
evm/src/main/resources/libevmone.so.0.5.0 | Bin 0 -> 189056 bytes
.../tuweni/evm/EthereumVirtualMachineTest.kt | 195 +++++++++++++++
evm/src/test/resources/libexample-vm.dylib | Bin 0 -> 13256 bytes
evm/src/test/resources/libexample-vm.so | Bin 0 -> 12520 bytes
evm/src/test/resources/logback.xml | 27 ++
settings.gradle | 1 +
20 files changed, 861 insertions(+), 5 deletions(-)
copy {eth-repository => evm}/build.gradle (90%)
create mode 100644
evm/src/main/kotlin/org/apache/tuweni/evm/EthereumVirtualMachine.kt
create mode 100644
evm/src/main/kotlin/org/apache/tuweni/evm/TransactionalEVMHostContext.kt
create mode 100644 evm/src/main/resources/evmone.lib
create mode 100755 evm/src/main/resources/libevmc.dylib
create mode 100644 evm/src/main/resources/libevmc.so
create mode 100755 evm/src/main/resources/libevmone.0.5.0.dylib
create mode 100644 evm/src/main/resources/libevmone.so.0.5.0
create mode 100644
evm/src/test/kotlin/org/apache/tuweni/evm/EthereumVirtualMachineTest.kt
create mode 100755 evm/src/test/resources/libexample-vm.dylib
create mode 100755 evm/src/test/resources/libexample-vm.so
create mode 100644 evm/src/test/resources/logback.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]