CHANGELOG (4090B)
1 - 0.6.4 2 * Encode v value in tx src as hex to make compatible with go-ethereum parsing 3 - 0.6.3 4 * Accept both "input" and "data" as parameter key for payload in base tx source 5 - 0.6.2 6 * Revert input / data field hack in base dialect filter 7 - 0.6.1 8 * Accept int or hex for fee limit and cost 9 - 0.6.0 10 * Handle missing block author field 11 * Work around pysha break in python 3.11 12 - 0.5.2 13 * Fix crash in tx load when no dialect filter 14 - 0.5.1 15 * Pass dialect filter to load tx from src 16 * Apply dialect to receipts / results 17 * Make eth base dialect usable for all sources 18 - 0.5.0 19 * Implement rpc batch limiting 20 - 0.4.27 21 * Fix break in encoding string values for eth-encode CLI tool 22 - 0.4.26 23 * Upgrade funga-eth to ensure safe-pysha3 24 * Limit python runtime environment to <3.11 (eth-tester environment not currently compatible) 25 - 0.4.25 26 * Replace pysha3 with safe-pysha3 27 - 0.4.24 28 * Update texinfo documentation 29 * Generate readme from texinfo documentation 30 - 0.4.23 31 * Fix encode hex translation bug 32 - 0.4.22 33 * Add roles and contracts index in unittest fixture 34 - 0.4.21 35 * Add man pages to installer 36 - 0.4.20 37 * Enable short 0 value in eth-encode for address and bytes 38 - 0.4.19 39 * Proper hex comparison in contract topic decoder 40 - 0.4.18 41 * Set a dirty bit on abi encoder when type added before contents generation 42 * Support for tuple abi encoding (decoding not implemented) 43 * Rename log decoder signature method to get_signature 44 - 0.4.17 45 * Add dialect filter to info and block cli tools 46 - 0.4.16 47 * Add dynamic bytes encoding in contracts module 48 - 0.4.15 49 * Enable setting of unsigned sender address for contract calls 50 - 0.4.14 51 * Enable wait on eth-encode 52 - 0.4.13 53 * Enable send from eth-encode 54 - 0.4.12 55 * Fix remaining flag bugs in cli tools 56 - 0.4.11 57 * Add literal type definition support for contract argument building 58 - 0.4.10 59 * Remove rpc lookup when using arg-mode in eth-encode regardless of fee arguments 60 - 0.4.9 61 * Enable contract creation with eth-gas tool when recipient is omitted 62 - 0.4.8 63 * Add support for dialect differences in tx and block processing 64 - 0.4.7 65 * Add support for all power of two uint sizes 66 - 0.4.6 67 * Correct license classifier for python package 68 - 0.4.5 69 * Change license to AGPL3 and copyright waived to public domain 70 - 0.4.4 71 * Add missing bits for arg flags generation 72 - 0.4.3 73 * Enable raw output for raw cli tool 74 * Unify human readable transaction rendering 75 - 0.4.2 76 * Get latest block for block cli command when no argument. 77 - 0.4.1 78 * Fix broken chainlib dep 79 - 0.4.0 80 * option for net amount in eth-gas (deduct fee from desired spend) 81 * implement height for eth-balance 82 * data input from file in gas command 83 * get address from keyfile in balance call 84 - 0.3.3 85 * Update flags bit value cli command to use new cli flags generator 86 - 0.3.2 87 * Fix crash when supplying block number to block cli tool 88 * Allow non-pending nonce bootstrap 89 - 0.3.1 90 * Fix missing application of status on tx result 91 - 0.3.0 92 * Implement chainlib with new arg and config handling 93 * Implement cli tools on settings module 94 - 0.2.0 95 * Implement chainlib generic tx, block and tx result objects 96 - 0.1.3 97 * Add block author field 98 - 0.1.2 99 * Upgrade chainlib dep 100 - 0.1.1 101 * Add fee_limit, fee_price alias to Tx object 102 - 0.1.0: 103 * Allow nonce ommission in encode when not tx mode 104 * Add rcpt src to tx object 105 - 0.0.27: 106 * Add man pages with chainlib man page generator helper 107 * Remove redundant arg flags from runnables: get 108 - 0.0.26: 109 * Remove manual 0x handling bug in tx 110 - 0.0.25: 111 * Upgrade chainlib to get passphrase file for wallet keyfile 112 - 0.0.24: 113 * Upgrade from hexathon bug breaking compact hex function 114 - 0.0.23: 115 * Make get block args and responses compatible with picky golang marhaling in geth 116 - 0.0.22: 117 * Enable unpack of pre EIP-155 transactions 118 * Allow missing status property of receipts in non-strict modes 119 - 0.0.21: 120 * Remove warnings from cytoolz/rlp in funga-eth 121 - 0.0.15: 122 * Correct inverted addess checksum check for gas cli 123 - 0.0.5-unreleased: 124 * Receive all ethereum components from chainlib package 125 * Make settings configurable