Skip to content

Commit

Permalink
Merge pull request #268 from Tobeyw/dev-mindy
Browse files Browse the repository at this point in the history
change GetBridgeWithdrawHistory to GetBridgeDepositHistory
  • Loading branch information
Tobeyw authored Feb 17, 2025
2 parents a48a188 + 8ac1182 commit c4a4282
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion neo3fura_http/biz/api/bridge.GetBridgeTxByNonce.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ func (me *T) GetBridgeTxByNonce(args struct {
}

filter = bson.M{"contract": args.ContractHash.Val(),
"$or": []interface{}{bson.M{"eventname": "GasWithdrawal"}, bson.M{"eventname": "GasClaimable"}},
"$or": []interface{}{bson.M{"eventname": "GasWithdrawal"}, bson.M{"eventname": "NativeClaimable"}},
"state.value.0.value": nonceStr,
}

Expand Down
6 changes: 3 additions & 3 deletions neo3fura_http/biz/api/bridge.GetBridgeWithdrawHistory.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@ func (me *T) GetBridgeDepositHistory(args struct {
if args.Sender.Valid() == true {
filter = bson.M{
"contract": args.ContractHash.Val(),
"$or": []interface{}{bson.M{"eventname": "GasDeposit", "state.value.3.value": encoded}, bson.M{"eventname": "TokenDeposit", "state.value.5.value": encoded}},
"$or": []interface{}{bson.M{"eventname": "GasDeposit", "state.value.3.value": encoded}, bson.M{"eventname": "NativeDeposit", "state.value.3.value": encoded}, bson.M{"eventname": "TokenDeposit", "state.value.5.value": encoded}},
}
} else {
filter = bson.M{
"contract": args.ContractHash.Val(),
"$or": []interface{}{bson.M{"eventname": "GasDeposit"}, bson.M{"eventname": "TokenDeposit"}},
"$or": []interface{}{bson.M{"eventname": "NativeDeposit"}, bson.M{"eventname": "GasDeposit"}, bson.M{"eventname": "TokenDeposit"}},
}
}

Expand All @@ -67,7 +67,7 @@ func (me *T) GetBridgeDepositHistory(args struct {
//get status of target chain
for _, item := range r1 {
eventname := item["eventname"].(string)
if eventname == "GasDeposit" {
if eventname == "GasDeposit" || eventname == "NativeDeposit" {
value := item["state"].(map[string]interface{})["value"].(primitive.A)
nonce := value[0].(map[string]interface{})["value"]
to := value[1].(map[string]interface{})["value"].(string)
Expand Down

0 comments on commit c4a4282

Please sign in to comment.