Search results

  1. moocowmoo

    Voting without service? Delayed vote-many? MN distribution?

    A masternodes votes are only valid as long as it remains on the network. 70 minutes after being shutdown, the votes are nullified. So, they have to provide service to be counted already. Yes. which is why I built dashvote in the interim: https://github.com/moocowmoo/dashman#vote (run as...
  2. moocowmoo

    Will pay for help - Technical assistance

    I replied on bitcointalk here: https://bitcointalk.org/index.php?topic=421615.msg14313866#msg14313866 But, balu covered the important bits. The best model for the dash network (therefore the value of dash) is to spread things out.
  3. moocowmoo

    Moocowmoo's Magic Masternode Maker

    Very nice, my first article! You've got one thing wrong though. I'm not a newcomer to the space, I just don't have much time for self promotion and marketing. Masternode.me was the first masternode service, started December 2014. I think my users may disagree with the sentence at the end...
  4. moocowmoo

    How to receive InstantX transaction?

    yes. the DashP2P object in dashvend.py (defined in dashvend/dash_p2p.py) dashp2p = DashP2P(mainnet=MAINNET) connects to a local dashd instance on port 9999 and sends a version message to say "hello I'm a dash node" self.sock.connect((self.host, self.port))...
  5. moocowmoo

    How to receive InstantX transaction?

    here's bit of code added to the processing overview, HTH. During initialization, vend.py: - configures dash_p2p.py to forward these message types (and 'tx's) to dash_ix.py dashp2p.forward(vend.get_listeners()) get_listeners maps handlers for these message types: return ('tx'...
  6. moocowmoo

    How to receive InstantX transaction?

    nmarley there are no rpc commands to interrogate all mempool message types, which is why I built dashvend as a pseudo-node instead of extending dashd. I wanted dashvend to work with a vanilla installation. The jsonrpc interface is for sending refunds (and determining the refund address) using...
  7. moocowmoo

    Evolution - Masternode Quorums and thin clients

    The current quorum algorithm uses the last 20 block hashes to select the quorum set. When a new tip occurs, a new masternode is added to the quorum set and the oldest (by block height) is dropped from the set. Thin clients (SPV) will need at least the last 10 block hashes in order to qualify the...
  8. moocowmoo

    Dash BIP32 serialization values [Dev discussion - won't apply to most]

    I manually search for good values. The trick is tight iterations. I set up vim to invoke setup install and ku on buffer write so I can check a few dozen values a minute. Then I just binary search each position to narrow down the prefix value and follow up tweaking the least significant values...
  9. moocowmoo

    Dash BIP32 serialization values [Dev discussion - won't apply to most]

    I think dpub/dprv will work fine. Their magic numbers are 0x02fda923 and 0x02fda4e8 I've never liked dropping the pub/prv suffixes, but was compromising to make the available namespace as large as possible. What do you suggest for testnet values?
  10. moocowmoo

    Dash BIP32 serialization values [Dev discussion - won't apply to most]

    cross posting from slack: I don't really think prefix selection is a huge deal as long as there's a way to force a network context for a seed to be interpreted under. (for instance, pycoin has an --override-network switch) My prefix standardization proposal isn't ideal, but there's only 4...
  11. moocowmoo

    Dash BIP32 serialization values [Dev discussion - won't apply to most]

    UdjinM6 : I use the mnemonic "There's no v in public" to easily remember what's what. Granted, all these choices are compromises. Four characters is limiting. I was working with pycoin and saw coins with alternate prefixes, so I calculated some for some of my favorite coins I had at the time...
  12. moocowmoo

    Linux (Dummy) Guide for dashvend ?

    There are cheaper options. http://www.hardkernel.com/main/products/prdt_info.php I might pick one up some day and try it out.
  13. moocowmoo

    Linux (Dummy) Guide for dashvend ?

    If we're going to promote actual retail implementations I recommend we: - identify more powerful hardware options (several tiers of cost and power efficiency) - encapsulate the entire process in a virtualization layer (docker/vagrant) Then, the guide would be as simple as: git clone...
  14. moocowmoo

    Linux (Dummy) Guide for dashvend ?

    I've reproduced the error. I'll push an update to github soon! EDIT: done! git pull ; make dashd 4 wires come off the pi2 to the relay board. +5V pin 2 GND pin 6 GPIO5 (sign light) pin 29 GPIO6 (vend release) pin 31
  15. moocowmoo

    dashman - linux masternode mangement made mootastic

    I'll have to look into that. I've not considered tor support, but a graceful failure mode will be good to add.
  16. moocowmoo

    dashman - linux masternode mangement made mootastic

    I'm surprised it's not finding it. Where do you have dash-cli? this routine looks in three places for it: https://github.com/moocowmoo/dashman/blob/master/lib/dashman_functions.sh#L141-L212 Also, if you are running dashman as a different user than dashd you'll run into trouble because the HOME...
  17. moocowmoo

    dashvend - Miami soda machine tech demo software

    Announcing the open sourcing of the Miami soda machine tech demo software! https://github.com/moocowmoo/dashvend dashvend Example system for processing Dash InstantX payments The repo contains everything needed to recreate the Miami "dash'n'drink" soda machine InstantX tech demo. overview...
  18. moocowmoo

    How to receive InstantX transaction?

    Here's the soda machine demo code, should be a good roadmap for developers to follow. https://github.com/moocowmoo/dashvend Let me know if you have any questions!
  19. moocowmoo

    dashman - linux masternode mangement made mootastic

    quick 'n dirty, but will prevent your last issue from happening again Bridgewater https://github.com/moocowmoo/dashman/commit/b3060800b255d11c61e13e88e5de697c23857b90 dashman sync to pull in the patch!
  20. moocowmoo

    dashman - linux masternode mangement made mootastic

    Thanks bugeater, glad you like it. When I first released dashman I saw over 300 clones from github. I haven't looked recently, but I'd guess it's around that many masternodes using it. In a few months, I'm going to release version 0.2, which will do remote management too, but I'm busy on...
Back
Top