{"info":{"_postman_id":"3acf2f9e-ad05-4c2d-a198-554d3beb5d46","name":"PointsVille Ledger API Services","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"17300794","collectionId":"3acf2f9e-ad05-4c2d-a198-554d3beb5d46","publishedId":"2s93RXqpMn","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-04-04T09:53:14.000Z"},"item":[{"name":"Avalanche API","item":[{"name":"Access Token","item":[{"name":"GetBearerToken","event":[{"listen":"test","script":{"id":"7366ea80-f7c7-46bc-b37f-8680b27c18bc","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"access token is not empty\",function(){\r","    pm.expect(jdata.access_token).not.eq(undefined);\r","})\r","pm.globals.set(\"token_save\", jdata.access_token);\r","// pm.environment.set(\"access_token\",jdata.access_token)\r","\r","// pm.environment.set(\"env\", \"PointsVille Alpha\");\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"ff4bf12a-8ba0-4166-84db-9d196f5a0780","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"\"anything\"","options":{"raw":{"language":"json"}}},"url":"{{ledger-url}}/api/auth/GetBearerToken","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","auth","GetBearerToken"],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ff4bf12a-8ba0-4166-84db-9d196f5a0780"}],"id":"bd2fdbdf-e666-4ab4-8438-13991b2b77cc","_postman_id":"bd2fdbdf-e666-4ab4-8438-13991b2b77cc","description":""},{"name":"RewardEnginePoolAPIs","item":[{"name":"ImportWallet For REP","event":[{"listen":"prerequest","script":{"id":"07e53c1c-5424-44e4-a530-6bdcd2e20506","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}},{"listen":"test","script":{"id":"33628607-614e-48e6-a866-9d317a24321f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r",""],"type":"text/javascript"}}],"id":"0138b978-8e95-474c-8778-28ba9084ae21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/Avalanche/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Avalanche","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0138b978-8e95-474c-8778-28ba9084ae21"},{"name":"Deploy Reward Engine Contract","event":[{"listen":"test","script":{"id":"5a7befed-30ae-4926-b1d2-44ba22e0a629","exec":["pm.test(\"Status Is 200 Ok\",function(){\r","    pm.response.to.have.status(200, \"Ok\");\r","});\r","\r","\r","// pm.environment.get(\"variable_key\");\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"status is Success\",function(){\r","    pm.expect(jdata.status).to.eql(\"Success\");\r","});\r","\r","pm.test(\"Result is Pass\",function(){\r","    pm.expect(jdata.resp.result).to.eql(\"Reward Engine was successfully created!\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(jdata.resp.token_id).is.be.a('number');\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.transaction_link).is.not.empty\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.contract_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7af87aab-c032-4c76-adf7-6ef5cd608f46","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"65c118fc-e49a-48f1-bb6b-1798a78278e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockchain_type\": \"Avalanche\",\n    \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/DeployRewardEngine/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Avalanche","DeployRewardEngine",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"65c118fc-e49a-48f1-bb6b-1798a78278e2"},{"name":"Get All Tokens Balance from REP","event":[{"listen":"test","script":{"id":"c93b5950-25e9-4f5b-8793-76f82b05d232","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\");\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let rd = pm.response.json();\r","count = rd.resp.length\r","for (i = 0; i < count; i++) {\r","pm.test(\"Organization ID Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.not.null\r","});\r","\r","pm.test(\"Sponsor Name Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.a(\"String\")\r","});\r","\r","pm.test(\"token Symbol Is Not Null\",function(){\r","    pm.expect(rd.resp[i].token_symbol).is.not.null\r","});\r","\r","\r","pm.test(\"Blockchain Type Is Avalanche\",function(){\r","    pm.expect(rd.resp[i].blockchain_type).is.equal('Avalanche');\r","});\r","\r","pm.test(\"Blockchain Enviroment Is testnet\",function(){\r","    pm.expect(rd.resp[i].blockchain_env).is.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(rd.resp[i].total_supply).is.be.a('number');\r","});\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"b75fb7fd-7425-4bb3-bf19-1958b3ea8d11","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"de7ca1c7-2d16-4f72-bb1a-6cbf68c0a846","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\nblockchain_type\": \"Avalanche\",\r\n\"blockchain_env\": \"testnet\",\r\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetAllTokensBalanceREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","GetAllTokensBalanceREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"de7ca1c7-2d16-4f72-bb1a-6cbf68c0a846"},{"name":"Get Pool Balance REP","event":[{"listen":"test","script":{"id":"c3ef86a0-35c2-46e7-909f-5e5909d9a33c","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\");\r","});\r","\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"3f8cd970-03b1-4abb-98ba-692e672372b9","exec":["const postRequest = {","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',","  method: 'POST',","  header: {","    'Content-Type': 'application/json',","    'User-Agent': 'PostmanRuntime/7.29.2',","    'Accept': '*/*',","    'Accept-Encoding': 'gzip, deflate, br',","    'Connection': 'keep-alive'","  },","  body: {","    mode: 'raw',","    raw: '\"anything\"',","  }","};","pm.sendRequest(postRequest, (error, response) => {","  console.log(error ? error : response);","  let jdata=response.json();","  pm.globals.set(\"token_save\", jdata.access_token);","});"],"type":"text/javascript"}}],"id":"a973996c-9a3c-411c-8d17-39b35e232377","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a973996c-9a3c-411c-8d17-39b35e232377"},{"name":"Get Token Balance REP","event":[{"listen":"test","script":{"id":"401e59b7-ab93-41dc-b8a0-528b39353f2d","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4cfd1fb7-4e81-4cfa-8c2a-c29ff73f42b7","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"bed8ea3d-06d0-4590-b6d2-bfc3200f13b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"wallet_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\",\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetTokenBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","GetTokenBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bed8ea3d-06d0-4590-b6d2-bfc3200f13b9"}],"id":"6e339e39-3320-4815-a433-ed235960af16","_postman_id":"6e339e39-3320-4815-a433-ed235960af16","description":""},{"name":"PartnersAPIs","item":[{"name":"RegisterMetaMaskWallet_SaveToDB","event":[{"listen":"test","script":{"id":"a660f732-ea47-4b1f-9fd5-53b1f7e993b9","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.request.to.have.status(200);\r","});\r","\r","let r = pm.response.json()\r","\r","pm.test(\"Body Missing\",function(){\r","    pm.expect(r.detail.loc).is.to.a('string');\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5fdeb230-b771-4ea3-92af-5cbb2bf939fe","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"c8955fa6-660f-4be2-800f-c005db0b3f11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/Avalanche/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Avalanche","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c8955fa6-660f-4be2-800f-c005db0b3f11"},{"name":"RegisterOrgToken_SaveToDB","event":[{"listen":"test","script":{"id":"f1414d07-7db1-43b4-a58f-3fc834f8971d","exec":["pm.test(\"Status Code Is 200\", function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let r = pm.response.json();\r","\r","pm.test(\"Status Is Success\",function(){\r","    pm.expect(r.status).to.equal(\"success\");\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(r.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Testing Was Successfully Created!!!\",function(){\r","    pm.expect(r.result).to.equal(\"Testing was successfully created!\");\r","});\r","\r","\r","pm.test(\"Token ID Is Number\",function(){\r","    pm.expect(r.token_id).is.be.a('Number');\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"cd28ec99-38ee-49a7-8f6c-af61e14e8f18","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1cbbb075-8105-483d-b543-cb88e7d0da47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n    \"token_name\": \"Testing\",\n    \"token_data_json\": {},\n    \"contractAddress\": \"0x0FD57c3E9B64f91C54613E9e7FB010d640CF8e4e\",\n    \"token_type\": \"IMPORTED\",\n    \"blockchain_type\": \"Avalanche\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"abc\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/SaveTokenToDB/","urlObject":{"path":["api","v1","Avalanche","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1cbbb075-8105-483d-b543-cb88e7d0da47"},{"name":"CreateTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"4a809c67-14b0-4c42-86b4-0ae1ac364091","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1fb57416-8247-46a1-8284-b36d09ae34da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"token_name\": \"Mo_Testing1\",\n  \"decimals\": 5,\n  \"symbol\": \"Mo_Testing1\",\n  \"initial_supply\": 100.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/CreateTokenTransaction/","urlObject":{"path":["api","v1","Avalanche","CreateTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1fb57416-8247-46a1-8284-b36d09ae34da"},{"name":"SaveTokenToDatabaseAPI","event":[{"listen":"prerequest","script":{"id":"4c37575d-60eb-4c2d-8e34-003561c84aba","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5d1f8d15-7cf7-4134-b82f-cad33c196e58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n    \"token_name\": \"Mo_Testing\",\n    \"token_data_json\": {\n        \"name\": \"Mo_Testing\",\n        \"decimal\": 0,\n        \"symbol\": \"Test\",\n        \"initial_supply\": 0,\n        \"abi\": [\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"approve\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"freeTransfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transferFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balances\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"account\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"isOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"addSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burn\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balanceOf\",\n                \"outputs\": [\n                    {\n                        \"name\": \"bal\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_of\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burnFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenName\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newName\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenName\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_symbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newTokenSymbol\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenSymbol\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_name\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"allowance\",\n                \"outputs\": [\n                    {\n                        \"name\": \"remaining\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenSymbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwnership\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"constructor\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Approval\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Transfer\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Burn\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"AddSupply\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwn\",\n                \"type\": \"event\"\n            }\n        ],\n        \"bytecode\": \"608060405260008060146101000a81548160ff0219169083151502179055503480156200002b57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600560006101000a81548160ff021916908360ff1602179055506040805190810160405280600481526020017f546573740000000000000000000000000000000000000000000000000000000081525060039080519060200190620000d592919062000199565b506040805190810160405280600481526020017f5465737400000000000000000000000000000000000000000000000000000000815250600490805190602001906200012392919062000199565b506000600681905550600654600160008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b611b6f80620002586000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b31461013857806318160ddd1461019d578063211ed6c1146101c857806323b872dd146101f757806327e235e31461027c5780632f54bf6e146102d3578063313ce5671461032e57806332424aa31461035f5780633eaaf86b1461039057806340753a76146103bb57806342966c681461040057806370a082311461044557806379cc67901461049c578063862b092b14610501578063893d20e814610591578063a4f29aad146105e8578063a9059cbb14610651578063b09f1266146106b6578063ba51b1b414610746578063d28d8852146107af578063dd62ed3e1461083f578063f1850af8146108b6578063f2fde38b14610946575b600080fd5b34801561014457600080fd5b50610183600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109c9565b604051808215151515815260200191505060405180910390f35b3480156101a957600080fd5b506101b2610abb565b6040518082815260200191505060405180910390f35b3480156101d457600080fd5b506101dd610ac5565b604051808215151515815260200191505060405180910390f35b34801561020357600080fd5b50610262600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad8565b604051808215151515815260200191505060405180910390f35b34801561028857600080fd5b506102bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d88565b6040518082815260200191505060405180910390f35b3480156102df57600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610da0565b604051808215151515815260200191505060405180910390f35b34801561033a57600080fd5b50610343610df9565b604051808260ff1660ff16815260200191505060405180910390f35b34801561036b57600080fd5b50610374610e10565b604051808260ff1660ff16815260200191505060405180910390f35b34801561039c57600080fd5b506103a5610e23565b6040518082815260200191505060405180910390f35b3480156103c757600080fd5b506103e660048036038101908080359060200190929190505050610e29565b604051808215151515815260200191505060405180910390f35b34801561040c57600080fd5b5061042b60048036038101908080359060200190929190505050610ee1565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b50610486600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f99565b6040518082815260200191505060405180910390f35b3480156104a857600080fd5b506104e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe2565b604051808215151515815260200191505060405180910390f35b34801561050d57600080fd5b5061051661109b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561055657808201518184015260208101905061053b565b50505050905090810190601f1680156105835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561059d57600080fd5b506105a661113d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105f457600080fd5b5061064f600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611166565b005b34801561065d57600080fd5b5061069c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611223565b604051808215151515815260200191505060405180910390f35b3480156106c257600080fd5b506106cb61132e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561070b5780820151818401526020810190506106f0565b50505050905090810190601f1680156107385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561075257600080fd5b506107ad600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506113cc565b005b3480156107bb57600080fd5b506107c4611489565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108045780820151818401526020810190506107e9565b50505050905090810190601f1680156108315780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561084b57600080fd5b506108a0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611527565b6040518082815260200191505060405180910390f35b3480156108c257600080fd5b506108cb6115ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561090b5780820151818401526020810190506108f0565b50505050905090810190601f1680156109385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561095257600080fd5b50610987600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611650565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600654905090565b600060149054906101000a900460ff1681565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610bac83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118bb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c4183600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118d990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c9783826118d990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60016020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600560009054906101000a900460ff16905090565b600560009054906101000a900460ff1681565b60065481565b6000610e3433610da0565b1515610ece576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610ed833836118f2565b60019050919050565b6000610eec33610da0565b1515610f86576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610f9033836119a1565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610fed33610da0565b1515611087576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b61109183836119a1565b6001905092915050565b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111335780601f1061110857610100808354040283529160200191611133565b820191906000526020600020905b81548152906001019060200180831161111657829003601f168201915b5050505050905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61116f33610da0565b1515611209576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b806003908051906020019061121f929190611a9e565b5050565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113c45780601f10611399576101008083540402835291602001916113c4565b820191906000526020600020905b8154815290600101906020018083116113a757829003601f168201915b505050505081565b6113d533610da0565b151561146f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b8060049080519060200190611485929190611a9e565b5050565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561151f5780601f106114f45761010080835404028352916020019161151f565b820191906000526020600020905b81548152906001019060200180831161150257829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116465780601f1061161b57610100808354040283529160200191611646565b820191906000526020600020905b81548152906001019060200180831161162957829003601f168201915b5050505050905090565b600061165b33610da0565b15156116f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561179a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f6e6577206f776e6572206164647265737320697320696e76616c69640000000081525060200191505060405180910390fd5b7f3dc803a0c860ddab56baac3fcda9ef1fcaeb111926d9687a5591d75c63b9f1216000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a1816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60008082840190508381101515156118cf57fe5b8091505092915050565b60008282111515156118e757fe5b818303905092915050565b8060066000828254019250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff167f478a0d5fe0fdc1f1b6b58408b1cf6d3c58657b0127b7b036868a13fea37134a0826040518082815260200191505060405180910390a25050565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156119ef57600080fd5b8060066000828254039250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611adf57805160ff1916838001178555611b0d565b82800160010185558215611b0d579182015b82811115611b0c578251825591602001919060010190611af1565b5b509050611b1a9190611b1e565b5090565b611b4091905b80821115611b3c576000816000905550600101611b24565b5090565b905600a165627a7a72305820484531966c45059dbc96e14605288dc18f33dee4cf758a1bc0a1679f5d3cae500029\",\n        \"authority_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\"\n    },\n    \"contractAddress\": \"0x0FD57c3E9B64f91C54613E9e7FB010d640CF8e4e\",\n    \"token_type\": \"CREATED\",\n    \"blockchain_type\": \"Avalanche\",\n    \"blockchain_env\": \"mainnet\",\n    \"tx_hash\":\"0xea65d3b4fd5093da7febc9b777e0ce515f68c221b641e81471c0cfaad11e3694\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/SaveTokenToDB/","urlObject":{"path":["api","v1","Avalanche","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5d1f8d15-7cf7-4134-b82f-cad33c196e58"},{"name":"Mint_TransferTransaction","event":[{"listen":"test","script":{"id":"cc58bb41-c836-4c20-b6c7-dd1bb7a7cb0a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"2bd2ce4f-11f2-40dc-80a3-f8b53de26703","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"2bc0e9f2-30e4-4802-ae78-c78938355985","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/MintAndTransferTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","MintAndTransferTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2bc0e9f2-30e4-4802-ae78-c78938355985"},{"name":"SupplyTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"fd0a979e-43af-48a7-8916-161e071c96cf","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}},{"listen":"test","script":{"id":"528d50dd-e302-4fb0-9c9b-ef9faaf84ff8","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let d = pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(d.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(d.token_type).to.equal(\"IMPORTED\");\r","});\r","\r",""],"type":"text/javascript"}}],"id":"59a24bb0-c114-4bb3-be4b-5a9076dd4b4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetSupplyTokenTransaction/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","GetSupplyTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"59a24bb0-c114-4bb3-be4b-5a9076dd4b4c"},{"name":"TransferTokenTransaction_RewardPoolAPI","event":[{"listen":"prerequest","script":{"id":"2b77bd7a-93e7-428f-8204-29e9e3eb3818","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}},{"listen":"test","script":{"id":"0406dbde-ebb4-432f-931b-1a671f2b08f7","exec":["pm.test(\"Status Is a Code\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"950c7b4d-0ec2-4ca2-9d02-4a58da01fb5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"amount\": 1.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/TransferTokenTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","TransferTokenTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"950c7b4d-0ec2-4ca2-9d02-4a58da01fb5b"},{"name":"ReverseTokenTransfer_RewardPoolAPI","event":[{"listen":"test","script":{"id":"87f5df41-422f-4fb5-93b1-e40c5f031ba6","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data1=pm.response.json();\r","\r","pm.test(\"Has Token Is True\",function(){\r","    pm.expect(data1.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Transaction Hash Is No Null\",function(){\r","    pm.expect(data1.resp.transaction_hash).is.not.null\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(data1.resp.transaction_link).is.not.null\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"26135c58-c2b7-461e-9ba6-855b201b238b","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1bf8d417-cbb7-4880-acee-8214bd8dff51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"amount\": 1,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetTokensFromRewardPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","GetTokensFromRewardPool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1bf8d417-cbb7-4880-acee-8214bd8dff51"},{"name":"GetOrgTokenInfoAPI","event":[{"listen":"test","script":{"id":"9b5fd249-d0ab-4299-9e7e-81d9f5dd178a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data2=pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(data2.has_token).to.equal(Boolean(\"true\"));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(data2.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Blockchain Type Is Avlanche\",function(){\r","    pm.expect(data2.blockchain_type).to.equal(\"Avalanche\");\r","});\r","\r","pm.test(\"Blockchain Enviroment Is Testnet\",function(){\r","    pm.expect(data2.blockchain_env).to.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token ID is Number\",function(){\r","    pm.expect(data2.token_id).is.be.a('Number');\r","});\r","\r","pm.test(\"Symbol is Not Null\",function(){\r","    pm.expect(data2.symbol).is.not.null\r","});\r","\r","pm.test(\"Contract Address Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Authority Address Is Not Null\",function(){\r","    pm.expect(data2.authority_address).is.not.null\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Token Link Is Not Null\",function(){\r","    pm.expect(data2.token_link).is.not.null\r","});\r","\r","pm.test(\"Wallet Link Is Not Null\",function(){\r","    pm.expect(data2.wallet_token).is.not.null\r","});\r","\r","pm.test(\"Total Supply Is A Number\",function(){\r","    pm.expect(data2.total_supply).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"wallet Balance Is A Number\",function(){\r","    pm.expect(data2.wallet_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.token_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"reward engine pool balance is a Number\",function(){\r","    pm.expect(data2.reward_engine_pool_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.users_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.token_balance).to.be.a(\"Number\");\r","})\r","\r","pm.test(\"reward engine pool Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.reward_engine_pool_balance)\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.users_balance);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"93f869c6-9697-4473-8abf-d683883dbd33","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"738bdffe-abad-491d-9726-c69da4862152","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetTokenID/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Avalanche","GetTokenID",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"738bdffe-abad-491d-9726-c69da4862152"},{"name":"GetTransactionDetailAPI","event":[{"listen":"test","script":{"id":"97fccf7c-c804-41f4-90b9-af289d04b623","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data3 = pm.response.json()\r","console.log(data3)\r","\r","pm.test(\"Block Hash Is Not Null\",function(){\r","    pm.expect(data3.blockHash).is.not.empty\r","});\r","\r","pm.test(\"Block Number Is Number\",function(){\r","    pm.expect(data3.blockNumber).to.be.a('Number');\r","});\r","\r","pm.test(\"Contract Address In Not Null\",function(){\r","    pm.expect(data3.contractAddress).is.a(\"null\")\r","});\r","\r","pm.test(\"Cumulative Gas Used Is A Number\",function(){\r","    pm.expect(data3.cumulativeGasUsed).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Effective Gas Price Is Not Null\",function(){\r","    pm.expect(data3.effectiveGasPrice).is.not.empty\r","});\r","\r","pm.test(\"Gas Used Is A Number\",function(){\r","    pm.expect(data3.gasUsed).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"from Data Is Not empty\",function(){\r","    pm.expect(data3.from).is.not.empty\r","});\r","\r","pm.test(\"Status Is A Number\",function(){\r","    pm.expect(data3.status).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"To is Not empty\",function(){\r","    pm.expect(data3.to).is.not.empty\r","});\r","\r","pm.test(\"Transaction Hash Is Not Nill\",function(){\r","    pm.expect(data3.transactionHash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Index Is A Number\",function(){\r","    pm.expect(data3.transactionIndex).to.be.a('Number');\r","});\r","\r","pm.test(\"Transaction Link Is Not empty\",function(){\r","    pm.expect(data3.transaction_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7f7fabac-8e45-45a2-bcd9-fb8fc0a99da3","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1eff152e-0d62-4ebd-bc58-7de861eb222c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"transaction_hash\": \"0x9a14335aaf9e4502f408269b7397255129f3d1282d127023d800e877ca493de2\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/GetTransactionDetail/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Avalanche","GetTransactionDetail",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1eff152e-0d62-4ebd-bc58-7de861eb222c"}],"id":"9a0a7887-ed44-4a79-8dbf-f350cf277a53","_postman_id":"9a0a7887-ed44-4a79-8dbf-f350cf277a53","description":""},{"name":"LoyaltyAPIs","item":[{"name":"UserEarnTokens_RewardPoolAPI","event":[{"listen":"test","script":{"id":"7aeaeb02-fc88-48da-a2cc-0d06fd23e9dd","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data4 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data4.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Information Has Access\",function(){\r","    pm.expect(data4.info).to.equal(\"Have Access!\");\r","});\r","\r","pm.test(\"Transaction Hash Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_hash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Link Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_link).is.not.empty\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4e0f289b-4d0c-43f3-9435-a655d5d3a58d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"901eeea4-6e88-415d-94bb-7f6983235429","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"to_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/EarnTokenRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","EarnTokenRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"901eeea4-6e88-415d-94bb-7f6983235429"},{"name":"UserRedeemTokensTransaction_RewardPoolAPI","event":[{"listen":"test","script":{"id":"fd690d5c-cbe5-49cf-8f5a-97650db84b5c","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data5 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data5.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Value Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.value).is.not.empty\r","});\r","\r","pm.test(\"Chain ID Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.chainId).is.not.empty\r","});\r","\r","pm.test(\"From Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.from).is.not.empty\r","});\r","\r","pm.test(\"nonce Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.nonce).is.not.empty\r","});\r","\r","pm.test(\"Gas Is Not\",function(){\r","    pm.expect(data5.resp.transaction.gas).is.not.empty\r","});\r","\r","pm.test(\"Gas Price Is not\",function(){\r","    pm.expect(data5.resp.transaction.gasPrice).is.not.empty\r","});\r","\r","pm.test(\"To is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.to).not.null\r","});\r","\r","pm.test(\"Data is not Null\",function(){\r","    pm.expect(data5.resp.transaction.data).is.not.empty\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6dc55aa0-e348-4132-90ba-578b8dabcde5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"e7006121-877b-4e19-9074-e075ddaa87f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"user_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/UserTransferTokenTransactionToREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","UserTransferTokenTransactionToREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e7006121-877b-4e19-9074-e075ddaa87f1"}],"id":"36f4b2b2-6e35-4dfb-9695-ccd45e9efab4","_postman_id":"36f4b2b2-6e35-4dfb-9695-ccd45e9efab4","description":""},{"name":"Miscellaneous","item":[{"name":"Create Token","event":[{"listen":"prerequest","script":{"id":"a15a707c-d717-47f4-b39e-9e65aaea9cff","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"9fb9d071-6ac2-46cc-a40d-b400c8c48a0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_name\": \"ADIDASXP\",\n  \"decimals\": 5,\n  \"symbol\": \"BTT\",\n  \"initial_supply\": 100000.12345,\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_type\": \"Avalanche\",\n  \"blockchain_env\": \"testnet\",\n  \"token_type\": \"CREATED\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/CreateTokenWithLink/","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"path":["api","v1","Avalanche","CreateTokenWithLink",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9fb9d071-6ac2-46cc-a40d-b400c8c48a0e"},{"name":"Supply Token","event":[{"listen":"test","script":{"id":"813458e8-cbb5-48d1-ad1a-9587f14ea714","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","// pm.test(\"Enviroment Is Alpha\",function(){\r","//     pm.expect(pm.environment.get(\"env\")).to.equal(\"Pointsville Alpha\")\r","// });\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"95155e7e-fe81-41d9-98ad-767d3e9acada","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"c144539d-0737-4983-82b1-fad7bf0b37c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/SupplyToken/","description":"<p>Adding token in initial supply</p>\n","urlObject":{"path":["api","v1","Avalanche","SupplyToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c144539d-0737-4983-82b1-fad7bf0b37c0"},{"name":"Burn Token","event":[{"listen":"test","script":{"id":"f32a9f17-4e81-4bc3-9a9c-1eec762a7c76","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"c79f3471-49d5-4373-84c9-7ae4177295e8","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5b820226-9e40-4131-ba2c-5c1d2b98e875","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/BurnToken/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Avalanche","BurnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5b820226-9e40-4131-ba2c-5c1d2b98e875"},{"name":"Transfer Token","event":[{"listen":"test","script":{"id":"97a32b2f-b6f3-40bb-b715-1d0c407bc64b","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5a69ee5b-313a-4ac3-a635-fcb0e85be8c5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1eebaf8e-a2a1-4c82-95c2-b7627e3559b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.22222,\n  \"to_address\": \"0x0cbB3777DdB3D7F4c9d9078bDBBdFed9078E6dE8\",\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1eebaf8e-a2a1-4c82-95c2-b7627e3559b3"},{"name":"Earn Token","event":[{"listen":"test","script":{"id":"ae1e4e50-5809-44b3-97f9-f897bd444993","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"71a65ce8-2c2e-4ca4-97c6-cf9d177bb67e","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"bc46e4d9-562b-44c3-ac6c-1e89c88a7479","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.33333,\n  \"to_address\": \"0x0cbB3777DdB3D7F4c9d9078bDBBdFed9078E6dE8\",\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/EarnToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","EarnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bc46e4d9-562b-44c3-ac6c-1e89c88a7479"},{"name":"ORG - Transfer Token to RewardPool","event":[{"listen":"test","script":{"id":"c8f67efa-96df-4260-9f3d-c5731114bf5f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6af21b5d-2398-4431-a195-f6b471d0c423","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"38a39a8c-dd85-4c74-83c5-fa5408475c79","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1000,\n  \"to_address\": \"0xd3cc0c6fe69e95f7d4d382f126e255e1e8543a99\",\n  \"organization_id\": \"c466ce30-9223-4d8a-81ce-aefc85773de9\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Avalanche","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"38a39a8c-dd85-4c74-83c5-fa5408475c79"},{"name":"Get Token Transactions from REP","event":[{"listen":"test","script":{"id":"55fcb561-6aad-481c-99ba-d63c102a0992","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"57cc46b9-3cd6-44ff-a54e-e85d0c84d7be","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"6b253aee-f49d-481c-a0b3-8e3389904927","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"token_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPoolBalanceRE",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6b253aee-f49d-481c-a0b3-8e3389904927"},{"name":"Get User Token Transactions from REP","event":[{"listen":"test","script":{"id":"1dd622b7-584d-4f36-8fc2-899aabcfe31e","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"55ff7493-30a0-4a95-91f0-fbc86ea5970f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3993296e-c486-40b9-809c-3987759f2044","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"wallet_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\",\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\n\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPoolBalanceRE",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"3993296e-c486-40b9-809c-3987759f2044"},{"name":"[INTERNAL] Get Partner Token","id":"02e690f3-1af7-4cec-a28e-2ec465e4ce84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerToken/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerToken",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"02e690f3-1af7-4cec-a28e-2ec465e4ce84"},{"name":"[INTERNAL] Get Partner Wallets","id":"b1cfba0a-c03c-43a7-ab6e-6bc7978676fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerWallets/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerWallets",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b1cfba0a-c03c-43a7-ab6e-6bc7978676fd"},{"name":"[TESTING] GetAdminWalletID","event":[{"listen":"test","script":{"id":"6842a384-33bd-438f-b60c-5499884dfb75","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"5b2f13e8-8bde-4f4d-8e60-3e47608a085e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"pv-id\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetAdminWalletID/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetAdminWalletID",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"5b2f13e8-8bde-4f4d-8e60-3e47608a085e"},{"name":"[INTERNAL] GetWalletInfo","id":"cd916347-bd50-4513-b0f5-dc299cdcfa28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetWalletInfo/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetWalletInfo",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cd916347-bd50-4513-b0f5-dc299cdcfa28"},{"name":"[TESTING] Get Total Token Supply","id":"b02fa5aa-6664-4b92-b5e2-76ce87c11c92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 11\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"b02fa5aa-6664-4b92-b5e2-76ce87c11c92"},{"name":"[TESTING] Get Token Balance","event":[{"listen":"test","script":{"id":"6546abab-55dc-4f94-a220-e435e2d8682f","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"5f219610-13b4-45d7-a6e5-cc899259c7be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 0\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f219610-13b4-45d7-a6e5-cc899259c7be"},{"name":"[TESTING] Do not use! UserBurnTokens_RewardPoolAPI","id":"a606495a-062b-4f9f-a455-56eb8000958d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"user_address\": \"0xD022f9324f9CE4792328c0CA6F5837A5Df8B6336\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/BurnTokensTransactionFromUserInRewardsPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","BurnTokensTransactionFromUserInRewardsPool",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"a606495a-062b-4f9f-a455-56eb8000958d"}],"id":"8414f6d9-a4c8-4882-941e-402416863142","_postman_id":"8414f6d9-a4c8-4882-941e-402416863142","description":""}],"id":"ef58ffec-f858-4eec-9c2d-d8da6328afd1","description":"<p>Avalanche Blockchain API</p>\n","_postman_id":"ef58ffec-f858-4eec-9c2d-d8da6328afd1"},{"name":"Ethereum API","item":[{"name":"Access Token","item":[{"name":"GetBearerToken","event":[{"listen":"test","script":{"id":"7366ea80-f7c7-46bc-b37f-8680b27c18bc","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"access token is not empty\",function(){\r","    pm.expect(jdata.access_token).not.eq(undefined);\r","})\r","pm.globals.set(\"token_save\", jdata.access_token);\r","pm.environment.set(\"access_token\",jdata.access_token)\r","\r","// pm.environment.set(\"env\", \"PointsVille Alpha\");\r","\r",""],"type":"text/javascript"}}],"id":"077bec18-2f68-48fd-a898-6f47c3f0cb84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"\"anything\"","options":{"raw":{"language":"json"}}},"url":"{{ledger-url}}/api/auth/GetBearerToken","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","auth","GetBearerToken"],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"077bec18-2f68-48fd-a898-6f47c3f0cb84"}],"id":"0af90102-1c7f-4cc3-8d60-19d59665004e","_postman_id":"0af90102-1c7f-4cc3-8d60-19d59665004e","description":""},{"name":"RewardEnginePoolAPIs","item":[{"name":"ImportWallet For REP","event":[{"listen":"test","script":{"id":"29c2808b-1f85-4488-9249-e16f6669ae91","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"865cbd56-ca18-40a0-bbc4-dd902834aa24","exec":["const postRequest = {\r","  url: pm.globals.get('url') + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"781eed19-ba4f-4ee2-825c-2232b6517a3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"POINTSVILLE\",\n  \"wallet_type\": \"IMPORTED\",\n  \"wallet_name\": \"PointsVille Rewards Engine Pool\",\n  \"private_key\": \"11739354d2e241e1ba95a3111428354b4622096a4639334163e2fe857e788035\",\n  \"public_key\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\",\n  \"wallet_description\": \"PV Managed Admin Wallet\",\n  \"blockchain_type\": \"Ethereum\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Ethereum","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"781eed19-ba4f-4ee2-825c-2232b6517a3e"},{"name":"Deploy Reward Engine Contract","event":[{"listen":"test","script":{"id":"5a7befed-30ae-4926-b1d2-44ba22e0a629","exec":["pm.test(\"Status Is 200 Ok\",function(){\r","    pm.response.to.have.status(200, \"Ok\");\r","});\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"status is Success\",function(){\r","    pm.expect(jdata.status).to.eql(\"Success\");\r","});\r","\r","pm.test(\"Result is Pass\",function(){\r","    pm.expect(jdata.resp.result).to.eql(\"Reward Engine was successfully created!\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(jdata.resp.token_id).is.be.a('number');\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.transaction_link).is.not.empty\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.contract_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7af87aab-c032-4c76-adf7-6ef5cd608f46","exec":["const postRequest = {\r","  url: url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"79e2beaf-bcb6-45cf-a933-ca50b16d3a2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockchain_type\": \"Ethereum\",\n    \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/DeployRewardEngine/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Ethereum","DeployRewardEngine",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"79e2beaf-bcb6-45cf-a933-ca50b16d3a2f"},{"name":"Get All Tokens Balance from REP","event":[{"listen":"test","script":{"id":"8b340eb2-8bc7-4bd2-baba-bea32006a520","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let rd = pm.response.json();\r","count = rd.resp.length\r","for (i = 0; i < count; i++) {\r","pm.test(\"Organization ID Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.not.null\r","});\r","\r","pm.test(\"Sponsor Name Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.a(\"String\")\r","});\r","\r","pm.test(\"token Symbol Is Not Null\",function(){\r","    pm.expect(rd.resp[i].token_symbol).is.not.null\r","});\r","\r","\r","pm.test(\"Blockchain Type Is Avalanche\",function(){\r","    pm.expect(rd.resp[i].blockchain_type).is.equal('Avalanche');\r","});\r","\r","pm.test(\"Blockchain Enviroment Is testnet\",function(){\r","    pm.expect(rd.resp[i].blockchain_env).is.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(rd.resp[i].total_supply).is.be.a('number');\r","});\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"d6a6c74a-18ab-4cea-9e38-d871c9044de2","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"2443bda4-d8bb-48a7-8f03-fd1bbf15ac50","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\nblockchain_type\": \"Ethereum\",\r\n\"blockchain_env\": \"testnet\",\r\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetAllTokensBalanceREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","GetAllTokensBalanceREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2443bda4-d8bb-48a7-8f03-fd1bbf15ac50"},{"name":"Get Pool Balance REP","event":[{"listen":"test","script":{"id":"c18c6460-8871-47b4-873f-ede347d17bcb","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"bf558192-3a3d-494d-9fce-12fdf8db0063","exec":["const postRequest = {","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',","  method: 'POST',","  header: {","    'Content-Type': 'application/json',","    'User-Agent': 'PostmanRuntime/7.29.2',","    'Accept': '*/*',","    'Accept-Encoding': 'gzip, deflate, br',","    'Connection': 'keep-alive'","  },","  body: {","    mode: 'raw',","    raw: '\"anything\"',","  }","};","pm.sendRequest(postRequest, (error, response) => {","  console.log(error ? error : response);","  let jdata=response.json();","  pm.globals.set(\"token_save\", jdata.access_token);","});"],"type":"text/javascript"}}],"id":"c3df53a8-8507-4547-b46e-823a999264f0","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c3df53a8-8507-4547-b46e-823a999264f0"},{"name":"Get Token Balance REP","event":[{"listen":"test","script":{"id":"401e59b7-ab93-41dc-b8a0-528b39353f2d","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4cfd1fb7-4e81-4cfa-8c2a-c29ff73f42b7","exec":["const postRequest = {\r","  url: 'https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"f3b9b7df-2ecb-4c75-a391-a8be0337f2b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"wallet_address\": \"0x7b83ba11BDbF8EE64DE46cB14B364D24cAeE1958\",\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetTokenBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","GetTokenBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3b9b7df-2ecb-4c75-a391-a8be0337f2b0"}],"id":"87366586-27aa-4a7b-a690-c138012fd0ca","_postman_id":"87366586-27aa-4a7b-a690-c138012fd0ca","description":""},{"name":"PartnersAPIs","item":[{"name":"RegisterMetaMaskWallet_SaveToDB","event":[{"listen":"test","script":{"id":"a660f732-ea47-4b1f-9fd5-53b1f7e993b9","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.request.to.have.status(200);\r","});\r","\r","let r = pm.response.json()\r","\r","pm.test(\"Body Missing\",function(){\r","    pm.expect(r.detail.loc).is.to.a('string');\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5fdeb230-b771-4ea3-92af-5cbb2bf939fe","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"74f1aa99-6d2f-4da0-9add-ff8b2f3eb711","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"wallet_type\": \"IMPORTED\",\n  \"wallet_name\": \"NEW YORK YANKEESt\",\n  \"private_key\": \"6317c259b42091c681bc7903087238c9666e125bf776d34c3cb8b40b02f05894\",\n  \"public_key\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"wallet_description\": \"NEW YORK YANKEES  Metamask walle\",\n  \"blockchain_type\": \"Ethereum\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Ethereum","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"74f1aa99-6d2f-4da0-9add-ff8b2f3eb711"},{"name":"RegisterOrgToken_SaveToDB","event":[{"listen":"test","script":{"id":"f1414d07-7db1-43b4-a58f-3fc834f8971d","exec":["pm.test(\"Status Code Is 200\", function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let r = pm.response.json();\r","\r","pm.test(\"Status Is Success\",function(){\r","    pm.expect(r.status).to.equal(\"success\");\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(r.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Testing Was Successfully Created!!!\",function(){\r","    pm.expect(r.result).to.equal(\"Testing was successfully created!\");\r","});\r","\r","\r","pm.test(\"Token ID Is Number\",function(){\r","    pm.expect(r.token_id).is.be.a('Number');\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"cd28ec99-38ee-49a7-8f6c-af61e14e8f18","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"efd7231e-92c9-4254-9636-3aa83ddb5fda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n    \"token_name\": \"Testing\",\n    \"token_data_json\": {},\n    \"contractAddress\": \"0x0FD57c3E9B64f91C54613E9e7FB010d640CF8e4e\",\n    \"token_type\": \"IMPORTED\",\n    \"blockchain_type\": \"Avalanche\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"abc\"\n}"},"url":"{{ledger-url}}/api/v1/Avalanche/SaveTokenToDB/","urlObject":{"path":["api","v1","Avalanche","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"efd7231e-92c9-4254-9636-3aa83ddb5fda"},{"name":"CreateTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"4a809c67-14b0-4c42-86b4-0ae1ac364091","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"0bc06485-b869-4416-8597-bba9d0837a67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"Mo_Test_1\",\n  \"token_name\": \"Mo_Test_1\",\n  \"decimals\": 5,\n  \"symbol\": \"Mo_Test_1\",\n  \"initial_supply\": 100.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/CreateTokenTransaction/","urlObject":{"path":["api","v1","Ethereum","CreateTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0bc06485-b869-4416-8597-bba9d0837a67"},{"name":"SaveTokenToDatabaseAPI","event":[{"listen":"prerequest","script":{"id":"4c37575d-60eb-4c2d-8e34-003561c84aba","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3315b3c7-d7dd-4e6e-ad98-06a71ff0a075","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"Mo_Test_1\",\n    \"token_name\": \"Mo_Testing\",\n    \"token_data_json\": {\n        \"name\": \"Mo_Testing\",\n        \"decimal\": 0,\n        \"symbol\": \"Test\",\n        \"initial_supply\": 0,\n        \"abi\": [\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"approve\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"freeTransfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transferFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balances\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"account\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"isOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"addSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burn\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balanceOf\",\n                \"outputs\": [\n                    {\n                        \"name\": \"bal\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_of\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burnFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenName\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newName\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenName\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_symbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newTokenSymbol\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenSymbol\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_name\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"allowance\",\n                \"outputs\": [\n                    {\n                        \"name\": \"remaining\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenSymbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwnership\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"constructor\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Approval\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Transfer\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Burn\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"AddSupply\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwn\",\n                \"type\": \"event\"\n            }\n        ],\n        \"bytecode\": \"608060405260008060146101000a81548160ff0219169083151502179055503480156200002b57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600560006101000a81548160ff021916908360ff1602179055506040805190810160405280600481526020017f546573740000000000000000000000000000000000000000000000000000000081525060039080519060200190620000d592919062000199565b506040805190810160405280600481526020017f5465737400000000000000000000000000000000000000000000000000000000815250600490805190602001906200012392919062000199565b506000600681905550600654600160008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b611b6f80620002586000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b31461013857806318160ddd1461019d578063211ed6c1146101c857806323b872dd146101f757806327e235e31461027c5780632f54bf6e146102d3578063313ce5671461032e57806332424aa31461035f5780633eaaf86b1461039057806340753a76146103bb57806342966c681461040057806370a082311461044557806379cc67901461049c578063862b092b14610501578063893d20e814610591578063a4f29aad146105e8578063a9059cbb14610651578063b09f1266146106b6578063ba51b1b414610746578063d28d8852146107af578063dd62ed3e1461083f578063f1850af8146108b6578063f2fde38b14610946575b600080fd5b34801561014457600080fd5b50610183600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109c9565b604051808215151515815260200191505060405180910390f35b3480156101a957600080fd5b506101b2610abb565b6040518082815260200191505060405180910390f35b3480156101d457600080fd5b506101dd610ac5565b604051808215151515815260200191505060405180910390f35b34801561020357600080fd5b50610262600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad8565b604051808215151515815260200191505060405180910390f35b34801561028857600080fd5b506102bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d88565b6040518082815260200191505060405180910390f35b3480156102df57600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610da0565b604051808215151515815260200191505060405180910390f35b34801561033a57600080fd5b50610343610df9565b604051808260ff1660ff16815260200191505060405180910390f35b34801561036b57600080fd5b50610374610e10565b604051808260ff1660ff16815260200191505060405180910390f35b34801561039c57600080fd5b506103a5610e23565b6040518082815260200191505060405180910390f35b3480156103c757600080fd5b506103e660048036038101908080359060200190929190505050610e29565b604051808215151515815260200191505060405180910390f35b34801561040c57600080fd5b5061042b60048036038101908080359060200190929190505050610ee1565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b50610486600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f99565b6040518082815260200191505060405180910390f35b3480156104a857600080fd5b506104e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe2565b604051808215151515815260200191505060405180910390f35b34801561050d57600080fd5b5061051661109b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561055657808201518184015260208101905061053b565b50505050905090810190601f1680156105835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561059d57600080fd5b506105a661113d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105f457600080fd5b5061064f600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611166565b005b34801561065d57600080fd5b5061069c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611223565b604051808215151515815260200191505060405180910390f35b3480156106c257600080fd5b506106cb61132e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561070b5780820151818401526020810190506106f0565b50505050905090810190601f1680156107385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561075257600080fd5b506107ad600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506113cc565b005b3480156107bb57600080fd5b506107c4611489565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108045780820151818401526020810190506107e9565b50505050905090810190601f1680156108315780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561084b57600080fd5b506108a0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611527565b6040518082815260200191505060405180910390f35b3480156108c257600080fd5b506108cb6115ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561090b5780820151818401526020810190506108f0565b50505050905090810190601f1680156109385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561095257600080fd5b50610987600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611650565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600654905090565b600060149054906101000a900460ff1681565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610bac83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118bb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c4183600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118d990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c9783826118d990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60016020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600560009054906101000a900460ff16905090565b600560009054906101000a900460ff1681565b60065481565b6000610e3433610da0565b1515610ece576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610ed833836118f2565b60019050919050565b6000610eec33610da0565b1515610f86576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610f9033836119a1565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610fed33610da0565b1515611087576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b61109183836119a1565b6001905092915050565b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111335780601f1061110857610100808354040283529160200191611133565b820191906000526020600020905b81548152906001019060200180831161111657829003601f168201915b5050505050905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61116f33610da0565b1515611209576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b806003908051906020019061121f929190611a9e565b5050565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113c45780601f10611399576101008083540402835291602001916113c4565b820191906000526020600020905b8154815290600101906020018083116113a757829003601f168201915b505050505081565b6113d533610da0565b151561146f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b8060049080519060200190611485929190611a9e565b5050565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561151f5780601f106114f45761010080835404028352916020019161151f565b820191906000526020600020905b81548152906001019060200180831161150257829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116465780601f1061161b57610100808354040283529160200191611646565b820191906000526020600020905b81548152906001019060200180831161162957829003601f168201915b5050505050905090565b600061165b33610da0565b15156116f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561179a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f6e6577206f776e6572206164647265737320697320696e76616c69640000000081525060200191505060405180910390fd5b7f3dc803a0c860ddab56baac3fcda9ef1fcaeb111926d9687a5591d75c63b9f1216000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a1816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60008082840190508381101515156118cf57fe5b8091505092915050565b60008282111515156118e757fe5b818303905092915050565b8060066000828254019250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff167f478a0d5fe0fdc1f1b6b58408b1cf6d3c58657b0127b7b036868a13fea37134a0826040518082815260200191505060405180910390a25050565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156119ef57600080fd5b8060066000828254039250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611adf57805160ff1916838001178555611b0d565b82800160010185558215611b0d579182015b82811115611b0c578251825591602001919060010190611af1565b5b509050611b1a9190611b1e565b5090565b611b4091905b80821115611b3c576000816000905550600101611b24565b5090565b905600a165627a7a72305820484531966c45059dbc96e14605288dc18f33dee4cf758a1bc0a1679f5d3cae500029\",\n        \"authority_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\"\n    },\n    \"contractAddress\": \"0x12cDc7333232F7e843AA5DB94bd38858644cf0A1\",\n    \"token_type\": \"CREATED\",\n    \"blockchain_type\": \"Ethereum\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"0xc251c45d9b57d95468278b38bdeda1962ab71e742c7e332e49eef0e9a66fabb1\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/SaveTokenToDB/","urlObject":{"path":["api","v1","Ethereum","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3315b3c7-d7dd-4e6e-ad98-06a71ff0a075"},{"name":"Mint_TransferTransaction","event":[{"listen":"test","script":{"id":"cc58bb41-c836-4c20-b6c7-dd1bb7a7cb0a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"2bd2ce4f-11f2-40dc-80a3-f8b53de26703","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"2aa5b85e-dcc1-473e-a308-3103e9775743","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5103873a-0e18-4dc9-acee-1acae3a64877\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/MintAndTransferTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","MintAndTransferTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2aa5b85e-dcc1-473e-a308-3103e9775743"},{"name":"SupplyTokenTransactionAPI","event":[{"listen":"test","script":{"id":"2b8b19bb-a9f7-42fc-8def-84dae393dbe5","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let d = pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(d.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(d.token_type).to.equal(\"IMPORTED\");\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"2b584cd8-e4dd-44ac-a43d-83aa834b0de4","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"886d888f-3aff-4667-a100-48afe7a05a6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetSupplyTokenTransaction/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","GetSupplyTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"886d888f-3aff-4667-a100-48afe7a05a6d"},{"name":"TransferTokenTransaction_RewardPoolAPI","event":[{"listen":"test","script":{"id":"31ea20a6-272e-480f-a5ae-4b1418698499","exec":["pm.test(\"Status Is a Code\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"9962df89-d28d-4359-b58f-6af62eb16e79","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"79ba1fb6-4208-466e-b4b9-0806e12f1a6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"amount\": 1.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/TransferTokenTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","TransferTokenTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"79ba1fb6-4208-466e-b4b9-0806e12f1a6b"},{"name":"ReverseTokenTransfer_RewardPoolAPI","event":[{"listen":"test","script":{"id":"87f5df41-422f-4fb5-93b1-e40c5f031ba6","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data1=pm.response.json();\r","\r","pm.test(\"Has Token Is True\",function(){\r","    pm.expect(data1.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Transaction Hash Is No Null\",function(){\r","    pm.expect(data1.resp.transaction_hash).is.not.null\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(data1.resp.transaction_link).is.not.null\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"26135c58-c2b7-461e-9ba6-855b201b238b","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"08d5bff7-589b-48dc-a1db-87e889ed43ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"amount\": 1,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetTokensFromRewardPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","GetTokensFromRewardPool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"08d5bff7-589b-48dc-a1db-87e889ed43ff"},{"name":"GetOrgTokenInfoAPI","event":[{"listen":"test","script":{"id":"9b5fd249-d0ab-4299-9e7e-81d9f5dd178a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data2=pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(data2.has_token).to.equal(Boolean(\"true\"));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(data2.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Blockchain Type Is Avlanche\",function(){\r","    pm.expect(data2.blockchain_type).to.equal(\"Avalanche\");\r","});\r","\r","pm.test(\"Blockchain Enviroment Is Testnet\",function(){\r","    pm.expect(data2.blockchain_env).to.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token ID is Number\",function(){\r","    pm.expect(data2.token_id).is.be.a('Number');\r","});\r","\r","pm.test(\"Symbol is Not Null\",function(){\r","    pm.expect(data2.symbol).is.not.null\r","});\r","\r","pm.test(\"Contract Address Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Authority Address Is Not Null\",function(){\r","    pm.expect(data2.authority_address).is.not.null\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Token Link Is Not Null\",function(){\r","    pm.expect(data2.token_link).is.not.null\r","});\r","\r","pm.test(\"Wallet Link Is Not Null\",function(){\r","    pm.expect(data2.wallet_token).is.not.null\r","});\r","\r","pm.test(\"Total Supply Is A Number\",function(){\r","    pm.expect(data2.total_supply).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"wallet Balance Is A Number\",function(){\r","    pm.expect(data2.wallet_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.token_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"reward engine pool balance is a Number\",function(){\r","    pm.expect(data2.reward_engine_pool_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.users_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.token_balance).to.be.a(\"Number\");\r","})\r","\r","pm.test(\"reward engine pool Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.reward_engine_pool_balance)\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.users_balance);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"93f869c6-9697-4473-8abf-d683883dbd33","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"bdb25aad-5e5f-4742-98f5-423712134582","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetTokenID/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Ethereum","GetTokenID",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bdb25aad-5e5f-4742-98f5-423712134582"},{"name":"GetTransactionDetailAPI","event":[{"listen":"test","script":{"id":"97fccf7c-c804-41f4-90b9-af289d04b623","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data3 = pm.response.json()\r","console.log(data3)\r","\r","pm.test(\"Block Hash Is Not Null\",function(){\r","    pm.expect(data3.blockHash).is.not.empty\r","});\r","\r","pm.test(\"Block Number Is Number\",function(){\r","    pm.expect(data3.blockNumber).to.be.a('Number');\r","});\r","\r","pm.test(\"Contract Address In Not Null\",function(){\r","    pm.expect(data3.contractAddress).is.a(\"null\")\r","});\r","\r","pm.test(\"Cumulative Gas Used Is A Number\",function(){\r","    pm.expect(data3.cumulativeGasUsed).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Effective Gas Price Is Not Null\",function(){\r","    pm.expect(data3.effectiveGasPrice).is.not.empty\r","});\r","\r","pm.test(\"Gas Used Is A Number\",function(){\r","    pm.expect(data3.gasUsed).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"from Data Is Not empty\",function(){\r","    pm.expect(data3.from).is.not.empty\r","});\r","\r","pm.test(\"Status Is A Number\",function(){\r","    pm.expect(data3.status).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"To is Not empty\",function(){\r","    pm.expect(data3.to).is.not.empty\r","});\r","\r","pm.test(\"Transaction Hash Is Not Nill\",function(){\r","    pm.expect(data3.transactionHash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Index Is A Number\",function(){\r","    pm.expect(data3.transactionIndex).to.be.a('Number');\r","});\r","\r","pm.test(\"Transaction Link Is Not empty\",function(){\r","    pm.expect(data3.transaction_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7f7fabac-8e45-45a2-bcd9-fb8fc0a99da3","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"a4ca1692-c467-49ea-944e-01a9de1f6305","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"transaction_hash\": \"0x57de0cf8721c11838f6901708d428d336ce7990d4d515d9c1e675597924c5394\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/GetTransactionDetail/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Ethereum","GetTransactionDetail",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a4ca1692-c467-49ea-944e-01a9de1f6305"}],"id":"12e77968-2d57-478d-82cd-5df608197e0a","_postman_id":"12e77968-2d57-478d-82cd-5df608197e0a","description":""},{"name":"LoyaltyAPIs","item":[{"name":"UserEarnTokens_RewardPoolAPI","event":[{"listen":"test","script":{"id":"7aeaeb02-fc88-48da-a2cc-0d06fd23e9dd","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data4 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data4.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Information Has Access\",function(){\r","    pm.expect(data4.info).to.equal(\"Have Access!\");\r","});\r","\r","pm.test(\"Transaction Hash Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_hash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Link Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_link).is.not.empty\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4e0f289b-4d0c-43f3-9435-a655d5d3a58d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"46a79c2b-5770-4a7c-a456-ad84a8c855e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"to_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/EarnTokenRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","EarnTokenRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"46a79c2b-5770-4a7c-a456-ad84a8c855e7"},{"name":"UserRedeemTokensTransaction_RewardPoolAPI","event":[{"listen":"test","script":{"id":"fd690d5c-cbe5-49cf-8f5a-97650db84b5c","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data5 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data5.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Value Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.value).is.not.empty\r","});\r","\r","pm.test(\"Chain ID Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.chainId).is.not.empty\r","});\r","\r","pm.test(\"From Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.from).is.not.empty\r","});\r","\r","pm.test(\"nonce Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.nonce).is.not.empty\r","});\r","\r","pm.test(\"Gas Is Not\",function(){\r","    pm.expect(data5.resp.transaction.gas).is.not.empty\r","});\r","\r","pm.test(\"Gas Price Is not\",function(){\r","    pm.expect(data5.resp.transaction.gasPrice).is.not.empty\r","});\r","\r","pm.test(\"To is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.to).not.null\r","});\r","\r","pm.test(\"Data is not Null\",function(){\r","    pm.expect(data5.resp.transaction.data).is.not.empty\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6dc55aa0-e348-4132-90ba-578b8dabcde5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"4b2fb4dc-0974-4fad-9992-bcf5124032ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"user_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/UserTransferTokenTransactionToREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","UserTransferTokenTransactionToREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"4b2fb4dc-0974-4fad-9992-bcf5124032ac"}],"id":"729be53b-67a0-46f1-8f5a-edad1b24e1d6","_postman_id":"729be53b-67a0-46f1-8f5a-edad1b24e1d6","description":""},{"name":"Miscellaneous","item":[{"name":"Create Token","event":[{"listen":"prerequest","script":{"id":"dea7adc2-c8ba-44fd-a3e3-89dfa43dc6e1","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5f1a8f9d-2199-4902-b500-dbcf608bb280","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_name\": \"Yankeez\",\n  \"decimals\": 5,\n  \"symbol\": \"YNKZ\",\n  \"initial_supply\": 100000.12345,\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_type\": \"Ethereum\",\n  \"blockchain_env\": \"testnet\",\n  \"token_type\": \"CREATED\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/CreateTokenWithLink/","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"path":["api","v1","Ethereum","CreateTokenWithLink",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f1a8f9d-2199-4902-b500-dbcf608bb280"},{"name":"Supply Token","event":[{"listen":"test","script":{"id":"813458e8-cbb5-48d1-ad1a-9587f14ea714","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","// pm.test(\"Enviroment Is Alpha\",function(){\r","//     pm.expect(pm.environment.get(\"env\")).to.equal(\"Pointsville Alpha\")\r","// });\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"95155e7e-fe81-41d9-98ad-767d3e9acada","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"1da6ae6d-4b58-44f8-9302-45bf202df09b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/SupplyToken/","description":"<p>Adding token in initial supply</p>\n","urlObject":{"path":["api","v1","Ethereum","SupplyToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1da6ae6d-4b58-44f8-9302-45bf202df09b"},{"name":"Burn Token","event":[{"listen":"test","script":{"id":"f32a9f17-4e81-4bc3-9a9c-1eec762a7c76","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"c79f3471-49d5-4373-84c9-7ae4177295e8","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3a956d50-2c2e-424a-b543-08d4b2b68cf1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/BurnToken/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Ethereum","BurnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3a956d50-2c2e-424a-b543-08d4b2b68cf1"},{"name":"Transfer Token","event":[{"listen":"test","script":{"id":"97a32b2f-b6f3-40bb-b715-1d0c407bc64b","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5a69ee5b-313a-4ac3-a635-fcb0e85be8c5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"f76c9865-617b-4003-a2f1-f02c586cf4fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.22222,\n  \"to_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\",\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f76c9865-617b-4003-a2f1-f02c586cf4fa"},{"name":"Earn Token","event":[{"listen":"test","script":{"id":"ae1e4e50-5809-44b3-97f9-f897bd444993","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"71a65ce8-2c2e-4ca4-97c6-cf9d177bb67e","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5f33f399-18ac-41b5-baeb-18821e1ab412","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.33333,\n  \"to_address\": \"0x9c4920b631410D9beeEe554f49A6E54545FD2105\",\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/EarnToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","EarnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f33f399-18ac-41b5-baeb-18821e1ab412"},{"name":"ORG - Transfer Token to RewardPool","event":[{"listen":"test","script":{"id":"c8f67efa-96df-4260-9f3d-c5731114bf5f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6af21b5d-2398-4431-a195-f6b471d0c423","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"17c31b9f-4982-4cb7-bb84-88b8183b28a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1000,\n  \"to_address\": \"0xd3cc0c6fe69e95f7d4d382f126e255e1e8543a99\",\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"{{ledger-url}}/api/v1/Ethereum/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Ethereum","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"17c31b9f-4982-4cb7-bb84-88b8183b28a3"},{"name":"Get Token Transactions from REP","event":[{"listen":"test","script":{"id":"55fcb561-6aad-481c-99ba-d63c102a0992","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"57cc46b9-3cd6-44ff-a54e-e85d0c84d7be","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"723c9a5d-ced8-4ea9-b18f-71d62c2bea3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"token_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPoolBalanceRE",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"723c9a5d-ced8-4ea9-b18f-71d62c2bea3b"},{"name":"Get User Token Transactions from REP","event":[{"listen":"test","script":{"id":"1dd622b7-584d-4f36-8fc2-899aabcfe31e","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"55ff7493-30a0-4a95-91f0-fbc86ea5970f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"702d12a2-ebfa-4903-bb08-722ba074be1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"wallet_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\",\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\n\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPoolBalanceRE",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"702d12a2-ebfa-4903-bb08-722ba074be1c"},{"name":"[INTERNAL] Get Partner Token","id":"c8862df4-6436-4239-a2e4-3b33f7720634","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerToken/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerToken",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c8862df4-6436-4239-a2e4-3b33f7720634"},{"name":"[INTERNAL] Get Partner Wallets","id":"bdf1955d-3a62-4043-ae04-6ff5075a7b94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerWallets/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerWallets",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bdf1955d-3a62-4043-ae04-6ff5075a7b94"},{"name":"[TESTING] GetAdminWalletID","event":[{"listen":"test","script":{"id":"6842a384-33bd-438f-b60c-5499884dfb75","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"c5c82bf2-7cde-4bde-8fab-a7c3cd54d070","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"pv-id\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetAdminWalletID/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetAdminWalletID",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"c5c82bf2-7cde-4bde-8fab-a7c3cd54d070"},{"name":"[INTERNAL] GetWalletInfo","id":"1f21eea1-d421-46d5-8f19-b9a5fd7e3503","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetWalletInfo/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetWalletInfo",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1f21eea1-d421-46d5-8f19-b9a5fd7e3503"},{"name":"[TESTING] Get Total Token Supply","id":"7e87aaea-21be-46ca-909c-b6840bf2ac6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 11\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"7e87aaea-21be-46ca-909c-b6840bf2ac6c"},{"name":"[TESTING] Get Token Balance","event":[{"listen":"test","script":{"id":"6546abab-55dc-4f94-a220-e435e2d8682f","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"6dc0f20c-22bd-4cd2-b135-02f089d93ac4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 0\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6dc0f20c-22bd-4cd2-b135-02f089d93ac4"},{"name":"[TESTING] Do not use! UserBurnTokens_RewardPoolAPI","id":"a1848f86-7385-40bc-b512-e4bd3299447c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"user_address\": \"0xD022f9324f9CE4792328c0CA6F5837A5Df8B6336\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/BurnTokensTransactionFromUserInRewardsPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","BurnTokensTransactionFromUserInRewardsPool",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"a1848f86-7385-40bc-b512-e4bd3299447c"}],"id":"60f527ce-c3de-43ad-a841-25ddd3b356e9","_postman_id":"60f527ce-c3de-43ad-a841-25ddd3b356e9","description":""}],"id":"ad86f41c-18d0-492e-8278-2dcf309691f5","description":"<p>Avalanche Blockchain API</p>\n","_postman_id":"ad86f41c-18d0-492e-8278-2dcf309691f5"},{"name":"Polygon API","item":[{"name":"Access Token","item":[{"name":"GetBearerToken","event":[{"listen":"test","script":{"id":"7366ea80-f7c7-46bc-b37f-8680b27c18bc","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"access token is not empty\",function(){\r","    pm.expect(jdata.access_token).not.eq(undefined);\r","})\r","pm.globals.set(\"token_save\", jdata.access_token);\r","pm.environment.set(\"access_token\",jdata.access_token)\r","\r","// pm.environment.set(\"env\", \"PointsVille Alpha\");\r","\r",""],"type":"text/javascript"}}],"id":"2134dde1-e35b-4059-bc50-31c5ff8a3a69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"\"anything\"","options":{"raw":{"language":"json"}}},"url":"{{ledger-url}}/api/auth/GetBearerToken","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","auth","GetBearerToken"],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2134dde1-e35b-4059-bc50-31c5ff8a3a69"}],"id":"44ad9cf4-c476-40f8-a19b-8b269f7ede39","_postman_id":"44ad9cf4-c476-40f8-a19b-8b269f7ede39","description":""},{"name":"RewardEnginePoolAPIs","item":[{"name":"ImportWallet For REP","event":[{"listen":"test","script":{"id":"29c2808b-1f85-4488-9249-e16f6669ae91","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"865cbd56-ca18-40a0-bbc4-dd902834aa24","exec":["const postRequest = {\r","  url: pm.globals.get('url') + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5eea3391-4580-4bf9-836a-12520ad3cb25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"POINTSVILLE\",\n  \"wallet_type\": \"IMPORTED\",\n  \"wallet_name\": \"PointsVille Rewards Engine Pool\",\n  \"private_key\": \"11739354d2e241e1ba95a3111428354b4622096a4639334163e2fe857e788035\",\n  \"public_key\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\",\n  \"wallet_description\": \"PV Managed Admin Wallet\",\n  \"blockchain_type\": \"Polygon\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Polygon","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5eea3391-4580-4bf9-836a-12520ad3cb25"},{"name":"Deploy Reward Engine Contract","event":[{"listen":"test","script":{"id":"5a7befed-30ae-4926-b1d2-44ba22e0a629","exec":["pm.test(\"Status Is 200 Ok\",function(){\r","    pm.response.to.have.status(200, \"Ok\");\r","});\r","\r","let jdata=pm.response.json();\r","\r","pm.test(\"status is Success\",function(){\r","    pm.expect(jdata.status).to.eql(\"Success\");\r","});\r","\r","pm.test(\"Result is Pass\",function(){\r","    pm.expect(jdata.resp.result).to.eql(\"Reward Engine was successfully created!\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(jdata.resp.token_id).is.be.a('number');\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.transaction_link).is.not.empty\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(jdata.resp.contract_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7af87aab-c032-4c76-adf7-6ef5cd608f46","exec":["const postRequest = {\r","  url: pm.globals.get('url') + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3e1bb91a-2e5c-4b24-8dcd-cdcf6e84b0fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockchain_type\": \"Polygon\",\n    \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/DeployRewardEngine/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Polygon","DeployRewardEngine",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e1bb91a-2e5c-4b24-8dcd-cdcf6e84b0fd"},{"name":"Get All Tokens Balance from REP","event":[{"listen":"test","script":{"id":"8b340eb2-8bc7-4bd2-baba-bea32006a520","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let rd = pm.response.json();\r","count = rd.resp.length\r","for (i = 0; i < count; i++) {\r","pm.test(\"Organization ID Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.not.null\r","});\r","\r","pm.test(\"Sponsor Name Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.a(\"String\")\r","});\r","\r","pm.test(\"token Symbol Is Not Null\",function(){\r","    pm.expect(rd.resp[i].token_symbol).is.not.null\r","});\r","\r","\r","pm.test(\"Blockchain Type Is Avalanche\",function(){\r","    pm.expect(rd.resp[i].blockchain_type).is.equal('Avalanche');\r","});\r","\r","pm.test(\"Blockchain Enviroment Is testnet\",function(){\r","    pm.expect(rd.resp[i].blockchain_env).is.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(rd.resp[i].total_supply).is.be.a('number');\r","});\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"d6a6c74a-18ab-4cea-9e38-d871c9044de2","exec":["const postRequest = {\r","  url: pm.globals.get('url') + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"ebe4a4e4-0346-4a37-884c-6351e6a42410","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\nblockchain_type\": \"Ethereum\",\r\n\"blockchain_env\": \"testnet\",\r\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetAllTokensBalanceREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetAllTokensBalanceREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ebe4a4e4-0346-4a37-884c-6351e6a42410"},{"name":"Get Pool Balance REP","event":[{"listen":"test","script":{"id":"c18c6460-8871-47b4-873f-ede347d17bcb","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"bf558192-3a3d-494d-9fce-12fdf8db0063","exec":["const postRequest = {","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',","  method: 'POST',","  header: {","    'Content-Type': 'application/json',","    'User-Agent': 'PostmanRuntime/7.29.2',","    'Accept': '*/*',","    'Accept-Encoding': 'gzip, deflate, br',","    'Connection': 'keep-alive'","  },","  body: {","    mode: 'raw',","    raw: '\"anything\"',","  }","};","pm.sendRequest(postRequest, (error, response) => {","  console.log(error ? error : response);","  let jdata=response.json();","  pm.globals.set(\"token_save\", jdata.access_token);","});"],"type":"text/javascript"}}],"id":"d26ec986-4a40-45cf-b7e5-3b54a6052c24","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d26ec986-4a40-45cf-b7e5-3b54a6052c24"},{"name":"Get Token Balance REP","event":[{"listen":"test","script":{"id":"401e59b7-ab93-41dc-b8a0-528b39353f2d","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let jsondata = pm.response.json();\r","\r","pm.test('Token Is True',function(){\r","    pm.expect(jsondata.has_token).is.eql(Boolean(\"true\"));\r","});\r","\r","pm.test('Token Balance is Not Null',function(){\r","    pm.expect(jsondata.token_balance).is.be.a('number')\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4cfd1fb7-4e81-4cfa-8c2a-c29ff73f42b7","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"99d7a241-b733-4369-97c4-85641c14a121","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"wallet_address\": \"0x7b83ba11BDbF8EE64DE46cB14B364D24cAeE1958\",\n  \"organization_id\": \"3f184697-8e28-4d49-a7a3-ffbb6fc54820\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetTokenBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetTokenBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"99d7a241-b733-4369-97c4-85641c14a121"}],"id":"8a238586-06c9-4d98-8224-1722a3c98699","_postman_id":"8a238586-06c9-4d98-8224-1722a3c98699","description":""},{"name":"PartnersAPIs","item":[{"name":"RegisterMetaMaskWallet_SaveToDB","event":[{"listen":"test","script":{"id":"a660f732-ea47-4b1f-9fd5-53b1f7e993b9","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.request.to.have.status(200);\r","});\r","\r","let r = pm.response.json()\r","\r","pm.test(\"Body Missing\",function(){\r","    pm.expect(r.detail.loc).is.to.a('string');\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5fdeb230-b771-4ea3-92af-5cbb2bf939fe","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"5a0a88d9-9e60-492c-9443-f974c05d27a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"wallet_type\": \"IMPORTED\",\n  \"wallet_name\": \"NEW YORK YANKEESt\",\n  \"private_key\": \"6317c259b42091c681bc7903087238c9666e125bf776d34c3cb8b40b02f05894\",\n  \"public_key\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"wallet_description\": \"NEW YORK YANKEES  Metamask wallet\",\n  \"blockchain_type\": \"Polygon\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Polygon","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5a0a88d9-9e60-492c-9443-f974c05d27a7"},{"name":"RegisterOrgToken_SaveToDB","event":[{"listen":"test","script":{"id":"f1414d07-7db1-43b4-a58f-3fc834f8971d","exec":["pm.test(\"Status Code Is 200\", function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let r = pm.response.json();\r","\r","pm.test(\"Status Is Success\",function(){\r","    pm.expect(r.status).to.equal(\"success\");\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(r.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Testing Was Successfully Created!!!\",function(){\r","    pm.expect(r.result).to.equal(\"Testing was successfully created!\");\r","});\r","\r","\r","pm.test(\"Token ID Is Number\",function(){\r","    pm.expect(r.token_id).is.be.a('Number');\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"cd28ec99-38ee-49a7-8f6c-af61e14e8f18","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"6964eb50-78e5-489a-be82-edd6f2b734a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n    \"token_name\": \"Testing\",\n    \"token_data_json\": {},\n    \"contractAddress\": \"0xeC07Ef4709a59A0390A12Dba2Ef86bAcFebAdC4f\",\n    \"token_type\": \"IMPORTED\",\n    \"blockchain_type\": \"Polygon\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"abc\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/SaveTokenToDB/","urlObject":{"path":["api","v1","Polygon","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6964eb50-78e5-489a-be82-edd6f2b734a9"},{"name":"CreateTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"4a809c67-14b0-4c42-86b4-0ae1ac364091","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"05165e38-43eb-42a3-ba3c-6550368b62b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"token_name\": \"Mo_Test_1\",\n  \"decimals\": 5,\n  \"symbol\": \"Mo_Test_1\",\n  \"initial_supply\": 100.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/CreateTokenTransaction/","urlObject":{"path":["api","v1","Polygon","CreateTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"05165e38-43eb-42a3-ba3c-6550368b62b1"},{"name":"SaveTokenToDatabaseAPI","event":[{"listen":"prerequest","script":{"id":"4c37575d-60eb-4c2d-8e34-003561c84aba","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"860a3b7f-9f54-47da-875e-134717a64d3a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"Mo_Test_1\",\n    \"token_name\": \"Mo_Testing\",\n    \"token_data_json\": {\n        \"name\": \"Mo_Testing\",\n        \"decimal\": 0,\n        \"symbol\": \"Test\",\n        \"initial_supply\": 0,\n        \"abi\": [\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"approve\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"freeTransfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transferFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balances\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"account\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"isOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_decimals\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint8\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_totalSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"addSupply\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burn\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balanceOf\",\n                \"outputs\": [\n                    {\n                        \"name\": \"bal\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_of\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burnFrom\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenName\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getOwner\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newName\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenName\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"_to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transfer\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_symbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newTokenSymbol\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"name\": \"setTokenSymbol\",\n                \"outputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"_name\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [\n                    {\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"name\": \"_spender\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"allowance\",\n                \"outputs\": [\n                    {\n                        \"name\": \"remaining\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": true,\n                \"inputs\": [],\n                \"name\": \"getTokenSymbol\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"constant\": false,\n                \"inputs\": [\n                    {\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwnership\",\n                \"outputs\": [\n                    {\n                        \"name\": \"\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"payable\": false,\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"constructor\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Approval\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Transfer\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Burn\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"name\": \"_burner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"AddSupply\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": false,\n                        \"name\": \"_owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"name\": \"newOwner\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"transferOwn\",\n                \"type\": \"event\"\n            }\n        ],\n        \"bytecode\": \"608060405260008060146101000a81548160ff0219169083151502179055503480156200002b57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600560006101000a81548160ff021916908360ff1602179055506040805190810160405280600481526020017f546573740000000000000000000000000000000000000000000000000000000081525060039080519060200190620000d592919062000199565b506040805190810160405280600481526020017f5465737400000000000000000000000000000000000000000000000000000000815250600490805190602001906200012392919062000199565b506000600681905550600654600160008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b611b6f80620002586000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b31461013857806318160ddd1461019d578063211ed6c1146101c857806323b872dd146101f757806327e235e31461027c5780632f54bf6e146102d3578063313ce5671461032e57806332424aa31461035f5780633eaaf86b1461039057806340753a76146103bb57806342966c681461040057806370a082311461044557806379cc67901461049c578063862b092b14610501578063893d20e814610591578063a4f29aad146105e8578063a9059cbb14610651578063b09f1266146106b6578063ba51b1b414610746578063d28d8852146107af578063dd62ed3e1461083f578063f1850af8146108b6578063f2fde38b14610946575b600080fd5b34801561014457600080fd5b50610183600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109c9565b604051808215151515815260200191505060405180910390f35b3480156101a957600080fd5b506101b2610abb565b6040518082815260200191505060405180910390f35b3480156101d457600080fd5b506101dd610ac5565b604051808215151515815260200191505060405180910390f35b34801561020357600080fd5b50610262600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad8565b604051808215151515815260200191505060405180910390f35b34801561028857600080fd5b506102bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d88565b6040518082815260200191505060405180910390f35b3480156102df57600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610da0565b604051808215151515815260200191505060405180910390f35b34801561033a57600080fd5b50610343610df9565b604051808260ff1660ff16815260200191505060405180910390f35b34801561036b57600080fd5b50610374610e10565b604051808260ff1660ff16815260200191505060405180910390f35b34801561039c57600080fd5b506103a5610e23565b6040518082815260200191505060405180910390f35b3480156103c757600080fd5b506103e660048036038101908080359060200190929190505050610e29565b604051808215151515815260200191505060405180910390f35b34801561040c57600080fd5b5061042b60048036038101908080359060200190929190505050610ee1565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b50610486600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f99565b6040518082815260200191505060405180910390f35b3480156104a857600080fd5b506104e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe2565b604051808215151515815260200191505060405180910390f35b34801561050d57600080fd5b5061051661109b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561055657808201518184015260208101905061053b565b50505050905090810190601f1680156105835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561059d57600080fd5b506105a661113d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105f457600080fd5b5061064f600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611166565b005b34801561065d57600080fd5b5061069c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611223565b604051808215151515815260200191505060405180910390f35b3480156106c257600080fd5b506106cb61132e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561070b5780820151818401526020810190506106f0565b50505050905090810190601f1680156107385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561075257600080fd5b506107ad600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506113cc565b005b3480156107bb57600080fd5b506107c4611489565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108045780820151818401526020810190506107e9565b50505050905090810190601f1680156108315780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561084b57600080fd5b506108a0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611527565b6040518082815260200191505060405180910390f35b3480156108c257600080fd5b506108cb6115ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561090b5780820151818401526020810190506108f0565b50505050905090810190601f1680156109385780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561095257600080fd5b50610987600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611650565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600654905090565b600060149054906101000a900460ff1681565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610bac83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118bb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c4183600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118d990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c9783826118d990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60016020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600560009054906101000a900460ff16905090565b600560009054906101000a900460ff1681565b60065481565b6000610e3433610da0565b1515610ece576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610ed833836118f2565b60019050919050565b6000610eec33610da0565b1515610f86576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b610f9033836119a1565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610fed33610da0565b1515611087576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b61109183836119a1565b6001905092915050565b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111335780601f1061110857610100808354040283529160200191611133565b820191906000526020600020905b81548152906001019060200180831161111657829003601f168201915b5050505050905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61116f33610da0565b1515611209576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b806003908051906020019061121f929190611a9e565b5050565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113c45780601f10611399576101008083540402835291602001916113c4565b820191906000526020600020905b8154815290600101906020018083116113a757829003601f168201915b505050505081565b6113d533610da0565b151561146f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b8060049080519060200190611485929190611a9e565b5050565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561151f5780601f106114f45761010080835404028352916020019161151f565b820191906000526020600020905b81548152906001019060200180831161150257829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116465780601f1061161b57610100808354040283529160200191611646565b820191906000526020600020905b81548152906001019060200180831161162957829003601f168201915b5050505050905090565b600061165b33610da0565b15156116f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f4f776e6572526f6c653a2063616c6c657220646f6573206e6f7420686176652081526020017f746865204f776e657220726f6c6500000000000000000000000000000000000081525060400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561179a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f6e6577206f776e6572206164647265737320697320696e76616c69640000000081525060200191505060405180910390fd5b7f3dc803a0c860ddab56baac3fcda9ef1fcaeb111926d9687a5591d75c63b9f1216000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a1816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60008082840190508381101515156118cf57fe5b8091505092915050565b60008282111515156118e757fe5b818303905092915050565b8060066000828254019250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff167f478a0d5fe0fdc1f1b6b58408b1cf6d3c58657b0127b7b036868a13fea37134a0826040518082815260200191505060405180910390a25050565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156119ef57600080fd5b8060066000828254039250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611adf57805160ff1916838001178555611b0d565b82800160010185558215611b0d579182015b82811115611b0c578251825591602001919060010190611af1565b5b509050611b1a9190611b1e565b5090565b611b4091905b80821115611b3c576000816000905550600101611b24565b5090565b905600a165627a7a72305820484531966c45059dbc96e14605288dc18f33dee4cf758a1bc0a1679f5d3cae500029\",\n        \"authority_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\"\n    },\n    \"contractAddress\": \"0x12cDc7333232F7e843AA5DB94bd38858644cf0A1\",\n    \"token_type\": \"CREATED\",\n    \"blockchain_type\": \"Ethereum\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"0xc251c45d9b57d95468278b38bdeda1962ab71e742c7e332e49eef0e9a66fabb1\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/SaveTokenToDB/","urlObject":{"path":["api","v1","Polygon","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"860a3b7f-9f54-47da-875e-134717a64d3a"},{"name":"Mint_TransferTransaction","event":[{"listen":"test","script":{"id":"cc58bb41-c836-4c20-b6c7-dd1bb7a7cb0a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"2bd2ce4f-11f2-40dc-80a3-f8b53de26703","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"c069f6de-b18b-4b07-9f58-c39510bb6cef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5103873a-0e18-4dc9-acee-1acae3a64877\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/MintAndTransferTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","MintAndTransferTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c069f6de-b18b-4b07-9f58-c39510bb6cef"},{"name":"SupplyTokenTransactionAPI","event":[{"listen":"test","script":{"id":"2b8b19bb-a9f7-42fc-8def-84dae393dbe5","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let d = pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(d.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(d.token_type).to.equal(\"IMPORTED\");\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"2b584cd8-e4dd-44ac-a43d-83aa834b0de4","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"121c8f9a-c233-4d79-9d86-7eeb6f7f4199","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetSupplyTokenTransaction/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetSupplyTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"121c8f9a-c233-4d79-9d86-7eeb6f7f4199"},{"name":"TransferTokenTransaction_RewardPoolAPI","event":[{"listen":"test","script":{"id":"31ea20a6-272e-480f-a5ae-4b1418698499","exec":["pm.test(\"Status Is a Code\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"9962df89-d28d-4359-b58f-6af62eb16e79","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3b005aed-92cd-47ee-8840-14a79cc4c241","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"amount\": 1.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/TransferTokenTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","TransferTokenTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3b005aed-92cd-47ee-8840-14a79cc4c241"},{"name":"ReverseTokenTransfer_RewardPoolAPI","event":[{"listen":"test","script":{"id":"87f5df41-422f-4fb5-93b1-e40c5f031ba6","exec":["pm.test(\"Status Code Is 200\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data1=pm.response.json();\r","\r","pm.test(\"Has Token Is True\",function(){\r","    pm.expect(data1.has_token).to.equal(Boolean('true'));\r","});\r","\r","pm.test(\"Transaction Hash Is No Null\",function(){\r","    pm.expect(data1.resp.transaction_hash).is.not.null\r","});\r","\r","pm.test(\"Transaction Link Is Not Null\",function(){\r","    pm.expect(data1.resp.transaction_link).is.not.null\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"26135c58-c2b7-461e-9ba6-855b201b238b","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"467dcab1-d72d-4b4e-a3d6-a40a8b09fbac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"amount\": 1,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetTokensFromRewardPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetTokensFromRewardPool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"467dcab1-d72d-4b4e-a3d6-a40a8b09fbac"},{"name":"GetOrgTokenInfoAPI","event":[{"listen":"test","script":{"id":"9b5fd249-d0ab-4299-9e7e-81d9f5dd178a","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data2=pm.response.json();\r","\r","pm.test(\"Token Is Created\",function(){\r","    pm.expect(data2.has_token).to.equal(Boolean(\"true\"));\r","});\r","\r","pm.test(\"Token Type Is IMPORTED\",function(){\r","    pm.expect(data2.token_type).to.equal(\"IMPORTED\");\r","});\r","\r","pm.test(\"Blockchain Type Is Avlanche\",function(){\r","    pm.expect(data2.blockchain_type).to.equal(\"Avalanche\");\r","});\r","\r","pm.test(\"Blockchain Enviroment Is Testnet\",function(){\r","    pm.expect(data2.blockchain_env).to.equal(\"testnet\");\r","});\r","\r","pm.test(\"Token ID is Number\",function(){\r","    pm.expect(data2.token_id).is.be.a('Number');\r","});\r","\r","pm.test(\"Symbol is Not Null\",function(){\r","    pm.expect(data2.symbol).is.not.null\r","});\r","\r","pm.test(\"Contract Address Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Authority Address Is Not Null\",function(){\r","    pm.expect(data2.authority_address).is.not.null\r","});\r","\r","pm.test(\"Contract Link Is Not Null\",function(){\r","    pm.expect(data2.contract_link).is.not.null\r","});\r","\r","pm.test(\"Token Link Is Not Null\",function(){\r","    pm.expect(data2.token_link).is.not.null\r","});\r","\r","pm.test(\"Wallet Link Is Not Null\",function(){\r","    pm.expect(data2.wallet_token).is.not.null\r","});\r","\r","pm.test(\"Total Supply Is A Number\",function(){\r","    pm.expect(data2.total_supply).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"wallet Balance Is A Number\",function(){\r","    pm.expect(data2.wallet_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.token_balance).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"reward engine pool balance is a Number\",function(){\r","    pm.expect(data2.reward_engine_pool_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.users_balance).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Token Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.token_balance).to.be.a(\"Number\");\r","})\r","\r","pm.test(\"reward engine pool Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.reward_engine_pool_balance)\r","});\r","\r","pm.test(\"Users Balance Is A Number\",function(){\r","    pm.expect(data2.bar_chart.users_balance);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"93f869c6-9697-4473-8abf-d683883dbd33","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"e070efb7-e4f0-4c93-8e06-923d11c353eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetTokenID/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Polygon","GetTokenID",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e070efb7-e4f0-4c93-8e06-923d11c353eb"},{"name":"GetTransactionDetailAPI","event":[{"listen":"test","script":{"id":"97fccf7c-c804-41f4-90b9-af289d04b623","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data3 = pm.response.json()\r","console.log(data3)\r","\r","pm.test(\"Block Hash Is Not Null\",function(){\r","    pm.expect(data3.blockHash).is.not.empty\r","});\r","\r","pm.test(\"Block Number Is Number\",function(){\r","    pm.expect(data3.blockNumber).to.be.a('Number');\r","});\r","\r","pm.test(\"Contract Address In Not Null\",function(){\r","    pm.expect(data3.contractAddress).is.a(\"null\")\r","});\r","\r","pm.test(\"Cumulative Gas Used Is A Number\",function(){\r","    pm.expect(data3.cumulativeGasUsed).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"Effective Gas Price Is Not Null\",function(){\r","    pm.expect(data3.effectiveGasPrice).is.not.empty\r","});\r","\r","pm.test(\"Gas Used Is A Number\",function(){\r","    pm.expect(data3.gasUsed).to.be.a(\"Number\")\r","});\r","\r","pm.test(\"from Data Is Not empty\",function(){\r","    pm.expect(data3.from).is.not.empty\r","});\r","\r","pm.test(\"Status Is A Number\",function(){\r","    pm.expect(data3.status).to.be.a(\"Number\");\r","});\r","\r","pm.test(\"To is Not empty\",function(){\r","    pm.expect(data3.to).is.not.empty\r","});\r","\r","pm.test(\"Transaction Hash Is Not Nill\",function(){\r","    pm.expect(data3.transactionHash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Index Is A Number\",function(){\r","    pm.expect(data3.transactionIndex).to.be.a('Number');\r","});\r","\r","pm.test(\"Transaction Link Is Not empty\",function(){\r","    pm.expect(data3.transaction_link).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"7f7fabac-8e45-45a2-bcd9-fb8fc0a99da3","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"9ecc6ce9-0b94-408f-a459-7418696d4b88","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"transaction_hash\": \"0x57de0cf8721c11838f6901708d428d336ce7990d4d515d9c1e675597924c5394\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetTransactionDetail/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Polygon","GetTransactionDetail",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9ecc6ce9-0b94-408f-a459-7418696d4b88"}],"id":"0f048142-975a-43ee-9cf4-5260f27e60b5","_postman_id":"0f048142-975a-43ee-9cf4-5260f27e60b5","description":""},{"name":"LoyaltyAPIs","item":[{"name":"UserEarnTokens_RewardPoolAPI","event":[{"listen":"test","script":{"id":"7aeaeb02-fc88-48da-a2cc-0d06fd23e9dd","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let data4 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data4.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Information Has Access\",function(){\r","    pm.expect(data4.info).to.equal(\"Have Access!\");\r","});\r","\r","pm.test(\"Transaction Hash Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_hash).is.not.empty\r","});\r","\r","pm.test(\"Transaction Link Is Not Empty\",function(){\r","    pm.expect(data4.resp.transaction_link).is.not.empty\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"4e0f289b-4d0c-43f3-9435-a655d5d3a58d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"0f4f64eb-2e91-4f9f-80af-3553fe6ab9dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"to_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/EarnTokenRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","EarnTokenRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0f4f64eb-2e91-4f9f-80af-3553fe6ab9dd"},{"name":"UserRedeemTokensTransaction_RewardPoolAPI","event":[{"listen":"test","script":{"id":"fd690d5c-cbe5-49cf-8f5a-97650db84b5c","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data5 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(data5.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Value Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.value).is.not.empty\r","});\r","\r","pm.test(\"Chain ID Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.chainId).is.not.empty\r","});\r","\r","pm.test(\"From Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.from).is.not.empty\r","});\r","\r","pm.test(\"nonce Is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.nonce).is.not.empty\r","});\r","\r","pm.test(\"Gas Is Not\",function(){\r","    pm.expect(data5.resp.transaction.gas).is.not.empty\r","});\r","\r","pm.test(\"Gas Price Is not\",function(){\r","    pm.expect(data5.resp.transaction.gasPrice).is.not.empty\r","});\r","\r","pm.test(\"To is Not Null\",function(){\r","    pm.expect(data5.resp.transaction.to).not.null\r","});\r","\r","pm.test(\"Data is not Null\",function(){\r","    pm.expect(data5.resp.transaction.data).is.not.empty\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6dc55aa0-e348-4132-90ba-578b8dabcde5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"f2cb1ee4-06c6-4815-b649-ae35db048fe8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"user_address\": \"0xDAD38de6F1ef89b626b24EB076E897991B1945e4\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/UserTransferTokenTransactionToREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","UserTransferTokenTransactionToREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2cb1ee4-06c6-4815-b649-ae35db048fe8"}],"id":"49ed04b7-bad8-4c45-9cf6-ae963e4f9306","_postman_id":"49ed04b7-bad8-4c45-9cf6-ae963e4f9306","description":""},{"name":"Miscellaneous","item":[{"name":"Create Token","event":[{"listen":"prerequest","script":{"id":"dea7adc2-c8ba-44fd-a3e3-89dfa43dc6e1","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"625a4833-9ef4-4c9b-b461-0cba755ca148","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_name\": \"Yankeez\",\n  \"decimals\": 5,\n  \"symbol\": \"YNKZ\",\n  \"initial_supply\": 100000.12345,\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_type\": \"Ethereum\",\n  \"blockchain_env\": \"testnet\",\n  \"token_type\": \"CREATED\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/CreateTokenWithLink/","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"path":["api","v1","Polygon","CreateTokenWithLink",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"625a4833-9ef4-4c9b-b461-0cba755ca148"},{"name":"Supply Token","event":[{"listen":"test","script":{"id":"813458e8-cbb5-48d1-ad1a-9587f14ea714","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","// pm.test(\"Enviroment Is Alpha\",function(){\r","//     pm.expect(pm.environment.get(\"env\")).to.equal(\"Pointsville Alpha\")\r","// });\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"95155e7e-fe81-41d9-98ad-767d3e9acada","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"f627ffdd-5698-49f0-99fc-3e97f2ea28bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/SupplyToken/","description":"<p>Adding token in initial supply</p>\n","urlObject":{"path":["api","v1","Polygon","SupplyToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f627ffdd-5698-49f0-99fc-3e97f2ea28bd"},{"name":"Burn Token","event":[{"listen":"test","script":{"id":"f32a9f17-4e81-4bc3-9a9c-1eec762a7c76","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"c79f3471-49d5-4373-84c9-7ae4177295e8","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"9ee612e6-e6b0-44c4-805d-e4fcfde67a49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/BurnToken/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Polygon","BurnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9ee612e6-e6b0-44c4-805d-e4fcfde67a49"},{"name":"Transfer Token","event":[{"listen":"test","script":{"id":"97a32b2f-b6f3-40bb-b715-1d0c407bc64b","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"5a69ee5b-313a-4ac3-a635-fcb0e85be8c5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"cfefe699-51a4-44fa-94d5-6730ee457837","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.22222,\n  \"to_address\": \"0x7c5d4eCAD420aFBaC8040be91FE36A1eC9614Cb2\",\n  \"organization_id\": \"5a937d48-2e21-4369-bb46-50f5d8edec5d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"cfefe699-51a4-44fa-94d5-6730ee457837"},{"name":"Earn Token","event":[{"listen":"test","script":{"id":"ae1e4e50-5809-44b3-97f9-f897bd444993","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","let data6 = pm.response.json()\r","\r","pm.test(\"Token Is Created!!!\",function(){\r","    pm.expect(data6.has_token).to.equal(true);\r","});\r","\r","pm.test(\"Info Has access\",function(){\r","    pm.expect(data6.info).to.equal(\"Have Access!\")\r","})"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"71a65ce8-2c2e-4ca4-97c6-cf9d177bb67e","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"7e236de6-ac0c-481d-9ac4-2dc361d61596","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.33333,\n  \"to_address\": \"0x9c4920b631410D9beeEe554f49A6E54545FD2105\",\n  \"organization_id\": \"Mo_Test_1\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/EarnToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","EarnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7e236de6-ac0c-481d-9ac4-2dc361d61596"},{"name":"ORG - Transfer Token to RewardPool","event":[{"listen":"test","script":{"id":"c8f67efa-96df-4260-9f3d-c5731114bf5f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6af21b5d-2398-4431-a195-f6b471d0c423","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"8bde6e24-7cbf-42a6-ad3d-80aae3bdbc98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1000,\n  \"to_address\": \"0xd3cc0c6fe69e95f7d4d382f126e255e1e8543a99\",\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8bde6e24-7cbf-42a6-ad3d-80aae3bdbc98"},{"name":"Get Token Transactions from REP","event":[{"listen":"test","script":{"id":"55fcb561-6aad-481c-99ba-d63c102a0992","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"57cc46b9-3cd6-44ff-a54e-e85d0c84d7be","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"03420687-d106-4452-b0aa-6e1a2d248ea0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"token_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"03420687-d106-4452-b0aa-6e1a2d248ea0"},{"name":"Get User Token Transactions from REP","event":[{"listen":"test","script":{"id":"1dd622b7-584d-4f36-8fc2-899aabcfe31e","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"55ff7493-30a0-4a95-91f0-fbc86ea5970f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"882ae65b-19e4-4c89-83c8-cafdb203265b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"wallet_address\": \"0xC1a36CB366DD853c7Cd63338c33ADe494C316Bf1\",\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\n\"\n}"},"url":"{{ledger-url}}/api/v1/Polygon/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Polygon","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"882ae65b-19e4-4c89-83c8-cafdb203265b"},{"name":"[INTERNAL] Get Partner Token","id":"9ca4fe81-2fcd-4500-8c86-4e6a481504f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerToken/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerToken",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9ca4fe81-2fcd-4500-8c86-4e6a481504f2"},{"name":"[INTERNAL] Get Partner Wallets","id":"ca1efa90-d4a1-4372-b22a-4994e74a54d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"a676f0df-84b9-4462-8842-b2eda4e56084\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerWallets/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerWallets",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca1efa90-d4a1-4372-b22a-4994e74a54d3"},{"name":"[TESTING] GetAdminWalletID","event":[{"listen":"test","script":{"id":"6842a384-33bd-438f-b60c-5499884dfb75","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"ded6c4a6-e561-40b5-b068-b83eb2aceff2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"pv-id\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetAdminWalletID/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetAdminWalletID",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"ded6c4a6-e561-40b5-b068-b83eb2aceff2"},{"name":"[INTERNAL] GetWalletInfo","id":"9a6cd8a4-640e-4ddc-9655-797f35588596","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetWalletInfo/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetWalletInfo",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9a6cd8a4-640e-4ddc-9655-797f35588596"},{"name":"[TESTING] Get Total Token Supply","id":"18babd1f-54b9-43ff-96b8-4a60b4d1c47c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 11\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"18babd1f-54b9-43ff-96b8-4a60b4d1c47c"},{"name":"[TESTING] Get Token Balance","event":[{"listen":"test","script":{"id":"6546abab-55dc-4f94-a220-e435e2d8682f","exec":["const postRequest = {\r","    url: \"https://alpha-api-ledger.pointsville.com/api/auth/GetBearerToken\",\r","    method: 'POST',\r","    header: {\r","        'Content-type':'application/json',\r","        'User-Agent':'PostmanRuntime/7.29.2',\r","        'Accept': '*/*',\r","        'Accept-Encoding': 'gzip, deflate, br',\r","        'Connection': 'keep-alive'\r","    },\r","    body:{\r","        mode: 'raw',\r","        raw:'anthing',\r","    }\r","};"],"type":"text/javascript"}}],"id":"b6dde363-c641-465a-82b6-3e184a883616","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 0\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b6dde363-c641-465a-82b6-3e184a883616"},{"name":"[TESTING] Do not use! UserBurnTokens_RewardPoolAPI","id":"2c491925-78fc-4a8a-a109-e708ef02e539","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1,\n  \"organization_id\": \"2f17959b-22e5-4b22-9562-39f1bf7c20bb\",\n  \"user_address\": \"0xD022f9324f9CE4792328c0CA6F5837A5Df8B6336\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/BurnTokensTransactionFromUserInRewardsPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","BurnTokensTransactionFromUserInRewardsPool",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c491925-78fc-4a8a-a109-e708ef02e539"}],"id":"5b1a760f-5a1e-4018-9683-5001fe577c5b","_postman_id":"5b1a760f-5a1e-4018-9683-5001fe577c5b","description":""}],"id":"4a4c5766-69f7-48fa-8e10-d7f21b8a0f70","description":"<p>Avalanche Blockchain API</p>\n","_postman_id":"4a4c5766-69f7-48fa-8e10-d7f21b8a0f70"},{"name":"Tron API","item":[{"name":"Access Token","item":[{"name":"GetBearerToken","event":[{"listen":"test","script":{"id":"38812070-44a2-4623-bc07-7aab197db827","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","let at = pm.response.json()\r","\r","pm.test(\"Access Token Is Not Empty\",function(){\r","    pm.expect(at.access_token).is.not.empty\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\")\r","});"],"type":"text/javascript"}}],"id":"d8f5f792-3625-4db2-8df5-7c7a2b206dd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"\"anything\"","options":{"raw":{"language":"json"}}},"url":"{{ledger-url}}/api/auth/GetBearerToken","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","auth","GetBearerToken"],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d8f5f792-3625-4db2-8df5-7c7a2b206dd5"}],"id":"4d7d54ab-116f-4abb-9868-f00069119ed8","_postman_id":"4d7d54ab-116f-4abb-9868-f00069119ed8","description":""},{"name":"RewardEnginePoolAPIs","item":[{"name":"ImportWallet For REP","event":[{"listen":"test","script":{"id":"eb90f129-aedd-4cd7-aa86-f8ae4378bb12","exec":["pm.test(\"Status Is Ok\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\");\r","});\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"b6abe3d1-c02a-4a92-95d6-455663fb9219","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"fecdecda-f90e-4cbe-b1b5-964e8ceafa7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/Tron/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Tron","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fecdecda-f90e-4cbe-b1b5-964e8ceafa7b"},{"name":"Deploy Reward Engine Contract","event":[{"listen":"prerequest","script":{"id":"6df9d90a-ce93-48ab-818f-590616b5aed7","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"602233e0-8b2c-4106-afa8-a2e373a5af4f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockchain_type\": \"Tron\",\n    \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/DeployRewardEngine/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Tron","DeployRewardEngine",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"602233e0-8b2c-4106-afa8-a2e373a5af4f"},{"name":"Get Token Balance REP","event":[{"listen":"test","script":{"id":"1c4168d8-1abf-4a86-afe7-4f8e1162bf80","exec":["pm.test(\"Status Code Is OK\",function(){\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\");\r","});\r","\r","let at2 = pm.response.json()\r","\r","pm.test(\"Token Has Created!!\",function(){\r","    pm.expect(at2.has_token).to.equal(Boolean(\"true\"));\r","});\r","\r","pm.test(\"Token Balance is Not Null\",function(){\r","    pm.expect(at2.token_balance).is.not.empty\r","});"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"306a07fe-36bd-4704-9f00-00f1fb33bd44","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3cf64df1-799f-49de-bc3a-d752b296aa13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"wallet_address\": \"TYK3Hbw1yM8haPkyVnJeaZ7L8PSKhjVnMv\",\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetTokenBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetTokenBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3cf64df1-799f-49de-bc3a-d752b296aa13"},{"name":"Get Pool Balance REP","event":[{"listen":"prerequest","script":{"id":"ab86abdc-8766-4b4d-9657-e183661de774","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"da614728-d067-4ca1-ad26-2b3b4a261e29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"da614728-d067-4ca1-ad26-2b3b4a261e29"},{"name":"Get All Tokens Balance from REP","event":[{"listen":"test","script":{"id":"8e776edb-2593-4fdd-bb8a-8ac07279eb1b","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Enviroment Is Alpha\",function(){\r","    pm.expect(pm.globals.get(\"env\")).to.equal(\"PointsVille Alpha\");\r","});\r","\r","pm.test(\"Status Is OK\",function (){\r","    pm.response.to.have.status(\"OK\");\r","});\r","\r","let rd = pm.response.json();\r","count = rd.resp.length\r","for (i = 0; i < count; i++) {\r","pm.test(\"Organization ID Is Not Null\",function(){\r","    pm.expect(rd.resp[i].organization_id).is.not.null\r","});\r","\r","pm.test(\"Sponsor Name Is Not Null\",function(){\r","    pm.expect(rd.resp[i].sponsorName).is.a(\"String\")\r","});\r","\r","pm.test(\"token Symbol Is Not Null\",function(){\r","    pm.expect(rd.resp[i].token_symbol).is.not.null\r","});\r","\r","\r","pm.test(\"Blockchain Type Is Tron\",function(){\r","    pm.expect(rd.resp[i].blockchain_type).is.equal('Tron');\r","});\r","\r","pm.test(\"Blockchain Enviroment Is nile\",function(){\r","    pm.expect(rd.resp[i].blockchain_env).is.equal(\"nile\");\r","});\r","\r","pm.test(\"Token Id Is Not Null\",function(){\r","    pm.expect(rd.resp[i].total_supply).is.be.a('number');\r","});\r","\r","pm.test(\"Activated\",function(){\r","    pm.expect(rd.resp[i].is_active).to.equal(Boolean(\"true\"));\r","});\r","\r","pm.test(\"contract address Is Not Null\",function(){\r","    pm.expect(rd.resp[i].contract_address).is.not.null\r","});\r","\r","pm.test(\"authorityv address Is Not Null\",function(){\r","    pm.expect(rd.resp[i].authority_address).is.not.null\r","});\r","\r","pm.test(\"contract Link Is Not Null\",function(){\r","    pm.expect(rd.resp[i].contract_link).is.not.null\r","});\r","\r","pm.test(\"Token Link Is Not Null\",function(){\r","    pm.expect(rd.resp[i].token_link).is.not.null\r","});\r","\r","pm.test(\"Wallet Link Is Not Null\",function(){\r","    pm.expect(rd.resp[i].wallet_link).is.not.null\r","});\r","\r","pm.test(\"Wallet Balance Is A number\",function(){\r","    pm.expect(rd.resp[i].wallet_balance).is.be.a('number');\r","});\r","\r","pm.test(\"Token Balance Is A number\",function(){\r","    pm.expect(rd.resp[i].token_balance).is.be.a('number');\r","});\r","\r","pm.test(\"reward engine pool balance Is A number\",function(){\r","    pm.expect(rd.resp[i].reward_engine_pool_balance).is.be.a('number');\r","});\r","\r","pm.test(\"users balance Is A number\",function(){\r","    pm.expect(rd.resp[i].users_balance).is.be.a('number');\r","});\r","\r","pm.test(\"Decimals\",function(){\r","    pm.expect(rd.resp[i].decimals).is.be.a('number');\r","});\r","\r","\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"1e937588-ab87-42f0-b0fb-9d568bfef786","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\") + '/api/auth/GetBearerToken',\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"410b01e9-01d6-49ed-aa47-67e297c4dd96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/Tron/GetAllTokensBalanceREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetAllTokensBalanceREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"410b01e9-01d6-49ed-aa47-67e297c4dd96"}],"id":"1d3bc72c-ad3f-4c2f-b21d-aeb0a6f9437d","_postman_id":"1d3bc72c-ad3f-4c2f-b21d-aeb0a6f9437d","description":""},{"name":"PartnersAPIs","item":[{"name":"RegisterTronLinkWallet_SaveToDB","event":[{"listen":"prerequest","script":{"id":"4c50ce58-aca5-49a0-999e-54df638c3021","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"6f61bd64-79eb-4ae0-af76-6b5cc879df0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/Tron/ImportAdminWallet/","description":"<p>Get total token supply</p>\n","urlObject":{"path":["api","v1","Tron","ImportAdminWallet",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6f61bd64-79eb-4ae0-af76-6b5cc879df0e"},{"name":"TransferTokenTransaction_RewardPoolAPI","event":[{"listen":"prerequest","script":{"id":"3d93c9f6-43af-4935-9c1c-c53649b7bd3a","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"62f83f99-2a29-456f-bbef-750583574de2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"amount\": 1.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/TransferTokenTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","TransferTokenTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"62f83f99-2a29-456f-bbef-750583574de2"},{"name":"ReverseTokenTransfer_RewardPoolAPI","event":[{"listen":"prerequest","script":{"id":"4b3f4a2d-600c-4d53-92f4-e234a911ac15","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"31de3bfe-0162-423c-b9da-4ca286895ecf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"amount\": 1,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetTokensFromRewardPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetTokensFromRewardPool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"31de3bfe-0162-423c-b9da-4ca286895ecf"},{"name":"CreateTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"36688791-0112-418a-a6cf-5feb0cf4ac32","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"ad4579e0-3caf-4ff3-89fc-1d4820d85bdf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"token_name\": \"SMITSG\",\n  \"decimals\": 5,\n  \"symbol\": \"ORG123\",\n  \"initial_supply\": 100.12345,\n  \"blockchain_env\": \"testing\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/CreateTokenTransaction/","urlObject":{"path":["api","v1","Tron","CreateTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ad4579e0-3caf-4ff3-89fc-1d4820d85bdf"},{"name":"Mint_TransferTransaction","event":[{"listen":"prerequest","script":{"id":"0567f29e-48c6-4301-a907-b40201b5b90e","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"93fb9e77-72f9-4b24-899f-6c5bb4e169a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/MintAndTransferTransactionToRewardEnginePool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","MintAndTransferTransactionToRewardEnginePool",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"93fb9e77-72f9-4b24-899f-6c5bb4e169a0"},{"name":"GetOrgTokenInfoAPI","event":[{"listen":"prerequest","script":{"id":"305a9ee4-aecb-4c18-9859-3a1271fbbe8f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"886d5d1f-959c-4b09-b8cb-e42e750c3d65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetTokenID/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Tron","GetTokenID",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"886d5d1f-959c-4b09-b8cb-e42e750c3d65"},{"name":"SaveTokenToDatabaseAPI","event":[{"listen":"prerequest","script":{"id":"3bddeada-d1ea-4d8e-a781-13d4b7c2ab9c","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"170eae2e-a739-4fbc-87ba-cb5be3bc9f15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n    \"token_name\": \"SMITSG\",\n    \"token_data_json\": {\n        \"name\": \"ORG123\",\n        \"decimal\": 5,\n        \"symbol\": \"ORG123\",\n        \"initial_supply\": 10012345,\n        \"abi\": [\n            {\n                \"inputs\": [],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"constructor\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"internalType\": \"address\",\n                        \"name\": \"owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"internalType\": \"address\",\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"internalType\": \"uint256\",\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Approval\",\n                \"type\": \"event\"\n            },\n            {\n                \"anonymous\": false,\n                \"inputs\": [\n                    {\n                        \"indexed\": true,\n                        \"internalType\": \"address\",\n                        \"name\": \"from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": true,\n                        \"internalType\": \"address\",\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"indexed\": false,\n                        \"internalType\": \"uint256\",\n                        \"name\": \"value\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"Transfer\",\n                \"type\": \"event\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"_decimals\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"_name\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"string\",\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"_symbol\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"string\",\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"_totalSupply\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"owner\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"allowance\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"approve\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"account\",\n                        \"type\": \"address\"\n                    }\n                ],\n                \"name\": \"balanceOf\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"burn\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"decimals\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"subtractedValue\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"decreaseAllowance\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"spender\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"addedValue\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"increaseAllowance\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"account\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"mint\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"name\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"string\",\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"symbol\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"string\",\n                        \"name\": \"\",\n                        \"type\": \"string\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [],\n                \"name\": \"totalSupply\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"stateMutability\": \"view\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transfer\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"from\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transferFrom\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            },\n            {\n                \"inputs\": [\n                    {\n                        \"internalType\": \"address\",\n                        \"name\": \"to\",\n                        \"type\": \"address\"\n                    },\n                    {\n                        \"internalType\": \"uint256\",\n                        \"name\": \"amount\",\n                        \"type\": \"uint256\"\n                    }\n                ],\n                \"name\": \"transferWithMint\",\n                \"outputs\": [\n                    {\n                        \"internalType\": \"bool\",\n                        \"name\": \"\",\n                        \"type\": \"bool\"\n                    }\n                ],\n                \"stateMutability\": \"nonpayable\",\n                \"type\": \"function\"\n            }\n        ],\n        \"bytecode\": \"60806040523480156200001157600080fd5b506040518060400160405280600b81526020017f4d6f5f54657374696e6731000000000000000000000000000000000000000000815250600390805190602001906200005f9291906200010b565b506040518060400160405280600b81526020017f4d6f5f54657374696e673100000000000000000000000000000000000000000081525060049080519060200190620000ad9291906200010b565b506298c6b9600281905550600580819055506298c6b96000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000220565b8280546200011990620001bb565b90600052602060002090601f0160209004810192826200013d576000855562000189565b82601f106200015857805160ff191683800117855562000189565b8280016001018555821562000189579182015b82811115620001885782518255916020019190600101906200016b565b5b5090506200019891906200019c565b5090565b5b80821115620001b75760008160009055506001016200019d565b5090565b60006002820490506001821680620001d457607f821691505b60208210811415620001eb57620001ea620001f1565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b61196880620002306000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806340c10f19116100a2578063a457c2d711610071578063a457c2d71461031f578063a9059cbb1461034f578063b09f12661461037f578063d28d88521461039d578063dd62ed3e146103bb57610116565b806340c10f191461027157806370a08231146102a157806395d89b41146102d15780639dc29fac146102ef57610116565b806323b872dd116100e957806323b872dd146101b7578063313ce567146101e757806332424aa31461020557806339509351146102235780633eaaf86b1461025357610116565b806306fdde031461011b57806307063a3614610139578063095ea7b31461016957806318160ddd14610199575b600080fd5b6101236103eb565b60405161013091906115f9565b60405180910390f35b610153600480360381019061014e919061119b565b61047d565b60405161016091906115de565b60405180910390f35b610183600480360381019061017e919061119b565b6104b5565b60405161019091906115de565b60405180910390f35b6101a16104d8565b6040516101ae919061175b565b60405180910390f35b6101d160048036038101906101cc919061114c565b6104e2565b6040516101de91906115de565b60405180910390f35b6101ef61051c565b6040516101fc919061175b565b60405180910390f35b61020d610526565b60405161021a919061175b565b60405180910390f35b61023d6004803603810190610238919061119b565b61052c565b60405161024a91906115de565b60405180910390f35b61025b610563565b604051610268919061175b565b60405180910390f35b61028b6004803603810190610286919061119b565b610569565b60405161029891906115de565b60405180910390f35b6102bb60048036038101906102b691906110e7565b61057f565b6040516102c8919061175b565b60405180910390f35b6102d96105c7565b6040516102e691906115f9565b60405180910390f35b6103096004803603810190610304919061119b565b610659565b60405161031691906115de565b60405180910390f35b6103396004803603810190610334919061119b565b61066f565b60405161034691906115de565b60405180910390f35b6103696004803603810190610364919061119b565b6106e6565b60405161037691906115de565b60405180910390f35b610387610714565b60405161039491906115f9565b60405180910390f35b6103a56107a2565b6040516103b291906115f9565b60405180910390f35b6103d560048036038101906103d09190611110565b610830565b6040516103e2919061175b565b60405180910390f35b6060600380546103fa90611863565b80601f016020809104026020016040519081016040528092919081815260200182805461042690611863565b80156104735780601f1061044857610100808354040283529160200191610473565b820191906000526020600020905b81548152906001019060200180831161045657829003601f168201915b5050505050905090565b6000806104886108b7565b905061049481846108bf565b61049f818585610a16565b6104aa818585610be1565b600191505092915050565b6000806104c06108b7565b90506104cd818585610a16565b600191505092915050565b6000600254905090565b6000806104ed6108b7565b90506104fa818585610a16565b610505818585610e59565b610510858585610be1565b60019150509392505050565b6000600554905090565b60055481565b6000806105376108b7565b90506105588185856105498589610830565b6105539190611792565b610a16565b600191505092915050565b60025481565b600061057583836108bf565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6060600480546105d690611863565b80601f016020809104026020016040519081016040528092919081815260200182805461060290611863565b801561064f5780601f106106245761010080835404028352916020019161064f565b820191906000526020600020905b81548152906001019060200180831161063257829003601f168201915b5050505050905090565b60006106658383610ee5565b6001905092915050565b60008061067a6108b7565b905060006106888286610830565b9050838110156106cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c49061171b565b60405180910390fd5b6106da8286868403610a16565b60019250505092915050565b6000806106f16108b7565b90506106fe818585610a16565b610709818585610be1565b600191505092915050565b6004805461072190611863565b80601f016020809104026020016040519081016040528092919081815260200182805461074d90611863565b801561079a5780601f1061076f5761010080835404028352916020019161079a565b820191906000526020600020905b81548152906001019060200180831161077d57829003601f168201915b505050505081565b600380546107af90611863565b80601f01602080910402602001604051908101604052809291908181526020018280546107db90611863565b80156108285780601f106107fd57610100808354040283529160200191610828565b820191906000526020600020905b81548152906001019060200180831161080b57829003601f168201915b505050505081565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561092f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109269061173b565b60405180910390fd5b61093b600083836110b3565b806002600082825461094d9190611792565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109fe919061175b565b60405180910390a3610a12600083836110b8565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7d906116fb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610af6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aed9061165b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610bd4919061175b565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c48906116db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cc1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb89061161b565b60405180910390fd5b610ccc8383836110b3565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d499061169b565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e40919061175b565b60405180910390a3610e538484846110b8565b50505050565b6000610e658484610830565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610edf5781811015610ed1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec89061167b565b60405180910390fd5b610ede8484848403610a16565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4c906116bb565b60405180910390fd5b610f61826000836110b3565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610fe7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fde9061163b565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161109a919061175b565b60405180910390a36110ae836000846110b8565b505050565b505050565b505050565b6000813590506110cc81611904565b92915050565b6000813590506110e18161191b565b92915050565b6000602082840312156110f957600080fd5b6000611107848285016110bd565b91505092915050565b6000806040838503121561112357600080fd5b6000611131858286016110bd565b9250506020611142858286016110bd565b9150509250929050565b60008060006060848603121561116157600080fd5b600061116f868287016110bd565b9350506020611180868287016110bd565b9250506040611191868287016110d2565b9150509250925092565b600080604083850312156111ae57600080fd5b60006111bc858286016110bd565b92505060206111cd858286016110d2565b9150509250929050565b6111e0816117fa565b82525050565b60006111f182611776565b6111fb8185611781565b935061120b818560208601611830565b611214816118f3565b840191505092915050565b600061122c602383611781565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611292602283611781565b91507f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008301527f63650000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006112f8602283611781565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061135e601d83611781565b91507f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006000830152602082019050919050565b600061139e602683611781565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611404602183611781565b91507f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008301527f73000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061146a602583611781565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006114d0602483611781565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611536602583611781565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061159c601f83611781565b91507f45524332303a206d696e7420746f20746865207a65726f2061646472657373006000830152602082019050919050565b6115d881611826565b82525050565b60006020820190506115f360008301846111d7565b92915050565b6000602082019050818103600083015261161381846111e6565b905092915050565b600060208201905081810360008301526116348161121f565b9050919050565b6000602082019050818103600083015261165481611285565b9050919050565b60006020820190508181036000830152611674816112eb565b9050919050565b6000602082019050818103600083015261169481611351565b9050919050565b600060208201905081810360008301526116b481611391565b9050919050565b600060208201905081810360008301526116d4816113f7565b9050919050565b600060208201905081810360008301526116f48161145d565b9050919050565b60006020820190508181036000830152611714816114c3565b9050919050565b6000602082019050818103600083015261173481611529565b9050919050565b600060208201905081810360008301526117548161158f565b9050919050565b600060208201905061177060008301846115cf565b92915050565b600081519050919050565b600082825260208201905092915050565b600061179d82611826565b91506117a883611826565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156117dd576117dc611895565b5b828201905092915050565b60006117f382611806565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b8381101561184e578082015181840152602081019050611833565b8381111561185d576000848401525b50505050565b6000600282049050600182168061187b57607f821691505b6020821081141561188f5761188e6118c4565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b61190d816117e8565b811461191857600080fd5b50565b61192481611826565b811461192f57600080fd5b5056fea264697066735822122012021f1b672516082bd3479309fc912d979c808647b6844a4566db5deb77295d64736f6c63430008000033\",\n        \"authority_address\": \"TToUTmY1kyozrkJGhR9MM6Z3pRTE5XbdJA\"\n    },\n    \"contractAddress\": \"41c39b02a16269260be4c0eecb391f03af72b5838c\",\n    \"token_type\": \"CREATED\",\n    \"blockchain_type\": \"Tron\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"ec80a1afb1886d30e0d9e47bd1fc3f5b5903b1bf747e85f6757dc7496382c8a6\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/SaveTokenToDB/","urlObject":{"path":["api","v1","Tron","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"170eae2e-a739-4fbc-87ba-cb5be3bc9f15"},{"name":"SupplyTokenTransactionAPI","event":[{"listen":"prerequest","script":{"id":"bc4eff3c-3d5c-4f39-898e-3043a5942868","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"3a2ab1a6-184f-4cd1-a7e6-52e1f6a606fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"amount\": 15.12345,\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetSupplyTokenTransaction/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetSupplyTokenTransaction",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3a2ab1a6-184f-4cd1-a7e6-52e1f6a606fa"},{"name":"GetTransactionDetailAPI","event":[{"listen":"prerequest","script":{"id":"85302c60-3cfc-4f9a-83e0-b3f9bcebe33d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"97a67f55-fc51-4cf0-abf6-956fae0619ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"transaction_hash\": \"6d02bc53ec2aaa4ad5f814671af133e69cc2326a761d176d6ae52763b9336aad\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetTransactionDetail/","description":"<p>Get token balance from user address</p>\n","urlObject":{"path":["api","v1","Tron","GetTransactionDetail",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"97a67f55-fc51-4cf0-abf6-956fae0619ec"},{"name":"RegisterOrgToken_SaveToDB","event":[{"listen":"prerequest","script":{"id":"63c323f4-ff6f-4498-9750-a588e19a430f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"12fe8715-1444-4c46-a5a9-f39079920576","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n    \"token_name\": \"Testing\",\n    \"token_data_json\": {},\n    \"contractAddress\": \"TBaJYtuvktsBsQM35hb2mFqZEAGTSZVCTB\",\n    \"token_type\": \"IMPORTED\",\n    \"blockchain_type\": \"Tron\",\n    \"blockchain_env\": \"testnet\",\n    \"tx_hash\":\"abc\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/SaveTokenToDB/","urlObject":{"path":["api","v1","Tron","SaveTokenToDB",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"12fe8715-1444-4c46-a5a9-f39079920576"}],"id":"dd0ae532-3efc-488e-9992-3ee3e7f8cc7c","_postman_id":"dd0ae532-3efc-488e-9992-3ee3e7f8cc7c","description":""},{"name":"LoyaltyAPIs","item":[{"name":"UserRedeemTokensTransaction_RewardPoolAPI","event":[{"listen":"prerequest","script":{"id":"871b4a2b-0126-488b-b6b3-8eee35e667e5","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"e75c573d-f8e4-4eb7-a6ff-f9e2a3650aeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"user_address\": \"TToUTmY1kyozrkJGhR9MM6Z3pRTE5XbdJA\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/UserTransferTokenTransactionToREP/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","UserTransferTokenTransactionToREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e75c573d-f8e4-4eb7-a6ff-f9e2a3650aeb"},{"name":"UserEarnTokens_RewardPoolAPI","event":[{"listen":"prerequest","script":{"id":"f41952c8-68c6-432e-bd2d-c2043296c686","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"0153fab2-c326-4989-91ce-cf83798c91ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.12345,\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"to_address\": \"TToUTmY1kyozrkJGhR9MM6Z3pRTE5XbdJA\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/EarnTokenRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","EarnTokenRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0153fab2-c326-4989-91ce-cf83798c91ed"}],"id":"952a675b-7323-470a-8114-04280f4bcb66","_postman_id":"952a675b-7323-470a-8114-04280f4bcb66","description":""},{"name":"Miscellaneous","item":[{"name":"Create Token","event":[{"listen":"prerequest","script":{"id":"02ca2eb2-f7fa-4b46-bd0e-489e3aa6991f","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"2c811733-808f-414c-a20a-47709e41f2cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_name\": \"Mo-Test-1\",\n  \"decimals\": 3,\n  \"symbol\": \"MOTEST1\",\n  \"initial_supply\": 100000.123,\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_type\": \"Tron\",\n  \"blockchain_env\": \"testnet\",\n  \"token_type\": \"CREATED\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/CreateTokenWithLink/","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"path":["api","v1","Tron","CreateTokenWithLink",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c811733-808f-414c-a20a-47709e41f2cb"},{"name":"Supply Token","event":[{"listen":"prerequest","script":{"id":"f54c8514-4789-4fd9-ba5b-b8a6e408a40e","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"20c3b7b7-ba69-4295-bec8-e1e4cfd27a0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/SupplyToken/","description":"<p>Adding token in initial supply</p>\n","urlObject":{"path":["api","v1","Tron","SupplyToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"20c3b7b7-ba69-4295-bec8-e1e4cfd27a0a"},{"name":"Burn Token","event":[{"listen":"prerequest","script":{"id":"a98c3e23-d42e-4b68-9df8-0dfed25d7ed7","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"a3161a96-7588-40b3-8a3f-aa3d4544c846","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1.11111,\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/BurnToken/","description":"<p>Burning token from initial supply</p>\n","urlObject":{"path":["api","v1","Tron","BurnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a3161a96-7588-40b3-8a3f-aa3d4544c846"},{"name":"Transfer Token","event":[{"listen":"prerequest","script":{"id":"2e0bdc19-fded-4e0c-ba7f-4c51b4dcdc9c","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"601b1232-5240-4ce2-9ba8-34e729c5cfe4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.22222,\n  \"to_address\": \"TLWUCPDKFffTePeBZFzKNCFWM2XWEkPnCE\",\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"601b1232-5240-4ce2-9ba8-34e729c5cfe4"},{"name":"Earn Token","event":[{"listen":"prerequest","script":{"id":"632ca531-37ce-4501-8254-1cd9ccd8469d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"fe52227d-0df6-4388-92e8-5a5b6f2da32a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 100.22222,\n  \"to_address\": \"TLWUCPDKFffTePeBZFzKNCFWM2XWEkPnCE\",\n  \"organization_id\": \"145d71a4-a392-40e9-8154-7bc35e90ec3d\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/EarnToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","EarnToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fe52227d-0df6-4388-92e8-5a5b6f2da32a"},{"name":"ORG - Transfer Token to RewardPool","event":[{"listen":"prerequest","script":{"id":"e6f36f8b-e3b5-464d-9ae6-28eb8f9a0c39","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"67f0ded1-23b5-4e2b-aa88-0bd2edaeeeaa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1000,\n  \"to_address\": \"TLWUCPDKFffTePeBZFzKNCFWM2XWEkPnCE\",\n  \"organization_id\": \"d35fc651-c206-432b-8195-8b10d6dd768a\",\n  \"blockchain_env\": \"testnet\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/TransferToken/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","TransferToken",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"67f0ded1-23b5-4e2b-aa88-0bd2edaeeeaa"},{"name":"Get User Token Transactions from REP","event":[{"listen":"prerequest","script":{"id":"eb484846-701e-4be6-b098-8cc230e049de","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"7f984bf2-d11e-4ccf-bf26-01cfa25bedf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"wallet_address\": \"0xD022f9324f9CE4792328c0CA6F5837A5Df8B6336\",\n  \"organization_id\": \"org-id-0\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7f984bf2-d11e-4ccf-bf26-01cfa25bedf6"},{"name":"Get Token Transactions from REP","event":[{"listen":"prerequest","script":{"id":"217b26e8-068c-4bca-ba78-f99537ec507d","exec":["const postRequest = {\r","  url: pm.globals.get(\"url\"),\r","  method: 'POST',\r","  header: {\r","    'Content-Type': 'application/json',\r","    'User-Agent': 'PostmanRuntime/7.29.2',\r","    'Accept': '*/*',\r","    'Accept-Encoding': 'gzip, deflate, br',\r","    'Connection': 'keep-alive'\r","  },\r","  body: {\r","    mode: 'raw',\r","    raw: '\"anything\"',\r","  }\r","};\r","pm.sendRequest(postRequest, (error, response) => {\r","  console.log(error ? error : response);\r","  let jdata=response.json();\r","  pm.globals.set(\"token_save\", jdata.access_token);\r","});"],"type":"text/javascript"}}],"id":"e357645b-83e6-4842-9c10-c5b1ff06e6f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token_save}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"To be developed!\n{\n  \"token_address\": \"0x5176EFe15Bf9Ed4964814B072675b945734ad8d3\"\n}"},"url":"{{ledger-url}}/api/v1/Tron/GetPoolBalanceRE/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"path":["api","v1","Tron","GetPoolBalanceRE",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e357645b-83e6-4842-9c10-c5b1ff06e6f9"},{"name":"[INTERNAL] Get Partner Token","id":"92968de2-9e18-451c-9051-db5b69659679","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"d35fc651-c206-432b-8195-8b10d6dd768a\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerToken/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerToken",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"92968de2-9e18-451c-9051-db5b69659679"},{"name":"[INTERNAL] Get Partner Wallets","id":"f0320cd1-f184-42d0-9638-729b01cd40b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"d35fc651-c206-432b-8195-8b10d6dd768a\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetPartnerWallets/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetPartnerWallets",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f0320cd1-f184-42d0-9638-729b01cd40b4"},{"name":"[TESTING] GetAdminWalletID","id":"23787b8b-4308-4104-844d-be3cf67f3fa6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"organization_id\": \"pv-id\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetAdminWalletID/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetAdminWalletID",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"23787b8b-4308-4104-844d-be3cf67f3fa6"},{"name":"[INTERNAL] GetWalletInfo","id":"de128616-30da-4d29-9be2-c396a93a63c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"organization_id\": \"d35fc651-c206-432b-8195-8b10d6dd768a\"\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetWalletInfo/","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetWalletInfo",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"de128616-30da-4d29-9be2-c396a93a63c1"},{"name":"[TESTING] Get Total Token Supply","id":"dd261ded-87a8-4e72-a0f9-9a26ba9244f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 11\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"dd261ded-87a8-4e72-a0f9-9a26ba9244f8"},{"name":"[TESTING] Get Token Balance","id":"cb1fff83-a8fe-47dc-aa69-ddaf23c0e01e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"token_id\": 0\n}"},"url":"https://alpha-api-ledger.pointsville.com/api/v1/Avalanche/GetTokenSupply/","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["api","v1","Avalanche","GetTokenSupply",""],"host":["alpha-api-ledger","pointsville","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cb1fff83-a8fe-47dc-aa69-ddaf23c0e01e"},{"name":"[TESTING] Do not use! UserBurnTokens_RewardPoolAPI","id":"951693fb-b5d2-44e6-8bd1-f1e103da85c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"amount\": 1,\n  \"organization_id\": \"f03dea73-1b40-4ee7-910b-23bc7dfed91b\",\n  \"user_address\": \"0xD022f9324f9CE4792328c0CA6F5837A5Df8B6336\"\n}"},"url":"http://127.0.0.1:8000/api/v1/Avalanche/BurnTokensTransactionFromUserInRewardsPool/","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","v1","Avalanche","BurnTokensTransactionFromUserInRewardsPool",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"951693fb-b5d2-44e6-8bd1-f1e103da85c7"}],"id":"71697610-9ca5-43ca-ae43-eb0f50e54722","_postman_id":"71697610-9ca5-43ca-ae43-eb0f50e54722","description":""}],"id":"c89478e6-fd52-4681-8636-aac55c0d1990","description":"<p>Avalanche Blockchain API</p>\n","_postman_id":"c89478e6-fd52-4681-8636-aac55c0d1990"},{"name":"Solana API","item":[{"name":"Get Token Supply","id":"ef028ecf-92d8-4998-a29f-dd761d16b35b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"","description":"<p>Total Token supply</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"ef028ecf-92d8-4998-a29f-dd761d16b35b"},{"name":"Get Balance","id":"eb22f868-0e10-4f58-9b9c-008aac12aeda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Solana/GetBalance/?token_name=PIR11&pubkey=jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys","description":"<p>Check user balance</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Solana","GetBalance",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR11"},{"key":"pubkey","value":"jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys"}],"variable":[]}},"response":[],"_postman_id":"eb22f868-0e10-4f58-9b9c-008aac12aeda"},{"name":"Create Token","id":"e709e7a3-42ed-4478-b8fe-a3fa0cc46196","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Solana/CreateTokenWithLink/?token_name=PIR&decimals=1&symbol=PIR","description":"<p>Create token on solana blockchain</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Solana","CreateTokenWithLink",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR"},{"key":"decimals","value":"1"},{"key":"symbol","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"e709e7a3-42ed-4478-b8fe-a3fa0cc46196"},{"name":"Add Supply","id":"a33e02a8-b045-4c7e-89b2-b24a6194dd34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Solana/SupplyToken/?amount=10000&token_name=PIR","description":"<p>Adding token in initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Solana","SupplyToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"10000"},{"key":"token_name","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"a33e02a8-b045-4c7e-89b2-b24a6194dd34"},{"name":"Burn Token","id":"23ee4bdd-b7aa-49d5-8b78-de2d30a588fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Solana/BurnToken/?amount=10000&token_name=PIR","description":"<p>Burning token from initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Solana","BurnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"10000"},{"key":"token_name","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"23ee4bdd-b7aa-49d5-8b78-de2d30a588fc"},{"name":"Earn Token","id":"8e933746-6fc7-4804-bd89-cc5f8970b92c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Solana/EarnToken/?amount=100&pubkey=jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys&token_name=PIR","description":"<p>crediting reward token to user balance </p>\n","urlObject":{"protocol":"https","path":["dapp_api","Solana","EarnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"100"},{"key":"pubkey","value":"jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys"},{"key":"token_name","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"8e933746-6fc7-4804-bd89-cc5f8970b92c"}],"id":"e3069fe2-5f3b-444d-92f4-61b6fbdc0bb6","description":"<p>Solana Blockchain API</p>\n","_postman_id":"e3069fe2-5f3b-444d-92f4-61b6fbdc0bb6"},{"name":"Hedera API","item":[{"name":"Create Token","id":"607a6f29-8555-4415-94e5-fb71487d4682","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/CreateTokenWithLink/?token_name=PIR11&decimals=1&symbol=PIR11","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","CreateTokenWithLink",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR11"},{"key":"decimals","value":"1"},{"key":"symbol","value":"PIR11"}],"variable":[]}},"response":[],"_postman_id":"607a6f29-8555-4415-94e5-fb71487d4682"},{"name":"Add supply","id":"a182c02e-b691-4417-9134-9fdb8f28ec0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/SupplyToken/?amount=10000&token_name=PIR","description":"<p>Adding token in initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","SupplyToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"10000"},{"key":"token_name","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"a182c02e-b691-4417-9134-9fdb8f28ec0c"},{"name":"Get Balance","id":"171cf606-8dc8-407e-a85b-106b3b7e0570","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/GetTokenSupply/?token_name=PIR11&to_address=0x46d0469352422965ecC3B543BCec426380Fdd63E","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","GetTokenSupply",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR11"},{"key":"to_address","value":"0x46d0469352422965ecC3B543BCec426380Fdd63E"}],"variable":[]}},"response":[],"_postman_id":"171cf606-8dc8-407e-a85b-106b3b7e0570"},{"name":"Earn Token","id":"a1c2fefc-3234-4d4a-a811-5bfc7098d505","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/EarnToken/?amount=100&pubkey=jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys&token_name=PIR","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","EarnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"100"},{"key":"pubkey","value":"jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys"},{"key":"token_name","value":"PIR"}],"variable":[]}},"response":[],"_postman_id":"a1c2fefc-3234-4d4a-a811-5bfc7098d505"},{"name":"Burn Token","id":"c67cd43f-c2c3-4367-98e5-19995dea9f85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/BurnToken/?token_name=PIR11&amount=10","description":"<p>Burning token from initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","BurnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR11"},{"key":"amount","value":"10"}],"variable":[]}},"response":[],"_postman_id":"c67cd43f-c2c3-4367-98e5-19995dea9f85"},{"name":"Get Token Supply","id":"960ef0af-a21c-4d38-9a70-7a0782a66115","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Avalanche/GetTokenSupply/?token_name=PIR11","description":"<p>Get total token supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Avalanche","GetTokenSupply",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"PIR11"}],"variable":[]}},"response":[],"_postman_id":"960ef0af-a21c-4d38-9a70-7a0782a66115"}],"id":"4d44a678-6bc5-45e9-8e91-f4bfd0576a2e","description":"<p>Avalanche Blockchain API</p>\n","_postman_id":"4d44a678-6bc5-45e9-8e91-f4bfd0576a2e"},{"name":"Ethereum API (MLB OLD)","item":[{"name":"Get Token Supply","id":"c779aef3-61c6-4c6d-80fa-252d8fc67d11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/GetTokenSupply/?token_name=NATIONALS","description":"<p>Total Token Supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","GetTokenSupply",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"NATIONALS"}],"variable":[]}},"response":[],"_postman_id":"c779aef3-61c6-4c6d-80fa-252d8fc67d11"},{"name":"Get Balance","id":"14e24063-bd5c-4c59-bac9-4e87b910897e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/GetTokenSupply/?token_name=NATIONALS&to_address=0x46d0469352422965ecC3B543BCec426380Fdd63E","description":"<p>Get token balance from user address</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","GetTokenSupply",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"NATIONALS"},{"key":"to_address","value":"0x46d0469352422965ecC3B543BCec426380Fdd63E"}],"variable":[]}},"response":[],"_postman_id":"14e24063-bd5c-4c59-bac9-4e87b910897e"},{"name":"Create Token","id":"8204726d-ef4a-445e-a225-dd8e86de13b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/CreateTokenWithLink/?token_name=Washington Nationals&decimals=1&symbol=NATIONALS","description":"<p>Create token on ethereum blockchain</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","CreateTokenWithLink",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"Washington Nationals"},{"key":"decimals","value":"1"},{"key":"symbol","value":"NATIONALS"}],"variable":[]}},"response":[],"_postman_id":"8204726d-ef4a-445e-a225-dd8e86de13b5"},{"name":"Add supply","id":"3ecb3ea3-82f3-4964-a3c1-e21fcc66b274","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/SupplyToken/?amount=10000&token_name=NATIONALS","description":"<p>Adding token in initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","SupplyToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"10000"},{"key":"token_name","value":"NATIONALS"}],"variable":[]}},"response":[],"_postman_id":"3ecb3ea3-82f3-4964-a3c1-e21fcc66b274"},{"name":"Burn Token","id":"d4623108-21f2-4002-8b4a-d2d12aeaa17c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/BurnToken/?token_name=NATIONALS&amount=10","description":"<p>Burning token from initial supply</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","BurnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"token_name","value":"NATIONALS"},{"key":"amount","value":"10"}],"variable":[]}},"response":[],"_postman_id":"d4623108-21f2-4002-8b4a-d2d12aeaa17c"},{"name":"Earn Token","id":"33637d7e-8041-4889-80f7-4040da5f5aa0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://alpha-api-solana-mlb.pointsville.com/dapp_api/Ethereum/EarnToken/?amount=100&pubkey=jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys&token_name=NATIONALS","description":"<p>Creaditing reward to user wallet</p>\n","urlObject":{"protocol":"https","path":["dapp_api","Ethereum","EarnToken",""],"host":["alpha-api-solana-mlb","pointsville","com"],"query":[{"key":"amount","value":"100"},{"key":"pubkey","value":"jmNM6xVet7NHPq3QFRfuywtmRYbXJdxYz7h8bUhMRys"},{"key":"token_name","value":"NATIONALS"}],"variable":[]}},"response":[],"_postman_id":"33637d7e-8041-4889-80f7-4040da5f5aa0"}],"id":"13477da7-4f2f-40c5-9300-5d3e03d1321b","description":"<p>Ethereum Blockchain API</p>\n","_postman_id":"13477da7-4f2f-40c5-9300-5d3e03d1321b"},{"name":"PointsVille API","item":[{"name":"Get All Tokens Balance REP","id":"498c59d1-602d-4a16-bbe7-376969dbb999","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"{{ledger-url}}/api/v1/PVAdmin/GetAllTokensBalanceREP/","urlObject":{"path":["api","v1","PVAdmin","GetAllTokensBalanceREP",""],"host":["{{ledger-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"498c59d1-602d-4a16-bbe7-376969dbb999"}],"id":"f354aa08-781c-4cf0-addc-7de90cbbedc5","_postman_id":"f354aa08-781c-4cf0-addc-7de90cbbedc5","description":""}]}