示例#1
0
文件: tx.go 项目: ThePiachu/GoBit
func (to *TxOut) SetScript(script []byte) {
	to.PkScript = script
	to.PkScriptLength = mymath.VarInt(len(to.PkScript))
}
示例#2
0
文件: tx.go 项目: ThePiachu/GoBit
func (to *TxOut) SetScriptStr(script string, opcode byte) {
	to.PkScript = mymath.AddByte(mymath.String2Hex(script), opcode)
	to.PkScriptLength = mymath.VarInt(len(to.PkScript))
}
示例#3
0
文件: tx.go 项目: ThePiachu/GoBit
func (ti *TxIn) SetSignature(sig []byte) {
	ti.SignatureScript = sig
	ti.ScriptLength = mymath.VarInt(len(ti.SignatureScript))
}