5 func (VoteOutput) typ() string { return "crosschainoutput1" }
6 func (o *VoteOutput) writeForHash(w io.Writer) {
7 mustWriteForHash(w, o.Source)
8 mustWriteForHash(w, o.ControlProgram)
9 mustWriteForHash(w, o.Vote)
12 // NewCrossChainOutput creates a new CrossChainOutput.
13 func NewVoteOutput(source *ValueSource, controlProgram *Program, ordinal uint64, vote []byte) *VoteOutput {
16 ControlProgram: controlProgram,