This is an automated email from the ASF dual-hosted git repository. toulmean pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git
The following commit(s) were added to refs/heads/main by this push: new 298a649 move PersistenceMarshaller to kv new 4898070 Merge pull request #355 from atoulme/move_persistencemarshaller 298a649 is described below commit 298a64929c1d6e9c307281c7541154d70f6fd866 Author: Antoine Toulme <anto...@lunar-ocean.com> AuthorDate: Sat Jan 8 23:20:24 2022 -0800 move PersistenceMarshaller to kv --- .../src/main/kotlin/org/apache/tuweni/ethclient/EthereumClient.kt | 1 + .../src/main/kotlin/org/apache/tuweni/kv}/PersistenceMarshaller.kt | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/EthereumClient.kt b/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/EthereumClient.kt index a410c21..48f729b 100644 --- a/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/EthereumClient.kt +++ b/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/EthereumClient.kt @@ -43,6 +43,7 @@ import org.apache.tuweni.metrics.MetricsService import org.apache.tuweni.kv.InfinispanKeyValueStore import org.apache.tuweni.kv.LevelDBKeyValueStore import org.apache.tuweni.kv.MapKeyValueStore +import org.apache.tuweni.kv.PersistenceMarshaller import org.apache.tuweni.rlpx.RLPxService import org.apache.tuweni.rlpx.vertx.VertxRLPxService import org.apache.tuweni.units.bigints.UInt256 diff --git a/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/PersistenceMarshaller.kt b/kv/src/main/kotlin/org/apache/tuweni/kv/PersistenceMarshaller.kt similarity index 93% rename from eth-client/src/main/kotlin/org/apache/tuweni/ethclient/PersistenceMarshaller.kt rename to kv/src/main/kotlin/org/apache/tuweni/kv/PersistenceMarshaller.kt index 083de68..e0508ab 100644 --- a/eth-client/src/main/kotlin/org/apache/tuweni/ethclient/PersistenceMarshaller.kt +++ b/kv/src/main/kotlin/org/apache/tuweni/kv/PersistenceMarshaller.kt @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.tuweni.ethclient +package org.apache.tuweni.kv import org.apache.tuweni.bytes.Bytes import org.infinispan.commons.dataconversion.MediaType @@ -22,6 +22,9 @@ import org.infinispan.commons.io.ByteBuffer import org.infinispan.commons.io.ByteBufferImpl import org.infinispan.commons.marshall.AbstractMarshaller +/** + * Utility class to store Bytes objects in Infinispan key-value stores. + */ class PersistenceMarshaller : AbstractMarshaller() { override fun objectFromByteBuffer(buf: ByteArray?, offset: Int, length: Int) = Bytes.wrap(buf!!, offset, length) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@tuweni.apache.org For additional commands, e-mail: commits-h...@tuweni.apache.org