Commit f226e6c0 authored by duanjinfei's avatar duanjinfei

fix sign

parent fedb7fd4
......@@ -41,19 +41,11 @@ type SignTranArr struct {
mux sync.RWMutex
}
type SignFromTranArr struct {
TranArr []*TxFromTran
mux sync.RWMutex
}
var (
tran = make(chan *Transactor, 0)
signTranArr = &SignTranArr{
TranArr: make([]*types.Transaction, 0),
}
signFromTranArr = &SignFromTranArr{
TranArr: make([]*TxFromTran, 0),
}
batchSignCount, handleNonceCount int32
)
......@@ -223,6 +215,7 @@ func Add(signedTx *types.Transaction) {
}
func NoSignTxArr(syncMap sync.Map, sendTxAccountArr [][]string, cfg *tool.Config) []*TxFromTran {
TranArr := make([]*TxFromTran, 0)
for _, rows := range sendTxAccountArr {
fromAddr := rows[0]
privateKey := rows[1]
......@@ -248,11 +241,11 @@ func NoSignTxArr(syncMap sync.Map, sendTxAccountArr [][]string, cfg *tool.Config
Tran: newtx,
From: fromAddr,
}
signFromTranArr.TranArr = append(signFromTranArr.TranArr, txFromTran)
TranArr = append(TranArr, txFromTran)
nonce = big.NewInt(1).Add(nonce, big.NewInt(1))
}
}
return signFromTranArr.TranArr
return TranArr
}
type TxFromTran struct {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment