UNPKG

@metaspacecy/information-sdk

Version:
53 lines (40 loc) 1.9 kB
import InformationSDK from "../src/resources/prediction"; import * as dotenv from "dotenv"; dotenv.config(); import { BigNumber, ethers } from "ethers"; import { Network } from "../src/types"; const zeroAddress = "0x0000000000000000000000000000000000000000"; const provider = new ethers.providers.JsonRpcProvider("https://data-seed-prebsc-1-s1.binance.org:8545/"); let signer = new ethers.Wallet(process.env.PRIVATE_KEY || "12312e1ej1ndjwndn1l23n12312k3n3kl12n1kn32l12n4l1k2n41k2ln41kln4k", provider); const prediction = new InformationSDK(signer, Network.bnbTestnet, { apiKeyNetWork: process.env.BSCSCAN_API_KEY || "" }); //console.log("prediction:::", prediction.contract["INVERSE_BASIS_POINT()"]); // prediction.getEntranceFee().then((result) => { // console.log("result:::::", result); // }); // prediction.getEventDetail(1).then((result) => { // console.log("result:::::", result); // }); // prediction.updateEntranceFee(BigNumber.from(parseEther("0.00001"))).then((tx) => { // console.log("tx::::", tx); // }); // prediction // .createEvent("Who are you?", ["AA", "BB"], "0xfBaA322E6De49D5ece81E4f7Bdd487E61D70A7BA", 10, 1684546822, 1684931298, 60) // .then((result: any) => { // console.log("result::::", result); // }) // .catch((error) => console.log(error)); // prediction.predictEvent(73, 0, 0.0001).then((result: any) => { // console.log("result::::", result); // }); // prediction.resolveEvent(61, [100, 0]).then((result: any) => { // console.log("result::::", result); // }); // prediction.registerOperator().then((result) => { // console.log("result:::", result); // }); // prediction.getEventsOfCreator("0x5A5316f2619BF119c2FB2230669b1A4c5a707279").then((result) => { // console.log("result::::", result); // }); prediction.getEventsOfUserPredicted("0x5A5316f2619BF119c2FB2230669b1A4c5a707279").then((result) => { console.log("result::::", result); });