37 lines
746 B
JavaScript
37 lines
746 B
JavaScript
import { Blockchain, WalletHD } from '@xo/wallet';
|
|
|
|
const blockchain = new Blockchain(
|
|
['bch.imaginary.cash', 'cashnode.bch.ninja', 'electrum.imaginary.cash'],
|
|
'Test App',
|
|
'1.5'
|
|
);
|
|
|
|
await blockchain.start();
|
|
|
|
console.log(
|
|
await blockchain.request(
|
|
'blockchain.address.get_history',
|
|
'bitcoincash:qqyy3mss5vmthgnu0m5sm39pcfq8z799ku2nxernca',
|
|
861_606,
|
|
861_607
|
|
)
|
|
);
|
|
|
|
/*
|
|
console.log(
|
|
await blockchain.request(
|
|
'blockchain.transaction.get',
|
|
'da776b9c273ec406f7ecd488950216aa17a04018201298f263e2fcdb0b903d29'
|
|
)
|
|
);
|
|
*/
|
|
|
|
const wallet = WalletHD.fromMnemonic(
|
|
'harsh gospel job ordinary garden clay eight cactus replace general prison permit',
|
|
blockchain
|
|
);
|
|
|
|
await wallet.scan();
|
|
|
|
console.log(wallet.privateKey());
|