UNPKG

fcash-channel

Version:

Add payment channels support to fcash-base

19 lines (14 loc) 596 B
'use strict'; var fcashBase = require('fcash-lib'); var PrivateKey = fcashBase.PrivateKey; var fundingKey = new PrivateKey('cb5dc68fbcaf37f29139b50fa4664b395c03e49deb966e5d49a629af005d0654'); var refundKey = new PrivateKey('b65080da83f59a9bfa03841bc82fd0c0d1e036176b2f2c157eaa9547010a042e'); var insight = new fcashBase.transport.explorers.Insight(); insight.getUnspentUtxos(refundKey.toAddress(), function(err, utxo) { var tx = new fcashBase.Transaction() .from(utxo) .change(fundingKey.toAddress()) .sign(refundKey) .serialize(); insight.broadcast(tx, console.log); });