跳转到主要内容

合约类交易入账说明与支持范围

1. 概述

在区块链资产托管服务中,资产入账主要分为两类场景:基础转账(Transfer)入账合约类交易入账

本文用于说明我们当前在合约类交易入账方面的支持范围、处理方式及可能存在的边界情况,帮助您在业务使用前更清晰地理解入账规则,从而降低因链上结构差异带来的不确定性。


2. 我们支持的入账类型

✔ 2.1 基础转账(Transfer)入账【完全支持】

包括:

  • ERC-20 标准转账(支持)

  • TRC-20 标准转账

  • BEP-20 标准转账

  • TON 标准 Jetton 转账

  • 其他主流公链标准 Token 转账

此类交易结构标准统一,系统可稳定识别并自动完成入账处理。


✔ 2.2 标准合约转账(支持)

包括:

  • ERC-20 标准合约转账调用(transfer / transferFrom)

  • ETH 主网 internal 合约转账交易

  • TRC-20 / BEP-20 等同类标准 Token 合约转账

  • TON Jetton 标准转账路径

  • 基于标准 Token 转账逻辑的合约调用

此类交易在结构上与标准转账一致或高度一致,因此可以稳定识别并完成入账。


3. 合约类交易入账的处理边界

对于合约类交易(通过智能合约执行后产生资产变化的交易),由于不同公链在底层设计与合约实现方式上存在较大差异,目前系统的处理能力分为以下几类情况:


❗ 3.1 可自动入账场景

结构符合标准 Token 转账模型的合约调用,可正常自动入账。


⚠️ 3.2 可人工辅助入账场景(部分支持)

在部分合约场景中,若链上数据具备可解析性,可通过人工方式辅助完成入账处理,例如:

  • 可清晰识别资金流向的合约交互结果

  • 单路径资产转移结构较明确的合约调用

此类情况通常可完成入账,但处理结果依赖链上数据完整性与结构清晰度,遇到不确定是否可以入账的交易可以提交我们经常查看确认。


❌ 3.3 无法入账场景(即使人工也无法处理)

以下情况可能无法完成入账处理:

  • 非标准合约实现或自定义资产逻辑

  • 多步骤复杂合约交互(嵌套 / 聚合 / 跨协议调用)

  • DeFi 聚合器或组合交易结果资产

  • SUI / Move / Object 模型中结构无法标准化解析的复杂 Object

  • TON 网络中 Internal / proxy / wrapper 等复杂消息转发路径

  • Internal / 自定义合约逻辑导致资产结构不可映射

在上述情况下,即使链上交易已成功执行,也可能无法映射到系统入账模型,因此无法完成入账处理。


4. 特殊链说明

SUI(Move / Object 模型)

SUI 网络中的资产以 Object 形式存在,不同合约执行路径可能生成不同结构 Object。在复杂合约交互场景中,可能无法与当前入账解析模型匹配。


TON 网络

TON 存在 Internal message、wrapper contract、多层转发等机制,部分非标准 Jetton 路径可能无法被识别为标准入账事件。


APT(Aptos / Move 模型)

APT 网络同样基于 Move 语言与资源模型,不同合约执行方式可能导致资源结构在链上表现形式存在差异。

在部分复杂合约交互或非标准资产路径下,可能无法与当前系统入账解析模型完全匹配,从而影响自动入账处理结果。


5. 使用合约入账前重要提示

为降低入账不确定性,我们建议:

  • 优先使用标准转账(Transfer)方式进行充值

  • 尽量使用标准 Token 合约路径

  • 对复杂合约、DeFi 操作或跨协议交易,建议提前进行确认

  • 对无法确认的交易类型,建议先联系支持团队评估可入账性


综上所述,Cobo自动入账能力主要覆盖基础转账(Transfer)、标准 Token 合约转账场景(如 ERC-20 等)及 ETH 主网internal 合约转账,可以在这些标准化路径下提供稳定的自动入账支持。

对于复杂合约交互或非标准链上结构(包括 SUI、TON、APT 等链的部分复杂场景),由于底层数据结构差异较大,可能存在无法自动或人工完成入账的情况,需要具体交易针对性查看。

因此建议您在业务使用中尽量基于标准转账路径进行充值操作,以获得更稳定、可预期的入账体验。


这是否解答了您的问题?