Apache Tuweni has released the second major version. The Apache Incubator project provides a set of libraries and other tools for developing blockchain and other decentralized software in Java and other JVM languages. The word tweeny comes from the language Lakota It has the meanings of “never” and “nobody”.
As with the transition to the first major release, Tuweni remains at the Incubator of the Apache Software Foundation, where the organization accepts and supports open source software projects that wish to join the ASF in this way, for example in adapting their instructions to the ‘Apache methodThe goal is for the software to become a top-level ASF project (TLP), as recently achieved by Apache DataSketches, for example, after two years.
Docker and EVM innovations
In Apache Tuweni 2.0, only a binary distro and a single Docker image should be used, and instead of the previous import of the Ethereum Client-VM Connector API (EVMC), the Ethereum Virtual Machine (EVM) is now implemented as the Kotlin code. In addition, users can choose to maintain certain communications with their peers by reconnecting if the connection is lost. Sync options for mainnet
and caching hash code on byte objects.
One of the bugs fixed was that the DNS daemon would no longer return an error if it could not communicate over TCP. Additionally, language elements containing bias were dropped – in favor of the new terms Allowlist and Main Branch.
The prerequisite for using Tuweni is at least JDK 11, and installation is done via Docker or Gradle. View more information about Twini The project Location as such Release notes on github.
(May be)
“Certified gamer. Problem solver. Internet enthusiast. Twitter scholar. Infuriatingly humble alcohol geek. Tv guru.”