Giter Club home page Giter Club logo

in3's Introduction

Incubed Client in C

Forks Stars License: AGPL v3

The Incubed client is a

  • Crypto-Economic
  • Non-syncronizing and stateless, but fully verifying
  • Minimal resource consuming

blockchain client (Crypto-Economic Client, Minimal Verification Client, Ultra Light Client). This version is written in C.

Most blockchains, such as Ethereum, require a client to connect to their blockchain network. Often, these clients require a lot of storage, a very high bandwidth or constant computation. While this is possible to perform on laptops or desktop systems, mobile devices, mobile app, and even web applications struggle to meet these requirements. Currently the solution of choice is to use a light client or remote client on mobile devices. While this may work for mobile phones, most IoT devices are unable to run light clients. Connecting an IoT device to a remote node enables even low-performance IoT devices to be connected to blockchain. However, by using distinct remote nodes, the advantages of a decentralized network are undermined introducing a single point of failure. Also, it is unsecure because the client is not able to verify the results by itself. The same applies for mobile apps or web pages. The Trustless Incentivized Remote Node Network, in short Incubed, makes it possible to establish a decentralized and secure network of remote nodes and clients which are able to verify and validate the results, enabling trustworthy and fast access to blockchain for a large number of low-performance IoT, mobile devices, and web applications.

in3

A more detailed explanation of in3 can be found here.

For information on the in3-node, please go here.

For information on the in3 typescript client, please go here.

Installation and Usage

package manager / Bindings Link Use case
Ubuntu Launchpad ubuntu Installs libs and binaries on IoT devices or Linux-Systems

Add the slock.it ppa to your system
sudo add-apt-repository ppa:devops-slock-it/in3

install the commandline tool in3
apt-get install in3

install shared and static libs and header files
apt-get install in3-dev
Docker Hub DockerHub Quick and easy way to get in3 client running as docker container
docker run -d -p 8545:8545 slockit/in3:latest --chainId=goerli -port 8545
More parameters and their descriptions can be found here.
Brew Homebrew Easy to install on MacOS

Add a brew tap
brew tap slockit/in3

install all binaries and libraries
brew install in3
Release page Github Releases including precompiled libraries for major platforms. To build or compile against the incubed, see readthedocs.
WASM npm a WASM-Based npm module running in browsers or nodjs.
npm install --save in3-wasm
See examples on how to use it.
Java Github For integrating with java applications. Take the jar-file from the release.
javac -cp $IN3_JAR_LOCATION/in3.jar *.java
For infromation on how to use maven, examples and documentation see readthedocs

Example

Please have a look at the examples folder in the repo for more detailed examples.

CLI

in3 can be used on the command line in this manner:

in3 [options] method [arguments]

For example,

To get block number, run:

> in3 eth_blockNumber
8610795

A more detailed list with information on arguments can be found here.

C Code

Example C code can be found here

#include <in3/client.h>    // the core client
#include <in3/eth_basic.h> // use the basic module
#include <in3/in3_curl.h>  // transport implementation
#include <inttypes.h>
#include <stdio.h>

int main(int argc, char* argv[]) {
 // register a chain-verifier for basic Ethereum-Support, which is enough to verify blocks
 in3_register_eth_basic();

 in3_register_curl(); // use curl as the default for sending out requests

 in3_t* in3 = in3_for_chain(CHAIN_ID_MAINNET); // create new incubed client

 char *result, *error;  // prepare 2 pointers for the result.

 in3_ret_t res = in3_client_rpc(   // send raw rpc-request, which is then verified
     in3,                    //  the configured client
     "eth_getBlockByNumber", // the rpc-method you want to call.
     "[\"latest\",true]",    // the arguments as json-string
     &result,                // the reference to a pointer whill hold the result
     &error);                // the pointer which may hold a error message

 if (res == IN3_OK) {
   printf("Latest block : \n%s\n", result);
   free(result);
 } else {
   printf("Error verifing the Latest block : \n%s\n", error);
   free(error);
 }
 in3_free(in3);   // cleanup client after usage

}

A more detailed example with information on how to call functions can be found here.

Features

in3 Remote Client Light Client
Failsafe connection ✔️ ✔️
Automatic Nodelist updates ✔️ ✔️
Partial nodelist ✔️ ✔️
Multi-chain support ✔️ ✔️
Full verification of JSON-RPC methods ✔️
IPFS support ✔️ ✔️
Caching support ✔️
Proof-Levels ✔️
POA Support ✔️ ✔️ ✔️
Database setup size-minutes 0-instant️ 0-instant ~50Mb-minutes️
Uses IoT devices,Mobile,browser️ Mobile,browser️️ PC,Laptop️

Resources

Contributors welcome!

We at Blockchains believe in the power of the open source community. Feel free to open any issues you may come across, fork the repository and integrate in your own projects. You can reach us on various social media platforms for any questions and suggestions.

Twitter Blog Youtube LinkedIn Gitter

Got any questions?

Contact us on Gitter or send us an email at [email protected]

LICENSE

COMMERCIAL LICENSE

Licensees holding a valid commercial license may use this software in accordance with the commercial license agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and slock.it GmbH/Blockchains LLC. For licensing terms and conditions or further information please contact slock.it at [email protected]. Alternatively, this software may be used under the AGPL license as follows:

AGPL LICENSE

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. [Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.] You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

in3's People

Contributors

antazoey avatar cerealkill avatar chirag-parmar avatar devrajsinghrawat avatar erockstroh avatar jbentke avatar junaidev avatar kgeweniger avatar mauriciov74 avatar simon-jentzsch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

in3's Issues

Refresh node list returns 'missing signatures' error

Steps to reproduce

Just copy-pasted the code from official API docs(incubed_network.py):
link

Expected behavior

It should return node list for incubed

Actual behavior

It returns an error about missing signatures(and actually there was no such error just few weeks ago)
image

System configuration

Linux Mint 19 x64
Python3.7

Incubed version

Incubed3.0.4

Request

--

Incubed Configuration

--

Chain

--

Unicode error when saving file in in cache (python)

Steps to reproduce

Call client.ens_address(name) in python with a successful name, such as belly.eth.

Expected behavior

Using python, when calling ens_address(), I'd expect to not get a UnicodeDecodeError almost every call.

Actual behavior

I get a UnicodeDecodeError almost every call.. Probably happens 9/10 times. It complains about a continuation byte. The line of code that fails is line 29

key = c.string_at(key).decode('utf8')

When setting a breaking point and reading the value of c.string_at(key), it looks like this:

b'ens:belly.eth:0:\xe0\xe5FX\x9b\x7f'

Which is obviously not a valid path to be saving...

System configuration

Mac OS python 3.8

Incubed version

Latest

Request

ens_address()

Incubed Configuration

SSL errors ignored

Chain

Mainnet

Cannot use in3 in Java with the pom.xml file stanzas in the directions

Steps to reproduce

Update a working pom.xml file according to the directions here https://github.com/blockchainsllc/in3/packages/72045?version=v2.5.4

Run "mvn install"

Expected behavior

I want to see the above command succeed with no errors. Then I expect Java programs with "import in3.*;" will compile.

Actual behavior

I see this error message:

Could not resolve dependencies for project org.foobar:jar:0.1.0: Could not find artifact it.slock:in3:jar:2.5.4 in central (https://repo.maven.apache.org/maven2)

Java programs with "import in3.*;" do not compile.

System configuration

Ubuntu 18.04. Maven 3.6.0. Java 11.0.9.1.

Incubed version

I tried multiple different versions.

Request

How do I run "mvn install" to get in3 to be installed so my Java programs will be able to use Incubed?

Incubed Configuration

Chain

Maven support for java

Steps to reproduce

I am trying to create Java application(not Android), which will use incubed, but I have issues with loading it via maven(actually with building it locally as well, but it is whole other story).

I've followed the steps, written in the manual:
https://in3.readthedocs.io/en/develop/getting_started.html#java
and added the dependency to the pom.xml file, but it failed to work.

<dependency>
            <groupId>it.slock</groupId>
            <artifactId>in3</artifactId>
            <version>2.21</version>
</dependency>

To check if such dependency exists I've opened to the https://repo.maven.apache.org/maven2/, but there is no such thing as it.slock.

Expected behavior

Incubed is loaded with help of maven.

Actual behavior

Here is result of mvn install:

[ERROR] Failed to execute goal on project IncubedClient: Could not resolve dependencies for project org.example:IncubedClient:jar:1.0-SNAPSHOT: Failure to find it.slock:in3:jar:2.21 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]

System configuration

LinuxMint 19.3 (tricia). Kernel 5.3.0-62.
Java: 11, Maven: 3.6.0

Incubed version

none

Request

none

Incubed Configuration

none

Chain

none

How do you install in3 for the C programming language?

Steps to reproduce

Try to install the in3 module for C. Follow these directions here: https://in3.readthedocs.io/en/develop/api-c.html#requirements
Run the "make" command.

Expected behavior

I expect the make command to work to finish installing in3. This way I could use .c examples. Right now they fail when there is a reference to in3.

Actual behavior

I see this:


[ 52%] Built target crypto_o
[ 54%] Built target crypto
[ 57%] Built target init_o
[ 59%] Built target init
[ 61%] Building C object src/core/CMakeFiles/core_o.dir/client/nodelist.c.o
In file included from /opt/in3/c/src/core/client/../util/bytes.h:41:0,
                 from /opt/in3/c/src/core/client/client.h:45,
                 from /opt/in3/c/src/core/client/nodelist.h:41,
                 from /opt/in3/c/src/core/client/nodelist.c:35:
/opt/in3/c/src/core/client/nodelist.c:360:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_Bool’
 IN3_EXPORT_TEST bool in3_node_props_match(const in3_node_props_t np_config, const in3_node_props_t np) {
                 ^
/opt/in3/c/src/core/client/nodelist.c: In function ‘in3_node_list_fill_weight’:
/opt/in3/c/src/core/client/nodelist.c:414:10: warning: implicit declaration of function ‘in3_node_props_match’; did you mean ‘in3_node_props_matches’? [-Wimplicit-function-declaration]
     if (!in3_node_props_match(filter.props, node_def->props)) continue;
          ^~~~~~~~~~~~~~~~~~~~
          in3_node_props_matches

System configuration

Ubuntu 18.04.5 LTS. gcc 7.5.0

Incubed version

Trying to use 3.1.2.

Request

How do I install in3 for the C programming language?

Incubed Configuration

Chain

Firefox: Error: NetworkError when attempting to fetch resource

Steps to reproduce

Follow the example in the documentation:
https://in3.readthedocs.io/en/develop/api-wasm.html?highlight=html#in3-in-browser

Expected behavior

The latest block info, such as:

{
  "author": "0x005e288d713a5fb3d7c9cf1b43810a98688c7223",
  "difficulty": "0xec64a82f7ead3",
  "extraData": "0x707079652d786e706f6f6c2e636e2f5838",
  "gasLimit": "0xbea427",
  "gasUsed": "0xbe9f47",
  "hash": "0xd66f5ce664bf84db7c49ea6e3207958423b65aa1ea2f19947acf44c8b6180acd",
  "logsBloom": "0xd1306020662a0c08118bd524984e53a81084954e91911426726d694d868ac1b14e0f37633abc997296391ac8014633cb42201330b809c90101583696b278c080b038444ad99e4f6fd9d2408c82a8c8687010de159140340a8fec4720ce83a20f5640998616c0048021602a352418dc5447604a38949f9c981e1c0e301812212030a411d9810da40c22640c95040666a28d04842521a094489664b06e621e6aa4a34fd82932c2ea3b34b1f4c8099edc1180b106a98323ce2352250228b8a80b758a980082312804038554a020531a1f5fb4128a632f03d5720b73413670243004233f758d1a731c01840c82286783e4843f88100411f1b854215892e12eda1c6c",
  "miner": "0x005e288d713a5fb3d7c9cf1b43810a98688c7223",
  "mixHash": "0x06938c2999ecbeb79fdccae5d8a8560d9d66afc44354ca728973804bd931fc7d",
  "nonce": "0xf450a29159a3093e",
  "number": "0xb23eee",
  "parentHash": "0x21b5946db99a367e8812f791e56876ca01d9cd73bd4e351a85e8f980018e3be0",
  "receiptsRoot": "0x0081106086f32b182518d0998c066ecce6f445c7cf6631e13a8d8ba6f941ebbd",
  "sealFields": [
    "0xa006938c2999ecbeb79fdccae5d8a8560d9d66afc44354ca728973804bd931fc7d",
    "0x88f450a29159a3093e"
  ],
  "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
  "size": "0xcb1e",
  "stateRoot": "0x726c7063e07a04f161ab8ac261512c2a85b7dcdec05297c76b4908939e942011",
  "timestamp": "0x6005f60c",
  "totalDifficulty": "0x44b3ced6740cb09d925",
  "transactions": [
    "0xaa57bd9de2c89843065b4b308ad662cd5bc1063a170d8b6f00b210d99d74bbab",
    "0xbd4376500d6e54ea93eac89e65786d640920b21359754c85a2c559b5aa5f26f3"
  ],
  "transactionsRoot": "0x4dfff8e9046f4e65fbbd3b5df3b147215b9cfbc51c04b3f1c84687f104c92501",
  "uncles": []
}

index.html.txt

Actual behavior

NetworkError when attempting connect to fetch resource

System configuration

The example is executed in Firefox 84.0.2

Incubed version

3.2.0

Request

Incubed Configuration

{ chainId: 0x1, replaceLatestBlock: 6, requestCount: 3 }

Chain

0x1

Unable to get rpc data

Steps to reproduce

Using python,

self._client = Client()
self._client.eth.block_number()

>>> Network might be unstable, try again later.
 Reason: b'cannot use a string pattern on a bytes-like object'

Digging in, it looks like it is trying to use json.loads() on a bytes value of a boolean.rpc_api.py, line 142 returns the bytes boolean from response.value and runtime.py trys to call json.loads() on it. I am not sure by observing the data what is supposed to be happening.

Expected behavior

I should get a dict response representing the json-rpc data

Actual behavior

It errors

System configuration

Incubed version

3.3.2

Request

I have tried block_numer() and gas_price()

Incubed Configuration

default

Chain

mainnet and goerli

Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR) from JNI

Steps to reproduce

Sending many RPC requests (in my case 3-4) sequentially on Ethereum MainNet. Using Java binding.
[eth_blockNumber, eth_blockNumber, eth_call (for getting balance of Erc20 token)]

System configuration

Reproduced in Pixel 2 (Android 9), Xiaomi Redmi Note 7 (Android 9)

Incubed version

Incubed client version v2.2.2

Request

[eth_blockNumber, eth_blockNumber, eth_call (for getting balance of Erc20 token)] using API.java

Incubed Configuration

Proof = None, other configurations = Default

Chain

Ethereum MAINNET

Actual behavior

Throws exception:
Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xcfd69dcc in tid 16837 (pool-3-thread-1), pid 16798 (ems.ethereumkit)

2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: Build fingerprint: 'google/sdk_gphone_x86_arm/generic_x86_arm:9/PSR1.180720.117/5875966:user/release-keys'
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: Revision: '0'
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: ABI: 'x86'
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: pid: 16798, tid: 16837, name: pool-3-thread-1 >>> io.horizontalsystems.ethereumkit <<<
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xcfd69dcc
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: eax cfd6a4bc ebx eb7ad754 ecx cfd0b967 edx cfd6a3a8
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: edi cfd6a575 esi eb7b4d9c
2020-02-20 11:31:48.104 16864-16864/? A/DEBUG: ebp cfd6a358 esp cfd69dd0 eip eb726f9f
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: backtrace:
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #00 pc 00065f9f /system/lib/libc.so (__vfprintf+15)
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #1 pc 0008830a /system/lib/libc.so (vsnprintf+154)
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #2 pc 0004cd24 /system/lib/libc.so (__vsprintf_chk+52)
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #3 pc 0004966c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #4 pc 000474db /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #5 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #6 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.108 16864-16864/? A/DEBUG: #7 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #8 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #9 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #10 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #11 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #12 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #13 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #14 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #15 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #16 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #17 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #18 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #19 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #20 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #21 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #22 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #23 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #24 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #25 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #26 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #27 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #28 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #29 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #30 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #31 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #32 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.109 16864-16864/? A/DEBUG: #33 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #34 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #35 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #36 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #37 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #38 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #39 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #40 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #41 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #42 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #43 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #44 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #45 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #46 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #47 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #48 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #49 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #50 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #51 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #52 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #53 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #54 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.110 16864-16864/? A/DEBUG: #55 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #56 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #57 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #58 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #59 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #60 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #61 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #62 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #63 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #64 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #65 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #66 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #67 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #68 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #69 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #70 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #71 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #72 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #73 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #74 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #75 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #76 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #77 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #78 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #79 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #80 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #81 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.111 16864-16864/? A/DEBUG: #82 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #83 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #84 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #85 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #86 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #87 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #88 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #89 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #90 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #91 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #92 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #93 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #94 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #95 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #96 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #97 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #98 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #99 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #100 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #101 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #102 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #103 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #104 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #105 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #106 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #107 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #108 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.112 16864-16864/? A/DEBUG: #109 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #110 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #111 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #112 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #113 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #114 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #115 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #116 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #117 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #118 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #119 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #120 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #121 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #122 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #123 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #124 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #125 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #126 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.113 16864-16864/? A/DEBUG: #127 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #128 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #129 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #130 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #131 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #132 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #133 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #134 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #135 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #136 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #137 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #138 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #139 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #140 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #141 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #142 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #143 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #144 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #145 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #146 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #147 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #148 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #149 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #150 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #151 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #152 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #153 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #154 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #155 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #156 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.114 16864-16864/? A/DEBUG: #157 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #158 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #159 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #160 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #161 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #162 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #163 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #164 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #165 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #166 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #167 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #168 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #169 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #170 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #171 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #172 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #173 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #174 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #175 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #176 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #177 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #178 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #179 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #180 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #181 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #182 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #183 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #184 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #185 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.115 16864-16864/? A/DEBUG: #186 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #187 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #188 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #189 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #190 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #191 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #192 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #193 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #194 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #195 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #196 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #197 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #198 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #199 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #200 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #201 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #202 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #203 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #204 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #205 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #206 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #207 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #208 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.116 16864-16864/? A/DEBUG: #209 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #210 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #211 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #212 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #213 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #214 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #215 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #216 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #217 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #218 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #219 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #220 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #221 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #222 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #223 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #224 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #225 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #226 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #227 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #228 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #229 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #230 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #231 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #232 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #233 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #234 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #235 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #236 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #237 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #238 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #239 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #240 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #241 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #242 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #243 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #244 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #245 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #246 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #247 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.117 16864-16864/? A/DEBUG: #248 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #249 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #250 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #251 pc 000483ba /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_pick_nodes+234)
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #252 pc 0004bbe9 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_ctx_execute+1001)
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #253 pc 0004c287 /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (ctx_add_required+71)
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #254 pc 0004768a /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so
2020-02-20 11:31:48.118 16864-16864/? A/DEBUG: #255 pc 00047d8c /data/app/io.horizontalsystems.ethereumkit-v2DU5rEslMx7C0iSWlY5FQ==/lib/x86/libin3_jni.so (in3_node_list_get+332)

How do I use in3 (Incubed) for Bash to view ethereum records for transactions beyond the most recent 400?

Steps to reproduce

Run commands such as these with values greater than 200 (instead of 151 in the examples below):

in3 eth_getBlockByNumber latest false | jq '.transactions[151]'

in3 eth_getBlockByNumber latest true | jq '.transactions[151]'

Expected behavior

I expect to see data from more than 400 different transactions. I expect to be able to use integer values greater than 200.

Actual behavior

I see "null" when the integer value is greater than 200. Without the " | jq '.transactions..." syntax, I see maybe 175 transactions.

System configuration

Ubuntu 18.04

Incubed version

3.0.0

Request

Allow for more transactions to be returned with in3 (not the most recent 400).

Irrelevantly, I noticed the word "envirmoent" is a typo here: https://in3.readthedocs.io/en/develop/api-cmd.html

Incubed Configuration

Chain

Ethereum

Error: `malformed request` when jsonrpc id is a string

Steps to reproduce

Using in3 as an HTTP provider to send a JSON request to that uses Uuid for the jsonrpc id.

Using web3.js version 4.0.1-alpha.1:

// use the In3Client as Http-Provider for web3.js
const web3 = new Web3(
	new In3Client({
		proof: 'standard',
		signatureCount: 1,
		requestCount: 2,
		chainId: 'mainnet',
	}).createWeb3Provider(),
);

// get the last block number
const block = await web3.eth.getBlockNumber();
console.log(block);

Expected behavior

To accept a string for the Json Rpc id. According the the specification https://www.jsonrpc.org/specification

id
An identifier established by the Client that MUST contain a String, Number, or NULL value if included....

Actual behavior

Got the error:

Error malformed request fetching request {"id":"33ad76b8-5a51-488b-9880-7227668e95cf","method":"eth_blockNumber","params":[],"jsonrpc":"2.0"} from http://rpc.bc-labs.dev/mainnet

System configuration

Incubed version

3.3.3

Request

{"id":"33ad76b8-5a51-488b-9880-7227668e95cf","method":"eth_blockNumber","params":[],"jsonrpc":"2.0"}

Incubed Configuration

Using in3 with web3.js version 4.0.1-alpha.1

Chain

Tested with mainchain. But is supposed to exist regardless of the chain.

Cannot use rust to invoke in3 because of an error "failed to resolve: use of undeclared type `BlockNumber`"

Steps to reproduce

I am trying to use the Ethereum contract call code here: https://in3.readthedocs.io/en/develop/api-rust.html#an-ethereum-contract-call

When I execute "cargo run" with the code above, I get an error.

Expected behavior

I expect cargo run to complete without an error.

Actual behavior

error[E0433]: failed to resolve: use of undeclared type BlockNumber
--> /home/foobar/rust/good.rs:22:42
|
22 | task::block_on(eth_api.call(txn, BlockNumber::Latest)).expect("ETH call failed");
| ^^^^^^^^^^^ use of undeclared type BlockNumber

I see no missing dependency error; I have seen Cargo throw errors for such things. I cannot use in3 0.0.2 instead of 0.1.7 because this unsolved bug: rust-lang/rust#80948
The problem is reproducible when I try to use in3 0.1.6.

System configuration

I have Rust 1.49 installed. I have Cargo 1.49 installed too.

Incubed version

0.1.7

Request

Incubed Configuration

Chain

Change client network from one to another doesn't seem to work on Python

Steps to reproduce

  1. Followed the steps of the tutorial here: https://in3.readthedocs.io/en/develop/api-python.html
  2. Pasted connect_to_ethereum code.
  3. Received an error, while trying to connect to the Kovan network and reasssign client variable.(it crashes not on the reassignment, but on the call of block_number method)

Expected behavior

Successful connection to another network, and work with it.

Actual behavior

Error:

Traceback (most recent call last):
File "test.py", line 15, in
latest_block = client.eth.block_number()
File "/home/konst/PycharmProjects/registrar/venv/lib/python3.7/site-packages/in3/eth/api.py", line 47, in block_number
return self._factory.get_integer(self._runtime.call(EthMethods.BLOCK_NUMBER))
File "/home/konst/PycharmProjects/registrar/venv/lib/python3.7/site-packages/in3/libin3/runtime.py", line 63, in call
raise ClientException(str(error))
in3.exception.ClientException: b"argument should be integer or bytes-like object, not 'str'"

System configuration

LinuxMint 19.3 (tricia). Kernel 5.3.0-62.
Python: 3.7

Incubed version

Latest version for pip

Request

eth.block_number()

Incubed Configuration

default

Chain

it is not important, it crashes on all transitions from one chain to another

Unable to connect to Chains Using Python and In3 2.5.4

Steps to reproduce

  1. Codified first programming block for the connect_to_ethereum.py sample.
  2. Executed the python code.

Expected behavior

  1. I should get the block number and gas price as indicated in the sample.

Actual behavior

  1. I received an invalid url error indicating that the transport was not http.

Traceback (most recent call last):
File "C:/Users/Andy/Documents/GitHub/Pytherium/main.py", line 8, in
RegistryPresenter(get_entries(), EntryView(), EntryInteractor())
File "C:\Users\Andy\Documents\GitHub\Pytherium\Pytherium\Models.py", line 6, in get_entries
latest_block = client.eth.block_number()
File "C:\Users\Andy\Documents\GitHub\Pytherium\venv\lib\site-packages\in3\eth\api.py", line 47, in block_number
return self._factory.get_integer(self._runtime.call(EthMethods.BLOCK_NUMBER))
File "C:\Users\Andy\Documents\GitHub\Pytherium\venv\lib\site-packages\in3\libin3\runtime.py", line 63, in call
raise ClientException(str(error))
in3.exception.ClientException: b'invalid url must sart with http'

System configuration

Windows 10 Home

Python 3.8.5
PyCharm Community 2020.2

Incubed version

in3-2.5.4

Request

client = in3.Client()
latest_block = client.eth.block_number()

Incubed Configuration

  1. Standard pip installation:
    pip3 install in3

Chain

  1. Tried the default, got the error.
  2. Tried the Kovan chain, got the error.

CMake Error at conan.cmake:368

when trying to build the jar from source as described in the readme like this:

git clone [email protected]:slockit/in3-core.git
mkdir -p in3-core/build
cd in3-core/build
cmake -DJAVA=true .. && make

and replacing in3-core with in3-c -> I am getting this issue:

CMake Error at conan.cmake:368 (message):
  Conan install failed='No such file or directory'
Call Stack (most recent call first):
  conan.cmake:448 (conan_cmake_install)
  src/transport/curl/CMakeLists.txt:94 (conan_cmake_run)

In3 API for TS doesn't run with any example.

Steps to reproduce

I am trying to create a web app using the instructions from here:
https://in3.readthedocs.io/en/latest/api-ts.html
and following the examples from here:
https://github.com/slockit/in3/blob/master/examples/src/in3DirectAPI.ts
and I can't get anything to log out.

my versions of in3 and web3 are:

   "web3": "^1.2.9"
    "in3": "^2.1.3",

And I'm using a normal NodeJS server with Express.
This is all I get:

UnhandledPromiseRejectionWarning: Error: tried eth_getBlockByNumber("0x0",false) to https://in3-v2.slock.it/mainnet/nd-2 but failed and can not recover (No nodes found that fullfill the filter criteria ) from wrong response  : Error: No nodes found that fullfill the filter criteria

And this is after a day of trying to request different hashes by blocks, numbers, etc.. The previous error is by copying the code from : https://github.com/slockit/in3/blob/master/examples/src/in3DirectAPI.ts

Expected behavior

Anything should login when I try to get information with the hash given in the test.

Actual behavior

I get errors.

System configuration

MacOS 10.15.1

Incubed version

"in3": "^2.1.3",

Request

Incubed Configuration

Chain

A trivial issue in doc

Steps to reproduce

Expected behavior

Actual behavior

In API Reference C, the explanation of eth_blockNumber and that of eth_gasPrice should be swapped.

System configuration

Incubed version

Request

Incubed Configuration

Chain

Cannot use the Java examples provided due to "NoClassDefFoundError"

Steps to reproduce

I followed the directions here (after cloning the repository and having Java installed): https://in3.readthedocs.io/en/develop/api-java.html#id1

Running build.sh produced man .class files. There were no errors. When I run "java -cp $IN3/build/lib/in3.jar:. GetBlockAPI" (or other Java programs besides GetBlockAPI), I get an error. I cannot run the compiled examples of this in3 Git repository.

Expected behavior

I expect the programs to run without errors.

Actual behavior

When I run "java -cp $IN3/build/lib/in3.jar:. GetBlockAPI", I get this error message:

Exception in thread "main" java.lang.NoClassDefFoundError: in3/IN3
at GetBlockAPI.main(GetBlockAPI.java:12)
Caused by: java.lang.ClassNotFoundException: in3.IN3
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 1 more

System configuration

I am using Ubuntu 18.04 and OpenJDK 11.0.9.1.

Incubed version

I cloned this Git repository from the master branch.

Request

How do you run Java programs in the examples directory after you clone this Git repository and run the build.sh script?

Incubed Configuration

Chain

The env could not deliver the requested value.

I am getting this when trying to interact with the ENS contract on main-net

Exception in thread "main" java.lang.Exception: reaching max_attempts and giving up
[0x1]:The env could not deliver the requested value.
[0x1]:The env could not deliver the requested value.
[0x1]:The env could not deliver the requested value.
	at in3.IN3.send(Native Method)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.