代码拉取完成,页面将自动刷新
package main
import (
"testing"
)
func TestNewTraMessage(t *testing.T) {
t1 := NewTransaction("127.2.1.1", "127.1.0.0", "80","403","ababab")
t2 := NewTransaction("127.3.1.1", "127.5.255.0", "80","403","ababab")
t3 := NewTransaction("127.4.1.1", "127.6.0.255", "8080","403","ababab")
m1 := NewTraMessage(t1.traString())
m2 := NewTraMessage(t2.traString())
m3 := NewTraMessage(t3.traString())
//交易密封
m1.seal()
//交易哈希只有密封之后才能link
m2.link(*m1)
m2.seal()
m3.link(*m2)
m3.seal()
//print(m1.tmsgString())
//print(m2.tmsgString())
//print(m3.tmsgString())
m1.validate()
m2.validate()
m3.validate()
//篡改数据
//m3.data = "hahahaha"
//
//print(m3)
//m3.validate()
}
func TestTransaction_TraJoin(t *testing.T) {
//n := NewNode("addr","mac","N0")
//t1 := NewTransaction("127.2.1.1", "127.1.0.0", "80","403","ababab")
//msg := n.TraJoin(t1)
//fmt.Println(msg)
//b := n.VeriTra(msg)
//fmt.Println(b)
}
//func TestNewID(t *testing.T) {
// n := new(node)
// for i := 0; i<10; i++ {
// //log.Println(time.Now())
// log.Println(n.NewID())
// }
//}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。