⌘K

Icon Link联合类型

Icon LinkCoinType

使用的代币类型。

类型:

Coin : 标准代币。

MessageCoin : 消息代币。

Icon LinkConsensus

用于验证区块的共识机制类型。

类型:

Genesis : 创世共识

PoAConsensus : 权威证明(PoA)共识

Icon LinkDependentCost

包含操作码的依赖成本。

类型:

LightOperation : 可以使用 1 gas 处理多个单元的操作

HeavyOperation : 处理单个单元需要超过 1 gas 的操作

Icon LinkDryRunTransactionStatus

交易预执行的状态。

类型:

DryRunSuccessStatus : 交易预执行成功。

DryRunFailureStatus : 交易预执行失败。

Icon LinkInput

交易的输入类型。

类型:

InputCoin : 代币的输入类型。

InputContract : 合约的输入类型。

InputMessage : 消息的输入类型。

Icon LinkOutput

交易的输出类型。

类型:

CoinOutput : 表示代币从一个地址转发到另一个地址。可在交易创建期间使用,当收件人、资产和金额已知时。

ContractOutput : 表示交易更新了合约的状态。

ChangeOutput : 表示输出的金额可能会根据交易执行而变化,但与 Coin 输出相同。变更输出总是保证金额为零,因为它们只在执行终止后设置。

VariableOutput : 类似于 ChangeOutput,此输出类型表示输出的金额可能会根据交易执行而变化,但与 Coin 输出相同。初始化时,变量输出的金额为零,但在执行期间可能会设置为非零值。

ContractCreated : 表示合约已部署。

Icon LinkRelayedTransactionStatus

L1 中继交易的状态。如果交易有效,它将包含在区块的一部分。如果交易无效,它将被跳过。

类型:

RelayedTransactionFailed : 关于中继交易失败原因的详细信息。

Icon LinkTransactionStatus

交易的状态类型。

类型:

SubmittedStatus : 交易已提交。

SuccessStatus : 交易成功。

SqueezedOutStatus : 交易被踢出内存池。

FailureStatus : 交易失败。

Icon LinkUpgradePurpose

网络升级的目的。

类型:

ConsensusParametersPurpose : 共识参数正在升级。

StateTransitionPurpose : 状态转换正在升级。