Added PayToScriptHashAddress example

This commit is contained in:
olalonde 2014-04-08 14:32:51 +08:00
parent 4b4066a5e2
commit 8349e537d9
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
var bitcore = require('../bitcore');
var Address = bitcore.Address;
var bitcoreUtil = bitcore.util;
var Script = bitcore.Script;
var network = bitcore.networks.livenet;
var script = ''; // write down your script here
var s = Script.fromHumanReadable(script);
var hash = bitcoreUtil.sha256ripe160(s.getBuffer());
var version = network.addressScript;
var addr = new Address(version, hash);
var addrStr = addr.as('base58');
// This outputs the "address" of thescript
console.log(addrStr);