chainlib

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

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