@@ -125,28 +125,22 @@ func TestAssetContractStats(t *testing.T) {
125
125
c1 := ContractAssetStatRow {
126
126
ContractID : []byte {1 },
127
127
Stat : ContractStat {
128
- ActiveBalance : "100" ,
129
- ActiveHolders : 2 ,
130
- ArchivedBalance : "0" ,
131
- ArchivedHolders : 0 ,
128
+ ActiveBalance : "100" ,
129
+ ActiveHolders : 2 ,
132
130
},
133
131
}
134
132
c2 := ContractAssetStatRow {
135
133
ContractID : []byte {2 },
136
134
Stat : ContractStat {
137
- ActiveBalance : "40" ,
138
- ActiveHolders : 1 ,
139
- ArchivedBalance : "0" ,
140
- ArchivedHolders : 0 ,
135
+ ActiveBalance : "40" ,
136
+ ActiveHolders : 1 ,
141
137
},
142
138
}
143
139
c3 := ContractAssetStatRow {
144
140
ContractID : []byte {3 },
145
141
Stat : ContractStat {
146
- ActiveBalance : "900" ,
147
- ActiveHolders : 12 ,
148
- ArchivedBalance : "23" ,
149
- ArchivedHolders : 3 ,
142
+ ActiveBalance : "900" ,
143
+ ActiveHolders : 12 ,
150
144
},
151
145
}
152
146
@@ -161,7 +155,6 @@ func TestAssetContractStats(t *testing.T) {
161
155
162
156
c2 .Stat .ActiveHolders = 3
163
157
c2 .Stat .ActiveBalance = "20"
164
- c3 .Stat .ArchivedBalance = "900"
165
158
c2 .Stat .ActiveHolders = 5
166
159
numRows , err := q .UpdateContractAssetStat (tt .Ctx , c2 )
167
160
tt .Assert .NoError (err )
@@ -568,10 +561,8 @@ func TestGetAssetStatsFiltersAndCursor(t *testing.T) {
568
561
569
562
q := & Q {tt .HorizonSession ()}
570
563
zero := ContractStat {
571
- ActiveBalance : "0" ,
572
- ActiveHolders : 0 ,
573
- ArchivedBalance : "0" ,
574
- ArchivedHolders : 0 ,
564
+ ActiveBalance : "0" ,
565
+ ActiveHolders : 0 ,
575
566
}
576
567
usdAssetStat := AssetAndContractStat {
577
568
ExpAssetStat : ExpAssetStat {
@@ -652,10 +643,8 @@ func TestGetAssetStatsFiltersAndCursor(t *testing.T) {
652
643
},
653
644
},
654
645
Contracts : ContractStat {
655
- ActiveBalance : "120" ,
656
- ActiveHolders : 3 ,
657
- ArchivedBalance : "90" ,
658
- ArchivedHolders : 1 ,
646
+ ActiveBalance : "120" ,
647
+ ActiveHolders : 3 ,
659
648
},
660
649
}
661
650
eurAssetStat .SetContractID ([32 ]byte {})
@@ -684,10 +673,8 @@ func TestGetAssetStatsFiltersAndCursor(t *testing.T) {
684
673
numChanged , err := q .InsertContractAssetStat (tt .Ctx , ContractAssetStatRow {
685
674
ContractID : []byte {1 },
686
675
Stat : ContractStat {
687
- ActiveBalance : "400" ,
688
- ActiveHolders : 30 ,
689
- ArchivedBalance : "0" ,
690
- ArchivedHolders : 0 ,
676
+ ActiveBalance : "400" ,
677
+ ActiveHolders : 30 ,
691
678
},
692
679
})
693
680
tt .Assert .NoError (err )
@@ -1141,14 +1128,18 @@ func TestUpdateContractAssetBalanceExpirations(t *testing.T) {
1141
1128
q .InsertContractAssetBalances (context .Background (), []ContractAssetBalance {balance , otherBalance }),
1142
1129
)
1143
1130
1144
- balances , err := q .GetContractAssetBalancesExpiringAt (context .Background (), 10 )
1131
+ balances , err := q .DeleteContractAssetBalancesExpiringAt (context .Background (), 10 )
1145
1132
tt .Assert .NoError (err )
1146
1133
assertContractAssetBalancesEqual (t , balances , []ContractAssetBalance {balance })
1147
1134
1148
- balances , err = q .GetContractAssetBalancesExpiringAt (context .Background (), 11 )
1135
+ balances , err = q .DeleteContractAssetBalancesExpiringAt (context .Background (), 11 )
1149
1136
tt .Assert .NoError (err )
1150
1137
assertContractAssetBalancesEqual (t , balances , []ContractAssetBalance {otherBalance })
1151
1138
1139
+ balances , err = q .GetContractAssetBalances (context .Background (), []xdr.Hash {keyHash , otherKeyHash })
1140
+ tt .Assert .NoError (err )
1141
+ tt .Assert .Empty (balances )
1142
+
1152
1143
nonExistantKeyHash := xdr.Hash {4 }
1153
1144
1154
1145
tt .Assert .NoError (
@@ -1161,17 +1152,11 @@ func TestUpdateContractAssetBalanceExpirations(t *testing.T) {
1161
1152
1162
1153
balances , err = q .GetContractAssetBalances (context .Background (), []xdr.Hash {keyHash , otherKeyHash })
1163
1154
tt .Assert .NoError (err )
1164
- balance .ExpirationLedger = 200
1165
- otherBalance .ExpirationLedger = 200
1166
- assertContractAssetBalancesEqual (t , balances , []ContractAssetBalance {balance , otherBalance })
1155
+ tt .Assert .Empty (balances )
1167
1156
1168
- balances , err = q .GetContractAssetBalancesExpiringAt (context .Background (), 10 )
1157
+ balances , err = q .DeleteContractAssetBalancesExpiringAt (context .Background (), 10 )
1169
1158
tt .Assert .NoError (err )
1170
1159
assert .Empty (t , balances )
1171
1160
1172
- balances , err = q .GetContractAssetBalancesExpiringAt (context .Background (), 200 )
1173
- tt .Assert .NoError (err )
1174
- assertContractAssetBalancesEqual (t , balances , []ContractAssetBalance {balance , otherBalance })
1175
-
1176
1161
tt .Assert .NoError (q .Rollback ())
1177
1162
}
0 commit comments