0.0.8 • Published 8 years ago

bitcoin-utils v0.0.8

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

bitcoin-utils

Usage

The getNewAddress() function returns a new address with its corresponding private key.

The getUnspentOutputs() function returns an array containing unspents outputs where the total amount is less than or equal to the given amount. If no inputs with a total value less than or equal to the given amount is found, an empty array is returned.

All amounts are in satoshis.

var Utils = require('../')

var utils = new Utils({
  host: '127.0.0.1',
  port: 8332,
  user: 'username',
  pass: 'password',
  timeout: 30000
})

utils.getNewAddress(function (err, address) {
  console.log(address)
})

/*
{
	address: 'mgK2stvZjCu95HYgAsuaWBTH7YRrJFwK4g',
	key: 'cSm5T5y5eQwghKZkqF6GkmrL5ce4cct8srT2VMUPFhspKUEnex4f'
}
*/

utils.getUnspentOutputs(110000, function (err, outputs) {
  console.log(outputs)
})

/*
[{
	hash: 'c3622663cc051651fc10329a31b52e9e408261d9d3474becd6c2d8aaa425c87d',
	index: 2948,
	amount: 50000,
	address: 'mzP1xGCAARsDXrAHiVxQFPBgRCze8YGmqy',
	privateKey: 'cSYn5RB729kfAftFdgypTNLeoi6okgYS9tiJwj31Cw9oXMr3NQyX'
}, {
	hash: '44d449913d9bc26302a820ec5531aaf4b1e12acc881f4281a4ff43a411738b9a',
	index: 351,
	amount: 60000,
	address: 'mvf3dGmFws1myDVxcEFkWtmyZpqUh1fobL',
	privateKey: 'cVqS9XAnLB4fDh6oYwfdPD6EjgSkExsT7WvdiR3QMgDMGBoKChMa'
}]
*/
0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago