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: commits-unsubscr...@tuweni.apache.org For additional commands, e-mail: commits-h...@tuweni.apache.org