我正在运行连接到自定义区块链(PoA)的奇偶校验对等方,但我无法发送交易,也无法查看我帐户的交易列表。我收到以下错误(see error screenshot):
错误指向CORS问题,但我为cors尝试的所有配置("all"
,"null"
,"*"
,"none"
,"http://example.com:8540"
)导致得到相同的结果。在本地运行对等体和远程运行它从我的电脑上访问GUI时,我得到相同的结果。所有列出的端口都在防火墙中打开。 Chrome扩展程序已停用;也在隐身模式下尝试过。我也尝试添加命令行选项--unsafe-expose
无济于事。
这是我远程机器上的toml(运行Ubuntu):
[parity]
chain = "pcplExternal.json"
base_path = "/home/mike/parity"
[network]
port = 30303
[rpc]
hosts = ["all"]
port = 8545
interface = "0.0.0.0"
cors =["all"]
apis = ["web3", "eth", "net", "personal", "parity", "parity_set", "traces","rpc", "parity_accounts"]
[ui]
force = true
port = 8540
interface = "0.0.0.0"
path = "/home/mike/parity/signer"
[websockets]
origins = ["all"]
apis = ["web3", "eth", "pubsub", "net", "parity", "parity_pubsub", "traces", "rpc", "shh", "shh_pubsub", "personal", "signer"]
hosts = ["all"]
port = 8450
interface = "0.0.0.0"
知道出了什么问题吗?
答案 0 :(得分:0)
这是奇偶校验用户界面和/或Etherscan API中的错误。
如果您仔细查看屏幕快照,它会显示“由Etherscan提供支持的事务列表”,这与您的节点配置无关。背景是,完整的节点无法轻松为您提供帐户的交易列表。
无关紧要,但仍然很重要;由于您正在运行专用网络,因此Etherscan根本没有您的数据。
注意,我正在为奇偶校验工作。