@tatumio/shared-testing-common
Advanced tools
Comparing version 2.0.1-alpha.231 to 2.0.1-alpha.232
{ | ||
"name": "@tatumio/shared-testing-common", | ||
"version": "2.0.1-alpha.231", | ||
"version": "2.0.1-alpha.232", | ||
"license": "MIT", | ||
@@ -8,8 +8,8 @@ "main": "./src/index.js", | ||
"dependencies": { | ||
"@tatumio/shared-blockchain-abstract": "2.0.1-alpha.231", | ||
"@tatumio/api-client": "2.0.1-alpha.231", | ||
"@tatumio/shared-blockchain-abstract": "2.0.1-alpha.232", | ||
"@tatumio/api-client": "2.0.1-alpha.232", | ||
"axios": "^0.24.0", | ||
"form-data": "^4.0.0", | ||
"@tatumio/shared-core": "2.0.1-alpha.231", | ||
"@tatumio/shared-abstract-sdk": "2.0.1-alpha.231", | ||
"@tatumio/shared-core": "2.0.1-alpha.232", | ||
"@tatumio/shared-abstract-sdk": "2.0.1-alpha.232", | ||
"bignumber.js": "^9.0.2" | ||
@@ -16,0 +16,0 @@ }, |
@@ -24,2 +24,6 @@ export declare type BlockchainNetworkTestData = { | ||
}; | ||
SMART_CONTRACT?: { | ||
PRIVATE_KEY: string; | ||
CONTRACT_ADDRESS: string; | ||
}; | ||
}; | ||
@@ -47,2 +51,3 @@ export interface BlockchainTestData { | ||
POLYGON: BlockchainTestData; | ||
KLAYTN: BlockchainTestData; | ||
KCS: BlockchainTestData; | ||
@@ -70,3 +75,15 @@ ONE: BlockchainTestData; | ||
SCRYPTA: BlockchainTestData; | ||
SOLANA: { | ||
PROVIDER: string; | ||
MNEMONIC: string; | ||
ADDRESS: string; | ||
PRIVATE_KEY: string; | ||
SIGNATURE_ID: string; | ||
TO_ADDRESS: string; | ||
CONTRACT_ADDRESS: string; | ||
BLOCK_HEIGHT: number; | ||
TX_HASH: string; | ||
}; | ||
TRON: Pick<BlockchainTestData, "BLOCK_HASH" | "BLOCK_HEIGHT" | "TESTNET" | "TX_HASH">; | ||
ALGO: Pick<BlockchainTestData, "BLOCK_HASH" | "BLOCK_HEIGHT" | "TESTNET" | "TX_HASH">; | ||
}; | ||
@@ -73,0 +90,0 @@ export declare function expectHexString(value: string): void; |
@@ -17,3 +17,6 @@ "use strict"; | ||
const scrypta_test_data_1 = require("./test-data/scrypta.test-data"); | ||
const solana_test_data_1 = require("./test-data/solana.test-data"); | ||
const tron_test_data_1 = require("./test-data/tron.test-data"); | ||
const klaytn_test_data_1 = require("./test-data/klaytn.test-data"); | ||
const algo_test_data_1 = require("./test-data/algo.test-data"); | ||
exports.TEST_DATA = { | ||
@@ -28,2 +31,3 @@ MNEMONIC: 'kit erase harsh crawl taste rebel bus ocean traffic vast undo street patrol around network deputy wage usage aware void float snake baby sister', | ||
POLYGON: polygon_test_data_1.POLYGON_TEST_DATA, | ||
KLAYTN: klaytn_test_data_1.KLAYTN_TEST_DATA, | ||
KCS: kcs_test_data_1.KCS_TEST_DATA, | ||
@@ -35,3 +39,5 @@ ONE: one_test_data_1.ONE_TEST_DATA, | ||
SCRYPTA: scrypta_test_data_1.SCRYPTA_TEST_DATA, | ||
SOLANA: solana_test_data_1.SOLANA_TEST_DATA, | ||
TRON: tron_test_data_1.TRON_TEST_DATA, | ||
ALGO: algo_test_data_1.ALGO_TEST_DATA, | ||
}; | ||
@@ -38,0 +44,0 @@ function expectHexString(value) { |
@@ -5,3 +5,3 @@ "use strict"; | ||
const eth_test_data_1 = require("./eth.test-data"); | ||
exports.BSC_TEST_DATA = Object.assign(Object.assign({}, eth_test_data_1.ETH_TEST_DATA), { PROVIDER: 'https://data-seed-prebsc-1-s1.binance.org:8545', MAINNET: Object.assign(Object.assign({}, eth_test_data_1.ETH_TEST_DATA.MAINNET), { XPUB: 'xpub6EmVHAqPHkSRgsS7Km6Ynmjg4Kup6aD2NjX1zmVEwuwvJZPGefgmmg5a36eBX8QZpfhtPu7qHgcMmehDMLivrm8gY2L7v8iQDmxyYVhxPUs', PRIVATE_KEY_0: '0x1612736ca819d2c5907a07d4e4dfb91dd5a8b3691079289afaee824ddcfdf495', PRIVATE_KEY_100: '0x01c0a301a5387999ecd48f05c2485f895463332e503db22ac09361bae6af4dd5', ADDRESS_0: '0xb9e379f99ca17a5009471bd2e8194123ec9eb497', ADDRESS_100: '0xc6776c6230adf9216646da8f68c9863493cf81df', ERC_721: { | ||
exports.BSC_TEST_DATA = Object.assign(Object.assign({}, eth_test_data_1.ETH_TEST_DATA), { PROVIDER: 'https://data-seed-prebsc-1-s2.binance.org:8545/', MAINNET: Object.assign(Object.assign({}, eth_test_data_1.ETH_TEST_DATA.MAINNET), { XPUB: 'xpub6EmVHAqPHkSRgsS7Km6Ynmjg4Kup6aD2NjX1zmVEwuwvJZPGefgmmg5a36eBX8QZpfhtPu7qHgcMmehDMLivrm8gY2L7v8iQDmxyYVhxPUs', PRIVATE_KEY_0: '0x1612736ca819d2c5907a07d4e4dfb91dd5a8b3691079289afaee824ddcfdf495', PRIVATE_KEY_100: '0x01c0a301a5387999ecd48f05c2485f895463332e503db22ac09361bae6af4dd5', ADDRESS_0: '0xb9e379f99ca17a5009471bd2e8194123ec9eb497', ADDRESS_100: '0xc6776c6230adf9216646da8f68c9863493cf81df', ERC_721: { | ||
CONTRACT_ADDRESS: '0x2A42ae2a6346eEbC7FE2b2b7f02158634d5390dc', | ||
@@ -17,3 +17,6 @@ PRIVATE_KEY: '0d6c13fe5fed644dfa02512d4bffde9453dcb48873afb0b0a4c0cebce160c279', | ||
ADDRESS: '0x4b812a77b109A150C2Fc89eD133EaBC78bC9EC8f', | ||
}, PROVIDER: 'https://data-seed-prebsc-1-s1.binance.org:8545' }), BLOCK_HASH: '0x635755346ca10c9d95fef3238d8466d2aa1adb9e2f878287b1dd5567fc314c2f', BLOCK_HEIGHT: 14826647, TX_HASH: '0xec1b50f8b708d1b5f122af3171123ffdc5748568c272370709ad60a320a5e635' }); | ||
}, SMART_CONTRACT: { | ||
CONTRACT_ADDRESS: '0xd7d3e5e2174b530fdfb6d680c07c8b34495e2195', | ||
PRIVATE_KEY: '0x1a4344e55c562db08700dd32e52e62e7c40b1ef5e27c6ddd969de9891a899b29', | ||
}, PROVIDER: 'https://data-seed-prebsc-1-s2.binance.org:8545/' }), BLOCK_HASH: '0x635755346ca10c9d95fef3238d8466d2aa1adb9e2f878287b1dd5567fc314c2f', BLOCK_HEIGHT: 14826647, TX_HASH: '0xec1b50f8b708d1b5f122af3171123ffdc5748568c272370709ad60a320a5e635' }); | ||
//# sourceMappingURL=bsc.test-data.js.map |
@@ -34,2 +34,6 @@ "use strict"; | ||
}, | ||
SMART_CONTRACT: { | ||
CONTRACT_ADDRESS: '0x595bad1621784e9b0161d909be0117f17a5d37ca', | ||
PRIVATE_KEY: '0x1a4344e55c562db08700dd32e52e62e7c40b1ef5e27c6ddd969de9891a899b29', | ||
}, | ||
}, | ||
@@ -36,0 +40,0 @@ BLOCK_HASH: '0xa12dd4f56064bf056dd0a4b6f922894f61dd6d1bad9c929709d7f9941ae83945', |
@@ -16,3 +16,6 @@ "use strict"; | ||
ADDRESS: '0x4b812a77b109A150C2Fc89eD133EaBC78bC9EC8f', | ||
}, SMART_CONTRACT: { | ||
CONTRACT_ADDRESS: '0x0b9808fce74030c87aae334a30f6c8f6c66b090d', | ||
PRIVATE_KEY: '0x1a4344e55c562db08700dd32e52e62e7c40b1ef5e27c6ddd969de9891a899b29', | ||
}, PROVIDER: 'https://rpc-testnet.kcc.network' }) }); | ||
//# sourceMappingURL=kcs.test-data.js.map |
@@ -17,3 +17,6 @@ "use strict"; | ||
ADDRESS: 'one13t9ul0yvudlk7e60fwvxr5l0azfg3kyl474xmc', | ||
}, SMART_CONTRACT: { | ||
CONTRACT_ADDRESS: '0x27c133a613f11870fa935ecbb03c0cf55f93e5de', | ||
PRIVATE_KEY: '0x4cda6d2c33b0f9a041e46474a638ac59aee0734cf208aa9aa2f05ef887bd09e1', | ||
}, PROVIDER: 'https://api.s0.b.hmny.io/' }) }); | ||
//# sourceMappingURL=one.test-data.js.map |
@@ -16,3 +16,6 @@ "use strict"; | ||
ADDRESS: '0x4b812a77b109A150C2Fc89eD133EaBC78bC9EC8f', | ||
}, SMART_CONTRACT: { | ||
CONTRACT_ADDRESS: '0x0b9808fce74030c87aae334a30f6c8f6c66b090d', | ||
PRIVATE_KEY: '0x1a4344e55c562db08700dd32e52e62e7c40b1ef5e27c6ddd969de9891a899b29', | ||
}, PROVIDER: 'https://matic-mumbai.chainstacklabs.com/' }) }); | ||
//# sourceMappingURL=polygon.test-data.js.map |
@@ -6,7 +6,8 @@ import { CancelablePromise } from '@tatumio/api-client'; | ||
declare type Fn3Arg = (arg1: unknown, arg2: unknown, arg3: unknown) => CancelablePromise<unknown>; | ||
declare type Fn4Arg = (arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown) => CancelablePromise<unknown>; | ||
export declare type TestCasesApiCallMapping<T> = { | ||
[key in keyof T]: Fn0Args | [Fn1Arg, unknown] | [Fn2Arg, unknown, unknown] | [Fn3Arg, unknown, unknown, unknown]; | ||
[key in keyof T]: Fn0Args | [Fn1Arg, unknown] | [Fn2Arg, unknown, unknown] | [Fn3Arg, unknown, unknown, unknown] | [Fn4Arg, unknown, unknown, unknown, unknown]; | ||
}; | ||
export declare const testHelper: { | ||
callFnWithArgs: (fn: Fn0Args | Fn1Arg | Fn2Arg, args: unknown[]) => Promise<void>; | ||
callFnWithArgs: (fn: Fn0Args | Fn1Arg | Fn2Arg | Fn4Arg, args: unknown[]) => Promise<void>; | ||
expectMockCalled: (mocked: jest.Mock, body?: unknown[]) => void; | ||
@@ -13,0 +14,0 @@ testCasesFromMapping: <T>(mapping: TestCasesApiCallMapping<T>) => unknown[][]; |
@@ -20,2 +20,5 @@ "use strict"; | ||
break; | ||
case 4: | ||
yield fn(args[0], args[1], args[2], args[3]); | ||
break; | ||
default: | ||
@@ -22,0 +25,0 @@ throw new Error('Too many arguments'); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
76038
73
952
+ Added@tatumio/api-client@2.0.1-alpha.232(transitive)
+ Added@tatumio/shared-abstract-sdk@2.0.1-alpha.232(transitive)
+ Added@tatumio/shared-blockchain-abstract@2.0.1-alpha.232(transitive)
+ Added@tatumio/shared-core@2.0.1-alpha.232(transitive)
- Removed@tatumio/api-client@2.0.1-alpha.231(transitive)
- Removed@tatumio/shared-abstract-sdk@2.0.1-alpha.231(transitive)
- Removed@tatumio/shared-blockchain-abstract@2.0.1-alpha.231(transitive)
- Removed@tatumio/shared-core@2.0.1-alpha.231(transitive)