【问题标题】:Corda - can I encumber a fungible token? Should I?Corda - 我可以抵押一个可替代的令牌吗?我是不是该?
【发布时间】:2021-09-07 08:24:25
【问题描述】:

我正在 Corda 中尝试使用 HTLC,理想情况下我想设置可替代令牌。那么问题就来了:当我想解除一个令牌时,我如何“告诉”交易构建者我试图解除哪个令牌,如果它们是可替代的?我应该扩展 TokenType 以添加唯一标识符属性吗?然后我很好奇 - 当令牌最终被拆分和重新组合时,该标识符会发生什么?也许我的做法是错误的;或者也许我只是不应该阻碍可替代令牌。

【问题讨论】:

    标签: token corda


    【解决方案1】:

    不确定 HTLC 是什么。

    要回答您的问题,您可以设置任何 Corda 状态或令牌(或两者,只需扩展/实现两者)。您只需要确保实现正确的接口即可。

    当您使用 transactionbuilder 时,您只需添加输出状态,因此您不必告诉 transactionbuilder 本身。您只想确保正确构建输出状态并且事务构建器将使用它。

    我不确定如果您尝试拆分受担保的可替代令牌会发生什么,大概您会得到一个错误?理想情况下,尽管您可能无论如何都不需要在受阻状态下遇到这种情况。

    试着弄清楚为什么你的设计需要这两个属性,因为这肯定不会经常发生。

    谢谢,祝你好运

    【讨论】:

    • 非常感谢您的回复,我会好好思考的。但是让我这样问:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 2016-08-23
    • 2010-12-10
    • 2016-01-13
    • 1970-01-01
    相关资源
    最近更新 更多