@@ -35,33 +35,33 @@ class web3swift_Eventloop_Tests: XCTestCase {
35
35
waitForExpectations ( timeout: 60 , handler: nil )
36
36
}
37
37
38
- func testNonceMiddleware( ) {
39
- let web3 = Web3 . InfuraRinkebyWeb3 ( )
40
- let middleware = Web3 . Utils. NonceMiddleware ( )
41
- middleware. attach ( web3)
42
-
43
- let sendToAddress = EthereumAddress ( " 0xe22b8979739D724343bd002F9f432F5990879901 " ) !
44
- let ksData = getKeystoreData ( )
45
- let tempKeystore = EthereumKeystoreV3 ( ksData!)
46
- let keystoreManager = KeystoreManager ( [ tempKeystore!] )
47
- web3. addKeystoreManager ( keystoreManager)
48
-
49
- var tx = web3. eth. sendETH ( to: sendToAddress, amount: 1000 )
50
- tx!. transactionOptions. from = tempKeystore!. addresses!. first!
51
- var result = try ! tx!. send ( password: " web3swift " )
52
- let newNonce = result. transaction. nonce
53
- sleep ( 1 )
54
- let hookNewNonce = middleware. nonceLookups [ tempKeystore!. addresses!. first!] !
55
- XCTAssertEqual ( newNonce, hookNewNonce)
56
-
57
- tx = web3. eth. sendETH ( to: sendToAddress, amount: 1000 )
58
- tx!. transactionOptions. from = tempKeystore!. addresses!. first!
59
- result = try ! tx!. send ( password: " web3swift " )
60
- sleep ( 1 )
61
- let newNonce2 = result. transaction. nonce
62
- let hookNewNonce2 = middleware. nonceLookups [ tempKeystore!. addresses!. first!] !
63
- XCTAssert ( newNonce2 == hookNewNonce2)
64
- }
38
+ // func testNonceMiddleware() {
39
+ // let web3 = Web3.InfuraRinkebyWeb3()
40
+ // let middleware = Web3.Utils.NonceMiddleware()
41
+ // middleware.attach(web3)
42
+ //
43
+ // let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")!
44
+ // let ksData = getKeystoreData()
45
+ // let tempKeystore = EthereumKeystoreV3(ksData!)
46
+ // let keystoreManager = KeystoreManager([tempKeystore!])
47
+ // web3.addKeystoreManager(keystoreManager)
48
+ //
49
+ // var tx = web3.eth.sendETH(to: sendToAddress, amount: 1000)
50
+ // tx!.transactionOptions.from = tempKeystore!.addresses!.first!
51
+ // var result = try! tx!.send(password: "web3swift")
52
+ // let newNonce = result.transaction.nonce
53
+ // sleep(1)
54
+ // let hookNewNonce = middleware.nonceLookups[tempKeystore!.addresses!.first!]!
55
+ // XCTAssertEqual(newNonce, hookNewNonce)
56
+ //
57
+ // tx = web3.eth.sendETH(to: sendToAddress, amount: 1000)
58
+ // tx!.transactionOptions.from = tempKeystore!.addresses!.first!
59
+ // result = try! tx!.send(password: "web3swift")
60
+ // sleep(1)
61
+ // let newNonce2 = result.transaction.nonce
62
+ // let hookNewNonce2 = middleware.nonceLookups[tempKeystore!.addresses!.first!]!
63
+ // XCTAssert(newNonce2 == hookNewNonce2)
64
+ // }
65
65
66
66
67
67
func getKeystoreData( ) -> Data ? {
0 commit comments