various: more standard-format artifact fixes
This commit is contained in:
parent
8aa4f9ecc9
commit
0bba21546f
11 changed files with 58 additions and 66 deletions
test
|
@ -11,10 +11,7 @@ describe('ECSignature', function () {
|
|||
describe('toCompact', function () {
|
||||
fixtures.valid.forEach(function (f) {
|
||||
it('exports ' + f.compact.hex + ' correctly', function () {
|
||||
var signature = new ECSignature(
|
||||
new BigInteger(f.signature.r),
|
||||
new BigInteger(f.signature.s)
|
||||
)
|
||||
var signature = new ECSignature(new BigInteger(f.signature.r), new BigInteger(f.signature.s))
|
||||
|
||||
var buffer = signature.toCompact(f.compact.i, f.compact.compressed)
|
||||
assert.equal(buffer.toString('hex'), f.compact.hex)
|
||||
|
@ -49,10 +46,7 @@ describe('ECSignature', function () {
|
|||
describe('toDER', function () {
|
||||
fixtures.valid.forEach(function (f) {
|
||||
it('exports ' + f.DER + ' correctly', function () {
|
||||
var signature = new ECSignature(
|
||||
new BigInteger(f.signature.r),
|
||||
new BigInteger(f.signature.s)
|
||||
)
|
||||
var signature = new ECSignature(new BigInteger(f.signature.r), new BigInteger(f.signature.s))
|
||||
|
||||
var DER = signature.toDER()
|
||||
assert.equal(DER.toString('hex'), f.DER)
|
||||
|
@ -85,10 +79,7 @@ describe('ECSignature', function () {
|
|||
describe('toScriptSignature', function () {
|
||||
fixtures.valid.forEach(function (f) {
|
||||
it('exports ' + f.scriptSignature.hex + ' correctly', function () {
|
||||
var signature = new ECSignature(
|
||||
new BigInteger(f.signature.r),
|
||||
new BigInteger(f.signature.s)
|
||||
)
|
||||
var signature = new ECSignature(new BigInteger(f.signature.r), new BigInteger(f.signature.s))
|
||||
|
||||
var scriptSignature = signature.toScriptSignature(f.scriptSignature.hashType)
|
||||
assert.equal(scriptSignature.toString('hex'), f.scriptSignature.hex)
|
||||
|
@ -97,10 +88,7 @@ describe('ECSignature', function () {
|
|||
|
||||
fixtures.invalid.scriptSignature.forEach(function (f) {
|
||||
it('throws ' + f.exception, function () {
|
||||
var signature = new ECSignature(
|
||||
new BigInteger(f.signature.r),
|
||||
new BigInteger(f.signature.s)
|
||||
)
|
||||
var signature = new ECSignature(new BigInteger(f.signature.r), new BigInteger(f.signature.s))
|
||||
|
||||
assert.throws(function () {
|
||||
signature.toScriptSignature(f.hashType)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue