![](/img/trans.png)
[英]Solana web3 js failed to get recent blockhash error 403
我正在嘗試在我的應用程序中為 phantom 實現 sendtransaction。 這是我的代碼: 但是當我嘗試發送交易時出現錯誤錯誤:無法獲取最近的塊哈希:錯誤:403:{“jsonrpc”:“2.0”,“錯誤”:{“代碼”:403,“消息”:“禁止訪問,請聯系您的應用程序開發人員或支持@rpc ...
[英]Solana web3 js failed to get recent blockhash error 403
我正在嘗試在我的應用程序中為 phantom 實現 sendtransaction。 這是我的代碼: 但是當我嘗試發送交易時出現錯誤錯誤:無法獲取最近的塊哈希:錯誤:403:{“jsonrpc”:“2.0”,“錯誤”:{“代碼”:403,“消息”:“禁止訪問,請聯系您的應用程序開發人員或支持@rpc ...
[英]using key of an object in single line
下面是一個包含 web3 的簡單程序:- 當我在第 3 行直接使用.size時,它沒有顯示塊的大小。 我檢查了typeof的.getBlock ,發現它是一個 object,這意味着size是 object 的關鍵。那么為什么當我使用點表示法使用size時它不顯示結果。 誰能告訴我我做錯了什么? 按 ...
[英]MetaMask - RPC Error: Invalid parameters: must provide an Ethereum address
我正在嘗試與DyDx Protocol集成,並嘗試對 PrivateAPI 執行一些操作: 並調用 APICredentials 調用,它失敗了: 以下是錯誤: 我已經嘗試將 GoreliaTestNet 地址轉換為校驗和: 但仍然沒有運氣。 ...
[英]What are the ways to automatically receive an updated Ethereum wallet balance?
我在谷歌上查看了很多選項,除了如何訂閱事件web3.eth.subscribe("newBlockHeaders"...沒有找到任何東西或者只是沒有用。但我認為這個解決方案是最資源-密集且低效。告訴我這是我唯一可以實施的方法嗎?有沒有付費解決方案? 我的任務是跟蹤錢包余額並在更新時通知用戶。 通過 ...
[英]Waiting for enough suitable peers before syncing
我在 Windows 11 上運行一個以太坊節點。我使用 Geth 作為我的執行客戶端,同時使用 Prysm 作為我的共識客戶端。 他們在過去兩天一直在同步,但 Geth 沒有向我的硬盤寫入任何數據,也沒有朝着工作的以太坊節點取得進展。 我通過下載頁面安裝了 Geth。 我使用此命令在 Prysm ...
[英]I'm trying to get the address of my smart contract using truffle and typescript and I get a type error
我正在嘗試使用 truffle 和 typescript 獲取我的智能合約的地址,但出現類型錯誤: 發生錯誤的方法: 錯誤描述: ...
[英]Can enum be extended in upgradeable contract?
枚舉可以在可升級合約中擴展,為枚舉增加新的價值嗎? 如果可以擴展,在擴展枚舉之前我應該考慮什么? ...
[英]Opensea ERC-1155 proof of ownership
我正在創建一個 web3.0 項目,我需要知道用戶的錢包中是否有特定令牌以提供對內容的訪問。 集合創建於opensea,lazy minted,合約為opensea提供的ERC-1155。 我的問題是,基於 Opensea 是合同的所有者,我如何確定客戶持有的資產是否是集合中的資產? ...
[英]Cannot read properties of undefined (reading '_hex') Next js buyNft
所以我正在建立一個 nft 市場,創建 nft 一切都很好......等等,但是當我試圖購買 nft 時,我得到了這個錯誤: ethers.umd.js?e6ac:4395 Uncaught (in promise) TypeError: 無法讀取未定義的屬性(讀取 '_hex') 這是代碼片段 ...
[英]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 ...
[英]How to implement SIWE using web3js
有沒有辦法使用 Web3.js 而不是 ethers.js 來實現 SIWE(使用以太坊登錄)的客戶端部分? 在 SIWE 的示例中,他們這樣做: 但是我不知道如何在我的 dapp 中做類似的事情,它是使用 web3.js 構建的 ...
[英]How to get the hash from a transaction with web3
我正在嘗試用 Nodejs 和 truffle 做一個 Dapp。 我有一個工作正常的 solidity 合同,我想使用 web3 庫中的方法 getTransactionReceipt() 在控制台中打印結果,但我不知道如何。 問題是我在 nodejs 應用程序中有不同的函數調用 solidity ...
[英]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 ...
[英]what is difference between transfer event of Mint function and Transfer function of ERC20 Smart Contract?
Mint功能的傳輸事件和ERC20智能合約的傳輸功能有什么區別? 我知道在 Mint 的 Transfer 事件中,發件人地址是address(0) ,而在 Transfer 中有發件人地址但不是零。 我期待一種不同的方法。 ...
[英]Error: bad secret key size while converting base58 secret key to uint8Array format
我正在嘗試將我的私鑰轉換為 uint8Array 格式。 但我收到“錯誤的密鑰大小”錯誤。 為什么? 這是我的代碼: ` ` 它是一個 devnet 幻影錢包地址。 我嘗試了不同的鍵,但它仍然不起作用。 ...
[英]*big.int and *types.transaction issues during interaction of solidity smart contract using Go-ethereum package
我想使用基於 Golang 的 Go-ethereum 包與 solidity 簡單智能合約進行交互,它顯示了 *types.transaction 和 *big.int 的錯誤(返回這些而不是字符串和 uint),而函數是: 我的問題是如何管理它們,以便獲得與所需的值完全相同的值。 我認為這是因為 ...
[英]Ethers.js metamask request limit exceeded
我正在嘗試連接到 BSC 上的合同,它工作了半年,現在它開始出錯,它是contract.on ,當從合同中讀取某些內容時它工作正常連接供應商和簽名者工作對於合同,我使用默認條目連接到 ethers.js 文檔中的元掩碼: const provider = new ethers.providers.W ...
[英]How do I know which network currently connected in MetaMask by WalletConnet react native?
我正在開發 React 本機移動應用程序,用戶可以在其中將他們的加密錢包( MetaMask, Rainbow, etc. )連接到移動應用程序。 一切正常。 我已經使用這個 ( @walletconnect/react-native-dapp ) react-native package 來實現 ...
[英]useDapp useCall useEffect
我需要在 useEffect 中調用合約 function 如何使用 useDapp 獲得相同的結果? 這種情況的任何例子? ...