chainlib

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

DateCommit messageAuthorFiles+-
2024-06-16 19:54Add missing dialect filter in TxResultlash3+4-2
2023-08-14 16:33Skip wallet passphrase prompt when no wallet file specifiedlash3+4-2
2023-08-13 16:50Expose dialect filter in chain interface structurelash6+19-9
2023-08-10 05:49Remove stray debug outputlash1+0-1
2023-08-09 20:08Add no newline flaglash1+12-8
2023-08-09 09:35Add flag generation scriptlash1+51-0
2023-08-08 18:08Add batch limit man page entrylash6+44-4
2023-08-06 12:52Bump minor version due to incompatible configslash1+1-1
2023-08-06 12:48Enable jsonrpc batch requestslash8+26-5
2023-08-05 16:21Add interactive passphrase input for keyfilelash5+9-1
2023-06-10 08:15Replace pysha3 with safe-pysha3lash3+4-2
2023-06-03 11:46Update texinfo docs, generate readme from docslash14+622-56
2023-06-03 07:33Add dialect filter in chain interface initializationlash4+7-5
2023-05-08 06:53Add chainlib-gen man page in packagelash4+14-3
2023-03-29 09:23Expose keccak string to bytes methodlash3+19-4
2023-02-18 18:58Exit error code when no modules found in chainlib-genlash3+6-2
2023-02-17 18:10Fix none overwrite of sender address when no sender arglash3+15-9
2023-02-16 06:24Handle keyerror for unsigned address in cli/pclash3+6-5
2023-02-14 10:44Handle missing unsigned address param when using keyfilelash3+9-2
2023-02-14 06:02Enable chainlib module listingslash1+51-9
2023-02-14 05:28Rename find to gen, enable contract context arg returns for genlash6+140-95
2023-02-14 04:26Simplify find handlinglash2+9-3
2023-02-13 14:45ensure execute only for single module in find clilash3+8-3
2023-02-13 14:37Add chainlib module finder toollash5+102-1
2023-02-13 05:47Enable setting unsigned sender in args, configlash5+46-10
2023-02-11 12:43Add dialect module load in settingslash2+11-2
2023-02-10 19:30Add unsafe flag to general read fieldlash3+4-2
2022-12-16 09:07Add missing fileslash3+212-0
2022-12-16 09:02Use object for dialect parsing across all child objectslash2+5-5
2022-12-16 08:31Add hooks for custom formatting in tx, block parsinglash4+21-9
2022-11-14 18:45Update links in readmelash2+3-3
2022-11-14 08:08Change license classifierlash2+3-3
2022-11-14 07:11Add waiver files to python packagelash1+1-1
2022-11-14 07:10Change license to AGPL3, copyright waivedlash7+714-679
2022-11-12 13:32Add new flags to man page generationlash3+18-3
2022-11-04 07:30Update changelog for 0.4.0lash1+1-1
2022-11-04 07:26Add output selector optionlash3+9-1
2022-11-03 21:11Add config key for first positional argumentlash3+8-2
2022-11-03 18:21Add 'total' arg, configlash3+7-0
2022-11-03 12:29Add missing config dir varlash1+2-5
2022-11-03 10:37Reenable pipe args, alias raw with rlash6+32-102
2022-10-13 13:13Add missing 'confirmed' arg to nonce oraclelash3+5-2
2022-10-13 13:02Merge tag 'v0.3.1'lash15+471-576
2022-10-13 13:02Update man page generate script to use new cli flag builderlash3+43-34
2022-05-14 12:23Add generic initializationerrorlash1+6-1
2022-05-13 13:44Add state settings and configlash3+19-2
2022-05-13 07:48Conceal wait settings behind config checklash2+7-6
2022-05-12 18:42Upgrade confinilash1+1-1
2022-05-12 18:30Update depslash2+4-0
2022-05-12 18:21Bump versionlash1+1-1
2022-05-12 18:21Add common value processing with aieelash1+16-0
2022-05-12 13:49Move settings processing out of class scopelash1+13-6
2022-05-12 13:21Fix nonsensical no-target handlinglash2+11-6
2022-05-12 09:31Fix missing sign flag handling, default fee in chain configlash3+10-8
2022-05-12 08:19Correct type for 'unsafe' flaglash1+1-1
2022-05-12 08:06Add fields to block objectlash1+4-0
2022-05-12 06:26Add rpc timeout proxy argslash5+8-31
2022-05-11 18:51Fix config process ordering, all args testlash3+47-515
2022-05-11 18:25WIP factor out config processinglash1+6-0
2022-05-11 18:20WIP factor out config processinglash3+417-308
2022-05-11 15:41Register flaglash1+47-11
2022-05-11 15:24Implement cli arg handling on aieelash3+320-224
2022-05-10 19:00Fix wire generation buglash4+9-9
2022-05-09 19:21Make status methods propertieslash1+3-1
2022-05-09 18:48Remove commented codelash1+0-12
2022-05-09 18:46Add common tx result fieldslash2+4-2
2022-05-09 10:00WIP implement and test genertic tx, result, blocklash6+105-36
2022-05-06 07:47Remove superfluous arguments for settings instantiationlash3+4-2
2022-05-04 18:13Upgrade hexathonlash3+8-2
2022-04-28 15:42Bump vesrionlash1+1-1
2022-04-28 12:31Add settings modulelash1+26-0
2022-04-26 21:36Remove log output for config load by defaultlash1+1-1
2022-04-10 19:05Add rpc query timeoutlash3+5-3
2022-03-06 19:29Upgrade confinilash3+2-3
2022-02-25 11:05Implement no-target flaglash5+38-11
2022-02-24 19:00Allow adding of new args through overrides in man generatorlash2+42-15
2022-02-24 15:51Add formatting options for clilash5+31-8
2022-02-24 12:08Add examples and custom content inclusionlash1+39-3
2022-02-24 11:22Automatically apply overrides if file exists, use source dir instead of head file explicitly in man generatorlash1+41-24
2022-02-24 10:35Flags cleanup, remove persistent walletlash8+49-22
2022-02-23 12:08Add configuration override detail in optionslash2+5-2
2022-02-23 10:32Add remaining man page contentslash2+74-4
2022-02-23 09:48Add env/config descriptions from ini dirlash3+113-42
2022-02-22 14:47WIP add environment variable support to man generatorlash5+156-58
2022-02-22 12:11Add heading file argument to generator scriptlash4+43-4
2022-02-21 23:46Merge remote-tracking branch 'origin/lash/man' into lash/manlash0+0-0
2022-02-21 23:43WIP Add last arg to man maps and specs, arg flags settable through clilash1+4-2
2022-02-21 23:30WIP add groff generatorlash5+227-4
2022-02-21 23:30WIP add groff generatorlash5+272-4
2022-02-21 08:12Make certain long flag aliases editablelash4+37-9
2022-02-20 19:00Add confini deplash1+1-0
2022-02-20 18:42Add wallet passphrase to censor listlash1+1-0
2022-02-20 18:27Passphrase file in wallet key filelash4+15-2
2022-02-14 13:56Skip buggy hexathonlash2+2-2
2022-01-21 10:21Remove unneeded change in -vv commentlash1+1-1
2022-01-21 00:13Add log disable and env var loglevellash4+50-8
2022-01-04 17:14Bump versionnolash1+1-1
2022-01-04 17:10Allow for query string in rpc urlnolash2+5-5
2021-12-21 15:00Merge pull request 'bug: Fix documentation compile and config dumps' (#2) from lash/docs-and-dumps into masterlash20+271-89
2021-12-21 14:58Remove blutonolash4+0-52
2021-12-06 17:55Add option to skip ssl validation on rpcnolash6+28-6
2021-11-10 10:14Replace string with object in config export suppressnolash3+3-3
2021-11-10 08:56Add omit sections for config exporternolash4+23-15
2021-11-08 06:49Add bluto package info renderernolash6+72-18
2021-11-06 14:29Remove prerelease tagnolash4+6-5
2021-10-30 12:10Add signer initializernolash2+5-1
2021-10-28 11:27Remove logline spannolash1+0-1
2021-10-28 10:16Add custom fields to chain spec, harden custom field imports, improve dumpconfig handlenolash5+141-20
2021-10-27 18:53Handle missing dumpconfig argnolash3+3-3
2021-10-26 17:44Remove unnecessary nodesnolash5+3-11
2021-10-26 16:20WIP explicit node links in texinfo docsnolash5+8-6
2021-10-26 16:08Merge remote-tracking branch 'origin/master' into lash/fix-docs-compilenolash0+0-0
2021-10-26 14:16Merge branch 'lash/fix-docs-compile' into 'master'Louis Holbrook10+59-28
2021-10-26 14:15feat: chainspec, positional args, docfixLouis Holbrook10+59-28
2021-10-26 13:37Rename index texi filenolash3+1-2
2021-10-21 05:19Fix urllib error referencenolash2+2-2
2021-10-19 17:39Convert urlerror in rpc do, allow appends for pos args in cli modulenolash3+25-9
2021-10-18 12:28Remove crypto_dev_signer, add funganolash3+3-6
2021-10-18 11:25Merge branch 'lash/chain-spec-rename' into '0.0.10-dev'Louis Holbrook4+33-14
2021-10-18 11:25refactor: Rename chain spec membersLouis Holbrook4+33-14
2021-10-06 05:14Add override config defaults, reset arg flag methodnolash7+24-6
2021-09-13 06:47Add dumpconfig command flagnolash4+29-5
2021-09-09 12:13Add missing encode mod, texi doc filesnolash6+421-0
2021-09-08 15:52Add multiline formatting to help descriptionnolash2+4-4
2021-09-01 07:38Allow fee settings for readnolash8+38-75
2021-08-29 09:31Rename doc dirnolash2+64-0
2021-08-26 15:09Bump versionnolash1+1-1
2021-08-26 15:08Implement rpc dialect arg settingnolash5+26-0
2021-08-24 16:27Update .gitlab-ci.ymlDaven Savoie1+1-1
2021-08-24 16:22Update .gitlab-ci.ymlDaven Savoie1+1-0
2021-08-24 16:20Update .gitlab-ci.ymlDaven Savoie1+6-3
2021-08-24 16:17Update .gitlab-ci.ymlDaven Savoie1+2-1
2021-08-24 16:15Update .gitlab-ci.ymlDaven Savoie1+16-0
2021-08-24 15:58Merge branch 'daven/0.0.1' into 'master'Daven Savoie1+20-0
2021-08-24 15:55added cidapsavoie1+20-0
2021-08-24 15:49Remove eth specific nonce gas oracle stuffnolash7+97-26
2021-08-23 06:47Add docstrings to cli rpc utilnolash1+55-6
2021-08-23 06:27Add docstrings for config, test for confignolash8+253-26
2021-08-21 07:32Merge branch 'lash/chainlib-cli' into 'master'Louis Holbrook62+1301-2899
2021-08-21 07:31Add docstringsLouis Holbrook62+1301-2899
2021-06-15 09:23Complete revert 0.0.4 changesnolash1+10-0
2021-06-15 09:22Revert "Add stdin input to replace single positional argument"nolash5+11-65
2021-06-15 09:22Revert "Add tx reverse re-pack"nolash4+6-80
2021-06-15 09:22Revert "Update changelog"nolash1+0-2
2021-06-12 19:43Update changelognolash1+2-0
2021-06-12 19:42Add tx reverse re-packnolash4+80-6
2021-06-11 21:00Add stdin input to replace single positional argumentnolash5+65-11
2021-06-04 18:52Add noarg tx helpers, bytes32 in decodernolash4+30-1
2021-05-27 12:25Normalize receipt in Tx applynolash3+3-2
2021-05-19 07:55Add readmenolash5+106-22
2021-05-08 06:41Add boolean to encodernolash2+16-1
2021-05-07 15:24Bumpversionnolash2+1-2
2021-05-02 16:07Update urlnolash1+1-1
2021-05-02 14:35Remove EIP165nolash4+0-111
2021-05-02 12:49Remove ERC20 interfacenolash8+8-529
2021-04-30 07:27Move code to external modulenolash4+0-238
2021-04-30 06:37Add EIP173, custom 'Owned' supportnolash3+93-6
2021-04-30 05:23Add eip173/owned interface, test contract, test stubnolash5+153-1
2021-04-29 06:35Add EIP165 supportnolash9+145-9
2021-04-25 13:04Update pytest fixture to use new RPC constructorsnolash3+7-4
2021-04-24 05:36Use tag instead of chain spec for rpc connection constructor registrationnolash3+71-40
2021-04-17 11:01Add missing jsonrpc module, add address code retrieve to get cli utilnolash5+65-13
2021-04-15 15:51Remove loglinenolash3+2-2
2021-04-14 12:45Add missing import in checksum clinolash10+33-37
2021-04-13 05:14Add raw tx send clinolash3+138-2
2021-04-13 04:50Rename price, limit argsnolash5+29-28
2021-04-09 14:06Bump versionnolash1+1-1
2021-04-09 14:06Implement minimum gas return of 1 in default gas oracle rpcnolash4+74-37
2021-04-08 15:39Merge branch 'lash/chain-stat' into 'master'Louis Holbrook11+316-20
2021-04-08 15:39Add chain stat, info cliLouis Holbrook11+316-20
2021-04-04 12:55Merge branch 'lash/abi-encoder' into 'master'Louis Holbrook43+2138-330
2021-04-04 12:55Lash/abi encoderLouis Holbrook43+2138-330
2021-02-24 21:38Accept none value in build raw for to addressnolash6+63-4
2021-02-24 11:48Fix faulty receipt status parsenolash2+12-6
2021-02-22 22:39Bump versionnolash1+1-1
2021-02-22 22:39Add decimal bug in balance script, add receipts to tx + status enumnolash2+18-4
2021-02-20 20:11Bump versionnolash1+1-1
2021-02-19 13:57Implement chain spec parsing in executablenolash3+9-5
2021-02-18 16:49Bump versionnolash1+1-1
2021-02-18 08:29Add several missing filesnolash3+76-0
2021-02-17 20:20Bump versionnolash1+1-1
2021-02-17 20:20Add chain id, network id accessor on chainnolash7+99-21
2021-02-17 10:07Bump versionnolash1+1-1
2021-02-17 10:04Remove useless (and unavailable) cryptocurrent-cli-tools depedencynolash1+0-2
2021-02-17 09:13Bump registrynolash4+18-7
2021-02-15 18:29Use nonce for gas transaction createnolash2+2-2
2021-02-15 18:27Replace placeholder nonce even if not usednolash2+2-2
2021-02-15 18:23Prevent nonce advance on call for erc20 methodsnolash3+9-8
2021-02-15 17:59Add missing encoding lib filenolash2+24-5
2021-02-11 23:24Add tx get scriptnolash7+159-24
2021-02-11 11:44Move hash wrappers to agnostic packagenolash1+1-0
2021-02-11 11:43Move hash wrappers to agnostic packagenolash5+28-6
2021-02-11 09:16Bump versionnolash1+1-1
2021-02-11 09:16Add block and tx classnolash4+732-7
2021-02-11 08:03Correct url in setup scriptnolash1+1-1
2021-02-11 07:52Rename completenolash8+25-25
2021-02-11 07:45Rename packagenolash22+144-381
2021-02-09 15:00Bump versionnolash2+4-3
2021-02-09 14:53Finish erc20 transfer scriptnolash7+88-27
2021-02-09 11:12WIP add erc20 transfer executablenolash13+261-92
2021-02-09 08:47Add executable to packagenolash1+1-0
2021-02-09 08:45Bump versionnolash2+2-1
2021-02-09 08:42Add gas transfer scriptnolash11+515-12
2021-02-08 10:33Bump versionnolash1+1-1
2021-02-08 10:25Add subscribe stub (with hardcoded url)nolash2+22-0
2021-02-08 10:23Decodenolash7+164-30
2021-02-08 09:39Initial commitnolash12+309-0