fcash-channel
Version:
Add payment channels support to fcash-base
17 lines (11 loc) • 496 B
JavaScript
var fcashBase = require('fcash-lib');
var fs = require('fs');
var PrivateKey = fcashBase.PrivateKey;
var Provider = require('../lib/Provider');
var providerKey = new PrivateKey('75d79298ce12ea86863794f0080a14b424d9169f7e325fad52f60753eb072afc');
var provider = new Provider({
key: providerKey,
paymentAddress: providerKey.toAddress()
});
var refund = JSON.parse(fs.readFileSync('unsigned.refund.log'));
fs.writeFileSync('signed.refund.log', provider.signRefund(refund).refund.toJSON());