func (cci *CrossChainInput) writeForHash(w io.Writer) {
mustWriteForHash(w, cci.MainchainOutputId)
- mustWriteForHash(w, cci.Value)
mustWriteForHash(w, cci.AssetDefinition)
}
}
// NewCrossChainInput creates a new CrossChainInput.
-func NewCrossChainInput(mainchainOutputID *Hash, value *AssetAmount, prog *Program, ordinal uint64, assetDef *AssetDefinition) *CrossChainInput {
+func NewCrossChainInput(mainchainOutputID *Hash, prog *Program, ordinal uint64, assetDef *AssetDefinition) *CrossChainInput {
return &CrossChainInput{
MainchainOutputId: mainchainOutputID,
- Value: value,
Ordinal: ordinal,
ControlProgram: prog,
AssetDefinition: assetDef,