簡體   English   中英

發件人帳戶無權發送交易

[英]Sender account not authorized to send transactions

我正在嘗試在 remix.ethereum.org 中部署智能合約。 我正在創建一個帶有 3 個節點的超級賬本 besu 的專用網絡。 我將私鑰添加到 Metamask 錢包。 我可以將 eth 發送到一個帳戶到另一個帳戶。 我在 remix.ethereum.org 中編寫了一個智能合約,但是當我部署時,我得到了這個錯誤。 我在 remix 中選擇了環境 Injected Web3。

creation of Storage errored: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32007,"message":"Sender account not authorized to send transactions"}}}'

這可能是您 Besu 網絡上的Onchain Permissioning的問題。 檢查您的 Besu 配置:

  1. permissions-accounts-contract-enabled :“設置為 false 以禁用”
  2. 權限帳戶合同地址:“將您的帳戶添加到允許列表”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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