mirror of
https://github.com/fullstack-cash/bch-api.git
synced 2026-09-21 16:52:04 -07:00
fix(slp): Fixed SLP unit tests
This commit is contained in:
@@ -369,7 +369,9 @@ async function lookupToken(tokenId) {
|
||||
|
||||
const tokenRes = await axios.get(url)
|
||||
//console.log(`tokenRes.data: ${util.inspect(tokenRes.data,null,2)}`)
|
||||
//console.log(`tokenRes.data.t[0]: ${util.inspect(tokenRes.data.t[0],null,2)}`)
|
||||
//console.log(
|
||||
// `tokenRes.data.t[0]: ${util.inspect(tokenRes.data.t[0], null, 2)}`
|
||||
//)
|
||||
|
||||
const formattedTokens = []
|
||||
|
||||
|
||||
+22
-22
@@ -33,34 +33,34 @@ const mockSingleToken = {
|
||||
t: [
|
||||
{
|
||||
tokenDetails: {
|
||||
decimals: 8,
|
||||
decimals: 0,
|
||||
tokenIdHex:
|
||||
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a",
|
||||
timestamp: "2018-08-26 07:06",
|
||||
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f",
|
||||
timestamp: "2019-06-14 06:31:37",
|
||||
timestamp_unix: 1560493897,
|
||||
transactionType: "GENESIS",
|
||||
versionType: 1,
|
||||
documentUri: "",
|
||||
documentUri: "ot@ot.com",
|
||||
documentSha256Hex: null,
|
||||
symbol: "",
|
||||
name: "TESTYCOIN",
|
||||
batonVout: null,
|
||||
containsBaton: false,
|
||||
genesisOrMintQuantity: "9999",
|
||||
sendOutputs: null,
|
||||
timestamp_unix: "something"
|
||||
symbol: "OT",
|
||||
name: "Test First SLP oasis Token",
|
||||
batonVout: 2,
|
||||
containsBaton: true,
|
||||
genesisOrMintQuantity: "10000",
|
||||
sendOutputs: null
|
||||
},
|
||||
tokenStats: {
|
||||
block_created: 1253802,
|
||||
block_last_active_send: 1253802,
|
||||
block_last_active_mint: null,
|
||||
qty_valid_txns_since_genesis: 2,
|
||||
qty_valid_token_utxos: 0,
|
||||
qty_valid_token_addresses: 0,
|
||||
qty_token_minted: "9999",
|
||||
qty_token_burned: "9999",
|
||||
qty_token_circulating_supply: "0",
|
||||
qty_satoshis_locked_up: 0,
|
||||
minting_baton_status: "NEVER_CREATED"
|
||||
block_created: 1308634,
|
||||
block_last_active_send: 1308655,
|
||||
block_last_active_mint: 1308636,
|
||||
qty_valid_txns_since_genesis: 11,
|
||||
qty_valid_token_utxos: 9,
|
||||
qty_valid_token_addresses: 2,
|
||||
qty_token_minted: "20000",
|
||||
qty_token_burned: "0",
|
||||
qty_token_circulating_supply: "20000",
|
||||
qty_satoshis_locked_up: 4914,
|
||||
minting_baton_status: "ALIVE"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
+6
-6
@@ -213,7 +213,7 @@ describe("#SLP", () => {
|
||||
it("should get token information", async () => {
|
||||
// testnet
|
||||
const tokenIdToTest =
|
||||
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a"
|
||||
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f"
|
||||
|
||||
// Mock the RPC call for unit tests.
|
||||
if (process.env.TEST === "unit") {
|
||||
@@ -225,7 +225,7 @@ describe("#SLP", () => {
|
||||
req.params.tokenId = tokenIdToTest
|
||||
|
||||
const result = await listSingleToken(req, res)
|
||||
//console.log(`result: ${util.inspect(result)}`)
|
||||
// console.log(`result: ${util.inspect(result)}`)
|
||||
|
||||
assert.hasAllKeys(result, [
|
||||
"id",
|
||||
@@ -353,13 +353,14 @@ describe("#SLP", () => {
|
||||
|
||||
req.body.tokenIds =
|
||||
// testnet
|
||||
["650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a"]
|
||||
["af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f"]
|
||||
|
||||
const result = await listBulkToken(req, res)
|
||||
//console.log(`result: ${util.inspect(result)}`)
|
||||
|
||||
assert.isArray(result)
|
||||
assert.hasAllKeys(result[0], [
|
||||
"id",
|
||||
"blockCreated",
|
||||
"blockLastActiveMint",
|
||||
"blockLastActiveSend",
|
||||
@@ -375,7 +376,6 @@ describe("#SLP", () => {
|
||||
"documentHash",
|
||||
"decimals",
|
||||
"initialTokenQty",
|
||||
"id",
|
||||
"totalBurned",
|
||||
"totalMinted",
|
||||
"validAddresses",
|
||||
@@ -395,8 +395,8 @@ describe("#SLP", () => {
|
||||
req.body.tokenIds =
|
||||
// testnet
|
||||
[
|
||||
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a",
|
||||
"c35a87afad11c8d086c1449ffd8b0a84324e72b15b1bcfdf166a493551b4eea6"
|
||||
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f",
|
||||
"4902b6e8627f4c9a4fc5ebe1da19c8ae88526dbab877dfc9c74d23aaab2c7224"
|
||||
]
|
||||
|
||||
const result = await listBulkToken(req, res)
|
||||
|
||||
Reference in New Issue
Block a user