cost 176 ms
閱讀智能合約 function - 我做錯了什么?

[英]Reading smart contract function - what am I doing wrong?

我正在嘗試從這個智能合約中讀取總供應量,我已經檢查了 ABI 並且讀取不需要 arguments。為什么我會收到此錯誤? 使用有效的 API 密鑰從 Etherscan 導入 ABI 使用有效的 api 連接的 Infura 節點。 請幫忙。 我是新來的! 錯誤: 代碼: ...

無法連接到元掩碼

[英]Cannot make connection to metamask

我想連接到 metamask 並獲取帳戶余額: 在運行時,我收到控制台錯誤: Uncaught ReferenceError: balance is not defined並且Access to script at 'https://cdn.ethers.io/lib/ethers-5.2.esm. ...

如何將調試器附加到 Vscode 中的 hardhat chai 測試並使用 Typescript 斷點?

[英]How to attach debugger to hardhat chai tests in Vscode and use Typescript breakpoints?

這個賞金已經結束了。 此問題的答案有資格獲得+50聲望賞金。 賞金寬限期在17 小時后結束。 RJ-正在從信譽良好的來源尋找答案。 我知道我可以將console.log放在 Chai 測試中並在控制台中打印出來。 但是,我想知道如何在 Vscode 中放置一個常規斷點(或debugger;語句) ...

ethers.js,uniswapV3 上的交換失敗 tx

[英]ethers.js, Swap on uniswapV3 failed tx

我正在嘗試將exactInput() function 用於 UniV3 接口,但是當嘗試執行代碼時,交易失敗https://goerli.etherscan.io/tx/0xb0d5e4b491610b9db8d98cc938008ba2a4e1a06e67b05ed87ac6c0ca3ad61 ...

安全帽,ether.js。 TypeError: deployer.sendTransaction 不是 function 錯誤。 嘗試執行 exactInput UniswapV3 function

[英]Hardhat, ether.js. TypeError: deployer.sendTransaction is not a function error. Trying to execute exactInput UniswapV3 function

我正在嘗試使用 UniswapV3 界面執行交換以購買 Uni。 它向我發送了與sendTransaction() function 相關的錯誤,我不明白為什么我看到的很多例子都是這樣使用的。 如您所見,我正在使用安全帽,並從另一個腳本調用getToken()並在 goerli.network 上 ...

Ethers BigNumber 到 USD 的轉換

[英]Ethers BigNumber to USD conversion

我正在嘗試將以太坊價值轉換為其追溯法幣價值。 美元的最終價值似乎是錯誤的,我想知道它是不是用大數計算的。 為了方便起見,我附上了一個沙箱。 https://codesandbox.io/s/autumn-sun-0k02d5?file=/src/index.js 試圖 預期: usdPrice = ...

contract.filters 在 ethers.js 中返回什么?

[英]What does contract.filters return in ethers.js?

我遇到了 ethers.js 庫的事件過濾器 function contract.filters 。 請參閱 ethers.js 文檔中的以下代碼。 https://docs.ethers.org/v5/concepts/events/ topics:[]中的返回值是什么,每個字符串值代表什么 ...

錯誤:沒有部署名為 Ebay 的合約

[英]Error: No Contract deployed with name Ebay

在測試我的 Ebay 合同時出現此錯誤 ITs 拍賣產品的 Ebay 智能合同 我的測試.js 我的 deploy.js 安全帽配置.js 它已正確部署但每次我嘗試測試它時都會出錯我嘗試在我的 test.js 中使用 ABI 代替部署程序但它確實給了我同樣的錯誤 ...

在 Polygon Mumbai Tes.net 上恢復 Balancer 閃貸交易執行

[英]Balancer flashloan transaction execution reverting on Polygon Mumbai Testnet

我試圖在 Balancer 的金庫合約上調用 flashLoan() function,但是當我在 polygonscan mumbai 上查看交易時,我不斷收到“執行已恢復”錯誤。 這是我的智能合約代碼: 這是我的腳本的一部分: 任何幫助將不勝感激,我之前收到與氣體相關的錯誤,但在我增加氣體限制后 ...

Solidity,合約隱藏薄荷

[英]Solidity, contract hidden mint

我是一名初級和入門級的 solidity 開發人員,我正在努力識別某些合約中隱藏的漏洞。 我想通過快速檢查代碼來了解和識別這種詐騙活動。 是否有需要注意的泛型函數或代碼結構? 另外,我注意到一些 function 是可疑的。 任何有經驗的開發人員都可以幫助我了解此行中是否存在隱藏的 mint,因為我 ...

Ethers 如何將數據編碼為字節參數

[英]Ethers how to encode data to bytes parameters

我正在嘗試測試一段通用的可靠性代碼,我正在嘗試弄清楚如何為字節參數正確編碼數據。 我在智能合約中有一個 function,如下所示: 此 solidity 代碼將生成接受PromiseOrValue<BytesLike>的代碼: 我想知道如何對特定參數進行編碼,以便將其傳遞給以太幣。 在 ...

如何以編程方式拒絕 ethers.js Metamask 交易?

[英]How to reject ethers.js Metamask transaction programatically?

我正在設計一個 NFT 鑄幣界面,當用戶點擊鑄幣時,它會彈出 MetaMask 交易確認對話框: 這是我用來調用鑄幣的代碼: 為了更好的用戶體驗,我也在我的網頁上引導用戶繼續使用 MetaMask。 我想在我的網頁上放置一個“取消”按鈕,按下時將拒絕交易並關閉 MetaMask 通知對話框。 是 ...

如何使用web3js實現SIWE

[英]How to implement SIWE using web3js

有沒有辦法使用 Web3.js 而不是 ethers.js 來實現 SIWE(使用以太坊登錄)的客戶端部分? 在 SIWE 的示例中,他們這樣做: 但是我不知道如何在我的 dapp 中做類似的事情,它是使用 web3.js 構建的 ...

如何將 function 作為參數傳遞給可靠的合約

[英]How to pass a function as an parameter to a contract in solidity

我正在嘗試制作一個動態的規則構建器,我有一個看起來像這樣的角色管理器合同: 也許我對function參數的理解是錯誤的,我想構建一個動態的 function,如何在以太上生成一個 function 來傳遞給它? ...

安全帽“deployed()”是做什么的?

[英]What does hardhat "deployed()" do?

我有以下代碼 我知道 hardhat 的 getContractFactory 會自動提供用於簽署交易的 abi、二進制和指定私鑰。 完成后我假設 SimpleStorageFactory.deploy() 與 ethers 中的相同並將合約部署到區塊鏈,然后我等待 6.network 確認。 但 ...

與 solidity 智能合約交互時出現無效類型 ( struct ) 錯誤

[英]I am getting invalid type ( struct ) error while interacting with the solidity smart contract

這是錯誤消息: 未捕獲(承諾)錯誤:無效類型(argument="type", value="Proof", code=INVALID_ARGUMENT, version=abi/5.7.0) 這是堅固的功能 這是結構 這是打字稿代碼 這是 getMerkleProof 函數: 由於該結構接受兩個參 ...

未捕獲(承諾)類型錯誤:無法讀取未定義的屬性(讀取“符號”)

[英]Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'sign')

我正在嘗試簽署我的交易,因為之前我有一個錯誤說sendTransaction needs signer 。 message (encrypted using keccak256)和signer都有價值,但我不知道為什么web3.eth.sign行中有錯誤。async function signM ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM