Search
Search

Transaction: 7Xyix4M...Bq5J

Receiver
Status
Succeeded
Transaction Fee
0.00083 
Deposit Value
0 
Gas Used
8 Tgas
Attached Gas
100 Tgas
Created
June 25, 2023 at 2:18:34pm
Hash
7Xyix4MoZrTuFABRTYMezcaKzBbkdBNYjqLcxBp4Bq5J

Actions

Called method: 'set' in contract: social.near
Arguments:
{ "data": { "vicbaporu.near": { "widget": { "Paramedic": { "": "const contract = \"0x8a35A8D70a790243B0D21C0D1c895352531bd5b2\";\n\nconst CONTRACT_ABI =\n \"https://raw.githubusercontent.com/slashweb/me-emergency-scan/main/emergency-app/src/abi/gnosis.json\";\n\nconst DEFAULT_CHAIN_ID = 1101;\n\nconst abi = fetch(CONTRACT_ABI);\nconst abiData = new ethers.utils.Interface(abi.body);\n\nconst getData = () => {\n const accounts = Ethers.send(\"eth_requestAccounts\", []);\n\n const contractObject = new ethers.Contract(\n contract,\n abi.body,\n Ethers.provider().getSigner()\n );\n contractObject.getUserHistory(props.patien).then((res) => {\n State.update({ tryData: JSON.stringify(res) });\n });\n};\n\nconst storeData = () => {\n const accounts = Ethers.send(\"eth_requestAccounts\", []);\n\n const contractObject = new ethers.Contract(\n contract,\n abi.body,\n Ethers.provider().getSigner()\n );\n\n contractObject\n .createNewParamedicData(\n props.patien,\n state.name,\n state.date,\n state.vitalSigns,\n state.status,\n state.drugs,\n state.procedures,\n state.lastMeal\n )\n .then((res) => {\n console.log(\"res hgere\", res);\n State.update({ done: true });\n })\n .catch((err) => {\n console.log(\"err\", err);\n });\n};\n\nState.init({\n name: \"\",\n date: \"\",\n vitalSigns: \"\",\n status: \"\",\n drugs: [],\n procedures: [],\n lastMeal: \"\",\n tryData: null,\n done: false,\n});\n\nreturn (\n <div class=\"p-4\">\n <Web3Connect class=\"mx-auto text-center\" />\n {state.done ? (\n <div class=\"alert alert-primary mt-4\" role=\"alert\">\n Thanks for helping\n </div>\n ) : (\n <div class=\"mt-4\">\n <div class=\"form-group\">\n <label for=\"exampleInputEmail1\">Paramedic Name</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ name: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Date of the intervention</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ date: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Vital Signs</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ vitalSigns: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Status</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ status: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Drugs</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ drugs: e.target.value.split(\",\") })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Procedures</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) =>\n State.update({ procedures: e.target.value.split(\",\") })\n }\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Last Meal</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ lastMeal: e.target.value })}\n />\n </div>\n\n <button\n type=\"submit\"\n onClick={() => storeData()}\n class=\"btn btn-primary mt-4\"\n >\n Save\n </button>\n\n <button onClick={() => getData()} class=\"btn btn-danger mt-4\">\n Try get data\n </button>\n\n <pre class=\"w-full p-2 mt-4\">{JSON.parse(state.tryData)}</pre>\n </div>\n )}\n </div>\n);\n" } } } } }

Transaction Execution Plan

Convert Transaction To Receipt
Gas Burned:
2 Tgas
Tokens Burned:
0.00024 
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
5 Tgas
Tokens Burned:
0.00058 
Called method: 'set' in contract: social.near
Arguments:
{ "data": { "vicbaporu.near": { "widget": { "Paramedic": { "": "const contract = \"0x8a35A8D70a790243B0D21C0D1c895352531bd5b2\";\n\nconst CONTRACT_ABI =\n \"https://raw.githubusercontent.com/slashweb/me-emergency-scan/main/emergency-app/src/abi/gnosis.json\";\n\nconst DEFAULT_CHAIN_ID = 1101;\n\nconst abi = fetch(CONTRACT_ABI);\nconst abiData = new ethers.utils.Interface(abi.body);\n\nconst getData = () => {\n const accounts = Ethers.send(\"eth_requestAccounts\", []);\n\n const contractObject = new ethers.Contract(\n contract,\n abi.body,\n Ethers.provider().getSigner()\n );\n contractObject.getUserHistory(props.patien).then((res) => {\n State.update({ tryData: JSON.stringify(res) });\n });\n};\n\nconst storeData = () => {\n const accounts = Ethers.send(\"eth_requestAccounts\", []);\n\n const contractObject = new ethers.Contract(\n contract,\n abi.body,\n Ethers.provider().getSigner()\n );\n\n contractObject\n .createNewParamedicData(\n props.patien,\n state.name,\n state.date,\n state.vitalSigns,\n state.status,\n state.drugs,\n state.procedures,\n state.lastMeal\n )\n .then((res) => {\n console.log(\"res hgere\", res);\n State.update({ done: true });\n })\n .catch((err) => {\n console.log(\"err\", err);\n });\n};\n\nState.init({\n name: \"\",\n date: \"\",\n vitalSigns: \"\",\n status: \"\",\n drugs: [],\n procedures: [],\n lastMeal: \"\",\n tryData: null,\n done: false,\n});\n\nreturn (\n <div class=\"p-4\">\n <Web3Connect class=\"mx-auto text-center\" />\n {state.done ? (\n <div class=\"alert alert-primary mt-4\" role=\"alert\">\n Thanks for helping\n </div>\n ) : (\n <div class=\"mt-4\">\n <div class=\"form-group\">\n <label for=\"exampleInputEmail1\">Paramedic Name</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ name: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Date of the intervention</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ date: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Vital Signs</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ vitalSigns: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Status</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ status: e.target.value })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Drugs</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ drugs: e.target.value.split(\",\") })}\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Procedures</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) =>\n State.update({ procedures: e.target.value.split(\",\") })\n }\n />\n </div>\n\n <div class=\"form-group mt-4\">\n <label for=\"exampleInputEmail1\">Last Meal</label>\n <input\n type=\"text\"\n class=\"form-control\"\n onChange={(e) => State.update({ lastMeal: e.target.value })}\n />\n </div>\n\n <button\n type=\"submit\"\n onClick={() => storeData()}\n class=\"btn btn-primary mt-4\"\n >\n Save\n </button>\n\n <button onClick={() => getData()} class=\"btn btn-danger mt-4\">\n Try get data\n </button>\n\n <pre class=\"w-full p-2 mt-4\">{JSON.parse(state.tryData)}</pre>\n </div>\n )}\n </div>\n);\n" } } } } }
Empty result
No logs
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
223 Ggas
Tokens Burned:
0 
Transferred 0.01847  to vicbaporu.near
Empty result
No logs