Not ready yet but feedback very much appreciated.
The aim is to help debug #103 and #104. We can also use this as a base for setting up error reporting service in the future.
Sample:
D/FlutterSecureStoragePl(13122): Initializing StorageCipher
I/fluttersecurestorage(13122): Creating keys!
I/fluttersecurestorage(13122): Initializing
I/fluttersecurestorage(13122): Generating key pair
E/KeyStore(13122): generateKeyInternal failed on request -68
D/CameraPreview(13122): resume()
W/Gralloc3(13122): allocator 3.x is not supported
D/CameraInstance(13122): Opening camera
W/CameraBase(13122): An error occurred while connecting to camera 0: Status(-8, EX_SERVICE_SPECIFIC): '1: validateClientPermissionsLocked:978: Caller "com.example.cashew" (PID 10136, UID 13122) cannot open camera "0" without camera permission'
E/CameraInstance(13122): Failed to open camera
E/CameraInstance(13122): java.lang.RuntimeException: Fail to connect to camera service
E/CameraInstance(13122): at android.hardware.Camera.<init>(Camera.java:551)
E/CameraInstance(13122): at android.hardware.Camera.open(Camera.java:396)
E/CameraInstance(13122): at com.google.zxing.client.android.camera.open.OpenCameraInterface.open(OpenCameraInterface.java:83)
E/CameraInstance(13122): at com.journeyapps.barcodescanner.camera.CameraManager.open(CameraManager.java:142)
E/CameraInstance(13122): at com.journeyapps.barcodescanner.camera.CameraInstance$4.run(CameraInstance.java:218)
E/CameraInstance(13122): at android.os.Handler.handleCallback(Handler.java:883)
E/CameraInstance(13122): at android.os.Handler.dispatchMessage(Handler.java:100)
E/CameraInstance(13122): at android.os.Looper.loop(Looper.java:214)
E/CameraInstance(13122): at android.os.HandlerThread.run(HandlerThread.java:67)
D/CameraPreview(13122): resume()
W/CameraPreview(13122): initCamera called twice
D/CameraPreview(13122): pause()
D/CameraInstance(13122): Closing camera
D/EGL_emulation(13122): eglMakeCurrent: 0xe341a0c0: ver 3 0 (tinfo 0xe340fa10)
D/EGL_emulation(13122): eglMakeCurrent: 0xe341a0c0: ver 3 0 (tinfo 0xe340fa10)
D/FlutterSecureStoragePl(13122): StorageCipher initialization complete
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:36.854721 -- starting to connect to https://fulcrum.cashweb.io
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.277903 -- connected w status code 101
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.284070 -- connecting to websocket InternetAddress('34.120.210.148', IPv4) at 443
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.297993 -- connected to websocket, current state 1
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.320094 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":0,"params":["aecd4a37b95f0ccd5d41803dc9a2f3a73394adeb5a924f4ad2fe2204f718c4cd"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.320294 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.503833 -- listen and result: {id: 0, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.509964 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.513509 -- removing outstanding requests with 0 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.516663 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":1,"params":["54df197bcbcf11fcf3eeac0fe123be0ac0d57d575aff952d665fb361dad55cf4"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.516935 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.663445 -- listen and result: {id: 1, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.663616 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.663709 -- removing outstanding requests with 1 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.664029 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":2,"params":["661362181e4c94ee11830e1d717a419d0934170152d83b491a054b0b52bd6d0d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.664121 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.830407 -- listen and result: {id: 2, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.830590 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.830682 -- removing outstanding requests with 2 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.831010 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":3,"params":["2275baa7b11019b167077dffbb5579a60de9b839ab7d4217279a5d5c69c8a79d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.831103 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.993748 -- listen and result: {id: 3, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.993928 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.994023 -- removing outstanding requests with 3 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.994359 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":4,"params":["5f8bc233a6a6db2101c9f74827f28aa6ea1c2fa7019b3f9614aa39a857fb0741"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:37.994450 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.127946 -- listen and result: {id: 4, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.128124 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.128218 -- removing outstanding requests with 4 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.128548 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":5,"params":["87efb2e90ef170fec6800b262f0f1c7fa22efecf146d947217fa998fd4165df7"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.128639 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.279347 -- listen and result: {id: 5, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.279520 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.279612 -- removing outstanding requests with 5 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.279933 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":6,"params":["e17d2210f5cfc6f0ec8a2c9af3a32988408c9e66790107d922a7dd1d0869e791"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.280025 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.422308 -- listen and result: {id: 6, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.422486 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.422580 -- removing outstanding requests with 6 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.422910 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":7,"params":["61a27867be04341b0a2eae7e9596e5fd888be6b10a124e5a413cdb89c33a0f85"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.423002 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.600144 -- listen and result: {id: 7, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.600327 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.600419 -- removing outstanding requests with 7 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.600789 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":8,"params":["5211cde32823993ea5b26280051f58630f159421187027437af80da0d7a3bc8d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.600883 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.744939 -- listen and result: {id: 8, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.745126 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.745222 -- removing outstanding requests with 8 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.745553 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":9,"params":["73a3d91034cb1e537408f32cfd6c22f75aa1d91605fbe6f2860e1a8429f29f40"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.745643 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.922862 -- listen and result: {id: 9, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.923043 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.923136 -- removing outstanding requests with 9 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.923466 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":10,"params":["a7b63abe849345014294297cf310bbd92f25b9ef32935297e8a34876d6d71854"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:38.923557 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.084305 -- listen and result: {id: 10, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.084713 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.084802 -- removing outstanding requests with 10 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.087679 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":11,"params":["3b9f6dae2e3c0397c6f514a7f27292b1e8394564c687cc8a449b97a4e7bb032f"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.087830 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.262847 -- listen and result: {id: 11, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.263022 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.263114 -- removing outstanding requests with 11 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.266650 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":12,"params":["552ace7cdb022c1940b2be4b2577be03e138bb27f4cb57b0d912b598ee50a5fe"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.266787 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.353652 -- listen and result: {id: 12, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.353843 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.355362 -- removing outstanding requests with 12 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.355751 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":13,"params":["91d19f1e1d317cad958fa0364461dd42387d9e9376611ceac5e8244e13afcbe0"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.355850 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.498716 -- listen and result: {id: 13, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.498901 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.498997 -- removing outstanding requests with 13 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.499405 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":14,"params":["7b9217f853ad90f4469f532f943ec6d854ff0fdf62ee4c8b1865fa9ac7f234d9"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.499518 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.646935 -- listen and result: {id: 14, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.647119 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.647212 -- removing outstanding requests with 14 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.647689 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":15,"params":["b7b9c33d3629e5613b24a5afa93d0e8175ae904cad9758ec898ce340862ea8ab"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.647796 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.803196 -- listen and result: {id: 15, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.803446 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.803554 -- removing outstanding requests with 15 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.803961 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":16,"params":["6008f5581f0e937bc90ef646db659844ff203e9c8d63e23a3949122371ac8e11"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.804110 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.953222 -- listen and result: {id: 16, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.954645 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.954824 -- removing outstanding requests with 16 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.955214 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":17,"params":["3c04750c23b967a6710a57731c967de000835cae93dd31c40e353f8ed06708cb"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:39.955312 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.129192 -- listen and result: {id: 17, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.129367 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.129457 -- removing outstanding requests with 17 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.129778 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":18,"params":["e21925ec3265eda84db9908cfc6c5bc660f6d186758716ce6e3805812e034c49"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.129867 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.235821 -- listen and result: {id: 18, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.235999 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.236090 -- removing outstanding requests with 18 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.236414 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":19,"params":["02a7059753b7b639bc8b5f99da8cb39431a0c51cca9af2d29730995232138369"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.236503 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.382790 -- listen and result: {id: 19, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.382963 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.383052 -- removing outstanding requests with 19 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.387591 -- call with current requestId = 20
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.389011 -- {"method":"blockchain.scripthash.listunspent","id":20,"params":["aecd4a37b95f0ccd5d41803dc9a2f3a73394adeb5a924f4ad2fe2204f718c4cd"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.389653 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":20,"params":["aecd4a37b95f0ccd5d41803dc9a2f3a73394adeb5a924f4ad2fe2204f718c4cd"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.389761 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.501570 -- listen and result: {id: 20, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.501746 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.503840 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.504290 -- call with current requestId = 21
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.504447 -- {"method":"blockchain.scripthash.listunspent","id":21,"params":["54df197bcbcf11fcf3eeac0fe123be0ac0d57d575aff952d665fb361dad55cf4"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.504671 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":21,"params":["54df197bcbcf11fcf3eeac0fe123be0ac0d57d575aff952d665fb361dad55cf4"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.505928 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.651835 -- listen and result: {id: 21, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652029 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652137 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652350 -- call with current requestId = 22
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652470 -- {"method":"blockchain.scripthash.listunspent","id":22,"params":["661362181e4c94ee11830e1d717a419d0934170152d83b491a054b0b52bd6d0d"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652683 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":22,"params":["661362181e4c94ee11830e1d717a419d0934170152d83b491a054b0b52bd6d0d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.652771 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.768719 -- listen and result: {id: 22, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.768930 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.769038 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.769250 -- call with current requestId = 23
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.769368 -- {"method":"blockchain.scripthash.listunspent","id":23,"params":["2275baa7b11019b167077dffbb5579a60de9b839ab7d4217279a5d5c69c8a79d"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.771741 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":23,"params":["2275baa7b11019b167077dffbb5579a60de9b839ab7d4217279a5d5c69c8a79d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.771889 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.897711 -- listen and result: {id: 23, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.897903 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.899517 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.899765 -- call with current requestId = 24
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.899896 -- {"method":"blockchain.scripthash.listunspent","id":24,"params":["5f8bc233a6a6db2101c9f74827f28aa6ea1c2fa7019b3f9614aa39a857fb0741"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.900102 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":24,"params":["5f8bc233a6a6db2101c9f74827f28aa6ea1c2fa7019b3f9614aa39a857fb0741"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:40.900196 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039180 -- listen and result: {id: 24, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039355 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039453 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039650 -- call with current requestId = 25
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039769 -- {"method":"blockchain.scripthash.listunspent","id":25,"params":["87efb2e90ef170fec6800b262f0f1c7fa22efecf146d947217fa998fd4165df7"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.039965 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":25,"params":["87efb2e90ef170fec6800b262f0f1c7fa22efecf146d947217fa998fd4165df7"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.040051 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.230391 -- listen and result: {id: 25, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.230580 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.230687 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.230953 -- call with current requestId = 26
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.231115 -- {"method":"blockchain.scripthash.listunspent","id":26,"params":["e17d2210f5cfc6f0ec8a2c9af3a32988408c9e66790107d922a7dd1d0869e791"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.231357 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":26,"params":["e17d2210f5cfc6f0ec8a2c9af3a32988408c9e66790107d922a7dd1d0869e791"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.231467 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.336866 -- listen and result: {id: 26, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337048 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337156 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337365 -- call with current requestId = 27
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337485 -- {"method":"blockchain.scripthash.listunspent","id":27,"params":["61a27867be04341b0a2eae7e9596e5fd888be6b10a124e5a413cdb89c33a0f85"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337679 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":27,"params":["61a27867be04341b0a2eae7e9596e5fd888be6b10a124e5a413cdb89c33a0f85"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.337764 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.435451 -- listen and result: {id: 27, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.435773 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.435901 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.436147 -- call with current requestId = 28
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.436284 -- {"method":"blockchain.scripthash.listunspent","id":28,"params":["5211cde32823993ea5b26280051f58630f159421187027437af80da0d7a3bc8d"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.436520 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":28,"params":["5211cde32823993ea5b26280051f58630f159421187027437af80da0d7a3bc8d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.436616 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.604593 -- listen and result: {id: 28, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.604786 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.604894 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.605105 -- call with current requestId = 29
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.605224 -- {"method":"blockchain.scripthash.listunspent","id":29,"params":["73a3d91034cb1e537408f32cfd6c22f75aa1d91605fbe6f2860e1a8429f29f40"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.605426 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":29,"params":["73a3d91034cb1e537408f32cfd6c22f75aa1d91605fbe6f2860e1a8429f29f40"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.605520 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.717173 -- listen and result: {id: 29, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.717361 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.717466 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.717671 -- call with current requestId = 30
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.717788 -- {"method":"blockchain.scripthash.listunspent","id":30,"params":["a7b63abe849345014294297cf310bbd92f25b9ef32935297e8a34876d6d71854"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.720876 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":30,"params":["a7b63abe849345014294297cf310bbd92f25b9ef32935297e8a34876d6d71854"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.721006 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.865286 -- listen and result: {id: 30, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.865515 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.865627 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.865852 -- call with current requestId = 31
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.865983 -- {"method":"blockchain.scripthash.listunspent","id":31,"params":["3b9f6dae2e3c0397c6f514a7f27292b1e8394564c687cc8a449b97a4e7bb032f"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.866200 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":31,"params":["3b9f6dae2e3c0397c6f514a7f27292b1e8394564c687cc8a449b97a4e7bb032f"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.867109 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.972798 -- listen and result: {id: 31, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.972973 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.973071 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.973271 -- call with current requestId = 32
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.973392 -- {"method":"blockchain.scripthash.listunspent","id":32,"params":["552ace7cdb022c1940b2be4b2577be03e138bb27f4cb57b0d912b598ee50a5fe"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.973584 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":32,"params":["552ace7cdb022c1940b2be4b2577be03e138bb27f4cb57b0d912b598ee50a5fe"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:41.973670 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.047289 -- listen and result: {id: 32, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.047461 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.047560 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.047757 -- call with current requestId = 33
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.047876 -- {"method":"blockchain.scripthash.listunspent","id":33,"params":["91d19f1e1d317cad958fa0364461dd42387d9e9376611ceac5e8244e13afcbe0"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.048075 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":33,"params":["91d19f1e1d317cad958fa0364461dd42387d9e9376611ceac5e8244e13afcbe0"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.048161 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.178683 -- listen and result: {id: 33, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.178874 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.178983 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.182311 -- call with current requestId = 34
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.182508 -- {"method":"blockchain.scripthash.listunspent","id":34,"params":["7b9217f853ad90f4469f532f943ec6d854ff0fdf62ee4c8b1865fa9ac7f234d9"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.182721 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":34,"params":["7b9217f853ad90f4469f532f943ec6d854ff0fdf62ee4c8b1865fa9ac7f234d9"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.182819 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.385385 -- listen and result: {id: 34, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.385554 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.385651 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.385834 -- call with current requestId = 35
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.385950 -- {"method":"blockchain.scripthash.listunspent","id":35,"params":["b7b9c33d3629e5613b24a5afa93d0e8175ae904cad9758ec898ce340862ea8ab"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.386141 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":35,"params":["b7b9c33d3629e5613b24a5afa93d0e8175ae904cad9758ec898ce340862ea8ab"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.386226 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.496102 -- listen and result: {id: 35, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.496269 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.496369 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.496557 -- call with current requestId = 36
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.496676 -- {"method":"blockchain.scripthash.listunspent","id":36,"params":["6008f5581f0e937bc90ef646db659844ff203e9c8d63e23a3949122371ac8e11"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.501507 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":36,"params":["6008f5581f0e937bc90ef646db659844ff203e9c8d63e23a3949122371ac8e11"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.501648 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.587913 -- listen and result: {id: 36, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588101 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588207 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588408 -- call with current requestId = 37
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588526 -- {"method":"blockchain.scripthash.listunspent","id":37,"params":["3c04750c23b967a6710a57731c967de000835cae93dd31c40e353f8ed06708cb"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588717 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":37,"params":["3c04750c23b967a6710a57731c967de000835cae93dd31c40e353f8ed06708cb"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.588802 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.674872 -- listen and result: {id: 37, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675049 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675148 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675336 -- call with current requestId = 38
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675456 -- {"method":"blockchain.scripthash.listunspent","id":38,"params":["e21925ec3265eda84db9908cfc6c5bc660f6d186758716ce6e3805812e034c49"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675643 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":38,"params":["e21925ec3265eda84db9908cfc6c5bc660f6d186758716ce6e3805812e034c49"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.675730 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755034 -- listen and result: {id: 38, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755204 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755301 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755484 -- call with current requestId = 39
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755602 -- {"method":"blockchain.scripthash.listunspent","id":39,"params":["02a7059753b7b639bc8b5f99da8cb39431a0c51cca9af2d29730995232138369"]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755786 -- adding call payload {"method":"blockchain.scripthash.listunspent","id":39,"params":["02a7059753b7b639bc8b5f99da8cb39431a0c51cca9af2d29730995232138369"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.755871 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.868934 -- listen and result: {id: 39, jsonrpc: 2.0, result: []}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.869107 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.869207 -- call response.result []
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.878052 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":40,"params":["aecd4a37b95f0ccd5d41803dc9a2f3a73394adeb5a924f4ad2fe2204f718c4cd"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.878189 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.952615 -- listen and result: {id: 40, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.953149 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.953351 -- removing outstanding requests with 40 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.957842 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":41,"params":["54df197bcbcf11fcf3eeac0fe123be0ac0d57d575aff952d665fb361dad55cf4"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:42.962964 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.029484 -- listen and result: {id: 41, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.029712 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.029805 -- removing outstanding requests with 41 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.031814 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":42,"params":["661362181e4c94ee11830e1d717a419d0934170152d83b491a054b0b52bd6d0d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.032144 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.093890 -- listen and result: {id: 42, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.094113 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.094207 -- removing outstanding requests with 42 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.095116 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":43,"params":["2275baa7b11019b167077dffbb5579a60de9b839ab7d4217279a5d5c69c8a79d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.095289 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.155784 -- listen and result: {id: 43, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.156021 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.156117 -- removing outstanding requests with 43 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.158255 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":44,"params":["5f8bc233a6a6db2101c9f74827f28aa6ea1c2fa7019b3f9614aa39a857fb0741"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.158396 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.220146 -- listen and result: {id: 44, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.220381 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.220472 -- removing outstanding requests with 44 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.220781 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":45,"params":["87efb2e90ef170fec6800b262f0f1c7fa22efecf146d947217fa998fd4165df7"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.221099 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.282146 -- listen and result: {id: 45, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.282544 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.282655 -- removing outstanding requests with 45 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.283560 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":46,"params":["e17d2210f5cfc6f0ec8a2c9af3a32988408c9e66790107d922a7dd1d0869e791"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.284151 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.343970 -- listen and result: {id: 46, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.344305 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.344495 -- removing outstanding requests with 46 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.345438 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":47,"params":["61a27867be04341b0a2eae7e9596e5fd888be6b10a124e5a413cdb89c33a0f85"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.345712 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.409465 -- listen and result: {id: 47, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.409674 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.409780 -- removing outstanding requests with 47 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.410127 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":48,"params":["5211cde32823993ea5b26280051f58630f159421187027437af80da0d7a3bc8d"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.410228 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.469475 -- listen and result: {id: 48, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.469761 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.469906 -- removing outstanding requests with 48 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.471506 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":49,"params":["73a3d91034cb1e537408f32cfd6c22f75aa1d91605fbe6f2860e1a8429f29f40"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.472170 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.551998 -- listen and result: {id: 49, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.552218 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.552312 -- removing outstanding requests with 49 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.553243 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":50,"params":["a7b63abe849345014294297cf310bbd92f25b9ef32935297e8a34876d6d71854"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.553623 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.615689 -- listen and result: {id: 50, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.615915 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.616012 -- removing outstanding requests with 50 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.617067 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":51,"params":["3b9f6dae2e3c0397c6f514a7f27292b1e8394564c687cc8a449b97a4e7bb032f"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.617232 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.680855 -- listen and result: {id: 51, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.681076 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.681172 -- removing outstanding requests with 51 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.681893 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":52,"params":["552ace7cdb022c1940b2be4b2577be03e138bb27f4cb57b0d912b598ee50a5fe"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.682296 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.744024 -- listen and result: {id: 52, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.744264 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.744363 -- removing outstanding requests with 52 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.744996 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":53,"params":["91d19f1e1d317cad958fa0364461dd42387d9e9376611ceac5e8244e13afcbe0"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.745300 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.807260 -- listen and result: {id: 53, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.807442 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.807792 -- removing outstanding requests with 53 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.808664 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":54,"params":["7b9217f853ad90f4469f532f943ec6d854ff0fdf62ee4c8b1865fa9ac7f234d9"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.809054 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.869067 -- listen and result: {id: 54, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.869290 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.869384 -- removing outstanding requests with 54 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.870706 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":55,"params":["b7b9c33d3629e5613b24a5afa93d0e8175ae904cad9758ec898ce340862ea8ab"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.871211 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.931490 -- listen and result: {id: 55, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.931900 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.932046 -- removing outstanding requests with 55 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.933152 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":56,"params":["6008f5581f0e937bc90ef646db659844ff203e9c8d63e23a3949122371ac8e11"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.933308 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.995288 -- listen and result: {id: 56, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.995530 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.995623 -- removing outstanding requests with 56 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.996579 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":57,"params":["3c04750c23b967a6710a57731c967de000835cae93dd31c40e353f8ed06708cb"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:43.996979 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.055592 -- listen and result: {id: 57, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.055821 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.055914 -- removing outstanding requests with 57 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.056811 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":58,"params":["e21925ec3265eda84db9908cfc6c5bc660f6d186758716ce6e3805812e034c49"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.057290 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.118013 -- listen and result: {id: 58, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.118274 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.118386 -- removing outstanding requests with 58 and completing null
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.120740 -- adding subscribe payload {"method":"blockchain.scripthash.subscribe","id":59,"params":["02a7059753b7b639bc8b5f99da8cb39431a0c51cca9af2d29730995232138369"]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.121081 -- returning Instance of 'Future<dynamic>' to function subscribe
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.183884 -- listen and result: {id: 59, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.184067 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:38:44.184165 -- removing outstanding requests with 59 and completing null
I/flutter (13122): ping
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.813875 -- call with current requestId = 60
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.814038 -- {"method":"server.ping","id":60,"params":[]}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.815452 -- adding call payload {"method":"server.ping","id":60,"params":[]} to rpcSocket
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.815592 -- returning Instance of 'Future<dynamic>' to function call
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.885961 -- listen and result: {id: 60, jsonrpc: 2.0, result: null}
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.886200 -- listen and RPCResponse from json result: Instance of 'RPCResponse'
I/flutter (13122): [FINE] JSONRPCWebsocket -- 2020-12-24 15:39:06.886462 -- null
E/flutter (13122): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Invalid argument(s) (error): Must not be null
E/flutter (13122): #0 ArgumentError.checkNotNull (dart:core/errors.dart:194:27)
E/flutter (13122): #1 _Completer.completeError (dart:async/future_impl.dart:21:19)
E/flutter (13122): #2 JSONRPCWebsocket.call.<anonymous closure> (package:cashew/electrum/rpc.dart:194:19)
E/flutter (13122): #3 JSONRPCWebsocket._handleResponse (package:cashew/electrum/rpc.dart:110:12)
E/flutter (13122): #4 JSONRPCWebsocket.connect.<anonymous closure> (package:cashew/electrum/rpc.dart:164:14)
E/flutter (13122): #5 _rootRunUnary (dart:async/zone.dart:1198:47)
E/flutter (13122): #6 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (13122): #7 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (13122): #8 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
E/flutter (13122): #9 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
E/flutter (13122): #10 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)
E/flutter (13122): #11 _StreamController._add (dart:async/stream_controller.dart:682:7)
E/flutter (13122): #12 _StreamController.add (dart:async/stream_controller.dart:624:5)
E/flutter (13122): #13 new _WebSocketImpl._fromSocket.<anonymous closure> (dart:_http/websocket_impl.dart:1145:21)
E/flutter (13122): #14 _rootRunUnary (dart:async/zone.dart:1198:47)
E/flutter (13122): #15 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (13122): #16 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (13122): #17 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
E/flutter (13122): #18 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
E/flutter (13122): #19 _SinkTransformerStreamSubscription._add (dart:async/stream_transformers.dart:69:11)
E/flutter (13122): #20 _EventSinkWrapper.add (dart:async/stream_transformers.dart:15:11)
E/flutter (13122): #21 _WebSocketProtocolTransformer._messageFrameEnd (dart:_http/websocket_impl.dart:338:23)
E/flutter (13122): #22 _WebSocketProtocolTransformer.add (dart:_http/websocket_impl.dart:232:46)
E/flutter (13122): #23 _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:121:24)
E/flutter (13122): #24 _rootRunUnary (dart:async/zone.dart:1198:47)
E/flutter (13122): #25 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (13122): #26 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (13122): #27 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
E/flutter (13122): #28 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
E/flutter (13122): #29 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)
E/flutter (13122): #30 _StreamController._add (dart:async/stream_controller.dart:682:7)
E/flutter (13122): #31 _StreamController.add (dart:async/stream_controller.dart:624:5)
E/flutter (13122): #32 _Socket._onData (dart:io-patch/socket_patch.dart:2044:41)
E/flutter (13122): #33 _rootRunUnary (dart:async/zone.dart:1198:47)
E/flutter (13122): #34 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (13122): #35 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (13122): #36 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
E/flutter (13122): #37 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
E/flutter (13122): #38 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)
E/flutter (13122): #39 _StreamController._add (dart:async/stream_controller.dart:682:7)
E/flutter (13122): #40 _StreamController.add (dart:async/stream_controller.dart:624:5)
E/flutter (13122): #41 _RawSecureSocket._sendReadEvent (dart:io/secure_socket.dart:1002:19)
E/flutter (13122): #42 _rootRun (dart:async/zone.dart:1182:47)
E/flutter (13122): #43 _CustomZone.run (dart:async/zone.dart:1093:19)
E/flutter (13122): #44 _CustomZone.runGuarded (dart:async/zone.dart:997:7)
E/flutter (13122): #45 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
E/flutter (13122): #46 _rootRun (dart:async/zone.dart:1190:13)
E/flutter (13122): #47 _CustomZone.run (dart:async/zone.dart:1093:19)
E/flutter (13122): #48 _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:1021:23)
E/flutter (13122): #49 Timer._createTimer.<anonymous closure> (dart:async-patch/timer_patch.dart:18:15)
E/flutter (13122): #50 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:397:19)
E/flutter (13122): #51 _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:428:5)
E/flutter (13122): #52 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
E/flutter (13122):
Not ready yet but feedback very much appreciated. The aim is to help debug #103 and #104. We can also use this as a base for setting up error reporting service in the future.
Sample: