@@ -17,7 +17,8 @@ const BEEF = "AQC+7wH+kQYNAAcCVAIKXThHm90iVbs15AIfFQEYl5xesbHCXMkYy9SqoR1vNVUAAZ
1717func TestSPVVerify (t * testing.T ) {
1818 tx , err := transaction .NewTransactionFromBEEFHex (BRC62Hex )
1919 require .NoError (t , err )
20- verified , err := Verify (tx , & GullibleHeadersClient {}, nil )
20+ ctx := t .Context ()
21+ verified , err := Verify (ctx , tx , & GullibleHeadersClient {}, nil )
2122 require .NoError (t , err )
2223 require .True (t , verified )
2324}
@@ -27,7 +28,8 @@ func TestSPVVerifyScripts(t *testing.T) {
2728 require .NoError (t , err )
2829 tx , err := transaction .NewTransactionFromBEEF (buf )
2930 require .NoError (t , err )
30- verified , err := VerifyScripts (tx )
31+ ctx := t .Context ()
32+ verified , err := VerifyScripts (ctx , tx )
3133 require .NoError (t , err )
3234 require .True (t , verified )
3335}
@@ -40,7 +42,8 @@ func TestSPVVerifyWithSufficientFee(t *testing.T) {
4042 Satoshis : 10 ,
4143 }
4244
43- verified , err := Verify (tx , & GullibleHeadersClient {}, feeModel )
45+ ctx := t .Context ()
46+ verified , err := Verify (ctx , tx , & GullibleHeadersClient {}, feeModel )
4447 require .NoError (t , err )
4548 require .True (t , verified )
4649}
@@ -53,7 +56,8 @@ func TestSPVVerifyWithInsufficientFee(t *testing.T) {
5356 Satoshis : 1 ,
5457 }
5558
56- verified , err := Verify (tx , & GullibleHeadersClient {}, feeModel )
59+ ctx := t .Context ()
60+ verified , err := Verify (ctx , tx , & GullibleHeadersClient {}, feeModel )
5761 require .Error (t , err )
5862 require .Contains (t , err .Error (), "fee is too low" )
5963 require .False (t , verified )
0 commit comments