public RpcServerModule() {
super("BitcoinJMappingServer", new Version(1, 0, 0, null, null, null));
this.addDeserializer(Address.class, new AddressDeserializer(null))
.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(Peer.class, new PeerSerializer())
.addSerializer(Sha256Hash.class, new Sha256HashSerializer())
.addSerializer(Transaction.class, new TransactionSerializer());
}
}