gitextract_id4_y5p3/ ├── .gitignore ├── AUTHORS ├── AUTHORS.SERO ├── COPYING ├── COPYING.LESSER ├── Dockerfile ├── LICENSE.SERO ├── LICENSE.SERO.LESSER ├── Makefile ├── README.md ├── accounts/ │ ├── abi/ │ │ ├── abi.go │ │ ├── abi_test.go │ │ ├── argument.go │ │ ├── bind/ │ │ │ ├── auth.go │ │ │ ├── backend.go │ │ │ ├── base.go │ │ │ ├── bind.go │ │ │ ├── template.go │ │ │ ├── topics.go │ │ │ └── util.go │ │ ├── doc.go │ │ ├── error.go │ │ ├── event.go │ │ ├── method.go │ │ ├── numbers.go │ │ ├── pack.go │ │ ├── reflect.go │ │ ├── type.go │ │ └── unpack.go │ ├── accounts.go │ ├── errors.go │ ├── hd.go │ ├── keystore/ │ │ ├── account_cache.go │ │ ├── account_cache_test.go │ │ ├── file_cache.go │ │ ├── key.go │ │ ├── keystore.go │ │ ├── keystore_passphrase.go │ │ ├── keystore_passphrase_test.go │ │ ├── keystore_test.go │ │ ├── keystore_wallet.go │ │ ├── presale.go │ │ ├── testdata/ │ │ │ ├── dupes/ │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ └── foo │ │ │ ├── keystore/ │ │ │ │ ├── .hiddenfile │ │ │ │ ├── README │ │ │ │ ├── UTC--2018-08-11T10-19-38.165083119Z--64t1MPxFp4yzxNJ64zp1NmrTXWsrLuw9DMiMZeujbD2HVAKhjR3zpKnuFVjjAXAp86G2PzSVSsdiMdwp5JPoqxtP │ │ │ │ ├── aaa │ │ │ │ ├── empty │ │ │ │ ├── foo/ │ │ │ │ │ └── fd9bd350f08ee3c0c19b85a8e16114a11a60aa4e │ │ │ │ ├── garbage │ │ │ │ ├── no-address │ │ │ │ ├── zero │ │ │ │ └── zzz │ │ │ ├── v1/ │ │ │ │ └── cb61d5a9c4896fb9658090b597ef0e7be6f7b67e/ │ │ │ │ └── cb61d5a9c4896fb9658090b597ef0e7be6f7b67e │ │ │ ├── v1_test_vector.json │ │ │ ├── v3_test_vector.json │ │ │ └── very-light-scrypt.json │ │ ├── watch.go │ │ └── watch_fallback.go │ ├── manager.go │ ├── url.go │ └── url_test.go ├── appveyor.yml ├── build/ │ ├── RPMINSTALL.md │ ├── ci-notes.md │ ├── ci.go │ ├── clean_go_build_cache.sh │ ├── env.sh │ ├── gero.conf │ ├── gero.spec │ ├── geropkg/ │ │ ├── attach.bat │ │ ├── attach.sh │ │ ├── clean.sh │ │ ├── geroConfig.toml │ │ ├── startup.bat │ │ ├── startup.sh │ │ ├── startupEx.sh │ │ ├── startupVoter.bat │ │ ├── startupVoter.sh │ │ └── stop.sh │ ├── goimports.sh │ ├── install.sh │ ├── pod.podspec │ └── update-license.go ├── circle.yml ├── cmd/ │ ├── abigen/ │ │ └── main.go │ ├── bootnode/ │ │ └── main.go │ ├── gero/ │ │ ├── accountcmd.go │ │ ├── bugcmd.go │ │ ├── chaincmd.go │ │ ├── config.go │ │ ├── consolecmd.go │ │ ├── main.go │ │ ├── misccmd.go │ │ ├── monitorcmd.go │ │ ├── snapshotcmd.go │ │ ├── testdata/ │ │ │ ├── empty.js │ │ │ ├── guswallet.json │ │ │ ├── passwords.txt │ │ │ └── wrong-passwords.txt │ │ └── usage.go │ ├── internal/ │ │ └── browser/ │ │ └── browser.go │ ├── proofnode/ │ │ └── main.go │ ├── tx/ │ │ ├── confirm.go │ │ ├── dec.go │ │ ├── main.go │ │ └── sign.go │ └── utils/ │ ├── cmd.go │ ├── customflags.go │ └── flags.go ├── common/ │ ├── address/ │ │ └── account_types.go │ ├── big.go │ ├── bitutil/ │ │ ├── bitutil.go │ │ ├── bitutil_test.go │ │ ├── compress.go │ │ ├── compress_fuzz.go │ │ └── compress_test.go │ ├── bytes.go │ ├── bytes_test.go │ ├── compiler/ │ │ ├── helpers.go │ │ ├── solidity.go │ │ └── solidity_test.go │ ├── debug.go │ ├── fdlimit/ │ │ ├── fdlimit_freebsd.go │ │ ├── fdlimit_unix.go │ │ └── fdlimit_windows.go │ ├── format.go │ ├── hexutil/ │ │ ├── abi_string.go │ │ ├── hexutil.go │ │ ├── hexutil_test.go │ │ ├── json.go │ │ └── json_test.go │ ├── math/ │ │ ├── big.go │ │ ├── big_test.go │ │ ├── integer.go │ │ └── integer_test.go │ ├── mclock/ │ │ └── mclock.go │ ├── path.go │ ├── size.go │ ├── size_test.go │ ├── test_utils.go │ └── types.go ├── consensus/ │ ├── consensus.go │ ├── errors.go │ ├── ethash/ │ │ ├── algorithm.go │ │ ├── algorithm_test.go │ │ ├── consensus.go │ │ ├── consensus_test.go │ │ ├── ethash.go │ │ ├── ethash_test.go │ │ ├── progpow.go │ │ ├── progpow_test.go │ │ └── sealer.go │ └── ethash_hash/ │ ├── blake2b.c │ ├── hash_c.go │ ├── hash_c_test.go │ └── xxenc.c ├── console/ │ ├── bridge.go │ ├── console.go │ ├── console_test.go │ ├── prompter.go │ └── testdata/ │ ├── exec.js │ └── preload.js ├── containers/ │ └── docker/ │ └── gero-ubuntu/ │ ├── Dockerfile │ ├── Makefile │ ├── geroConfig.toml │ └── rungero.docker ├── core/ │ ├── .gitignore │ ├── asm/ │ │ ├── asm.go │ │ ├── compiler.go │ │ └── lexer.go │ ├── block_validator.go │ ├── block_validator_test.go │ ├── blockchain.go │ ├── bloombits/ │ │ ├── doc.go │ │ ├── generator.go │ │ ├── generator_test.go │ │ ├── matcher.go │ │ ├── scheduler.go │ │ └── scheduler_test.go │ ├── chain_indexer.go │ ├── chain_indexer_test.go │ ├── chain_makers.go │ ├── error.go │ ├── events.go │ ├── evm.go │ ├── gaspool.go │ ├── gen_genesis.go │ ├── gen_genesis_account.go │ ├── genesis.go │ ├── genesis_alloc.go │ ├── headerchain.go │ ├── mkalloc.go │ ├── rawdb/ │ │ ├── accessors_chain.go │ │ ├── accessors_chain_test.go │ │ ├── accessors_indexes.go │ │ ├── accessors_metadata.go │ │ ├── interfaces.go │ │ └── schema.go │ ├── state/ │ │ ├── database.go │ │ ├── dump.go │ │ ├── iterator.go │ │ ├── iterator_test.go │ │ ├── journal.go │ │ ├── managed_state.go │ │ ├── state_object.go │ │ ├── state_test.go │ │ ├── statedb.go │ │ ├── statedb4zero.go │ │ ├── statedb_test.go │ │ ├── sync.go │ │ └── sync_test.go │ ├── state_processor.go │ ├── state_transition.go │ ├── tx_checker.go │ ├── tx_journal.go │ ├── tx_list.go │ ├── tx_pool.go │ ├── types/ │ │ ├── block.go │ │ ├── block_rlp.go │ │ ├── block_test.go │ │ ├── bloom9.go │ │ ├── derive_sha.go │ │ ├── gen_header_json.go │ │ ├── gen_log_json.go │ │ ├── gen_receipt_json.go │ │ ├── gen_tx_json.go │ │ ├── header.go │ │ ├── header_test.go │ │ ├── log.go │ │ ├── receipt.go │ │ ├── receipt_rlp.go │ │ ├── share.go │ │ ├── transaction.go │ │ ├── transaction_test.go │ │ └── vserial/ │ │ └── rlp.go │ ├── types.go │ ├── vm/ │ │ ├── analysis.go │ │ ├── analysis_test.go │ │ ├── common.go │ │ ├── contract.go │ │ ├── contracts.go │ │ ├── doc.go │ │ ├── errors.go │ │ ├── evm.go │ │ ├── gas.go │ │ ├── gas_table.go │ │ ├── gas_table_test.go │ │ ├── gen_structlog.go │ │ ├── instructions.go │ │ ├── instructions_test.go │ │ ├── int_pool_verifier.go │ │ ├── int_pool_verifier_empty.go │ │ ├── interface.go │ │ ├── interpreter.go │ │ ├── intpool.go │ │ ├── intpool_test.go │ │ ├── jump_table.go │ │ ├── logger.go │ │ ├── logger_test.go │ │ ├── memory.go │ │ ├── memory_table.go │ │ ├── noop.go │ │ ├── opcodes.go │ │ ├── runtime/ │ │ │ ├── doc.go │ │ │ ├── env.go │ │ │ ├── fuzz.go │ │ │ ├── runtime.go │ │ │ └── runtime_test.go │ │ ├── stack.go │ │ └── stack_table.go │ └── vote.go ├── crypto/ │ ├── crypto.go │ ├── ecies/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README │ │ ├── ecies.go │ │ ├── ecies_test.go │ │ └── params.go │ ├── secp256k1/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── curve.go │ │ ├── ext.h │ │ ├── libsecp256k1/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── COPYING │ │ │ ├── Makefile.am │ │ │ ├── README.md │ │ │ ├── TODO │ │ │ ├── autogen.sh │ │ │ ├── build-aux/ │ │ │ │ └── m4/ │ │ │ │ ├── ax_jni_include_dir.m4 │ │ │ │ ├── ax_prog_cc_for_build.m4 │ │ │ │ └── bitcoin_secp.m4 │ │ │ ├── configure.ac │ │ │ ├── contrib/ │ │ │ │ ├── lax_der_parsing.c │ │ │ │ ├── lax_der_parsing.h │ │ │ │ ├── lax_der_privatekey_parsing.c │ │ │ │ └── lax_der_privatekey_parsing.h │ │ │ ├── include/ │ │ │ │ ├── secp256k1.h │ │ │ │ ├── secp256k1_ecdh.h │ │ │ │ └── secp256k1_recovery.h │ │ │ ├── libsecp256k1.pc.in │ │ │ ├── obj/ │ │ │ │ └── .gitignore │ │ │ ├── sage/ │ │ │ │ ├── group_prover.sage │ │ │ │ ├── secp256k1.sage │ │ │ │ └── weierstrass_prover.sage │ │ │ └── src/ │ │ │ ├── asm/ │ │ │ │ └── field_10x26_arm.s │ │ │ ├── basic-config.h │ │ │ ├── bench.h │ │ │ ├── bench_ecdh.c │ │ │ ├── bench_internal.c │ │ │ ├── bench_recover.c │ │ │ ├── bench_schnorr_verify.c │ │ │ ├── bench_sign.c │ │ │ ├── bench_verify.c │ │ │ ├── ecdsa.h │ │ │ ├── ecdsa_impl.h │ │ │ ├── eckey.h │ │ │ ├── eckey_impl.h │ │ │ ├── ecmult.h │ │ │ ├── ecmult_const.h │ │ │ ├── ecmult_const_impl.h │ │ │ ├── ecmult_gen.h │ │ │ ├── ecmult_gen_impl.h │ │ │ ├── ecmult_impl.h │ │ │ ├── field.h │ │ │ ├── field_10x26.h │ │ │ ├── field_10x26_impl.h │ │ │ ├── field_5x52.h │ │ │ ├── field_5x52_asm_impl.h │ │ │ ├── field_5x52_impl.h │ │ │ ├── field_5x52_int128_impl.h │ │ │ ├── field_impl.h │ │ │ ├── gen_context.c │ │ │ ├── group.h │ │ │ ├── group_impl.h │ │ │ ├── hash.h │ │ │ ├── hash_impl.h │ │ │ ├── java/ │ │ │ │ ├── org/ │ │ │ │ │ └── bitcoin/ │ │ │ │ │ ├── NativeSecp256k1.java │ │ │ │ │ ├── NativeSecp256k1Test.java │ │ │ │ │ ├── NativeSecp256k1Util.java │ │ │ │ │ └── Secp256k1Context.java │ │ │ │ ├── org_bitcoin_NativeSecp256k1.c │ │ │ │ ├── org_bitcoin_NativeSecp256k1.h │ │ │ │ ├── org_bitcoin_Secp256k1Context.c │ │ │ │ └── org_bitcoin_Secp256k1Context.h │ │ │ ├── modules/ │ │ │ │ ├── ecdh/ │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── main_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ │ └── recovery/ │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── main_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── num.h │ │ │ ├── num_gmp.h │ │ │ ├── num_gmp_impl.h │ │ │ ├── num_impl.h │ │ │ ├── scalar.h │ │ │ ├── scalar_4x64.h │ │ │ ├── scalar_4x64_impl.h │ │ │ ├── scalar_8x32.h │ │ │ ├── scalar_8x32_impl.h │ │ │ ├── scalar_impl.h │ │ │ ├── scalar_low.h │ │ │ ├── scalar_low_impl.h │ │ │ ├── secp256k1.c │ │ │ ├── testrand.h │ │ │ ├── testrand_impl.h │ │ │ ├── tests.c │ │ │ ├── tests_exhaustive.c │ │ │ └── util.h │ │ ├── panic_cb.go │ │ └── secp256.go │ ├── sha3/ │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── doc.go │ │ ├── hashes.go │ │ ├── keccakf.go │ │ ├── keccakf_amd64.go │ │ ├── keccakf_amd64.s │ │ ├── register.go │ │ ├── sha3.go │ │ ├── shake.go │ │ ├── testdata/ │ │ │ └── keccakKats.json.deflate │ │ ├── xor.go │ │ ├── xor_generic.go │ │ └── xor_unaligned.go │ ├── signature_cgo.go │ └── signature_nocgo.go ├── dashboard/ │ ├── README.md │ ├── assets/ │ │ ├── .eslintrc │ │ ├── .flowconfig │ │ ├── common.jsx │ │ ├── components/ │ │ │ ├── Body.jsx │ │ │ ├── ChartRow.jsx │ │ │ ├── CustomTooltip.jsx │ │ │ ├── Dashboard.jsx │ │ │ ├── Footer.jsx │ │ │ ├── Header.jsx │ │ │ ├── Logs.jsx │ │ │ ├── Main.jsx │ │ │ └── SideBar.jsx │ │ ├── fa-only-woff-loader.js │ │ ├── index.html │ │ ├── index.jsx │ │ ├── package.json │ │ ├── types/ │ │ │ └── content.jsx │ │ └── webpack.config.js │ ├── assets.go │ ├── config.go │ ├── cpu.go │ ├── cpu_windows.go │ ├── dashboard.go │ ├── log.go │ └── message.go ├── event/ │ ├── event.go │ ├── feed.go │ ├── filter/ │ │ ├── filter.go │ │ └── generic_filter.go │ └── subscription.go ├── interfaces.go ├── internal/ │ ├── build/ │ │ ├── archive.go │ │ ├── azure.go │ │ ├── env.go │ │ ├── pgp.go │ │ └── util.go │ ├── cmdtest/ │ │ └── test_cmd.go │ ├── debug/ │ │ ├── api.go │ │ ├── flags.go │ │ ├── loudpanic.go │ │ ├── loudpanic_fallback.go │ │ ├── trace.go │ │ └── trace_fallback.go │ ├── ethapi/ │ │ ├── SRC20Api.go │ │ ├── addrlock.go │ │ ├── api.go │ │ ├── api_abi.go │ │ ├── api_exchange.go │ │ ├── api_flight.go │ │ ├── api_light_node.go │ │ ├── api_local.go │ │ ├── api_proof.go │ │ ├── api_ssi.go │ │ ├── api_stake.go │ │ ├── backend.go │ │ ├── blockReward.go │ │ ├── gentx.go │ │ ├── instance.go │ │ ├── json.go │ │ └── util_test.go │ ├── guide/ │ │ └── guide.go │ ├── jsre/ │ │ ├── completion.go │ │ ├── deps/ │ │ │ ├── bignumber.js │ │ │ ├── bindata.go │ │ │ ├── deps.go │ │ │ └── web3.js │ │ ├── jsre.go │ │ └── pretty.go │ └── web3ext/ │ └── web3ext.go ├── log/ │ ├── CONTRIBUTORS │ ├── LICENSE │ ├── README.md │ ├── README_ETHEREUM.md │ ├── doc.go │ ├── format.go │ ├── handler.go │ ├── handler_glog.go │ ├── handler_go13.go │ ├── handler_go14.go │ ├── logger.go │ ├── root.go │ ├── syslog.go │ └── term/ │ ├── LICENSE │ ├── terminal_appengine.go │ ├── terminal_darwin.go │ ├── terminal_freebsd.go │ ├── terminal_linux.go │ ├── terminal_netbsd.go │ ├── terminal_notwindows.go │ ├── terminal_openbsd.go │ ├── terminal_solaris.go │ └── terminal_windows.go ├── makepkg.sh ├── maketxpkg.sh ├── metrics/ │ ├── FORK.md │ ├── LICENSE │ ├── README.md │ ├── counter.go │ ├── debug.go │ ├── disk.go │ ├── disk_linux.go │ ├── disk_nop.go │ ├── ewma.go │ ├── exp/ │ │ └── exp.go │ ├── gauge.go │ ├── gauge_float64.go │ ├── graphite.go │ ├── healthcheck.go │ ├── histogram.go │ ├── influxdb/ │ │ ├── LICENSE │ │ ├── README.md │ │ └── influxdb.go │ ├── json.go │ ├── librato/ │ │ ├── client.go │ │ └── librato.go │ ├── log.go │ ├── memory.md │ ├── meter.go │ ├── metrics.go │ ├── opentsdb.go │ ├── registry.go │ ├── resetting_timer.go │ ├── runtime.go │ ├── runtime_cgo.go │ ├── runtime_gccpufraction.go │ ├── runtime_no_cgo.go │ ├── runtime_no_gccpufraction.go │ ├── sample.go │ ├── syslog.go │ ├── timer.go │ ├── validate.sh │ └── writer.go ├── miner/ │ ├── agent.go │ ├── lotter.go │ ├── miner.go │ ├── pending_vote.go │ ├── remote_agent.go │ ├── unconfirmed.go │ └── worker.go ├── node/ │ ├── api.go │ ├── config.go │ ├── defaults.go │ ├── doc.go │ ├── errors.go │ ├── node.go │ └── service.go ├── p2p/ │ ├── dial.go │ ├── discover/ │ │ ├── database.go │ │ ├── node.go │ │ ├── ntp.go │ │ ├── table.go │ │ └── udp.go │ ├── discv5/ │ │ ├── database.go │ │ ├── metrics.go │ │ ├── net.go │ │ ├── node.go │ │ ├── nodeevent_string.go │ │ ├── ntp.go │ │ ├── table.go │ │ ├── ticket.go │ │ ├── topic.go │ │ └── udp.go │ ├── enr/ │ │ ├── enr.go │ │ ├── entries.go │ │ └── idscheme.go │ ├── message.go │ ├── metrics.go │ ├── nat/ │ │ ├── nat.go │ │ ├── natpmp.go │ │ └── natupnp.go │ ├── netutil/ │ │ ├── error.go │ │ ├── net.go │ │ ├── toobig_notwindows.go │ │ └── toobig_windows.go │ ├── peer.go │ ├── peer_error.go │ ├── protocol.go │ ├── protocols/ │ │ └── protocol.go │ ├── rlpx.go │ ├── server.go │ ├── simulations/ │ │ ├── README.md │ │ ├── adapters/ │ │ │ ├── docker.go │ │ │ ├── exec.go │ │ │ ├── inproc.go │ │ │ ├── types.go │ │ │ └── ws.go │ │ ├── events.go │ │ ├── examples/ │ │ │ ├── README.md │ │ │ ├── ping-pong.go │ │ │ └── ping-pong.sh │ │ ├── http.go │ │ ├── mocker.go │ │ ├── network.go │ │ ├── pipes/ │ │ │ └── pipes.go │ │ └── simulation.go │ └── testing/ │ ├── peerpool.go │ ├── protocolsession.go │ └── protocoltester.go ├── params/ │ ├── bootnodes.go │ ├── config.go │ ├── denomination.go │ ├── gas_table.go │ ├── network_params.go │ ├── protocol_params.go │ └── version.go ├── rlp/ │ ├── decode.go │ ├── doc.go │ ├── encode.go │ ├── raw.go │ └── typecache.go ├── rpc/ │ ├── client.go │ ├── doc.go │ ├── endpoints.go │ ├── errors.go │ ├── http.go │ ├── inproc.go │ ├── ipc.go │ ├── ipc_unix.go │ ├── ipc_windows.go │ ├── json.go │ ├── server.go │ ├── subscription.go │ ├── types.go │ ├── utils.go │ └── websocket.go ├── sero/ │ ├── api.go │ ├── api_backend.go │ ├── api_tracer.go │ ├── backend.go │ ├── backup.go │ ├── bloombits.go │ ├── config.go │ ├── downloader/ │ │ ├── api.go │ │ ├── downloader.go │ │ ├── events.go │ │ ├── fakepeer.go │ │ ├── metrics.go │ │ ├── modes.go │ │ ├── peer.go │ │ ├── queue.go │ │ ├── statesync.go │ │ └── types.go │ ├── fetcher/ │ │ ├── fetcher.go │ │ └── metrics.go │ ├── filters/ │ │ ├── api.go │ │ ├── filter.go │ │ └── filter_system.go │ ├── gasprice/ │ │ └── gasprice.go │ ├── gen_config.go │ ├── handler.go │ ├── metrics.go │ ├── peer.go │ ├── protocol.go │ ├── sync.go │ └── tracers/ │ ├── internal/ │ │ └── tracers/ │ │ ├── 4byte_tracer.js │ │ ├── assets.go │ │ ├── bigram_tracer.js │ │ ├── call_tracer.js │ │ ├── evmdis_tracer.js │ │ ├── noop_tracer.js │ │ ├── opcount_tracer.js │ │ ├── prestate_tracer.js │ │ ├── tracers.go │ │ ├── trigram_tracer.js │ │ └── unigram_tracer.js │ ├── testdata/ │ │ ├── call_tracer_create.json │ │ ├── call_tracer_deep_calls.json │ │ ├── call_tracer_delegatecall.json │ │ ├── call_tracer_inner_create_oog_outer_throw.json │ │ ├── call_tracer_inner_throw_outer_revert.json │ │ ├── call_tracer_oog.json │ │ ├── call_tracer_revert.json │ │ ├── call_tracer_simple.json │ │ └── call_tracer_throw.json │ ├── tracer.go │ └── tracers.go ├── seroclient/ │ └── seroclient.go ├── serodb/ │ ├── .gitignore │ ├── database.go │ ├── interface.go │ └── memory_database.go ├── serostats/ │ └── serostats.go ├── tests/ │ ├── abigen/ │ │ ├── testAbi.go │ │ └── testAbi.sol │ ├── abigen_test.go │ ├── block_test.go │ ├── block_test_util.go │ ├── difficulty_test.go │ ├── difficulty_test_util.go │ ├── gen_btheader.go │ ├── gen_difficultytest.go │ ├── gen_stenv.go │ ├── gen_sttransaction.go │ ├── gen_tttransaction.go │ ├── gen_vmexec.go │ ├── init.go │ ├── init_test.go │ ├── rlp_test.go │ ├── rlp_test_util.go │ ├── state_test.go │ ├── state_test_util.go │ ├── transaction_test_util.go │ ├── vm_test.go │ └── vm_test_util.go ├── trie/ │ ├── database.go │ ├── encoding.go │ ├── errors.go │ ├── hasher.go │ ├── iterator.go │ ├── node.go │ ├── proof.go │ ├── secure_trie.go │ ├── sync.go │ └── trie.go ├── vendor/ │ ├── bazil.org/ │ │ └── fuse/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── buffer.go │ │ ├── debug.go │ │ ├── error_darwin.go │ │ ├── error_freebsd.go │ │ ├── error_linux.go │ │ ├── error_std.go │ │ ├── fs/ │ │ │ ├── serve.go │ │ │ └── tree.go │ │ ├── fuse.go │ │ ├── fuse.iml │ │ ├── fuse_darwin.go │ │ ├── fuse_freebsd.go │ │ ├── fuse_kernel.go │ │ ├── fuse_kernel_darwin.go │ │ ├── fuse_kernel_freebsd.go │ │ ├── fuse_kernel_linux.go │ │ ├── fuse_kernel_std.go │ │ ├── fuse_linux.go │ │ ├── fuseutil/ │ │ │ └── fuseutil.go │ │ ├── mount.go │ │ ├── mount_darwin.go │ │ ├── mount_freebsd.go │ │ ├── mount_linux.go │ │ ├── options.go │ │ ├── options_darwin.go │ │ ├── options_freebsd.go │ │ ├── options_linux.go │ │ ├── protocol.go │ │ ├── unmount.go │ │ ├── unmount_linux.go │ │ └── unmount_std.go │ ├── github.com/ │ │ ├── Azure/ │ │ │ ├── azure-pipeline-go/ │ │ │ │ ├── LICENSE │ │ │ │ └── pipeline/ │ │ │ │ ├── core.go │ │ │ │ ├── defaultlog_syslog.go │ │ │ │ ├── defaultlog_windows.go │ │ │ │ ├── doc.go │ │ │ │ ├── error.go │ │ │ │ ├── progress.go │ │ │ │ ├── request.go │ │ │ │ ├── response.go │ │ │ │ └── version.go │ │ │ ├── azure-sdk-for-go/ │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── glide.yaml │ │ │ └── azure-storage-blob-go/ │ │ │ ├── 2018-03-28/ │ │ │ │ └── azblob/ │ │ │ │ ├── access_conditions.go │ │ │ │ ├── atomicmorph.go │ │ │ │ ├── highlevel.go │ │ │ │ ├── parsing_urls.go │ │ │ │ ├── sas_service.go │ │ │ │ ├── service_codes_blob.go │ │ │ │ ├── url_append_blob.go │ │ │ │ ├── url_blob.go │ │ │ │ ├── url_block_blob.go │ │ │ │ ├── url_container.go │ │ │ │ ├── url_page_blob.go │ │ │ │ ├── url_service.go │ │ │ │ ├── version.go │ │ │ │ ├── zc_credential_anonymous.go │ │ │ │ ├── zc_credential_shared_key.go │ │ │ │ ├── zc_credential_token.go │ │ │ │ ├── zc_mmf_unix.go │ │ │ │ ├── zc_mmf_windows.go │ │ │ │ ├── zc_pipeline.go │ │ │ │ ├── zc_policy_request_log.go │ │ │ │ ├── zc_policy_retry.go │ │ │ │ ├── zc_policy_telemetry.go │ │ │ │ ├── zc_policy_unique_request_id.go │ │ │ │ ├── zc_retry_reader.go │ │ │ │ ├── zc_sas_account.go │ │ │ │ ├── zc_sas_query_params.go │ │ │ │ ├── zc_service_codes_common.go │ │ │ │ ├── zc_storage_error.go │ │ │ │ ├── zc_util_validate.go │ │ │ │ ├── zc_uuid.go │ │ │ │ ├── zt_doc.go │ │ │ │ ├── zz_generated_append_blob.go │ │ │ │ ├── zz_generated_blob.go │ │ │ │ ├── zz_generated_block_blob.go │ │ │ │ ├── zz_generated_client.go │ │ │ │ ├── zz_generated_container.go │ │ │ │ ├── zz_generated_models.go │ │ │ │ ├── zz_generated_page_blob.go │ │ │ │ ├── zz_generated_responder_policy.go │ │ │ │ ├── zz_generated_response_error.go │ │ │ │ ├── zz_generated_service.go │ │ │ │ ├── zz_generated_validation.go │ │ │ │ ├── zz_generated_version.go │ │ │ │ └── zz_response_helpers.go │ │ │ └── LICENSE │ │ ├── StackExchange/ │ │ │ └── wmi/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── swbemservices.go │ │ │ └── wmi.go │ │ ├── aristanetworks/ │ │ │ └── goarista/ │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS │ │ │ ├── COPYING │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── check_line_len.awk │ │ │ ├── iptables.sh │ │ │ ├── monotime/ │ │ │ │ ├── issue15006.s │ │ │ │ └── nanotime.go │ │ │ └── rpmbuild.sh │ │ ├── btcsuite/ │ │ │ └── btcutil/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── address.go │ │ │ ├── amount.go │ │ │ ├── appdata.go │ │ │ ├── base58/ │ │ │ │ ├── README.md │ │ │ │ ├── alphabet.go │ │ │ │ ├── base58.go │ │ │ │ ├── base58check.go │ │ │ │ ├── cov_report.sh │ │ │ │ ├── doc.go │ │ │ │ └── genalphabet.go │ │ │ ├── bech32/ │ │ │ │ ├── README.md │ │ │ │ ├── bech32.go │ │ │ │ └── doc.go │ │ │ ├── block.go │ │ │ ├── certgen.go │ │ │ ├── const.go │ │ │ ├── cov_report.sh │ │ │ ├── doc.go │ │ │ ├── goclean.sh │ │ │ ├── hash160.go │ │ │ ├── net.go │ │ │ ├── net_noop.go │ │ │ ├── test_coverage.txt │ │ │ ├── tx.go │ │ │ └── wif.go │ │ ├── cespare/ │ │ │ └── cp/ │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ └── cp.go │ │ ├── codahale/ │ │ │ └── hdrhistogram/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── hdr.go │ │ │ └── window.go │ │ ├── davecgh/ │ │ │ └── go-spew/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── cov_report.sh │ │ │ ├── spew/ │ │ │ │ ├── bypass.go │ │ │ │ ├── bypasssafe.go │ │ │ │ ├── common.go │ │ │ │ ├── config.go │ │ │ │ ├── doc.go │ │ │ │ ├── dump.go │ │ │ │ ├── format.go │ │ │ │ └── spew.go │ │ │ └── test_coverage.txt │ │ ├── deckarep/ │ │ │ └── golang-set/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── iterator.go │ │ │ ├── set.go │ │ │ ├── threadsafe.go │ │ │ └── threadunsafe.go │ │ ├── dgrijalva/ │ │ │ └── jwt-go/ │ │ │ ├── LICENSE │ │ │ ├── MIGRATION_GUIDE.md │ │ │ ├── README.md │ │ │ ├── VERSION_HISTORY.md │ │ │ ├── claims.go │ │ │ ├── doc.go │ │ │ ├── ecdsa.go │ │ │ ├── ecdsa_utils.go │ │ │ ├── errors.go │ │ │ ├── hmac.go │ │ │ ├── map_claims.go │ │ │ ├── none.go │ │ │ ├── parser.go │ │ │ ├── rsa.go │ │ │ ├── rsa_pss.go │ │ │ ├── rsa_utils.go │ │ │ ├── signing_method.go │ │ │ └── token.go │ │ ├── docker/ │ │ │ └── docker/ │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── pkg/ │ │ │ └── reexec/ │ │ │ ├── README.md │ │ │ ├── command_linux.go │ │ │ ├── command_unix.go │ │ │ ├── command_unsupported.go │ │ │ ├── command_windows.go │ │ │ └── reexec.go │ │ ├── edsrzf/ │ │ │ └── mmap-go/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── mmap.go │ │ │ ├── mmap_unix.go │ │ │ ├── mmap_windows.go │ │ │ ├── msync_netbsd.go │ │ │ └── msync_unix.go │ │ ├── elastic/ │ │ │ └── gosigar/ │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── Vagrantfile │ │ │ ├── codecov.yml │ │ │ ├── concrete_sigar.go │ │ │ ├── sigar_darwin.go │ │ │ ├── sigar_format.go │ │ │ ├── sigar_freebsd.go │ │ │ ├── sigar_interface.go │ │ │ ├── sigar_linux.go │ │ │ ├── sigar_linux_common.go │ │ │ ├── sigar_openbsd.go │ │ │ ├── sigar_stub.go │ │ │ ├── sigar_unix.go │ │ │ ├── sigar_util.go │ │ │ ├── sigar_windows.go │ │ │ └── sys/ │ │ │ └── windows/ │ │ │ ├── doc.go │ │ │ ├── ntquery.go │ │ │ ├── privileges.go │ │ │ ├── syscall_windows.go │ │ │ ├── version.go │ │ │ └── zsyscall_windows.go │ │ ├── fatih/ │ │ │ └── color/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── color.go │ │ │ └── doc.go │ │ ├── fjl/ │ │ │ └── memsize/ │ │ │ ├── LICENSE │ │ │ ├── bitmap.go │ │ │ ├── doc.go │ │ │ ├── memsize.go │ │ │ ├── memsizeui/ │ │ │ │ ├── template.go │ │ │ │ └── ui.go │ │ │ ├── runtimefunc.go │ │ │ ├── runtimefunc.s │ │ │ └── type.go │ │ ├── gizak/ │ │ │ └── termui/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── barchart.go │ │ │ ├── block.go │ │ │ ├── block_common.go │ │ │ ├── block_windows.go │ │ │ ├── buffer.go │ │ │ ├── canvas.go │ │ │ ├── config.py │ │ │ ├── doc.go │ │ │ ├── events.go │ │ │ ├── gauge.go │ │ │ ├── glide.yaml │ │ │ ├── grid.go │ │ │ ├── helper.go │ │ │ ├── linechart.go │ │ │ ├── linechart_others.go │ │ │ ├── linechart_windows.go │ │ │ ├── list.go │ │ │ ├── mbarchart.go │ │ │ ├── mkdocs.yml │ │ │ ├── par.go │ │ │ ├── pos.go │ │ │ ├── render.go │ │ │ ├── sparkline.go │ │ │ ├── table.go │ │ │ ├── textbuilder.go │ │ │ ├── theme.go │ │ │ └── widget.go │ │ ├── go-ole/ │ │ │ └── go-ole/ │ │ │ ├── ChangeLog.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── com.go │ │ │ ├── com_func.go │ │ │ ├── connect.go │ │ │ ├── constants.go │ │ │ ├── error.go │ │ │ ├── error_func.go │ │ │ ├── error_windows.go │ │ │ ├── guid.go │ │ │ ├── iconnectionpoint.go │ │ │ ├── iconnectionpoint_func.go │ │ │ ├── iconnectionpoint_windows.go │ │ │ ├── iconnectionpointcontainer.go │ │ │ ├── iconnectionpointcontainer_func.go │ │ │ ├── iconnectionpointcontainer_windows.go │ │ │ ├── idispatch.go │ │ │ ├── idispatch_func.go │ │ │ ├── idispatch_windows.go │ │ │ ├── ienumvariant.go │ │ │ ├── ienumvariant_func.go │ │ │ ├── ienumvariant_windows.go │ │ │ ├── iinspectable.go │ │ │ ├── iinspectable_func.go │ │ │ ├── iinspectable_windows.go │ │ │ ├── iprovideclassinfo.go │ │ │ ├── iprovideclassinfo_func.go │ │ │ ├── iprovideclassinfo_windows.go │ │ │ ├── itypeinfo.go │ │ │ ├── itypeinfo_func.go │ │ │ ├── itypeinfo_windows.go │ │ │ ├── iunknown.go │ │ │ ├── iunknown_func.go │ │ │ ├── iunknown_windows.go │ │ │ ├── ole.go │ │ │ ├── oleutil/ │ │ │ │ ├── connection.go │ │ │ │ ├── connection_func.go │ │ │ │ ├── connection_windows.go │ │ │ │ ├── go-get.go │ │ │ │ └── oleutil.go │ │ │ ├── safearray.go │ │ │ ├── safearray_func.go │ │ │ ├── safearray_windows.go │ │ │ ├── safearrayconversion.go │ │ │ ├── safearrayslices.go │ │ │ ├── utility.go │ │ │ ├── variables.go │ │ │ ├── variant.go │ │ │ ├── variant_386.go │ │ │ ├── variant_amd64.go │ │ │ ├── variant_s390x.go │ │ │ ├── vt_string.go │ │ │ ├── winrt.go │ │ │ └── winrt_doc.go │ │ ├── go-stack/ │ │ │ └── stack/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── stack.go │ │ ├── golang/ │ │ │ ├── protobuf/ │ │ │ │ ├── LICENSE │ │ │ │ ├── proto/ │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── clone.go │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── equal.go │ │ │ │ │ ├── extensions.go │ │ │ │ │ ├── lib.go │ │ │ │ │ ├── message_set.go │ │ │ │ │ ├── pointer_reflect.go │ │ │ │ │ ├── pointer_unsafe.go │ │ │ │ │ ├── properties.go │ │ │ │ │ ├── text.go │ │ │ │ │ └── text_parser.go │ │ │ │ └── protoc-gen-go/ │ │ │ │ └── descriptor/ │ │ │ │ ├── Makefile │ │ │ │ └── descriptor.pb.go │ │ │ └── snappy/ │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ ├── decode.go │ │ │ ├── decode_amd64.go │ │ │ ├── decode_amd64.s │ │ │ ├── decode_other.go │ │ │ ├── encode.go │ │ │ ├── encode_amd64.go │ │ │ ├── encode_amd64.s │ │ │ ├── encode_other.go │ │ │ └── snappy.go │ │ ├── gosuri/ │ │ │ ├── uilive/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── doc.go │ │ │ │ ├── writer.go │ │ │ │ ├── writer_posix.go │ │ │ │ └── writer_windows.go │ │ │ └── uiprogress/ │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── bar.go │ │ │ ├── doc.go │ │ │ ├── progress.go │ │ │ └── util/ │ │ │ └── strutil/ │ │ │ └── strutil.go │ │ ├── hashicorp/ │ │ │ └── golang-lru/ │ │ │ ├── 2q.go │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── arc.go │ │ │ ├── lru.go │ │ │ └── simplelru/ │ │ │ └── lru.go │ │ ├── huin/ │ │ │ └── goupnp/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dcps/ │ │ │ │ ├── internetgateway1/ │ │ │ │ │ └── internetgateway1.go │ │ │ │ └── internetgateway2/ │ │ │ │ └── internetgateway2.go │ │ │ ├── device.go │ │ │ ├── goupnp.go │ │ │ ├── httpu/ │ │ │ │ ├── httpu.go │ │ │ │ └── serve.go │ │ │ ├── scpd/ │ │ │ │ └── scpd.go │ │ │ ├── service_client.go │ │ │ ├── soap/ │ │ │ │ ├── soap.go │ │ │ │ └── types.go │ │ │ └── ssdp/ │ │ │ ├── registry.go │ │ │ └── ssdp.go │ │ ├── influxdata/ │ │ │ └── influxdb/ │ │ │ ├── LICENSE │ │ │ ├── LICENSE_OF_DEPENDENCIES.md │ │ │ ├── client/ │ │ │ │ ├── README.md │ │ │ │ ├── influxdb.go │ │ │ │ └── v2/ │ │ │ │ ├── client.go │ │ │ │ └── udp.go │ │ │ ├── models/ │ │ │ │ ├── consistency.go │ │ │ │ ├── inline_fnv.go │ │ │ │ ├── inline_strconv_parse.go │ │ │ │ ├── points.go │ │ │ │ ├── rows.go │ │ │ │ ├── statistic.go │ │ │ │ ├── time.go │ │ │ │ └── uint_support.go │ │ │ └── pkg/ │ │ │ └── escape/ │ │ │ ├── bytes.go │ │ │ └── strings.go │ │ ├── jackpal/ │ │ │ └── go-nat-pmp/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── natpmp.go │ │ │ ├── network.go │ │ │ └── recorder.go │ │ ├── julienschmidt/ │ │ │ └── httprouter/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── path.go │ │ │ ├── router.go │ │ │ └── tree.go │ │ ├── karalabe/ │ │ │ └── hid/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── hid.go │ │ │ ├── hid_disabled.go │ │ │ ├── hid_enabled.go │ │ │ ├── hidapi/ │ │ │ │ ├── AUTHORS.txt │ │ │ │ ├── LICENSE-bsd.txt │ │ │ │ ├── LICENSE-gpl3.txt │ │ │ │ ├── LICENSE-orig.txt │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.txt │ │ │ │ ├── hidapi/ │ │ │ │ │ └── hidapi.h │ │ │ │ ├── libusb/ │ │ │ │ │ └── hid.c │ │ │ │ ├── mac/ │ │ │ │ │ └── hid.c │ │ │ │ └── windows/ │ │ │ │ └── hid.c │ │ │ ├── libusb/ │ │ │ │ ├── AUTHORS │ │ │ │ ├── COPYING │ │ │ │ └── libusb/ │ │ │ │ ├── config.h │ │ │ │ ├── core.c │ │ │ │ ├── descriptor.c │ │ │ │ ├── hotplug.c │ │ │ │ ├── hotplug.h │ │ │ │ ├── io.c │ │ │ │ ├── libusb.h │ │ │ │ ├── libusbi.h │ │ │ │ ├── os/ │ │ │ │ │ ├── darwin_usb.c │ │ │ │ │ ├── darwin_usb.h │ │ │ │ │ ├── haiku_pollfs.cpp │ │ │ │ │ ├── haiku_usb.h │ │ │ │ │ ├── haiku_usb_backend.cpp │ │ │ │ │ ├── haiku_usb_raw.cpp │ │ │ │ │ ├── haiku_usb_raw.h │ │ │ │ │ ├── linux_netlink.c │ │ │ │ │ ├── linux_udev.c │ │ │ │ │ ├── linux_usbfs.c │ │ │ │ │ ├── linux_usbfs.h │ │ │ │ │ ├── netbsd_usb.c │ │ │ │ │ ├── openbsd_usb.c │ │ │ │ │ ├── poll_posix.c │ │ │ │ │ ├── poll_posix.h │ │ │ │ │ ├── poll_windows.c │ │ │ │ │ ├── poll_windows.h │ │ │ │ │ ├── sunos_usb.c │ │ │ │ │ ├── sunos_usb.h │ │ │ │ │ ├── threads_posix.c │ │ │ │ │ ├── threads_posix.h │ │ │ │ │ ├── threads_windows.c │ │ │ │ │ ├── threads_windows.h │ │ │ │ │ ├── wince_usb.c │ │ │ │ │ ├── wince_usb.h │ │ │ │ │ ├── windows_common.h │ │ │ │ │ ├── windows_nt_common.c │ │ │ │ │ ├── windows_nt_common.h │ │ │ │ │ ├── windows_usbdk.c │ │ │ │ │ ├── windows_usbdk.h │ │ │ │ │ ├── windows_winusb.c │ │ │ │ │ └── windows_winusb.h │ │ │ │ ├── strerror.c │ │ │ │ ├── sync.c │ │ │ │ ├── version.h │ │ │ │ └── version_nano.h │ │ │ └── wchar.go │ │ ├── maruel/ │ │ │ └── panicparse/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── stack/ │ │ │ │ ├── source.go │ │ │ │ ├── stack.go │ │ │ │ └── ui.go │ │ │ └── vendor.yml │ │ ├── mattn/ │ │ │ ├── go-colorable/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── colorable_others.go │ │ │ │ ├── colorable_windows.go │ │ │ │ └── noncolorable.go │ │ │ ├── go-isatty/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── doc.go │ │ │ │ ├── isatty_appengine.go │ │ │ │ ├── isatty_bsd.go │ │ │ │ ├── isatty_linux.go │ │ │ │ ├── isatty_not_windows.go │ │ │ │ ├── isatty_solaris.go │ │ │ │ └── isatty_windows.go │ │ │ └── go-runewidth/ │ │ │ ├── LICENSE │ │ │ ├── README.mkd │ │ │ ├── runewidth.go │ │ │ ├── runewidth_js.go │ │ │ ├── runewidth_posix.go │ │ │ └── runewidth_windows.go │ │ ├── mitchellh/ │ │ │ └── go-wordwrap/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── wordwrap.go │ │ ├── mohae/ │ │ │ └── deepcopy/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── deepcopy.go │ │ ├── naoina/ │ │ │ ├── go-stringutil/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── da.go │ │ │ │ └── strings.go │ │ │ └── toml/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ast/ │ │ │ │ └── ast.go │ │ │ ├── config.go │ │ │ ├── decode.go │ │ │ ├── encode.go │ │ │ ├── error.go │ │ │ ├── parse.go │ │ │ ├── parse.peg │ │ │ ├── parse.peg.go │ │ │ └── util.go │ │ ├── nsf/ │ │ │ └── termbox-go/ │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── api.go │ │ │ ├── api_common.go │ │ │ ├── api_windows.go │ │ │ ├── collect_terminfo.py │ │ │ ├── syscalls.go │ │ │ ├── syscalls_darwin.go │ │ │ ├── syscalls_darwin_amd64.go │ │ │ ├── syscalls_dragonfly.go │ │ │ ├── syscalls_freebsd.go │ │ │ ├── syscalls_linux.go │ │ │ ├── syscalls_netbsd.go │ │ │ ├── syscalls_openbsd.go │ │ │ ├── syscalls_windows.go │ │ │ ├── termbox.go │ │ │ ├── termbox_common.go │ │ │ ├── termbox_windows.go │ │ │ ├── terminfo.go │ │ │ └── terminfo_builtin.go │ │ ├── olekukonko/ │ │ │ └── tablewriter/ │ │ │ ├── LICENCE.md │ │ │ ├── README.md │ │ │ ├── csv.go │ │ │ ├── table.go │ │ │ ├── test.csv │ │ │ ├── test_info.csv │ │ │ ├── util.go │ │ │ └── wrap.go │ │ ├── opentracing/ │ │ │ └── opentracing-go/ │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── ext/ │ │ │ │ └── tags.go │ │ │ ├── globaltracer.go │ │ │ ├── gocontext.go │ │ │ ├── log/ │ │ │ │ ├── field.go │ │ │ │ └── util.go │ │ │ ├── noop.go │ │ │ ├── propagation.go │ │ │ ├── span.go │ │ │ └── tracer.go │ │ ├── pborman/ │ │ │ └── uuid/ │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dce.go │ │ │ ├── doc.go │ │ │ ├── hash.go │ │ │ ├── marshal.go │ │ │ ├── node.go │ │ │ ├── sql.go │ │ │ ├── time.go │ │ │ ├── util.go │ │ │ ├── uuid.go │ │ │ ├── version1.go │ │ │ └── version4.go │ │ ├── peterh/ │ │ │ └── liner/ │ │ │ ├── COPYING │ │ │ ├── README.md │ │ │ ├── bsdinput.go │ │ │ ├── common.go │ │ │ ├── fallbackinput.go │ │ │ ├── input.go │ │ │ ├── input_darwin.go │ │ │ ├── input_linux.go │ │ │ ├── input_windows.go │ │ │ ├── line.go │ │ │ ├── output.go │ │ │ ├── output_windows.go │ │ │ ├── unixmode.go │ │ │ └── width.go │ │ ├── pkg/ │ │ │ └── errors/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── errors.go │ │ │ └── stack.go │ │ ├── pmezard/ │ │ │ └── go-difflib/ │ │ │ ├── LICENSE │ │ │ └── difflib/ │ │ │ └── difflib.go │ │ ├── prometheus/ │ │ │ └── prometheus/ │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── util/ │ │ │ └── flock/ │ │ │ ├── flock.go │ │ │ ├── flock_plan9.go │ │ │ ├── flock_solaris.go │ │ │ ├── flock_unix.go │ │ │ └── flock_windows.go │ │ ├── rjeczalik/ │ │ │ └── notify/ │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── debug.go │ │ │ ├── debug_debug.go │ │ │ ├── debug_nodebug.go │ │ │ ├── doc.go │ │ │ ├── event.go │ │ │ ├── event_fen.go │ │ │ ├── event_fsevents.go │ │ │ ├── event_inotify.go │ │ │ ├── event_kqueue.go │ │ │ ├── event_readdcw.go │ │ │ ├── event_stub.go │ │ │ ├── event_trigger.go │ │ │ ├── node.go │ │ │ ├── notify.go │ │ │ ├── tree.go │ │ │ ├── tree_nonrecursive.go │ │ │ ├── tree_recursive.go │ │ │ ├── util.go │ │ │ ├── watcher.go │ │ │ ├── watcher_fen.go │ │ │ ├── watcher_fen_cgo.go │ │ │ ├── watcher_fsevents.go │ │ │ ├── watcher_fsevents_cgo.go │ │ │ ├── watcher_inotify.go │ │ │ ├── watcher_kqueue.go │ │ │ ├── watcher_notimplemented.go │ │ │ ├── watcher_readdcw.go │ │ │ ├── watcher_stub.go │ │ │ ├── watcher_trigger.go │ │ │ ├── watchpoint.go │ │ │ ├── watchpoint_other.go │ │ │ └── watchpoint_readdcw.go │ │ ├── robertkrimen/ │ │ │ └── otto/ │ │ │ ├── DESIGN.markdown │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.markdown │ │ │ ├── ast/ │ │ │ │ ├── README.markdown │ │ │ │ ├── comments.go │ │ │ │ └── node.go │ │ │ ├── builtin.go │ │ │ ├── builtin_array.go │ │ │ ├── builtin_boolean.go │ │ │ ├── builtin_date.go │ │ │ ├── builtin_error.go │ │ │ ├── builtin_function.go │ │ │ ├── builtin_json.go │ │ │ ├── builtin_math.go │ │ │ ├── builtin_number.go │ │ │ ├── builtin_object.go │ │ │ ├── builtin_regexp.go │ │ │ ├── builtin_string.go │ │ │ ├── clone.go │ │ │ ├── cmpl.go │ │ │ ├── cmpl_evaluate.go │ │ │ ├── cmpl_evaluate_expression.go │ │ │ ├── cmpl_evaluate_statement.go │ │ │ ├── cmpl_parse.go │ │ │ ├── console.go │ │ │ ├── dbg/ │ │ │ │ └── dbg.go │ │ │ ├── dbg.go │ │ │ ├── error.go │ │ │ ├── evaluate.go │ │ │ ├── file/ │ │ │ │ ├── README.markdown │ │ │ │ └── file.go │ │ │ ├── global.go │ │ │ ├── inline.go │ │ │ ├── inline.pl │ │ │ ├── object.go │ │ │ ├── object_class.go │ │ │ ├── otto.go │ │ │ ├── otto_.go │ │ │ ├── parser/ │ │ │ │ ├── Makefile │ │ │ │ ├── README.markdown │ │ │ │ ├── dbg.go │ │ │ │ ├── error.go │ │ │ │ ├── expression.go │ │ │ │ ├── lexer.go │ │ │ │ ├── parser.go │ │ │ │ ├── regexp.go │ │ │ │ ├── scope.go │ │ │ │ └── statement.go │ │ │ ├── property.go │ │ │ ├── registry/ │ │ │ │ ├── README.markdown │ │ │ │ └── registry.go │ │ │ ├── result.go │ │ │ ├── runtime.go │ │ │ ├── scope.go │ │ │ ├── script.go │ │ │ ├── stash.go │ │ │ ├── token/ │ │ │ │ ├── Makefile │ │ │ │ ├── README.markdown │ │ │ │ ├── token.go │ │ │ │ ├── token_const.go │ │ │ │ └── tokenfmt │ │ │ ├── type_arguments.go │ │ │ ├── type_array.go │ │ │ ├── type_boolean.go │ │ │ ├── type_date.go │ │ │ ├── type_error.go │ │ │ ├── type_function.go │ │ │ ├── type_go_array.go │ │ │ ├── type_go_map.go │ │ │ ├── type_go_slice.go │ │ │ ├── type_go_struct.go │ │ │ ├── type_number.go │ │ │ ├── type_reference.go │ │ │ ├── type_regexp.go │ │ │ ├── type_string.go │ │ │ ├── value.go │ │ │ ├── value_boolean.go │ │ │ ├── value_number.go │ │ │ ├── value_primitive.go │ │ │ └── value_string.go │ │ ├── robfig/ │ │ │ └── cron/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── constantdelay.go │ │ │ ├── cron.go │ │ │ ├── doc.go │ │ │ ├── parser.go │ │ │ └── spec.go │ │ ├── rs/ │ │ │ ├── cors/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── cors.go │ │ │ │ └── utils.go │ │ │ └── xhandler/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── chain.go │ │ │ ├── middleware.go │ │ │ └── xhandler.go │ │ ├── stretchr/ │ │ │ └── testify/ │ │ │ ├── LICENSE │ │ │ ├── assert/ │ │ │ │ ├── assertion_format.go │ │ │ │ ├── assertion_format.go.tmpl │ │ │ │ ├── assertion_forward.go │ │ │ │ ├── assertion_forward.go.tmpl │ │ │ │ ├── assertions.go │ │ │ │ ├── doc.go │ │ │ │ ├── errors.go │ │ │ │ ├── forward_assertions.go │ │ │ │ └── http_assertions.go │ │ │ └── require/ │ │ │ ├── doc.go │ │ │ ├── forward_requirements.go │ │ │ ├── require.go │ │ │ ├── require.go.tmpl │ │ │ ├── require_forward.go │ │ │ ├── require_forward.go.tmpl │ │ │ └── requirements.go │ │ ├── syndtr/ │ │ │ └── goleveldb/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── leveldb/ │ │ │ ├── batch.go │ │ │ ├── cache/ │ │ │ │ ├── cache.go │ │ │ │ └── lru.go │ │ │ ├── comparer/ │ │ │ │ ├── bytes_comparer.go │ │ │ │ └── comparer.go │ │ │ ├── comparer.go │ │ │ ├── db.go │ │ │ ├── db_compaction.go │ │ │ ├── db_iter.go │ │ │ ├── db_snapshot.go │ │ │ ├── db_state.go │ │ │ ├── db_transaction.go │ │ │ ├── db_util.go │ │ │ ├── db_write.go │ │ │ ├── doc.go │ │ │ ├── errors/ │ │ │ │ └── errors.go │ │ │ ├── errors.go │ │ │ ├── filter/ │ │ │ │ ├── bloom.go │ │ │ │ └── filter.go │ │ │ ├── filter.go │ │ │ ├── iterator/ │ │ │ │ ├── array_iter.go │ │ │ │ ├── indexed_iter.go │ │ │ │ ├── iter.go │ │ │ │ └── merged_iter.go │ │ │ ├── journal/ │ │ │ │ └── journal.go │ │ │ ├── key.go │ │ │ ├── memdb/ │ │ │ │ └── memdb.go │ │ │ ├── opt/ │ │ │ │ └── options.go │ │ │ ├── options.go │ │ │ ├── session.go │ │ │ ├── session_compaction.go │ │ │ ├── session_record.go │ │ │ ├── session_util.go │ │ │ ├── storage/ │ │ │ │ ├── file_storage.go │ │ │ │ ├── file_storage_nacl.go │ │ │ │ ├── file_storage_plan9.go │ │ │ │ ├── file_storage_solaris.go │ │ │ │ ├── file_storage_unix.go │ │ │ │ ├── file_storage_windows.go │ │ │ │ ├── mem_storage.go │ │ │ │ └── storage.go │ │ │ ├── storage.go │ │ │ ├── table/ │ │ │ │ ├── reader.go │ │ │ │ ├── table.go │ │ │ │ └── writer.go │ │ │ ├── table.go │ │ │ ├── util/ │ │ │ │ ├── buffer.go │ │ │ │ ├── buffer_pool.go │ │ │ │ ├── crc32.go │ │ │ │ ├── hash.go │ │ │ │ ├── range.go │ │ │ │ └── util.go │ │ │ ├── util.go │ │ │ └── version.go │ │ ├── tyler-smith/ │ │ │ └── go-bip39/ │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── bip39.go │ │ │ └── wordlists/ │ │ │ ├── chinese_simplified.go │ │ │ ├── chinese_traditional.go │ │ │ ├── english.go │ │ │ ├── french.go │ │ │ ├── italian.go │ │ │ ├── japanese.go │ │ │ ├── korean.go │ │ │ └── spanish.go │ │ └── uber/ │ │ ├── jaeger-client-go/ │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── DCO │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── RELEASE.md │ │ │ ├── baggage_setter.go │ │ │ ├── config/ │ │ │ │ ├── config.go │ │ │ │ ├── config_env.go │ │ │ │ └── options.go │ │ │ ├── constants.go │ │ │ ├── context.go │ │ │ ├── contrib_observer.go │ │ │ ├── doc.go │ │ │ ├── glide.yaml │ │ │ ├── header.go │ │ │ ├── internal/ │ │ │ │ ├── baggage/ │ │ │ │ │ ├── remote/ │ │ │ │ │ │ ├── options.go │ │ │ │ │ │ └── restriction_manager.go │ │ │ │ │ └── restriction_manager.go │ │ │ │ ├── spanlog/ │ │ │ │ │ └── json.go │ │ │ │ └── throttler/ │ │ │ │ ├── remote/ │ │ │ │ │ ├── options.go │ │ │ │ │ └── throttler.go │ │ │ │ └── throttler.go │ │ │ ├── interop.go │ │ │ ├── jaeger_tag.go │ │ │ ├── jaeger_thrift_span.go │ │ │ ├── log/ │ │ │ │ └── logger.go │ │ │ ├── logger.go │ │ │ ├── metrics.go │ │ │ ├── observer.go │ │ │ ├── process.go │ │ │ ├── propagation.go │ │ │ ├── reference.go │ │ │ ├── reporter.go │ │ │ ├── reporter_options.go │ │ │ ├── rpcmetrics/ │ │ │ │ ├── README.md │ │ │ │ ├── doc.go │ │ │ │ ├── endpoints.go │ │ │ │ ├── metrics.go │ │ │ │ ├── normalizer.go │ │ │ │ └── observer.go │ │ │ ├── sampler.go │ │ │ ├── sampler_options.go │ │ │ ├── span.go │ │ │ ├── thrift/ │ │ │ │ ├── README.md │ │ │ │ ├── application_exception.go │ │ │ │ ├── binary_protocol.go │ │ │ │ ├── compact_protocol.go │ │ │ │ ├── exception.go │ │ │ │ ├── memory_buffer.go │ │ │ │ ├── messagetype.go │ │ │ │ ├── numeric.go │ │ │ │ ├── processor.go │ │ │ │ ├── protocol.go │ │ │ │ ├── protocol_exception.go │ │ │ │ ├── protocol_factory.go │ │ │ │ ├── rich_transport.go │ │ │ │ ├── serializer.go │ │ │ │ ├── simple_json_protocol.go │ │ │ │ ├── transport.go │ │ │ │ ├── transport_exception.go │ │ │ │ ├── transport_factory.go │ │ │ │ └── type.go │ │ │ ├── thrift-gen/ │ │ │ │ ├── agent/ │ │ │ │ │ ├── agent.go │ │ │ │ │ ├── constants.go │ │ │ │ │ └── ttypes.go │ │ │ │ ├── baggage/ │ │ │ │ │ ├── baggagerestrictionmanager.go │ │ │ │ │ ├── constants.go │ │ │ │ │ └── ttypes.go │ │ │ │ ├── jaeger/ │ │ │ │ │ ├── agent.go │ │ │ │ │ ├── constants.go │ │ │ │ │ └── ttypes.go │ │ │ │ ├── sampling/ │ │ │ │ │ ├── constants.go │ │ │ │ │ ├── samplingmanager.go │ │ │ │ │ └── ttypes.go │ │ │ │ └── zipkincore/ │ │ │ │ ├── constants.go │ │ │ │ ├── ttypes.go │ │ │ │ └── zipkincollector.go │ │ │ ├── tracer.go │ │ │ ├── tracer_options.go │ │ │ ├── transport.go │ │ │ ├── transport_udp.go │ │ │ ├── utils/ │ │ │ │ ├── http_json.go │ │ │ │ ├── localip.go │ │ │ │ ├── rand.go │ │ │ │ ├── rate_limiter.go │ │ │ │ ├── udp_client.go │ │ │ │ └── utils.go │ │ │ ├── zipkin.go │ │ │ └── zipkin_thrift_span.go │ │ └── jaeger-lib/ │ │ ├── LICENSE │ │ └── metrics/ │ │ ├── counter.go │ │ ├── factory.go │ │ ├── gauge.go │ │ ├── local.go │ │ ├── metrics.go │ │ ├── stopwatch.go │ │ └── timer.go │ ├── golang.org/ │ │ └── x/ │ │ ├── crypto/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── cast5/ │ │ │ │ └── cast5.go │ │ │ ├── codereview.cfg │ │ │ ├── curve25519/ │ │ │ │ ├── const_amd64.h │ │ │ │ ├── const_amd64.s │ │ │ │ ├── cswap_amd64.s │ │ │ │ ├── curve25519.go │ │ │ │ ├── doc.go │ │ │ │ ├── freeze_amd64.s │ │ │ │ ├── ladderstep_amd64.s │ │ │ │ ├── mont25519_amd64.go │ │ │ │ ├── mul_amd64.s │ │ │ │ └── square_amd64.s │ │ │ ├── ed25519/ │ │ │ │ ├── ed25519.go │ │ │ │ └── internal/ │ │ │ │ └── edwards25519/ │ │ │ │ ├── const.go │ │ │ │ └── edwards25519.go │ │ │ ├── openpgp/ │ │ │ │ ├── armor/ │ │ │ │ │ ├── armor.go │ │ │ │ │ └── encode.go │ │ │ │ ├── canonical_text.go │ │ │ │ ├── elgamal/ │ │ │ │ │ └── elgamal.go │ │ │ │ ├── errors/ │ │ │ │ │ └── errors.go │ │ │ │ ├── keys.go │ │ │ │ ├── packet/ │ │ │ │ │ ├── compressed.go │ │ │ │ │ ├── config.go │ │ │ │ │ ├── encrypted_key.go │ │ │ │ │ ├── literal.go │ │ │ │ │ ├── ocfb.go │ │ │ │ │ ├── one_pass_signature.go │ │ │ │ │ ├── opaque.go │ │ │ │ │ ├── packet.go │ │ │ │ │ ├── private_key.go │ │ │ │ │ ├── public_key.go │ │ │ │ │ ├── public_key_v3.go │ │ │ │ │ ├── reader.go │ │ │ │ │ ├── signature.go │ │ │ │ │ ├── signature_v3.go │ │ │ │ │ ├── symmetric_key_encrypted.go │ │ │ │ │ ├── symmetrically_encrypted.go │ │ │ │ │ ├── userattribute.go │ │ │ │ │ └── userid.go │ │ │ │ ├── read.go │ │ │ │ ├── s2k/ │ │ │ │ │ └── s2k.go │ │ │ │ └── write.go │ │ │ ├── pbkdf2/ │ │ │ │ └── pbkdf2.go │ │ │ ├── ripemd160/ │ │ │ │ ├── ripemd160.go │ │ │ │ └── ripemd160block.go │ │ │ ├── scrypt/ │ │ │ │ └── scrypt.go │ │ │ └── ssh/ │ │ │ ├── buffer.go │ │ │ ├── certs.go │ │ │ ├── channel.go │ │ │ ├── cipher.go │ │ │ ├── client.go │ │ │ ├── client_auth.go │ │ │ ├── common.go │ │ │ ├── connection.go │ │ │ ├── doc.go │ │ │ ├── handshake.go │ │ │ ├── kex.go │ │ │ ├── keys.go │ │ │ ├── mac.go │ │ │ ├── messages.go │ │ │ ├── mux.go │ │ │ ├── server.go │ │ │ ├── session.go │ │ │ ├── streamlocal.go │ │ │ ├── tcpip.go │ │ │ ├── terminal/ │ │ │ │ ├── terminal.go │ │ │ │ ├── util.go │ │ │ │ ├── util_bsd.go │ │ │ │ ├── util_linux.go │ │ │ │ ├── util_plan9.go │ │ │ │ ├── util_solaris.go │ │ │ │ └── util_windows.go │ │ │ └── transport.go │ │ ├── net/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── codereview.cfg │ │ │ ├── context/ │ │ │ │ ├── context.go │ │ │ │ ├── go17.go │ │ │ │ └── pre_go17.go │ │ │ ├── html/ │ │ │ │ ├── atom/ │ │ │ │ │ ├── atom.go │ │ │ │ │ ├── gen.go │ │ │ │ │ └── table.go │ │ │ │ ├── charset/ │ │ │ │ │ └── charset.go │ │ │ │ ├── const.go │ │ │ │ ├── doc.go │ │ │ │ ├── doctype.go │ │ │ │ ├── entity.go │ │ │ │ ├── escape.go │ │ │ │ ├── foreign.go │ │ │ │ ├── node.go │ │ │ │ ├── parse.go │ │ │ │ ├── render.go │ │ │ │ └── token.go │ │ │ ├── idna/ │ │ │ │ ├── idna.go │ │ │ │ ├── punycode.go │ │ │ │ ├── tables.go │ │ │ │ ├── trie.go │ │ │ │ └── trieval.go │ │ │ └── websocket/ │ │ │ ├── client.go │ │ │ ├── dial.go │ │ │ ├── hybi.go │ │ │ ├── server.go │ │ │ └── websocket.go │ │ ├── sync/ │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ └── syncmap/ │ │ │ └── map.go │ │ ├── sys/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── codereview.cfg │ │ │ ├── unix/ │ │ │ │ ├── README.md │ │ │ │ ├── asm_darwin_386.s │ │ │ │ ├── asm_darwin_amd64.s │ │ │ │ ├── asm_darwin_arm.s │ │ │ │ ├── asm_darwin_arm64.s │ │ │ │ ├── asm_dragonfly_amd64.s │ │ │ │ ├── asm_freebsd_386.s │ │ │ │ ├── asm_freebsd_amd64.s │ │ │ │ ├── asm_freebsd_arm.s │ │ │ │ ├── asm_linux_386.s │ │ │ │ ├── asm_linux_amd64.s │ │ │ │ ├── asm_linux_arm.s │ │ │ │ ├── asm_linux_arm64.s │ │ │ │ ├── asm_linux_mips64x.s │ │ │ │ ├── asm_linux_mipsx.s │ │ │ │ ├── asm_linux_ppc64x.s │ │ │ │ ├── asm_linux_s390x.s │ │ │ │ ├── asm_netbsd_386.s │ │ │ │ ├── asm_netbsd_amd64.s │ │ │ │ ├── asm_netbsd_arm.s │ │ │ │ ├── asm_openbsd_386.s │ │ │ │ ├── asm_openbsd_amd64.s │ │ │ │ ├── asm_openbsd_arm.s │ │ │ │ ├── asm_solaris_amd64.s │ │ │ │ ├── bluetooth_linux.go │ │ │ │ ├── cap_freebsd.go │ │ │ │ ├── constants.go │ │ │ │ ├── dev_darwin.go │ │ │ │ ├── dev_dragonfly.go │ │ │ │ ├── dev_freebsd.go │ │ │ │ ├── dev_linux.go │ │ │ │ ├── dev_netbsd.go │ │ │ │ ├── dev_openbsd.go │ │ │ │ ├── dirent.go │ │ │ │ ├── endian_big.go │ │ │ │ ├── endian_little.go │ │ │ │ ├── env_unix.go │ │ │ │ ├── env_unset.go │ │ │ │ ├── errors_freebsd_386.go │ │ │ │ ├── errors_freebsd_amd64.go │ │ │ │ ├── errors_freebsd_arm.go │ │ │ │ ├── flock.go │ │ │ │ ├── flock_linux_32bit.go │ │ │ │ ├── gccgo.go │ │ │ │ ├── gccgo_c.c │ │ │ │ ├── gccgo_linux_amd64.go │ │ │ │ ├── mkall.sh │ │ │ │ ├── mkerrors.sh │ │ │ │ ├── mksyscall.pl │ │ │ │ ├── mksyscall_solaris.pl │ │ │ │ ├── mksysctl_openbsd.pl │ │ │ │ ├── mksysnum_darwin.pl │ │ │ │ ├── mksysnum_dragonfly.pl │ │ │ │ ├── mksysnum_freebsd.pl │ │ │ │ ├── mksysnum_netbsd.pl │ │ │ │ ├── mksysnum_openbsd.pl │ │ │ │ ├── openbsd_pledge.go │ │ │ │ ├── pagesize_unix.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── sockcmsg_linux.go │ │ │ │ ├── sockcmsg_unix.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_bsd.go │ │ │ │ ├── syscall_darwin.go │ │ │ │ ├── syscall_darwin_386.go │ │ │ │ ├── syscall_darwin_amd64.go │ │ │ │ ├── syscall_darwin_arm.go │ │ │ │ ├── syscall_darwin_arm64.go │ │ │ │ ├── syscall_dragonfly.go │ │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ │ ├── syscall_freebsd.go │ │ │ │ ├── syscall_freebsd_386.go │ │ │ │ ├── syscall_freebsd_amd64.go │ │ │ │ ├── syscall_freebsd_arm.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_amd64.go │ │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── syscall_linux_arm64.go │ │ │ │ ├── syscall_linux_mips64x.go │ │ │ │ ├── syscall_linux_mipsx.go │ │ │ │ ├── syscall_linux_ppc64x.go │ │ │ │ ├── syscall_linux_s390x.go │ │ │ │ ├── syscall_linux_sparc64.go │ │ │ │ ├── syscall_netbsd.go │ │ │ │ ├── syscall_netbsd_386.go │ │ │ │ ├── syscall_netbsd_amd64.go │ │ │ │ ├── syscall_netbsd_arm.go │ │ │ │ ├── syscall_no_getwd.go │ │ │ │ ├── syscall_openbsd.go │ │ │ │ ├── syscall_openbsd_386.go │ │ │ │ ├── syscall_openbsd_amd64.go │ │ │ │ ├── syscall_openbsd_arm.go │ │ │ │ ├── syscall_solaris.go │ │ │ │ ├── syscall_solaris_amd64.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── syscall_unix_gc.go │ │ │ │ ├── timestruct.go │ │ │ │ ├── zerrors_darwin_386.go │ │ │ │ ├── zerrors_darwin_amd64.go │ │ │ │ ├── zerrors_darwin_arm.go │ │ │ │ ├── zerrors_darwin_arm64.go │ │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ │ ├── zerrors_freebsd_386.go │ │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ │ ├── zerrors_freebsd_arm.go │ │ │ │ ├── zerrors_linux_386.go │ │ │ │ ├── zerrors_linux_amd64.go │ │ │ │ ├── zerrors_linux_arm.go │ │ │ │ ├── zerrors_linux_arm64.go │ │ │ │ ├── zerrors_linux_mips.go │ │ │ │ ├── zerrors_linux_mips64.go │ │ │ │ ├── zerrors_linux_mips64le.go │ │ │ │ ├── zerrors_linux_mipsle.go │ │ │ │ ├── zerrors_linux_ppc64.go │ │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ │ ├── zerrors_linux_s390x.go │ │ │ │ ├── zerrors_linux_sparc64.go │ │ │ │ ├── zerrors_netbsd_386.go │ │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ │ ├── zerrors_netbsd_arm.go │ │ │ │ ├── zerrors_openbsd_386.go │ │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ │ ├── zerrors_openbsd_arm.go │ │ │ │ ├── zerrors_solaris_amd64.go │ │ │ │ ├── zptrace386_linux.go │ │ │ │ ├── zptracearm_linux.go │ │ │ │ ├── zptracemips_linux.go │ │ │ │ ├── zptracemipsle_linux.go │ │ │ │ ├── zsyscall_darwin_386.go │ │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ │ ├── zsyscall_darwin_arm.go │ │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ │ ├── zsyscall_freebsd_386.go │ │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ │ ├── zsyscall_linux_386.go │ │ │ │ ├── zsyscall_linux_amd64.go │ │ │ │ ├── zsyscall_linux_arm.go │ │ │ │ ├── zsyscall_linux_arm64.go │ │ │ │ ├── zsyscall_linux_mips.go │ │ │ │ ├── zsyscall_linux_mips64.go │ │ │ │ ├── zsyscall_linux_mips64le.go │ │ │ │ ├── zsyscall_linux_mipsle.go │ │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ │ ├── zsyscall_linux_s390x.go │ │ │ │ ├── zsyscall_linux_sparc64.go │ │ │ │ ├── zsyscall_netbsd_386.go │ │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ │ ├── zsyscall_openbsd_386.go │ │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ │ ├── zsyscall_openbsd_arm.go │ │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ │ ├── zsysctl_openbsd_386.go │ │ │ │ ├── zsysctl_openbsd_amd64.go │ │ │ │ ├── zsysctl_openbsd_arm.go │ │ │ │ ├── zsysnum_darwin_386.go │ │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ │ ├── zsysnum_darwin_arm.go │ │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ │ ├── zsysnum_freebsd_386.go │ │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ │ ├── zsysnum_linux_386.go │ │ │ │ ├── zsysnum_linux_amd64.go │ │ │ │ ├── zsysnum_linux_arm.go │ │ │ │ ├── zsysnum_linux_arm64.go │ │ │ │ ├── zsysnum_linux_mips.go │ │ │ │ ├── zsysnum_linux_mips64.go │ │ │ │ ├── zsysnum_linux_mips64le.go │ │ │ │ ├── zsysnum_linux_mipsle.go │ │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ │ ├── zsysnum_linux_s390x.go │ │ │ │ ├── zsysnum_linux_sparc64.go │ │ │ │ ├── zsysnum_netbsd_386.go │ │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ │ ├── zsysnum_openbsd_386.go │ │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ │ ├── zsysnum_openbsd_arm.go │ │ │ │ ├── zsysnum_solaris_amd64.go │ │ │ │ ├── ztypes_darwin_386.go │ │ │ │ ├── ztypes_darwin_amd64.go │ │ │ │ ├── ztypes_darwin_arm.go │ │ │ │ ├── ztypes_darwin_arm64.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_linux_386.go │ │ │ │ ├── ztypes_linux_amd64.go │ │ │ │ ├── ztypes_linux_arm.go │ │ │ │ ├── ztypes_linux_arm64.go │ │ │ │ ├── ztypes_linux_mips.go │ │ │ │ ├── ztypes_linux_mips64.go │ │ │ │ ├── ztypes_linux_mips64le.go │ │ │ │ ├── ztypes_linux_mipsle.go │ │ │ │ ├── ztypes_linux_ppc64.go │ │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ │ ├── ztypes_linux_s390x.go │ │ │ │ ├── ztypes_linux_sparc64.go │ │ │ │ ├── ztypes_netbsd_386.go │ │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ │ ├── ztypes_netbsd_arm.go │ │ │ │ ├── ztypes_openbsd_386.go │ │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ │ ├── ztypes_openbsd_arm.go │ │ │ │ └── ztypes_solaris_amd64.go │ │ │ └── windows/ │ │ │ ├── asm_windows_386.s │ │ │ ├── asm_windows_amd64.s │ │ │ ├── dll_windows.go │ │ │ ├── env_unset.go │ │ │ ├── env_windows.go │ │ │ ├── eventlog.go │ │ │ ├── exec_windows.go │ │ │ ├── memory_windows.go │ │ │ ├── mksyscall.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── security_windows.go │ │ │ ├── service.go │ │ │ ├── str.go │ │ │ ├── syscall.go │ │ │ ├── syscall_windows.go │ │ │ ├── types_windows.go │ │ │ ├── types_windows_386.go │ │ │ ├── types_windows_amd64.go │ │ │ └── zsyscall_windows.go │ │ ├── text/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── codereview.cfg │ │ │ ├── encoding/ │ │ │ │ ├── charmap/ │ │ │ │ │ ├── charmap.go │ │ │ │ │ ├── maketables.go │ │ │ │ │ └── tables.go │ │ │ │ ├── encoding.go │ │ │ │ ├── htmlindex/ │ │ │ │ │ ├── gen.go │ │ │ │ │ ├── htmlindex.go │ │ │ │ │ ├── map.go │ │ │ │ │ └── tables.go │ │ │ │ ├── internal/ │ │ │ │ │ ├── identifier/ │ │ │ │ │ │ ├── gen.go │ │ │ │ │ │ ├── identifier.go │ │ │ │ │ │ └── mib.go │ │ │ │ │ └── internal.go │ │ │ │ ├── japanese/ │ │ │ │ │ ├── all.go │ │ │ │ │ ├── eucjp.go │ │ │ │ │ ├── iso2022jp.go │ │ │ │ │ ├── maketables.go │ │ │ │ │ ├── shiftjis.go │ │ │ │ │ └── tables.go │ │ │ │ ├── korean/ │ │ │ │ │ ├── euckr.go │ │ │ │ │ ├── maketables.go │ │ │ │ │ └── tables.go │ │ │ │ ├── simplifiedchinese/ │ │ │ │ │ ├── all.go │ │ │ │ │ ├── gbk.go │ │ │ │ │ ├── hzgb2312.go │ │ │ │ │ ├── maketables.go │ │ │ │ │ └── tables.go │ │ │ │ ├── traditionalchinese/ │ │ │ │ │ ├── big5.go │ │ │ │ │ ├── maketables.go │ │ │ │ │ └── tables.go │ │ │ │ └── unicode/ │ │ │ │ ├── override.go │ │ │ │ └── unicode.go │ │ │ ├── internal/ │ │ │ │ ├── tag/ │ │ │ │ │ └── tag.go │ │ │ │ └── utf8internal/ │ │ │ │ └── utf8internal.go │ │ │ ├── language/ │ │ │ │ ├── Makefile │ │ │ │ ├── common.go │ │ │ │ ├── coverage.go │ │ │ │ ├── gen_common.go │ │ │ │ ├── gen_index.go │ │ │ │ ├── go1_1.go │ │ │ │ ├── go1_2.go │ │ │ │ ├── index.go │ │ │ │ ├── language.go │ │ │ │ ├── lookup.go │ │ │ │ ├── maketables.go │ │ │ │ ├── match.go │ │ │ │ ├── parse.go │ │ │ │ ├── tables.go │ │ │ │ └── tags.go │ │ │ ├── runes/ │ │ │ │ ├── cond.go │ │ │ │ └── runes.go │ │ │ ├── secure/ │ │ │ │ └── bidirule/ │ │ │ │ ├── bidirule.go │ │ │ │ ├── bidirule10.0.0.go │ │ │ │ └── bidirule9.0.0.go │ │ │ ├── transform/ │ │ │ │ └── transform.go │ │ │ └── unicode/ │ │ │ ├── bidi/ │ │ │ │ ├── bidi.go │ │ │ │ ├── bracket.go │ │ │ │ ├── core.go │ │ │ │ ├── prop.go │ │ │ │ ├── tables10.0.0.go │ │ │ │ ├── tables9.0.0.go │ │ │ │ └── trieval.go │ │ │ └── norm/ │ │ │ ├── composition.go │ │ │ ├── forminfo.go │ │ │ ├── input.go │ │ │ ├── iter.go │ │ │ ├── normalize.go │ │ │ ├── readwriter.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ ├── transform.go │ │ │ └── trie.go │ │ └── tools/ │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── CONTRIBUTING.md │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── README │ │ ├── codereview.cfg │ │ ├── go/ │ │ │ └── ast/ │ │ │ └── astutil/ │ │ │ ├── enclosing.go │ │ │ ├── imports.go │ │ │ └── util.go │ │ └── imports/ │ │ ├── fastwalk.go │ │ ├── fastwalk_dirent_fileno.go │ │ ├── fastwalk_dirent_ino.go │ │ ├── fastwalk_portable.go │ │ ├── fastwalk_unix.go │ │ ├── fix.go │ │ ├── imports.go │ │ ├── mkindex.go │ │ ├── mkstdlib.go │ │ ├── sortimports.go │ │ └── zstdlib.go │ ├── gopkg.in/ │ │ ├── bsm/ │ │ │ └── ratelimit.v1/ │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── ratelimit.go │ │ ├── check.v1/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── TODO │ │ │ ├── benchmark.go │ │ │ ├── check.go │ │ │ ├── checkers.go │ │ │ ├── helpers.go │ │ │ ├── printer.go │ │ │ ├── reporter.go │ │ │ └── run.go │ │ ├── karalabe/ │ │ │ └── cookiejar.v2/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── collections/ │ │ │ └── prque/ │ │ │ ├── prque.go │ │ │ └── sstack.go │ │ ├── natefinch/ │ │ │ └── npipe.v2/ │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── npipe_windows.go │ │ │ ├── znpipe_windows_386.go │ │ │ └── znpipe_windows_amd64.go │ │ ├── olebedev/ │ │ │ └── go-duktape.v3/ │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── api.go │ │ │ ├── appveyor.yml │ │ │ ├── conts.go │ │ │ ├── duk_alloc_pool.c │ │ │ ├── duk_alloc_pool.h │ │ │ ├── duk_config.h │ │ │ ├── duk_console.c │ │ │ ├── duk_console.h │ │ │ ├── duk_logging.c │ │ │ ├── duk_logging.h │ │ │ ├── duk_minimal_printf.c │ │ │ ├── duk_minimal_printf.h │ │ │ ├── duk_module_duktape.c │ │ │ ├── duk_module_duktape.h │ │ │ ├── duk_module_node.c │ │ │ ├── duk_module_node.h │ │ │ ├── duk_print_alert.c │ │ │ ├── duk_print_alert.h │ │ │ ├── duk_v1_compat.c │ │ │ ├── duk_v1_compat.h │ │ │ ├── duktape.c │ │ │ ├── duktape.go │ │ │ ├── duktape.h │ │ │ ├── timers.go │ │ │ ├── utils.go │ │ │ └── wercker.yml │ │ ├── redis.v3/ │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── cluster.go │ │ │ ├── cluster_pipeline.go │ │ │ ├── command.go │ │ │ ├── commands.go │ │ │ ├── doc.go │ │ │ ├── error.go │ │ │ ├── internal/ │ │ │ │ ├── consistenthash/ │ │ │ │ │ └── consistenthash.go │ │ │ │ ├── hashtag/ │ │ │ │ │ └── hashtag.go │ │ │ │ ├── log.go │ │ │ │ └── pool/ │ │ │ │ ├── conn.go │ │ │ │ ├── pool.go │ │ │ │ ├── pool_single.go │ │ │ │ └── pool_sticky.go │ │ │ ├── multi.go │ │ │ ├── options.go │ │ │ ├── parser.go │ │ │ ├── pipeline.go │ │ │ ├── pubsub.go │ │ │ ├── redis.go │ │ │ ├── ring.go │ │ │ ├── safe.go │ │ │ ├── script.go │ │ │ ├── sentinel.go │ │ │ └── unsafe.go │ │ ├── sourcemap.v1/ │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── base64vlq/ │ │ │ │ └── base64_vlq.go │ │ │ ├── consumer.go │ │ │ └── sourcemap.go │ │ └── urfave/ │ │ └── cli.v1/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── app.go │ │ ├── appveyor.yml │ │ ├── category.go │ │ ├── cli.go │ │ ├── command.go │ │ ├── context.go │ │ ├── errors.go │ │ ├── flag-types.json │ │ ├── flag.go │ │ ├── flag_generated.go │ │ ├── funcs.go │ │ ├── generate-flag-types │ │ ├── help.go │ │ └── runtests │ └── vendor.json ├── voter/ │ ├── backend.go │ ├── utils.go │ └── voter.go └── zero/ ├── account/ │ ├── address.go │ └── address_test.go ├── consensus/ │ ├── bytes.go │ ├── cons.go │ ├── cons_test.go │ ├── dbobj.go │ ├── fakedb.go │ ├── iface.go │ ├── kvpoint.go │ └── objpoint.go ├── localdb/ │ ├── block.go │ ├── out.go │ ├── out_commitment.go │ ├── out_test.go │ ├── out_vserial.go │ ├── outstat.go │ ├── pkg.go │ └── root.go ├── proofservice/ │ ├── client.go │ └── proofservice.go ├── snapshot/ │ ├── generator.go │ └── snapshot_test.go ├── stake/ │ ├── Hash256PRNG.go │ ├── ITree.go │ ├── avltree.go │ ├── avltree_test.go │ ├── sharepool.go │ ├── sharepool_test.go │ ├── stakeConfig.go │ ├── tree.go │ └── tree_test.go ├── txs/ │ ├── assets/ │ │ ├── assets.go │ │ ├── ckstate.go │ │ ├── ckstate_test.go │ │ ├── flat_asset.go │ │ ├── ticket.go │ │ └── token.go │ ├── outs.go │ ├── pkg/ │ │ ├── opkg.go │ │ ├── tools.go │ │ └── zpkg.go │ ├── stx/ │ │ ├── cmd.go │ │ ├── cmd_test.go │ │ ├── gen_contractCmd_json.go │ │ ├── hash_v1.go │ │ ├── pkg.go │ │ ├── stx_v0/ │ │ │ ├── otx.go │ │ │ ├── tx.go │ │ │ └── ztx.go │ │ ├── stx_v1/ │ │ │ ├── ctx.go │ │ │ ├── ptx.go │ │ │ └── zktx.go │ │ ├── typeserial.go │ │ ├── ztx.go │ │ └── ztx_test.go │ ├── test/ │ │ ├── txs.go │ │ └── txs_test.go │ ├── tx/ │ │ ├── tx.go │ │ └── tx_test.go │ └── zstate/ │ ├── merkle/ │ │ ├── merkle.go │ │ ├── merkle_test.go │ │ └── utils.go │ ├── pkgstate/ │ │ ├── data/ │ │ │ ├── data.go │ │ │ └── data_state.go │ │ └── state.go │ ├── tri/ │ │ └── tri.go │ ├── txstate/ │ │ ├── data/ │ │ │ ├── data.go │ │ │ ├── data_state.go │ │ │ ├── iface.go │ │ │ └── meta.go │ │ ├── data_v1/ │ │ │ ├── data.go │ │ │ └── data_state.go │ │ ├── debug.go │ │ ├── merkle.go │ │ └── state.go │ └── zstate.go ├── txtool/ │ ├── flight/ │ │ ├── sli.go │ │ ├── sli_test.go │ │ ├── sri.go │ │ ├── tx.go │ │ └── types.go │ ├── generate/ │ │ ├── generate.go │ │ └── generate_1/ │ │ ├── prove.go │ │ ├── prove_proc.go │ │ ├── sign.go │ │ ├── sign_test.go │ │ └── utils.go │ ├── gtx_test.go │ ├── iface.go │ ├── main.go │ ├── prepare/ │ │ ├── prepare.go │ │ ├── preparetx.go │ │ └── types.go │ ├── type.go │ └── verify/ │ ├── verify.go │ ├── verify_1/ │ │ ├── input_c_pool.go │ │ ├── output_c_pool.go │ │ ├── pkg_pool.go │ │ ├── verify_proof.go │ │ ├── verify_state.go │ │ └── verify_static.go │ └── verify_utils/ │ └── utils.go ├── utils/ │ ├── base58.go │ ├── deep_copy.go │ ├── dirtys.go │ ├── h2hash.go │ ├── hset.go │ ├── i256.go │ ├── pkrs_check.go │ ├── process.go │ ├── progress.go │ ├── snapshot.go │ ├── time_record.go │ ├── u256.go │ ├── u256_test.go │ ├── utils.go │ ├── utils_test.go │ └── work_chain.go ├── wallet/ │ ├── exchange/ │ │ ├── exchange.go │ │ ├── generate.go │ │ ├── pkg.go │ │ ├── utxo.go │ │ └── utxo_version.go │ ├── light/ │ │ ├── api.go │ │ ├── api_test.go │ │ └── light.go │ ├── ssi/ │ │ ├── ssi.go │ │ ├── type.go │ │ └── utils.go │ └── stakeservice/ │ └── stakeservice.go └── zconfig/ ├── backup.go ├── balance.go ├── checkpoint.go ├── checkpoint_test.go ├── exchange.go ├── light.go ├── main.go ├── main_test.go ├── runtime.go ├── snapshot.go └── stake.go