Skip to content

Commit

Permalink
fix: test build 2
Browse files Browse the repository at this point in the history
  • Loading branch information
jinglescode committed Jun 10, 2024
1 parent c96bd8e commit 05607cc
Showing 1 changed file with 13 additions and 33 deletions.
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
import { useState } from 'react';
import Codeblock from '../../../ui/codeblock';
import Card from '../../../ui/card';
import SectionTwoCol from '../../../common/sectionTwoCol';
import RunDemoButton from '../../../common/runDemoButton';
import RunDemoResult from '../../../common/runDemoResult';
import {
resolveNativeScriptHash,
resolvePaymentKeyHash,
resolveSlotNo,
} from '@meshsdk/core';
import Input from '../../../ui/input';
import type { NativeScript } from '@meshsdk/core';
import { demoAddresses } from '../../../../configs/demo';
import { useState } from "react";
import Codeblock from "../../../ui/codeblock";
import Card from "../../../ui/card";
import SectionTwoCol from "../../../common/sectionTwoCol";
import RunDemoButton from "../../../common/runDemoButton";
import RunDemoResult from "../../../common/runDemoResult";
import { resolveNativeScriptHash, resolvePaymentKeyHash } from "@meshsdk/core";
import Input from "../../../ui/input";
import type { NativeScript } from "@meshsdk/core";
import { demoAddresses } from "../../../../configs/demo";

export default function ResolveNativeScriptHash() {
const [userinput, setUserinput] = useState<string>(demoAddresses.mainnet);
const [userinput2, setUserinput2] = useState<string>('meshtoken');
const [userinput2, setUserinput2] = useState<string>("meshtoken");

return (
<SectionTwoCol
Expand All @@ -31,18 +27,10 @@ function Left(userinput, userinput2) {
let code1 = `import { resolveNativeScriptHash, resolvePaymentKeyHash, resolveSlotNo } from '@meshsdk/core';\n\n`;
code1 += `const keyHash = resolvePaymentKeyHash('${userinput}');\n`;
code1 += `\n`;
code1 += `let oneYearFromNow = new Date();\n`;
code1 += `oneYearFromNow.setFullYear(oneYearFromNow.getFullYear() + 1);\n`;
code1 += `const slot = resolveSlotNo('mainnet', oneYearFromNow.getTime());\n`;
code1 += `\n`;
code1 += `const nativeScript: NativeScript = {\n`;
code1 += ` type: 'all',\n`;
code1 += ` scripts: [\n`;
code1 += ` {\n`;
code1 += ` type: 'before',\n`;
code1 += ` slot: slot,\n`;
code1 += ` },\n`;
code1 += ` {\n`;
code1 += ` type: 'sig',\n`;
code1 += ` keyHash: keyHash,\n`;
code1 += ` },\n`;
Expand Down Expand Up @@ -74,19 +62,11 @@ function Right(userinput, setUserinput, userinput2, setUserinput2) {
try {
const keyHash = resolvePaymentKeyHash(userinput);

let oneYearFromNow = new Date();
oneYearFromNow.setFullYear(oneYearFromNow.getFullYear() + 1);
const slot = resolveSlotNo('mainnet', oneYearFromNow.getTime());

const nativeScript: NativeScript = {
type: 'all',
type: "all",
scripts: [
{
type: 'before',
slot: slot,
},
{
type: 'sig',
type: "sig",
keyHash: keyHash,
},
],
Expand Down

0 comments on commit 05607cc

Please sign in to comment.