CHANGELOG (3474B)
1 - 0.5.4 2 * Pass missing dialect filter in TxResult 3 - 0.5.3 4 * Skip wallet passphrase prompt when no wallet keyfile specified 5 - 0.5.2 6 * Expose dialect filter property in chain interface 7 * Pass dialect filter to from_src methods in chain interface 8 * Add aiee arg flag generation script 9 - 0.5.1 10 * Add man page entry for batch requests. 11 - 0.5.0 12 * Enable JSON-RPC batch requests 13 - 0.4.18 14 * Add interactive passphrase input when missing for keyfile dependent actions 15 * Add -z flag to indicate empty passphrase 16 - 0.4.17 17 * Replace pysha3 with safe-pysha3 18 - 0.4.16 19 * Add long description to python package 20 - 0.4.15 21 * Include rpc dialect in chain interface constructor 22 - 0.4.14 23 * Add chainlib-gen man page in python package 24 - 0.4.13 25 * Expose string to bytes keccak hash 26 - 0.4.12 27 * Exit 1 when no modules found for chainlib-gen 28 - 0.4.11 29 * Fix unsigned address none overwrite when no sender arg is set 30 - 0.4.10 31 * Fix remaining unsigned address key error in rpc cli handler 32 - 0.4.9 33 * Handle missing unsigned sender address in settings when wallet key set 34 - 0.4.8 35 * Introduce scheme to detect chainlib 'capable' modules. 36 * Add chainlib-gen tool to generate contract bytecode, constructor bytecode and other contract context data from chainlib modules. 37 - 0.4.7 38 * Enable setting of unsigned sender from cli arguments 39 - 0.4.6 40 * Load dialect module in settings 41 - 0.4.5 42 * Add unsafe flag to base read field 43 - 0.4.4 44 * Add support for dialect differences in tx and block processing 45 - 0.4.3 46 * Fix license classifier string 47 - 0.4.2 48 * Change license to AGPL3 and copyright waived to public domain 49 - 0.4.1 50 * Add newly added flags to man page generator 51 - 0.4.0 52 * Reinstate stdin_arg 53 * Add -r alias to --raw 54 * Remove old dead arg selector code 55 * Add universal config key for first positional argument 56 - 0.3.2 57 * Add missing "confirmed" arg to nonce oracle, expected by chainlib-eth test 58 - 0.3.1 59 * Update man page generation script to use new cli flag builder 60 - 0.3.0 61 * Implement arg handling from aiee 62 * Implement value argument handling from aiee 63 - 0.2.1 64 * Fix bug in wire format generation for tx 65 - 0.2.0 66 * Consolidate genertic blcok, tx and tx result objects 67 - 0.1.3 68 * Remove superfluous arguments for chain settings instantiation 69 - 0.1.2 70 * Upgrade hexathon dep 71 - 0.1.1 72 * Add settings object 73 - 0.1.0 74 * Upgrade deps 75 - 0.0.23 76 * Configuration variable descriptions 77 * Arg flags to names listing method 78 * New flags preset for reads without wallet 79 * Remove pesistent wallet arg flag bug 80 * Rename arg flag reset to flag_reset 81 - 0.0.22 82 * Man page generator script 83 - 0.0.21 84 * Log rpc reply before json parse 85 - 0.0.20 86 * Add edit option for some long flag aliases of short flags: -a, -e, -s and -y 87 - 0.0.19 88 * Passphrase file option to unlock keyfile for CLI tooling 89 - 0.0.18 90 * Upgrade hexathon skipping buggy compact hex method 91 - 0.0.17 92 * Add loglevel environment variable 93 - 0.0.16 94 * Allow query string in query url 95 - 0.0.14 96 * Add option to skip ssl verification on rpc 97 - 0.0.5 98 * Move eth code to separate package 99 - 0.0.4 100 * Add pack tx from already signed tx struct 101 * Add http auth handling for jsonrpc connections 102 * Add customizable jsonrpc id generator (to allow for buggy server id handling) 103 - 0.0.3 104 * Remove erc20 module (to new external package) 105 - 0.0.2 106 * 107 - 0.0.1 108 * Add eth tx decode 109 * Add eth balance query with erc20 option 110 * Add eth checksum address 111 * Add eth subscribe monitor 112 * Add eth erc20 transfer script 113 * Add eth gas send script