Thanks to visit codestin.com
Credit goes to github.com

Skip to content

lalanza808/lwsadmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lwsadmin

Monero lightwallet project. Packages the following services in one package:

  • monero-lws by vtnerd - scans your wallet's view keys in the background
  • lwsadmin by lza_menace - backend CRUD app for managing the LWS backend
  • monerod by The Monero Project - node for syncing Monero blockchain transactions

Running

The default compose stack pulls in images which were pre-built for ease of use.

Clone the repo and run: docker-compose up -d

Before finishing you need to setup lwsadmin with credentials to manage monero-lws. Run the following to generate a new admin user in LWS:

docker exec -ti monero-lws monero-lws-admin create_admin

Proceed to setup your user at http://127.0.0.1:5000/setup - use the LWS admin address and key from the previous command.

Start adding wallets in your lightwallet client. Check out a new lightwallet, Skylight.

Links

Notes

accept_requests: {"type": "import"|"create", "addresses":[...]}
add_account: {"address": ..., "key": ...}
list_accounts: {}
list_requests: {}
modify_account_status: {"status": "active"|"hidden"|"inactive", "addresses":[...]}
reject_requests: {"type": "import"|"create", "addresses":[...]}
rescan: {"height":..., "addresses":[...]}
webhook_add: {"type":"tx-confirmation", "address":"...", "url":"...", ...} with optional fields:
    token: A string to be returned when the webhook is triggered
    payment_id: 16 hex characters representing a unique identifier for a transaction
webhook_delete

About

Monero LWS admin environment for light wallet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published