@@ -11,31 +11,31 @@ import BigInt
1111import Starscream
1212
1313extension web3 . Eth {
14-
15- public func getWebsocketProvider( forDelegate delegate: Web3SocketDelegate ) throws -> InfuraWebsocketProvider {
16- var infuraWSProvider : InfuraWebsocketProvider
17- if !( provider is InfuraWebsocketProvider ) {
18- guard let infuraNetwork = provider. network else {
19- throw Web3Error . processingError ( desc: " Wrong network " )
20- }
21- guard let infuraProvider = InfuraWebsocketProvider ( infuraNetwork, delegate: delegate, keystoreManager: provider. attachedKeystoreManager) else {
22- throw Web3Error . processingError ( desc: " Wrong network " )
23- }
24- infuraWSProvider = infuraProvider
25- } else {
26- infuraWSProvider = provider as! InfuraWebsocketProvider
27- }
28- infuraWSProvider. connectSocket ( )
29- return infuraWSProvider
30- }
31-
32- public func getLatestPendingTransactions( forDelegate delegate: Web3SocketDelegate ) throws {
33- let provider = try getWebsocketProvider ( forDelegate: delegate)
34- try provider. setFilterAndGetChanges ( method: . newPendingTransactionFilter)
35- }
36-
37- public func subscribeOnPendingTransactions( forDelegate delegate: Web3SocketDelegate ) throws {
38- let provider = try getWebsocketProvider ( forDelegate: delegate)
39- try provider. subscribeOnNewPendingTransactions ( )
40- }
14+ //
15+ // public func getWebsocketProvider(forDelegate delegate: Web3SocketDelegate) throws -> InfuraWebsocketProvider {
16+ // var infuraWSProvider: InfuraWebsocketProvider
17+ // if !(provider is InfuraWebsocketProvider) {
18+ // guard let infuraNetwork = provider.network else {
19+ // throw Web3Error.processingError(desc: "Wrong network")
20+ // }
21+ // guard let infuraProvider = InfuraWebsocketProvider(infuraNetwork, delegate: delegate, keystoreManager: provider.attachedKeystoreManager) else {
22+ // throw Web3Error.processingError(desc: "Wrong network")
23+ // }
24+ // infuraWSProvider = infuraProvider
25+ // } else {
26+ // infuraWSProvider = provider as! InfuraWebsocketProvider
27+ // }
28+ // infuraWSProvider.connectSocket()
29+ // return infuraWSProvider
30+ // }
31+ //
32+ // public func getLatestPendingTransactions(forDelegate delegate: Web3SocketDelegate) throws {
33+ // let provider = try getWebsocketProvider(forDelegate: delegate)
34+ // try provider.setFilterAndGetChanges(method: .newPendingTransactionFilter)
35+ // }
36+ //
37+ // public func subscribeOnPendingTransactions(forDelegate delegate: Web3SocketDelegate) throws {
38+ // let provider = try getWebsocketProvider(forDelegate: delegate)
39+ // try provider.subscribeOnNewPendingTransactions()
40+ // }
4141}
0 commit comments