@@ -5,25 +5,25 @@ import { decodeFunctionData, encodeAbiParameters, type Hex } from 'viem'
55import * as Abis from '../../abis/index.ts'
66import type { AbiToType , JSONRPCOptions } from './types.ts'
77
8- export type accounts = ExtractAbiFunction < typeof Abis . filecoinPay , 'accounts' >
9- export type deposit = ExtractAbiFunction < typeof Abis . filecoinPay , 'deposit' >
10- export type operatorApprovals = ExtractAbiFunction < typeof Abis . filecoinPay , 'operatorApprovals' >
11- export type setOperatorApproval = ExtractAbiFunction < typeof Abis . filecoinPay , 'setOperatorApproval' >
12- export type getRail = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRail' >
13- export type getRailsForPayerAndToken = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRailsForPayerAndToken' >
14- export type getRailsForPayeeAndToken = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRailsForPayeeAndToken' >
15- export type settleRail = ExtractAbiFunction < typeof Abis . filecoinPay , 'settleRail' >
16- export type settleTerminatedRailWithoutValidation = ExtractAbiFunction <
8+ type accounts = ExtractAbiFunction < typeof Abis . filecoinPay , 'accounts' >
9+ type deposit = ExtractAbiFunction < typeof Abis . filecoinPay , 'deposit' >
10+ type operatorApprovals = ExtractAbiFunction < typeof Abis . filecoinPay , 'operatorApprovals' >
11+ type setOperatorApproval = ExtractAbiFunction < typeof Abis . filecoinPay , 'setOperatorApproval' >
12+ type getRail = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRail' >
13+ type getRailsForPayerAndToken = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRailsForPayerAndToken' >
14+ type getRailsForPayeeAndToken = ExtractAbiFunction < typeof Abis . filecoinPay , 'getRailsForPayeeAndToken' >
15+ type settleRail = ExtractAbiFunction < typeof Abis . filecoinPay , 'settleRail' >
16+ type settleTerminatedRailWithoutValidation = ExtractAbiFunction <
1717 typeof Abis . filecoinPay ,
1818 'settleTerminatedRailWithoutValidation'
1919>
20- export type depositWithPermit = ExtractAbiFunction < typeof Abis . filecoinPay , 'depositWithPermit' >
21- export type depositWithPermitAndApproveOperator = ExtractAbiFunction <
20+ type depositWithPermit = ExtractAbiFunction < typeof Abis . filecoinPay , 'depositWithPermit' >
21+ type depositWithPermitAndApproveOperator = ExtractAbiFunction <
2222 typeof Abis . filecoinPay ,
2323 'depositWithPermitAndApproveOperator'
2424>
25- export type withdraw = ExtractAbiFunction < typeof Abis . filecoinPay , 'withdraw' >
26- export type withdrawTo = ExtractAbiFunction < typeof Abis . filecoinPay , 'withdrawTo' >
25+ type withdraw = ExtractAbiFunction < typeof Abis . filecoinPay , 'withdraw' >
26+ type withdrawTo = ExtractAbiFunction < typeof Abis . filecoinPay , 'withdrawTo' >
2727
2828export interface PaymentsOptions {
2929 accounts ?: ( args : AbiToType < accounts [ 'inputs' ] > ) => AbiToType < accounts [ 'outputs' ] >
0 commit comments