From 6b2037b61395bd8b63e6adee22ff39561dcdeda7 Mon Sep 17 00:00:00 2001 From: alex <67626131+alexpvpmindustry@users.noreply.github.com> Date: Sat, 21 Aug 2021 20:39:27 +0800 Subject: [PATCH 01/51] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..81f08d5 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +token.servegame.com \ No newline at end of file From 8718a9a76146f741f7dde16828fa3f29666d2b3a Mon Sep 17 00:00:00 2001 From: alex <67626131+alexpvpmindustry@users.noreply.github.com> Date: Sat, 21 Aug 2021 20:52:56 +0800 Subject: [PATCH 02/51] add --- index.html | 84 ++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 57 insertions(+), 27 deletions(-) diff --git a/index.html b/index.html index f92ebef..ca1abf5 100644 --- a/index.html +++ b/index.html @@ -2,21 +2,31 @@
No wallet connected. Connect wallet to show accounts and their ETH balances.
- -+ No wallet connected. Connect wallet to show accounts and their ETH + balances. +
+- Connected blockchain: + Connected blockchain: +
- Selected account: + Selected account: +
-Please try to switch between different accounts in your wallet if your wallet supports this functonality.
- ++ Please try to switch between different accounts in your wallet if + your wallet supports this functonality. +
See also the TypeScript and React example application
++ See also the + TypeScript and React example application +
+ +
Selected account:
-Address | -ETH balance | +BNB balance | -
---|
Address | +Doge Multi balance | + + +
---|
Please try to switch between different accounts in your wallet if From 0656c158b2051a551e03d1e3fab6eeca1ac3b64e Mon Sep 17 00:00:00 2001 From: alex <67626131+alexpvpmindustry@users.noreply.github.com> Date: Sun, 22 Aug 2021 12:39:28 +0800 Subject: [PATCH 07/51] new --- example.js | 5 +++++ index.html | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/example.js b/example.js index ca4bb85..bc99953 100644 --- a/example.js +++ b/example.js @@ -102,6 +102,8 @@ async function fetchAccountData() { address.slice(0, 5) + "..." + address.slice(address.length - 6, address.length - 1); + console.log(clone, "adding address"); + accountContainer.innerHTML = ""; clone.querySelector(".balance").textContent = humanFriendlyBalance; accountContainer.appendChild(clone); // read the DM value @@ -154,16 +156,19 @@ async function onConnect() { // Subscribe to accounts change provider.on("accountsChanged", (accounts) => { fetchAccountData(); + //refreshAccountData(); }); // Subscribe to chainId change provider.on("chainChanged", (chainId) => { fetchAccountData(); + //refreshAccountData(); }); // Subscribe to networkId change provider.on("networkChanged", (networkId) => { fetchAccountData(); + //refreshAccountData(); }); await refreshAccountData(); diff --git a/index.html b/index.html index 6a97e57..4465db6 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,7 @@
No wallet connected. Connect wallet to show accounts and their ETH balances. From acc1c52f10706761b5ac1ac157d7b175e57ff542 Mon Sep 17 00:00:00 2001 From: alex <67626131+alexpvpmindustry@users.noreply.github.com> Date: Sun, 22 Aug 2021 14:59:47 +0800 Subject: [PATCH 08/51] test --- cnt.js | 4 ++++ example.js | 24 ++++++++++++++++++++++-- index.html | 9 +++++++-- package.json | 17 +++++++++++++++++ test.js | 2 ++ 5 files changed, 52 insertions(+), 4 deletions(-) create mode 100644 cnt.js create mode 100644 package.json create mode 100644 test.js diff --git a/cnt.js b/cnt.js new file mode 100644 index 0000000..e212216 --- /dev/null +++ b/cnt.js @@ -0,0 +1,4 @@ +let contractjson = + '[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"Burn_Message","type":"string"},{"indexed":false,"internalType":"uint256","name":"Burnt_Amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"Total_Burnt","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"Total_Supply_Left","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"Time_Stamp","type":"uint256"}],"name":"BurnLog","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"message","type":"string"},{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"address","name":"recv1","type":"address"}],"name":"CLog","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"message","type":"string"},{"indexed":false,"internalType":"uint256","name":"Exrate","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"ExRateBase","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"Fees","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timeStamp","type":"uint256"}],"name":"ExRateLog","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"Referral_Bonus","type":"string"},{"indexed":false,"internalType":"uint256","name":"BonusDOGE_in_18decimals","type":"uint256"},{"indexed":false,"internalType":"address","name":"Awarded_To","type":"address"},{"indexed":false,"internalType":"uint256","name":"Total_Awarded_To","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"Total_Awards","type":"uint256"}],"name":"ReferralBonus","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"string","name":"message","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"TxnLog","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"EventMessage","type":"string"},{"indexed":false,"internalType":"string","name":"game","type":"string"},{"indexed":false,"internalType":"uint256","name":"duuid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"offChainAnnouncement","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"which_function","type":"string"},{"indexed":false,"internalType":"address","name":"add1","type":"address"},{"indexed":false,"internalType":"address","name":"add2","type":"address"},{"indexed":false,"internalType":"bytes","name":"msgdata","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"msgvalue","type":"uint256"}],"name":"print_addresses","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"a_a_Show_All_Info","outputs":[{"internalType":"uint256","name":"contract_weii","type":"uint256"},{"internalType":"uint256","name":"CirculatingSupply_18decimals","type":"uint256"},{"internalType":"uint256","name":"Previous_Burnt_Time","type":"uint256"},{"internalType":"uint256","name":"Previous_Burnt_Amount","type":"uint256"},{"internalType":"uint256","name":"Total_Burnt","type":"uint256"},{"internalType":"uint256","name":"current_milestone","type":"uint256"},{"internalType":"uint256","name":"next_milestone","type":"uint256"},{"internalType":"uint256","name":"curr_exchange_rate","type":"uint256"},{"internalType":"uint256","name":"next_exchange_rate","type":"uint256"},{"internalType":"uint256","name":"contractBalance","type":"uint256"},{"internalType":"uint256","name":"DeveloperPool","type":"uint256"},{"internalType":"uint256","name":"GamerPool","type":"uint256"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"uint256","name":"total_refer_awarded","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_buyDOGE","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"a_public_getContractBalanceWeiTok","outputs":[{"internalType":"uint256","name":"weii","type":"uint256"},{"internalType":"uint256","name":"CirculatingSupply_18decimals","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"weii","type":"uint256"}],"name":"a_public_getDOGEVal","outputs":[{"internalType":"uint256","name":"DOGE_in_18_decimal_places","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"DOGE_in_18_decimal_places","type":"uint256"}],"name":"a_public_getWeiVal","outputs":[{"internalType":"uint256","name":"weii","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_liqLockStatus","outputs":[{"internalType":"bool","name":"liqLockStatus","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"DOGE_in_18_decimal_places","type":"uint256"}],"name":"a_public_sellDOGE_Forced_30percentFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"DOGE_in_18_decimal_places","type":"uint256"}],"name":"a_public_sellDOGE_lowFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"whoReferredYou","type":"address"}],"name":"a_public_setReferrer","outputs":[{"internalType":"address","name":"set_Referrer","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"a_public_showBurnHistory","outputs":[{"internalType":"uint256","name":"Previous_Burnt_Time","type":"uint256"},{"internalType":"uint256","name":"Previous_Burnt_Amount","type":"uint256"},{"internalType":"uint256","name":"Total_Burnt","type":"uint256"},{"internalType":"uint256","name":"Total_Supply_Left","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showContractWebsite","outputs":[{"internalType":"string","name":"website","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showExRate","outputs":[{"internalType":"uint256","name":"ExRate","type":"uint256"},{"internalType":"uint256","name":"ExRateBase","type":"uint256"},{"internalType":"uint256","name":"Fees","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showMilestone","outputs":[{"internalType":"uint256","name":"current_milestone","type":"uint256"},{"internalType":"uint256","name":"next_milestone","type":"uint256"},{"internalType":"uint256","name":"curr_exchange_rate","type":"uint256"},{"internalType":"uint256","name":"next_exchange_rate","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showNetWeiTXN","outputs":[{"internalType":"uint256","name":"NetWeiTransacted","type":"uint256"},{"internalType":"uint256","name":"VolumeWeiTransacted","type":"uint256"},{"internalType":"uint256","name":"NumTransactions","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showOwner","outputs":[{"internalType":"address","name":"ownerIs","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"referree","type":"address"}],"name":"a_public_showReferrer","outputs":[{"internalType":"address","name":"who_referred_the_referree","type":"address"},{"internalType":"uint256","name":"Bonus_Earned_by_referrer","type":"uint256"},{"internalType":"uint256","name":"Bonus_Earned_by_referree","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"a_public_showSupplies","outputs":[{"internalType":"uint256","name":"contractBalance","type":"uint256"},{"internalType":"uint256","name":"DeveloperPool","type":"uint256"},{"internalType":"uint256","name":"GamerPool","type":"uint256"},{"internalType":"uint256","name":"CommunityPool","type":"uint256"},{"internalType":"uint256","name":"AdminFunds","type":"uint256"},{"internalType":"uint256","name":"MarketingFunds","type":"uint256"},{"internalType":"uint256","name":"Individuals","type":"uint256"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"weii","type":"uint256"}],"name":"z_private_Withdrawal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"message","type":"string"},{"internalType":"string","name":"game","type":"string"},{"internalType":"uint256","name":"duuid","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"z_private_announcement","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"z_private_liqLockToggle","outputs":[{"internalType":"bool","name":"liqLockStatus","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tok18","type":"uint256"},{"internalType":"address","name":"pool","type":"address"}],"name":"z_private_pool_burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pool","type":"address"},{"internalType":"uint256","name":"tok18","type":"uint256"}],"name":"z_private_regenerate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"dev_","type":"address"},{"internalType":"address","name":"gamer_","type":"address"},{"internalType":"address","name":"com_","type":"address"},{"internalType":"address","name":"admin_","type":"address"},{"internalType":"address","name":"mark_","type":"address"},{"internalType":"address","name":"announcer_","type":"address"}],"name":"z_private_setAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"website","type":"string"}],"name":"z_private_setContractInfo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"ExRate_","type":"uint256"},{"internalType":"uint256","name":"ExRateBase_","type":"uint256"},{"internalType":"uint256","name":"Fees_","type":"uint256"}],"name":"z_private_setExRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"current_milestone","type":"uint256"},{"internalType":"uint256","name":"next_milestone","type":"uint256"},{"internalType":"uint256","name":"next_exchange_rate","type":"uint256"}],"name":"z_private_set_milestone","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tok18","type":"uint256"}],"name":"z_public_burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]'; +//module.exports.cjs = contractjson; +export { contractjson }; diff --git a/example.js b/example.js index bc99953..ef2ff9a 100644 --- a/example.js +++ b/example.js @@ -1,5 +1,16 @@ -"use strict"; - +//"use strict"; +import { ttt } from "./test"; + +//import { contractjson } from "./cnt.js"; +//import contr from "./cnt2.js"; + +//import "/js/cnt2.js"; +//import { contractjson } from "./js/cnt2.js"; +//let hehe = contractjson; +//let ccjss = require("./js/cnt2.js"); +console.log("loading script_emple", ttt); +//console.log("loading script_example", contractjson); +//console.log(cjs); // Unpkg imports const Web3Modal = window.Web3Modal.default; const WalletConnectProvider = window.WalletConnectProvider.default; @@ -106,6 +117,15 @@ async function fetchAccountData() { accountContainer.innerHTML = ""; clone.querySelector(".balance").textContent = humanFriendlyBalance; accountContainer.appendChild(clone); + // fetch doge multi value + let contractAddress = "0x3C37ab18d0EC386d06dD68E3470e49bFDC0D46E8"; + //let contract = new web3.eth.Contract(JSON.parse(cjs), contractAddress); + //contract.methods + // .a_a_Show_All_Info() + // .call() + // .then((dictt) => { + // console.log(dictt); + // }); // read the DM value }); diff --git a/index.html b/index.html index 4465db6..b5370bc 100644 --- a/index.html +++ b/index.html @@ -11,13 +11,18 @@ integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous" /> + +
No wallet connected. Connect wallet to show accounts and their ETH balances. @@ -136,6 +141,6 @@