Giter VIP home page Giter VIP logo

wallet_tail's Introduction

Wallet Tail

image

Wouldn't it be nice if tail would tell you when you mined up a bitcoin?

$ tail -f wallet.dat
( aún un hechicero malvado no puede esto ... )

Yeah, well ... unfortunately that won't work. But that's where Wallet Tail comes in.

Wire Up Your Wallets

  1. Edit conf/foocoin.conf.example as described within the file
  2. Save it as a new file called foocoin.conf if you wanted to watch your foocoin wallet
  3. You would create one file under conf for each wallet you want to watch. If you only have one wallet, then just create one file.

For example:

conf/litecoin.conf --> your litecoin wallet details
conf/namecoin.conf --> your namecoin wallet details

Run it

You'll need Ruby installed (rvm etc). On Windows, use railsinstaller.

Install the dependencies.

$ bundle

Start Wallet Tail.

$ rake tail foocoin

On your client, you'll need to open up the acl on rpcallowip if you're not monitoring localhost. In other words, if you are monitoring from one computer to the wallet on another computer.

Next, sign up for prowlapp, install growl on your Mac (or Windows?) and you can get push notifications to your phone "fo free". It's pretty goddamn nice bros and it will keep you from checking your mining rig all the time.

Tips

If you have just one wallet to watch then you can just run rake tail (after creating the conf/whatever.conf profile for the single wallet you want to watch).

TODO

  • Add integration tests.
  • Be rad.

wallet_tail's People

Contributors

squarism avatar

Stargazers

 avatar Tobi Lehman avatar  avatar

Watchers

 avatar James Cloos avatar  avatar  avatar

wallet_tail's Issues

Need rake task

Running ruby lib/monitor.rb kind of sucks. Make a Rake task.

Support multiple wallet profiles.

Have a rake task that allows for predefined profiles to be used. This would be useful when switching solo mining. For example:

rake monitor dogecoin     # would load conf/dogecoin.conf or something
rake monitor feathercoin  # would load conf/feathercoin.conf

The current implementation works fine for one wallet and yes you can copy/paste this project multiple times in different places but it would be nice to have an alternative monitor class fired by a rake task that knows how to watch multiple wallets.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.