为什么交易处于挂起状态?
由于当前的区块链系统可能存在吞吐量低和准入门槛高等问题,因此通过区块链发送的某些交易可能无法被打包确认。 以 Conflux 为例,Conflux 网络通常每秒可以产生两个区块。 在交易 成功发送后 ,它应该在约 20 秒 内被打包并执行,具体时间取决于网络拥塞程度。 如果交易长时间未被打包,很可能出现了问题,需要发送者进行手动干预。
由于当前的区块链系统可能存在吞吐量低和准入门槛高等问题,因此通过区块链发送的某些交易可能无法被打包确认。 以 Conflux 为例,Conflux 网络通常每秒可以产生两个区块。 在交易 成功发送后 ,它应该在约 20 秒 内被打包并执行,具体时间取决于网络拥塞程度。 如果交易长时间未被打包,很可能出现了问题,需要发送者进行手动干预。
一笔交易是由具有Conflux账户的外部参与者创建的单一指令,该指令使用 发送者账户的私钥进行了数字签名。 A transaction can involve a simple transfer of CFX (the native currency of Conflux), a transfer of tokens (such as ERC20 or ERC721), a deployment of a new smart contract, or an execution of a function on an existing smart contract. 交易是在区块链上存储或更新数据的唯一方式。
在编码 Conflux Core Space 交易时,以下字段是必需的:
交易收据是一个包含有关交易执行结果信息的数据结构。
在Conflux网络的核心空间中,交易由矿工处理,矿工为其服务收费。 这个费用激励矿工参与网络并保持其顺畅运行。 这些费用是用CFX支付的,并由交易发起者通过交易中的gas, gasPrice and storageLimit 字段指定。
当使用 SDK 或 Fluent 钱包发送交易时,可能会遇到一些错误。 本文概述了一些常见错误及其解决方案。
其他
交易是区块链中的一个重要概念。 如果你不熟悉交易的概念,并希望快速了解它,你可以阅读 交易快速入门。
在交易的每个字段都准备好后,需要按照以下步骤,才能将其发送到网络 (别担心, 这些步骤已经由钱包或SDK实现):