1
This commit is contained in:
parent
35ba92e955
commit
7834d87d14
@ -88,10 +88,14 @@ func (this* chainActivity) saveToDb(ds *f5.DataSet) bool {
|
||||
returnValues := ds.GetByName("return_values")
|
||||
createTime := ds.GetByName("createtime")
|
||||
modifyTime := ds.GetByName("modifytime")
|
||||
itemId := 0
|
||||
quality := 0
|
||||
|
||||
if eventName == "Lock" {
|
||||
p := new(lockReturnValues)
|
||||
if q5.DecodeJson(returnValues, p) == nil {
|
||||
for _, tokenId := range p.TokenIds {
|
||||
var dbErr error
|
||||
f5.GetGoStyleDb().Upsert(
|
||||
constant.BCEVENT_DB,
|
||||
"t_chain_activity",
|
||||
@ -116,12 +120,17 @@ func (this* chainActivity) saveToDb(ds *f5.DataSet) bool {
|
||||
{"src_idx", idx},
|
||||
{"sender_address", strings.ToLower(p.Sender)},
|
||||
{"to_address", strings.ToLower(p.To)},
|
||||
{"item_id", q5.ToString(itemId)},
|
||||
{"quality", q5.ToString(quality)},
|
||||
{"createtime", createTime},
|
||||
{"modifytime", modifyTime},
|
||||
},
|
||||
func (err error, lastInsertId int64, rowsAffected int64) {
|
||||
|
||||
dbErr = err
|
||||
})
|
||||
if dbErr != nil {
|
||||
return false
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if eventName == "UnLock" {
|
||||
@ -135,6 +144,7 @@ func (this* chainActivity) saveToDb(ds *f5.DataSet) bool {
|
||||
if nft[2].(bool) {
|
||||
isMint = 1
|
||||
}
|
||||
var dbErr error
|
||||
f5.GetGoStyleDb().Upsert(
|
||||
constant.BCEVENT_DB,
|
||||
"t_chain_activity",
|
||||
@ -159,13 +169,18 @@ func (this* chainActivity) saveToDb(ds *f5.DataSet) bool {
|
||||
{"src_idx", idx},
|
||||
{"sender_address", strings.ToLower(sender)},
|
||||
{"to_address", strings.ToLower(to)},
|
||||
{"item_id", q5.ToString(itemId)},
|
||||
{"quality", q5.ToString(quality)},
|
||||
{"is_mint", q5.ToString(isMint)},
|
||||
{"createtime", createTime},
|
||||
{"modifytime", modifyTime},
|
||||
},
|
||||
func (err error, lastInsertId int64, rowsAffected int64) {
|
||||
|
||||
dbErr = err
|
||||
})
|
||||
if dbErr != nil {
|
||||
return false
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
|
2
third_party/q5
vendored
2
third_party/q5
vendored
@ -1 +1 @@
|
||||
Subproject commit ad5656a00af63ca9da8e4dc20d75c9f9a3324786
|
||||
Subproject commit d40b258a47c4fd8f74a2afe6b856827a3cd3253b
|
Loading…
x
Reference in New Issue
Block a user