We have two versions of Electrum to implement: 1.6 and 1.7, this issue tracks what we need to get them working. It will be updated as progress goes, and if the plan changes during work.
Version 1.6:
New RPCs:
Changes to existing RPCs:
Version 1.7
New RPCs:
Changes to existing RPCs:
We have two versions of Electrum to implement: 1.6 and 1.7, this issue tracks what we need to get them working. It will be updated as progress goes, and if the plan changes during work.
Version 1.6:
New RPCs:
blockchain.transaction.broadcast_package(blocked by mempool work)mempool.get_info(blocked by mempool work)Changes to existing RPCs:
server.versionis now required, and should be the first message sent over the channel. It should also allow unknown arguments for protocol extensibility.blockchain.scripthash.get_mempooland during status hash computationblockchain.block.headersnow returns headers as a list, instead of a single concatenated hex string.Version 1.7
New RPCs:
blockchain.scriptpubkey.*blockchain.outpoint.subscribeblockchain.transaction.testmempoolaccept(blocked by mempool work)mempool.recent(blocked by mempool work)Changes to existing RPCs:
server.ping