Skip to content

Implement remaining binary calls in MoneroDaemonRpc.java #16

Description

@woodser

The Java client to daemon RPC already supports a number of binary calls. For example, getBlocksByHeight() uses the binary RPC call get_blocks_by_height.bin.

This issue requests support for the remaining binary calls in MoneroDaemonRpc.java. Their implementation should follow the patterns of the already implemented binary calls, but may require additional processing like de-serializing some of the response fields which are also binary.

Last checked, these were the remaining binary calls to be implemented in MoneroDaemonRpc.java. This list was generated from the failures of running TestMoneroDaemonRpc.java as a JUnit test and from the unimplemented methods in MoneroDaemonRpc.java.

  • getBlocksById()
  • getBlockIds() (get_hashes.bin)
  • getTxPoolIds() (get_transaction_pool_hashes.bin)
  • getTxPoolBacklog() (get_txpool_backlog)
  • getOutputs()
  • getOutputDistribution() (response distribution field is binary)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions