import (
"database/sql"
"encoding/hex"
- // TODO:
- // "encoding/json"
+ "encoding/json"
"time"
btmTypes "github.com/bytom/protocol/bc/types"
// TODO:
+ var signsStrs []string
+ for _, signerSign := range signerSigns {
+ signsStrs = append(signsStrs, hex.EncodeToString(signerSign))
+ }
+ b, err := json.Marshal(signsStrs)
+ if err != nil {
+ return err
+ }
+
return w.db.Model(&orm.CrossTransactionSign{}).
Where(&orm.CrossTransactionSign{
CrossTransactionID: ormTx.ID,
WarderID: w.position,
}).
UpdateColumn(&orm.CrossTransactionSign{
- // TODO:
- Signatures: "",
+ Signatures: string(b),
Status: common.CrossTxSignCompletedStatus,
}).Error
}