"github.com/bytom/consensus"
"github.com/bytom/encoding/json"
"github.com/bytom/protocol/bc"
- "github.com/bytom/protocol/bc/legacy"
+ "github.com/bytom/protocol/bc/types"
"github.com/bytom/protocol/vm"
"github.com/bytom/protocol/vm/vmutil"
)
return MissingFieldsError(missing...)
}
- out := legacy.NewTxOutput(*a.AssetId, a.Amount, a.Receiver.ControlProgram)
+ out := types.NewTxOutput(*a.AssetId, a.Amount, a.Receiver.ControlProgram)
return b.AddOutput(out)
}
return err
}
- out := legacy.NewTxOutput(*a.AssetId, a.Amount, program)
+ out := types.NewTxOutput(*a.AssetId, a.Amount, program)
return b.AddOutput(out)
}
return MissingFieldsError(missing...)
}
- out := legacy.NewTxOutput(*a.AssetId, a.Amount, a.Program)
+ out := types.NewTxOutput(*a.AssetId, a.Amount, a.Program)
return b.AddOutput(out)
}
return MissingFieldsError(missing...)
}
- out := legacy.NewTxOutput(*a.AssetId, a.Amount, retirementProgram)
+ out := types.NewTxOutput(*a.AssetId, a.Amount, retirementProgram)
return b.AddOutput(out)
}