0.1.5 • Published 5 years ago
tif v0.1.5
TIF
Bitcoin Transaction Interchange Format (TIF) decoding/encoding module.
Format
tx?[version=<int>][&locktime=<uint>][&anyonecanpay=1]
in?txId=<txid>&vout=<uint>[&script=<hex>][&sequence=<uint>][&prevtx=<hex>]
in?txId=<txid>&vout=<uint>&witness=<hex>&value=<satoshis>[&script=<hex>][&sequence=<uint>]
out?address=<address>[&value=<satoshis>]
out?script=<hex>[&value=<satoshis>]
Example
let tif = require('tif')
tif.encode({
tx: {
version: 2
},
outs: [
{
address: '1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH',
value: 100000
},
{
address: '1cMh228HTCiwS8ZsaakH8A8wze1JR5ZsP',
value: 100000
}
]
})