[英]Get deployed contract by address
根據這個文檔。 我們可以使用ethers.getContract來獲取已部署的合約。 我已經在0x33F4623337b8F9EDc9529a79F0d68B2BeC98d5E2部署了我的合同,我的創建者地址是0x6e0F5B57FEdc8911722c92dcD5D7D0cf69ceA385現在我 ...
[英]Get deployed contract by address
根據這個文檔。 我們可以使用ethers.getContract來獲取已部署的合約。 我已經在0x33F4623337b8F9EDc9529a79F0d68B2BeC98d5E2部署了我的合同,我的創建者地址是0x6e0F5B57FEdc8911722c92dcD5D7D0cf69ceA385現在我 ...
[英]Error: cannot find artifact "VRFCoordinatorV2Mocks"
部署模擬時出現錯誤。 顯示錯誤的代碼: 模擬:`if (developmentChains.includes.network.name)) { log("Local.network detected, Deploying mocks") await deploy("VRFCoordinatorV2 ...
[英]TypeError ".deploy" is not a function hardhat
我正在編寫一個名為 astro-mint 的 NFT 鑄造頁面。 在這一點上,我必須通過 hardhat 部署我的合同。 但是當我運行這個命令時 我收到這個錯誤 這就是我的 deploy.js 的樣子 這就是我的 package.json 的樣子 我一直在嘗試搜索 inte.net,但沒有得到這個 ...
[英]Problem testing solidity transaction in hardhat with chai
我寫了一份眾籌合同,但最近的測試遇到了麻煩: 控制台中的錯誤 output: 交易使用的 gas 似乎有所不同? ...
[英]Module not found: Can't resolve 'hardhat'
如何擺脫這個錯誤? 編譯失敗。 這是我的項目結構 我在文件頂部添加了這一行 ...
[英]Using typescript fetch in a node (hardhat) typescript project?
在我用 VSCode 編寫的安全帽項目的測試中,我想檢索我的 NFT 的元數據 object,它存儲在提供的 URL 中。 我以為我必須導入 fs 才能讀取 URL,但我正在輸入方法,我武斷地決定使用一種名為fetch的方法,目的是使用一些 package,例如 angular 的“HTTP”來執 ...
[英]Deploying to fuji network with hardhat creates HttpProviderError
我在使用安全帽將合同部署到 fuji c 鏈時遇到問題。 這是我的 hardhat.config.js 文件: 這是部署合約的命令: npx hardhat run -.network fuji scripts/deploy.ts我收到以下錯誤: 我還使用了 infura 提供的另一個 rpc u ...
[英]How to attach debugger to hardhat chai tests in Vscode and use Typescript breakpoints?
這個賞金已經結束了。 此問題的答案有資格獲得+50聲望賞金。 賞金寬限期在17 小時后結束。 RJ-正在從信譽良好的來源尋找答案。 我知道我可以將console.log放在 Chai 測試中並在控制台中打印出來。 但是,我想知道如何在 Vscode 中放置一個常規斷點(或debugger;語句) ...
[英]How does solidity store arrays in storage? and how to decode them?
我在下面有這份合同 這些是對象的存儲位置 位置 2 和 3 都是 arrays,如果我執行以下操作 我可以在位置 3 處獲取數組中第一個值的值。我的問題是如何在位置 4 處獲取數組中的第一個值以及如何獲取數組中的下一個值? 我試過看其他問題 ...
[英]How to stop a hardhat node running on localhost?
為了學習目的,我在windows 操作系統上使用hardhat 版本 2.12.5在locahost上運行 hardhat 節點。 有時我關閉終端而不用CTRL+C停止正在運行的節點。 有沒有辦法讓我停止節點而不必通過systemctl找到它的 PID? 也許一些 npx hardhat 命令? ...
[英]Hardhat, ether.js. TypeError: deployer.sendTransaction is not a function error. Trying to execute exactInput UniswapV3 function
我正在嘗試使用 UniswapV3 界面執行交換以購買 Uni。 它向我發送了與sendTransaction() function 相關的錯誤,我不明白為什么我看到的很多例子都是這樣使用的。 如您所見,我正在使用安全帽,並從另一個腳本調用getToken()並在 goerli.network 上 ...
[英]i am trying to install a package in my terminal and they give an error message that said
最新,在 2 秒內審核了 704 個包 121包都在找資金跑npm fund詳情 8 個漏洞(5 個高,3 個嚴重) 要解決所有問題(包括重大更改),請運行:npm audit fix --force 運行npm audit了解詳情。 我試過重新安裝 ...
[英]Balancer flashloan transaction execution reverting on Polygon Mumbai Testnet
我試圖在 Balancer 的金庫合約上調用 flashLoan() function,但是當我在 polygonscan mumbai 上查看交易時,我不斷收到“執行已恢復”錯誤。 這是我的智能合約代碼: 這是我的腳本的一部分: 任何幫助將不勝感激,我之前收到與氣體相關的錯誤,但在我增加氣體限制后 ...
[英]Why do we need deployments.fixture?
我在下面有以下代碼 在獲得 fundme 合同之前,我正在運行 mocks 合同和 fundme 合同。 但是,我想知道為什么我們需要這個? 如果這些是我僅有的兩個合同,它可以在沒有 deployments.fixture 的情況下工作,因為如果沒有指定固定裝置,hardhat 似乎默認運行所有合 ...
[英]hardhat deploy method not working anymore with fund how to fund the contract?
因此,我編寫了與此處建議的 hardhat 文檔相同的代碼,用於可能需要資金進行部署。import hre from "hardhat"; const main = async () => { const currentTimestampInSeconds = Math.round(D ...
[英]I want to run hardhat tests for local network not on testnet, how to configure it?
所以問題是我定義了這樣的安全帽配置import { HardhatUserConfig, task } from "hardhat/config"; import "@nomicfoundation/hardhat-toolbox"; import * as dotenv from "dotenv ...
[英]Reading address from environmental variable or hardhat
我是新手。 我把代碼片段放在這里: 如果您看到,我需要發送到AggregatorV3Interface的參數是 static 0xD4a33860578De61DBAbDc8BFdb98FD742fA7028e 。 對我來說,這看起來不夠優化。 因為現在,我正在為 Goerli 使用這個Goerli ...
[英]How to create and use 1k wallet signers on hardhat to test smart contracts?
我要在 hardhat 上編寫智能合約測試。 默認情況下,hardhat 為 20 個簽名者提供足夠數量的 ETH。 但是對於我的合同,我需要 1000 個簽名者並且每個簽名者都應該有一些 eth。 我怎樣才能做到這一點? 我可以使用以太幣創建任意數量的隨機錢包,但我不確定如何發送以太幣和使用那個 ...
[英]What does hardhat "deployed()" do?
我有以下代碼 我知道 hardhat 的 getContractFactory 會自動提供用於簽署交易的 abi、二進制和指定私鑰。 完成后我假設 SimpleStorageFactory.deploy() 與 ethers 中的相同並將合約部署到區塊鏈,然后我等待 6.network 確認。 但 ...
[英]why I cannot import this to my local file
當我將其編譯為模擬時,我無法將其導入到我的本地工件中,以前有人遇到過嗎? 幫助!!!!! ...