chainlib-eth

Ethereum implementation of the chainlib interface
Info | Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-06-27 15:11Encode v value in tx src as hexlash3+23-3
2024-06-16 20:11Update chainlib versionlash1+1-1
2024-06-16 20:06Use dialect filter for receipt, reinstate payload inputslash5+18-6
2024-04-14 13:55Revert input/data field hack in base dialect filterlash2+9-9
2024-04-03 14:05Handle hex and int source for fee limit / costlash2+13-3
2024-04-02 11:19Handle missing block author, fix pysha breaklash3+22-10
2024-04-02 10:12Remove breaking pysha3 dependencylash3+6-6
2023-08-17 07:29Fix crash in load tx when no dialect setlash4+7-3
2023-08-13 16:54Implement dialect filters for tx, receipt sources, connect eth base dialectlash7+23-13
2023-08-06 12:54Implement batch limit config flaglash4+3-3
2023-06-27 20:22Fix breaking string arg for eth-encode cli toollash3+9-6
2023-06-10 09:04Limit python version to <3.11lash3+6-3
2023-06-10 08:17Replace pysha3 with safe-pysha3lash3+8-3
2023-06-03 11:41Base docs (cli tools), auto generate readmelash9+144-4
2023-05-19 06:02Fix encode hex translate buglash3+4-2
2023-05-13 20:08Add roles and contracts index in unittest fixturelash5+22-2
2023-05-08 06:25Add man pages to installerlash13+1502-3
2023-05-08 05:23Allow short form in bytes and address cli encodelash4+18-7
2023-03-29 09:17Implement tuple abi encoding supportlash8+203-39
2023-03-01 22:48Add dialect filter to info and block cli commandslash4+6-4
2023-02-18 18:52Add bytes encodinglash4+32-4
2023-02-13 06:32Bump versionlash1+1-1
2023-02-13 05:46Merge tag 'v0.4.14' into dev-0.4.15lash2+9-2
2023-02-13 05:43Enable setting sender address on contract calls from clilash7+17-29
2023-02-11 19:10Add wait to encode cli commandlash3+9-2
2023-02-11 12:44Upgrade base chainliblash1+1-1
2023-02-11 12:26Connect apply_block filter to block instantiationlash6+17-15
2023-02-10 19:33Fix remaining cli tool bugslash4+6-3
2023-02-10 16:42Remove breaking arg flag in gas clilash2+1-5
2023-02-08 08:18Add arbitrary type definition for method signature in contractlash3+29-3
2023-02-07 06:15Remove useless null arglash3+20-21
2023-02-06 04:58Remote fee lookup when using arg modelash4+9-2
2023-02-03 08:59Contract creation when recipient is omittedlash4+6-5
2022-12-16 09:16Rename eth dialect filter objectlash2+4-4
2022-12-16 09:03Remove redundant filter testlash1+0-42
2022-12-16 09:01Use object for dialect parsing across all child objectslash1+36-32
2022-12-16 08:32Add support for custom processing of tx, block sourceslash6+82-19
2022-12-10 12:52Add support for different uint sizeslash5+103-22
2022-11-14 18:46Update links in readmelash2+2-2
2022-11-14 08:09Change license classifierlash5+710-3
2022-11-14 07:17Change license to AGPL3, waive copyrightlash4+9-679
2022-11-12 13:33Add missing bits for flags generationlash3+3-4
2022-11-06 10:28Unify human output, toggle fields in decode, getlash11+43-46
2022-11-05 11:47Toggle raw output mode for raw cli toollash1+9-3
2022-11-05 07:11Allow no arg to block cli cmdlash3+18-3
2022-11-04 07:33Update changelog for 0.4.1lash1+2-0
2022-11-04 07:32Replace faulty chainlib deplash2+2-2
2022-11-04 07:27Add output selection for eth-get cmdlash10+84-65
2022-11-03 21:11Rehabilitate remaining cli tools for stdin arg refactorlash10+121-56
2022-11-03 19:31Add flag to set value as total including feelash7+61-9
2022-11-03 12:34Reimplement stdin argslash5+26-11
2022-11-03 09:02Add block height to eth-balance calllash3+10-6
2022-11-03 08:52Enable contract create on eth-gas + easy parse zero-addresslash6+68-16
2022-10-13 13:17Use new cli flags generation for flags cli toollash4+30-15
2022-05-21 21:06Block number in cli accept, nonce bootstrap non-pendinglash2+4-1
2022-05-21 21:05Apply block number accept for block cli, non-pending nonce bootstraplash4+19-15
2022-05-18 22:01Correct tx status human outputlash3+6-4
2022-05-14 20:36Fix crash in human tx render on null receipt, order of rpc in rpc settings processlash2+15-9
2022-05-14 20:05Compact gas price limit fields in tx jsonlash1+4-2
2022-05-14 16:36Remove crashing logline in gas cli toollash1+2-2
2022-05-14 12:23Make wallet settings processing pass without recipient setlash1+6-2
2022-05-13 13:44Add state configlash1+4-0
2022-05-13 07:49Add contract process settingslash2+3-2
2022-05-12 18:42Fix bug in handling of data and recipeint inputslash2+5-2
2022-05-12 18:30Update depslash1+1-1
2022-05-12 18:29Rehabilitate testslash4+20-0
2022-05-12 18:20Implement wait tool on settings modulelash4+35-24
2022-05-12 18:07Remove commented codelash1+0-16
2022-05-12 18:05Implement get cli tool on settings modulewqlash9+214-66
2022-05-12 16:13Implement 'raw' cli tool on settings modulelash1+1-1
2022-05-12 16:13Implement 'raw' cli tool on settings modulelash1+3-8
2022-05-12 16:12Implement 'raw' cli tool on settings modulelash2+72-51
2022-05-12 15:46Implement info cli tool on settings modulelash3+55-49
2022-05-12 15:19Implement decode tool on settings modulelash3+43-18
2022-05-12 15:08Implement block cli tool on settings modulelash1+24-13
2022-05-12 14:08implement gas tool on new settings modulelash2+57-31
2022-05-12 13:53Add settings module, implement for balance toollash2+21-16
2022-05-12 13:49Add settings module, implement for balance toollash3+62-20
2022-05-12 13:11Rehabilitate encode toollash1+27-11
2022-05-12 13:05Rehabilitate wait for tx toollash1+32-11
2022-05-12 12:58Rehabilitate raw cli toollash2+28-11
2022-05-12 11:23Rehabilitate chain info toollash1+29-9
2022-05-12 11:10Rehabilitate decode toollash2+29-5
2022-05-12 09:29Rehabilitate gas cli tool on new chainliblash4+37-16
2022-05-12 08:20Rehabilitate 'count' toollash7+243-22
2022-05-12 06:27Apply balance tool on new chainlib setuplash3+27-16
2022-05-12 05:30Apply new arg and config handling from chainliblash4+28-20
2022-05-10 19:05Upgrade chainliblash1+1-1
2022-05-10 19:02Fix get cli tool, src generation buglash3+9-9
2022-05-09 19:21Correct method to property callslash2+3-3
2022-05-09 18:49Remove commented codelash1+0-3
2022-05-09 18:46Complete test and refactor for generic tx, result, block objectslash5+80-140
2022-05-09 10:00WIP implement generic tx and blocklash7+258-77
2022-05-07 11:31Add author property in blocklash3+6-1
2022-05-04 18:15Upgrade depslash1+3-3
2022-04-28 15:44Upgrade deps, bump vesrionlash1+3-3
2022-04-28 15:43Bump deplash2+2-2
2022-04-26 21:36Add changelog detaillash1+2-0
2022-04-19 19:46Add fee limit, fee price to Tx objectlash2+4-1
2022-04-10 19:05Bump chainlib deplash1+1-1
2022-04-10 19:04Add dict outputlash2+3-1
2022-03-06 19:33Upgrade depslash2+4-4
2022-03-01 14:43Handle int instead of hex signature values in pack from eth_testerlash3+19-2
2022-03-01 07:50Allow encode without nonce when not tx, add rcpt src to txlash4+20-8
2022-02-25 11:07Add remaining man pageslash17+131-9
2022-02-24 20:05Add more detail on exampleslash4+35-5
2022-02-24 19:00WIP add eth-encode overrideslash1+1-0
2022-02-24 15:51Improve eth-encode interface with --format and --mode optionslash2+68-34
2022-02-24 12:07Add man page for eth-encodelash3+40-0
2022-02-24 11:40Add chain spec example for eth-gaslash3+26-4
2022-02-24 11:32Auto-apply overrides and examples if they exist, add examples for eth-gaslash7+87-9
2022-02-24 10:36Add get man page, remove chain spec arg from get, infolash7+55-5
2022-02-23 13:16Add makefile for manlash2+10-1
2022-02-23 09:47Add environment description overridelash2+2-1
2022-02-22 14:47WIP add enviornment supportlash9+37-4
2022-02-20 18:27Upgrade chainlib, allow passphrase file for wallet keylash3+6-2
2022-02-14 13:57Skip buggy hexathonlash2+3-3
2022-02-12 12:30Make block by number compatible with gethlash6+23-11
2022-01-23 20:36Enable unpack of pre EIP155 txslash3+5-2
2022-01-21 11:21Bump version to eliminate rlp cytoolz warningslash3+6-4
2022-01-21 00:15Revert "Bring in loglevel changes in chainlib, bump version"lash4+3-10
2022-01-21 00:14Bring in loglevel changes in chainlib, bump versionlash4+10-3
2022-01-09 12:09Skip compulsory exec address for offline encode, add wait to rawlash3+16-5
2022-01-07 12:53Remove padding in hex values in encode cli commandnolash3+8-6
2022-01-07 12:27Bump versionnolash1+1-1
2022-01-07 12:27Add raw output to notx/nosign encode (args only)nolash1+3-0
2022-01-04 17:14Re-bump chainlibnolash1+1-1
2022-01-04 17:09Bump chainlibnolash2+2-2
2021-12-21 14:52Merge branch 'lash/funga'nolash27+281-71
2021-12-21 14:50Add missing rpc verify config directivenolash2+1-1
2021-12-10 01:35Correct inverted addess checksum check for gas clinolash3+5-3
2021-12-06 18:03Upgrade chainlib and selfnolash2+3-3
2021-12-06 18:00Add raw args optionnolash4+5-3
2021-11-15 13:29Enable call when wallet set for encode cli commandnolash3+5-3
2021-11-10 08:59Upgrade deps. commit patch versionnolash2+6-6
2021-11-04 11:20Fix wrong symbol for rpc call in eth-encodenolash2+3-2
2021-10-30 14:49Fix remaining 0x problemsnolash6+10-5
2021-10-28 10:17Upgrade chainlibnolash5+11-8
2021-10-25 09:24Handle null-value block hashes on receiptsnolash4+82-28
2021-10-25 07:57Fix missing conflict resolution in eth-encode, non-0x address fallthrough in eth-infonolash4+21-6
2021-10-21 05:28Bump chainlibnolash4+6-4
2021-10-19 17:40Add wait for hashes scriptnolash4+120-4
2021-10-18 12:27Upgrade depsnolash2+2-2
2021-10-18 12:23Replace crypto_dev_signer with funganolash15+25-24
2021-10-18 12:04Rehabilitate testsnolash4+18-10
2021-10-18 11:57Rehabilitate testsnolash3+21-13
2021-10-18 11:32Merge branch 'master' into 0.0.10-devnolash15+435-166
2021-10-18 11:31Merge branch 'master' of file:///home/lash/src/client/cic/grassrootseconomics/chainlib-ethnolash3+12-4
2021-10-18 11:30Merge branch 'lash/cli-encode'nolash14+422-161
2021-10-18 11:28Fix wrong variable name in encode clinolash1+4-1
2021-10-18 10:52Merge remote-tracking branch 'origin/master' into lash/schmergenolash15+428-165
2021-10-18 10:49Merge branch 'lash/gas-checksum-cli' into 'master'Louis Holbrook3+10-5
2021-10-18 10:49bug: Correct rpc format for gas cli requestLouis Holbrook3+10-5
2021-10-18 10:18Merge branch 'lash/cli-encode' into 'master'Louis Holbrook14+418-160
2021-10-18 10:18feat: Add generic contract tx/call encoder cli toolLouis Holbrook14+418-160
2021-10-18 10:07Merge branch 'lash/normalize-verify-sig' into 'master'Louis Holbrook3+5-3
2021-10-18 10:07refactor: Normalize signature verificationLouis Holbrook3+5-3
2021-10-11 19:12Add tx wait method to test rpcnolash2+7-0
2021-10-10 10:18Bump version and depsnolash2+2-2
2021-10-07 14:55Bump versionnolash1+1-1
2021-10-07 14:55Add normalize tx in verify sig unittestnolash1+3-1
2021-10-06 05:52Move all encoding steps to cliencodernolash2+25-17
2021-10-06 05:44Split cli helper classes to respective filesnolash9+209-191
2021-10-06 05:30Add option to generate abi encoding without methodnolash2+17-4
2021-10-06 05:13Incorporate reset method for arg flagsnolash5+3-6
2021-10-06 04:57Add generic contract call/tx encoder toolnolash7+261-39
2021-09-14 18:10Merge branch 'daven/0.0.0' into 'master'Daven Savoie3+59-1
2021-09-14 18:09Merge branch 'master' into 'daven/0.0.0'Daven Savoie6+7-8
2021-09-13 15:10Update .gitlab-ci.ymlDaven Savoie1+1-1
2021-09-13 15:02Update .gitlab-ci.ymlDaven Savoie1+0-1
2021-09-13 14:42Set default pythonpathnolash1+5-1
2021-09-13 14:38Temporarily reinstate tests/base.py filenolash1+12-0
2021-09-13 14:35Bump versionnolash5+6-6
2021-09-13 14:26Update .gitlab-ci.ymlDaven Savoie1+1-1
2021-09-13 14:19Update .gitlab-ci.ymlDaven Savoie1+1-0
2021-09-13 13:16Update .gitlab-ci.ymlDaven Savoie1+1-1
2021-09-13 13:12Update .gitlab-ci.ymlDaven Savoie1+2-1
2021-09-13 12:32Update requirements.txtDaven Savoie1+0-1
2021-09-13 12:27Update requirements.txtDaven Savoie1+1-0
2021-09-13 06:49Upgrade chainlib (dumpconfig)nolash4+3-3
2021-09-09 12:16Upgrade chainlibnolash2+3-3
2021-09-08 15:53Bump version, depsnolash2+3-3
2021-09-04 19:25Update requirements.txtDaven Savoie1+1-1
2021-09-04 19:22Update .gitlab-ci.ymlDaven Savoie1+1-1
2021-09-04 19:21Update requirements.txtDaven Savoie1+1-1
2021-09-04 19:18Add new fileDaven Savoie1+41-0
2021-09-04 19:16Update requirements.txtDaven Savoie1+1-0
2021-09-01 07:38Allow fee settings for readnolash6+44-36
2021-08-28 08:24Fix gaslimit bug in chainlib eth clinolash3+4-3
2021-08-27 12:45Add dialect to packagesnolash1+2-1
2021-08-26 15:29Bump chainlib depnolash1+1-1
2021-08-26 15:10Add openethereum error parser, add dialect processor to config from argsnolash7+50-12
2021-08-25 10:05Allow nonce/fee setting not to be present in chainlib clinolash2+17-5
2021-08-24 17:11Override tx generator for blocknolash2+4-2
2021-08-24 15:55Add generic wire methods for signernolash8+71-26
2021-08-21 07:27Merge branch 'lash/chainlib-cli' into 'master'Louis Holbrook33+1338-590
2021-08-21 07:27Add docstringsLouis Holbrook33+1338-590
2021-06-28 07:10Reinstate hex input in abi decodenolash3+10-6
2021-06-28 06:15Remove stray eth-abi depnolash3+1-2
2021-06-28 05:48Initial commit; receive all eth code from chainlib packagenolash59+4537-0