OSDN Git Service

draft
authorHAOYUatHZ <haoyu@protonmail.com>
Wed, 22 May 2019 13:59:22 +0000 (21:59 +0800)
committerHAOYUatHZ <haoyu@protonmail.com>
Wed, 22 May 2019 13:59:22 +0000 (21:59 +0800)
asset/builder.go

index ed020ba..55bbdfa 100644 (file)
@@ -36,7 +36,6 @@ type crossInAction struct {
 }
 
 // TODO: also need to hard-code mapTx
-// TODO: check setArgs
 // TODO: check replay
 func (a *crossInAction) Build(ctx context.Context, builder *txbuilder.TemplateBuilder) error {
        var missing []string
@@ -96,6 +95,7 @@ func (a *crossInAction) Build(ctx context.Context, builder *txbuilder.TemplateBu
                return errors.New("invalid sourceID format")
        }
 
+       // arguments will be set when materializeWitnesses
        txin := types.NewCrossChainInput(nil, sourceID, *a.AssetId, a.Amount, a.SourcePos, pegScript, asset.RawDefinitionByte)
        log.Info("cross-chain input action built")
        builder.RestrictMinTime(time.Now())