public RpcClientModule(NetworkParameters netParams) {
super("BitcoinJMappingClient", new Version(1, 0, 0, null, null, null));
this.addDeserializer(Address.class, new AddressDeserializer(netParams))
.addDeserializer(Block.class, new BlockHexDeserializer(netParams))
.addDeserializer(Coin.class, new CoinDeserializer())
.addDeserializer(ECKey.class, new ECKeyDeserializer())
.addDeserializer(Sha256Hash.class, new Sha256HashDeserializer())
.addSerializer(Address.class, new AddressSerializer())
.addSerializer(Coin.class, new CoinSerializer())
.addSerializer(ECKey.class, new ECKeySerializer())
.addSerializer(Sha256Hash.class, new Sha256HashSerializer())
.addSerializer(Transaction.class, new TransactionHexSerializer());
}
}