samisbakedham / mymonero-rpc-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ This experimental project was never implemented.

mymonero-rpc-server

Implements a subset of the Monero RPC server APIs [1,2] by way of the MyMonero WebSocket API and mymonero-core.

  1. Wallet RPC
  2. Daemon RPC

Setup

  • bin/setup

Building Executables

Having run bin/setup,

  • bin/build

Running Tests

  1. First start RPC servers in dev mode: npm start

  2. Then run tests, e.g. npm test -- tests/rpc_client__wallet__basic.spec.js

Divergences and Related Notes

  • Wallet files are rncryptor-encrypted, serialized JSON, saved to ./{req.filename}.json

Methods implemented

Wallet RPC

From Wallet RPC

  • create_wallet

Daemon RPC

Coming soon

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 99.0%Language:Shell 1.0%