diff --git a/README.md b/README.md index d3c3cc5..abc1b51 100644 --- a/README.md +++ b/README.md @@ -100,9 +100,6 @@ The below examples are implemented as integration tests, they should be very eas - [Generate a random address](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L9) - [Generate a address from a SHA256 hash](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L20) -- [Generate a address and WIF for Litecoin](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L30) -- [Import an address via WIF](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L44) -- [Create a Transaction](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L51) - [Generate a address and WIF for Litecoin](https://github.com/bitcoin/bitcoinjs-lib/blob/master/test/integration/basic.js#L29) - [Import an address via WIF](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L43) - [Create a Transaction](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/test/integration/basic.js#L50) diff --git a/test/integration/advanced.js b/test/integration/advanced.js index c231266..e90a104 100644 --- a/test/integration/advanced.js +++ b/test/integration/advanced.js @@ -1,28 +1,11 @@ /* global describe, it */ -var assert = require('assert') var bitcoin = require('../../') var blockchain = require('./_blockchain') describe('bitcoinjs-lib (advanced)', function () { - it('can sign a Bitcoin message', function () { - var keyPair = bitcoin.ECPair.fromWIF('5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss') - var message = 'This is an example of a signed message.' - - var signature = bitcoin.message.sign(keyPair, message) - assert.strictEqual(signature.toString('base64'), 'G9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk=') - }) - - it('can verify a Bitcoin message', function () { - var address = '1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN' - var signature = 'HJLQlDWLyb1Ef8bQKEISzFbDAKctIlaqOpGbrk3YVtRsjmC61lpE5ErkPRUFtDKtx98vHFGUWlFhsh3DiW6N0rE' - var message = 'This is an example of a signed message.' - - assert(bitcoin.message.verify(address, signature, message)) - }) - - it('can create a transaction using OP_RETURN', function (done) { - this.timeout(30000) + it('can create an OP_RETURN transaction', function (done) { + this.timeout(20000) var network = bitcoin.networks.testnet var keyPair = bitcoin.ECPair.makeRandom({ network: network })