You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
4.7 KiB
117 lines
4.7 KiB
const network = "bitcoinTestnet";
|
|
|
|
const peer = { host: "tn.not.fyi", port: "55002", protocol: "ssl" };
|
|
|
|
const customPeers = [peer];
|
|
|
|
const testPhrase = "know suspect impose snake ice sea usual pony leisure rally style hello limit orphan arrow clinic sustain hurry young immune gather always dash portion";
|
|
|
|
const addresses = {
|
|
"bitcoin": [],
|
|
"bitcoinTestnet": [
|
|
{address: "tb1qnv5luf8mav8263sxfa4fdr3m6kws74n0yfzzrx", path: "m/84'/1'/0'/0/0", scriptHash: "77ca78f9a84b48041ad71f7cc6ff6c33460c25f0cb99f558f9813ed9e63727dd"},
|
|
{address: "tb1qsmkaeekrq204w8jvty2dtpuksnlu8ct0w4pwst", path: "m/84'/1'/0'/0/1", scriptHash: "743514a90b216fe3b28466353b1304c90010c54a146367a1f0c9ea53511d0409"},
|
|
{address: "tb1qldarhwj08sswsmxeq4rzvqlfl2dax0quy5q7le", path: "m/84'/1'/0'/0/2", scriptHash: "155fd36e4a57ff949e439e695c466a82f17df3ceb90d57686a9ec79ef8edaaa4"},
|
|
{address: "tb1qjlp5zp64v2tq8mm2j05u7psxv6gnkdzzc67pep", path: "m/84'/1'/0'/0/3", scriptHash: "8b47b2f4de51db4c5c5617e448b1f1c48e44963031ece669840e0dc13117af20"},
|
|
{address: "tb1qtnqwzlxrltd4agh7vq7fjjh33kta0f99au5qa8", path: "m/84'/1'/0'/0/4", scriptHash: "eca23eedc40d970b3083521950c2d11368204e80f04e71a0d9e26e8d2fe1c0c6"}
|
|
]
|
|
}
|
|
|
|
const changeAddresses = {
|
|
"bitcoin": [],
|
|
"bitcoinTestnet": [
|
|
{address: "tb1qjn3plhv7nvuerwjzdkcavjyv6a8yt3n3neru9w", path: "m/84'/1'/0'/1/0", scriptHash: "330c608e84fdb8abea609fe5cb63ec51b844aa1bfd2fa43329e503e2a61a21c4"},
|
|
{address: "tb1qazer8866tw7kkevl7xkwz7a9vrpsssppg75fz3", path: "m/84'/1'/0'/1/1", scriptHash: "aa48a8f02d20bf78a46fe6500159dd2528aa6d9edd4c6190a5a5504256428ede"},
|
|
{address: "tb1qe3d76zp4u546vdshpc04a3apsc2yzxq74y50xr", path: "m/84'/1'/0'/1/2", scriptHash: "5a3cbc639145964bda8ac77932faf27662cc3b3cac8a543f084ff31dfa2f5ecb"},
|
|
{address: "tb1qeu3jy528cce03rzkdxp8rphyasc0eq2g5gn7re", path: "m/84'/1'/0'/1/3", scriptHash: "0cf425d51792989639f540f10c90f6a89e67e1443fd76172153d16691c170132"},
|
|
{address: "tb1qmmvcxyx3myjr7kd5k4ghk732jyywl0puyrwhq0", path: "m/84'/1'/0'/1/4", scriptHash: "d605aae846e49cbb9f1b1b8850520aa9c4c42b640ebc4184aaa88ff6bced284a"}
|
|
]
|
|
}
|
|
|
|
const address = addresses["bitcoinTestnet"][0];
|
|
|
|
const scriptHashes = [
|
|
"77ca78f9a84b48041ad71f7cc6ff6c33460c25f0cb99f558f9813ed9e63727dd",
|
|
"743514a90b216fe3b28466353b1304c90010c54a146367a1f0c9ea53511d0409",
|
|
"155fd36e4a57ff949e439e695c466a82f17df3ceb90d57686a9ec79ef8edaaa4",
|
|
"8b47b2f4de51db4c5c5617e448b1f1c48e44963031ece669840e0dc13117af20",
|
|
"eca23eedc40d970b3083521950c2d11368204e80f04e71a0d9e26e8d2fe1c0c6"
|
|
];
|
|
|
|
const scriptHashData = {
|
|
key: "scriptHash",
|
|
data: [
|
|
{
|
|
address: "tb1qnv5luf8mav8263sxfa4fdr3m6kws74n0yfzzrx",
|
|
path: "m/84'/1'/0'/0/0",
|
|
scriptHash: "77ca78f9a84b48041ad71f7cc6ff6c33460c25f0cb99f558f9813ed9e63727dd"
|
|
},
|
|
{
|
|
address: "tb1qsmkaeekrq204w8jvty2dtpuksnlu8ct0w4pwst",
|
|
path: "m/84'/1'/0'/0/1",
|
|
scriptHash: "743514a90b216fe3b28466353b1304c90010c54a146367a1f0c9ea53511d0409"
|
|
},
|
|
]
|
|
};
|
|
|
|
const getAddressScriptHashBalanceTest = {
|
|
//id: 0.17807014111851083,
|
|
error: false,
|
|
method: 'getAddressScriptHashBalance',
|
|
data: { confirmed: 27000, unconfirmed: 0 },
|
|
scriptHash: addresses[network][0].scriptHash,
|
|
network
|
|
}
|
|
|
|
const getAddressScriptHashBalancesTest = {
|
|
error: false,
|
|
//id: 0.4953846351782525,
|
|
method: "getAddressScriptHashBalances",
|
|
network: "bitcoinTestnet",
|
|
data: [
|
|
{
|
|
jsonrpc: "2.0",
|
|
result: {
|
|
confirmed: 0,
|
|
unconfirmed: 0
|
|
},
|
|
id: 4,
|
|
param: "743514a90b216fe3b28466353b1304c90010c54a146367a1f0c9ea53511d0409",
|
|
data: {
|
|
address: "tb1qsmkaeekrq204w8jvty2dtpuksnlu8ct0w4pwst",
|
|
path: "m/84'/1'/0'/0/1",
|
|
scriptHash: "743514a90b216fe3b28466353b1304c90010c54a146367a1f0c9ea53511d0409"
|
|
}
|
|
},
|
|
{
|
|
jsonrpc: "2.0",
|
|
result: {
|
|
confirmed: 27000,
|
|
unconfirmed: 0
|
|
},
|
|
id: 3,
|
|
param: "77ca78f9a84b48041ad71f7cc6ff6c33460c25f0cb99f558f9813ed9e63727dd",
|
|
data: {
|
|
address: "tb1qnv5luf8mav8263sxfa4fdr3m6kws74n0yfzzrx",
|
|
path: "m/84'/1'/0'/0/0",
|
|
scriptHash: "77ca78f9a84b48041ad71f7cc6ff6c33460c25f0cb99f558f9813ed9e63727dd"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
module.exports = {
|
|
network,
|
|
peer,
|
|
customPeers,
|
|
testPhrase,
|
|
address,
|
|
addresses,
|
|
changeAddresses,
|
|
scriptHashes,
|
|
scriptHashData,
|
|
expectedResponses: {
|
|
getAddressScriptHashBalanceTest,
|
|
getAddressScriptHashBalancesTest
|
|
}
|
|
}
|
|
|