chainlib

Generic blockchain access library and tooling
Info | Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore6L
-rw-r--r--.gitlab-ci.yml41L
-rw-r--r--CHANGELOG113L
-rw-r--r--LICENSE661L
-rw-r--r--MANIFEST.in1L
-rw-r--r--Makefile31L
-rw-r--r--README.md428L
-rw-r--r--ROADMAP0B
-rw-r--r--WAIVER17L
-rw-r--r--WAIVER.asc28L
-rw-r--r--chainlib/auth.py32L
-rw-r--r--chainlib/block.py64L
-rw-r--r--chainlib/chain.py202L
-rw-r--r--chainlib/cli/__init__.py4L
-rw-r--r--chainlib/cli/arg.py163L
-rw-r--r--chainlib/cli/config.py155L
-rw-r--r--chainlib/cli/gen.py49L
-rw-r--r--chainlib/cli/log.py13L
-rw-r--r--chainlib/cli/man.py382L
-rw-r--r--chainlib/cli/rpc.py138L
-rw-r--r--chainlib/cli/wallet.py112L
-rw-r--r--chainlib/connection.py400L
-rw-r--r--chainlib/data/config/config.ini24L
-rw-r--r--chainlib/data/env/env.ini15L
-rw-r--r--chainlib/dialect.py20L
-rw-r--r--chainlib/encode.py47L
-rw-r--r--chainlib/error.py49L
-rw-r--r--chainlib/fee.py8L
-rw-r--r--chainlib/hash.py62L
-rw-r--r--chainlib/http.py38L
-rw-r--r--chainlib/interface.py257L
-rw-r--r--chainlib/jsonrpc.py166L
-rw-r--r--chainlib/nonce.py14L
-rw-r--r--chainlib/runnable/gen.py127L
-rw-r--r--chainlib/settings.py83L
-rw-r--r--chainlib/sign.py16L
-rw-r--r--chainlib/src.py94L
-rw-r--r--chainlib/stat.py45L
-rw-r--r--chainlib/status.py10L
-rw-r--r--chainlib/tx.py92L
-rw-r--r--doc/texinfo/Makefile5L
-rw-r--r--doc/texinfo/cli.texi162L
-rw-r--r--doc/texinfo/code.texi89L
-rw-r--r--doc/texinfo/config.texi100L
-rw-r--r--doc/texinfo/confini.texi0B
-rw-r--r--doc/texinfo/content.texi6L
-rw-r--r--doc/texinfo/intro.texi16L
-rw-r--r--man/build/chainlib-gen.193L
-rw-r--r--man/chainlib-gen.groff93L
-rw-r--r--requirements.txt5L
-rw-r--r--run_tests.sh10L
-rw-r--r--scripts/chainlib-flags.py54L
-rwxr-xr-xscripts/chainlib-man.py236L
-rw-r--r--setup.cfg26L
-rw-r--r--setup.py38L
-rw-r--r--tests/base.py12L
-rw-r--r--tests/test_chain.py83L
-rw-r--r--tests/test_cli.py129L
-rw-r--r--tests/test_interface.py28L
-rw-r--r--tests/test_src.py96L
-rw-r--r--tests/testdata/config/config.ini2L
-rw-r--r--tests/testdata/config/default/chain.ini2L
-rw-r--r--tests/testdata/config/default/user/chain.ini2L
-rw-r--r--tests/testdata/config/foo/config.ini2L