@@ -7,12 +7,12 @@ import {
7
7
} from '../../src'
8
8
import { setupLocalTestnetFixture } from '../utils'
9
9
10
- import { Contract , Wallet , ethers } from 'ethers'
10
+ import { Wallet , ethers , BaseContract } from 'ethers'
11
11
12
12
describe ( 'Functions toolkit classes' , ( ) => {
13
13
let linkTokenAddress : string
14
14
let functionsRouterAddress : string
15
- let exampleClient : Contract
15
+ let exampleClient : BaseContract
16
16
let close : ( ) => Promise < void >
17
17
let allowlistedUser_A : Wallet
18
18
@@ -57,7 +57,7 @@ describe('Functions toolkit classes', () => {
57
57
functionsRouterAddress,
58
58
} )
59
59
60
- const succReqTx = await exampleClient . sendRequest (
60
+ const succReqTx = await exampleClient . getFunction ( ' sendRequest' ) (
61
61
'return Functions.encodeUint256(1)' ,
62
62
1 ,
63
63
[ ] ,
@@ -80,7 +80,7 @@ describe('Functions toolkit classes', () => {
80
80
expect ( succResponse . returnDataBytesHexstring ) . toBe ( '0x' )
81
81
expect ( succResponse . fulfillmentCode ) . toBe ( FulfillmentCode . FULFILLED )
82
82
83
- const errReqTx = await exampleClient . sendRequest (
83
+ const errReqTx = await exampleClient . getFunction ( ' sendRequest' ) (
84
84
'return Functions.encodeUint256(1' ,
85
85
1 ,
86
86
[ ] ,
@@ -129,7 +129,7 @@ describe('Functions toolkit classes', () => {
129
129
functionsRouterAddress,
130
130
} )
131
131
132
- const succReqTx = await exampleClient . sendRequest (
132
+ const succReqTx = await exampleClient . getFunction ( ' sendRequest' ) (
133
133
'return Functions.encodeUint256(1)' ,
134
134
1 ,
135
135
[ ] ,
@@ -153,7 +153,7 @@ describe('Functions toolkit classes', () => {
153
153
expect ( succResponse . returnDataBytesHexstring ) . toBe ( '0x' )
154
154
expect ( succResponse . fulfillmentCode ) . toBe ( FulfillmentCode . FULFILLED )
155
155
156
- const errReqTx = await exampleClient . sendRequest (
156
+ const errReqTx = await exampleClient . getFunction ( ' sendRequest' ) (
157
157
'return Functions.encodeUint256(1' ,
158
158
1 ,
159
159
[ ] ,
@@ -216,7 +216,7 @@ describe('Functions toolkit classes', () => {
216
216
const subIdString = subscriptionId . toString ( )
217
217
functionsListener . listenForResponses ( subIdString , responseCallback )
218
218
219
- await exampleClient . sendRequest (
219
+ await exampleClient . getFunction ( ' sendRequest' ) (
220
220
'return Functions.encodeUint256(1)' ,
221
221
1 ,
222
222
[ ] ,
0 commit comments