| Commit message (Expand) | Author | Age | Files | Lines |
* | Linter / Prettier | Greg Hysen | 2018-11-29 | 3 | -13/+13 |
* | Explicit imports for calldata | Greg Hysen | 2018-11-29 | 19 | -43/+46 |
* | Explicit imports for abstract data types. | Greg Hysen | 2018-11-29 | 17 | -35/+42 |
* | Explicit imports for EVM Data Types | Greg Hysen | 2018-11-29 | 14 | -77/+88 |
* | Optimize calldata by default. | Greg Hysen | 2018-11-29 | 1 | -1/+1 |
* | Changed constants to an exported enum; this is 0x convention | Greg Hysen | 2018-11-29 | 17 | -73/+75 |
* | Use SolidityTypes from `ethereum-types` package. | Greg Hysen | 2018-11-29 | 8 | -20/+20 |
* | Use ethUti.isValidAddress in encoder | Greg Hysen | 2018-11-29 | 1 | -7/+2 |
* | Fixed build error: was using `this` instead of class name to reference a stat... | Greg Hysen | 2018-11-29 | 1 | -1/+1 |
* | Style cleanup. Improved wording of some error messages. | Greg Hysen | 2018-11-29 | 11 | -36/+43 |
* | Changed remaining instances of implicit `bool` casts to explicit lodash calls | Greg Hysen | 2018-11-29 | 3 | -5/+6 |
* | Changed from <string>.startsWith to _.startsWith | Greg Hysen | 2018-11-29 | 7 | -7/+7 |
* | Switched implicit conversions to explicit lodash calls | Greg Hysen | 2018-11-29 | 4 | -9/+9 |
* | Replaced null/undefined checks with lodash | Greg Hysen | 2018-11-29 | 9 | -28/+33 |
* | Ran prettier | Greg Hysen | 2018-11-29 | 5 | -12/+23 |
* | Comments to Set datatype | Greg Hysen | 2018-11-29 | 1 | -42/+35 |
* | Linter on Calldata | Greg Hysen | 2018-11-29 | 1 | -20/+19 |
* | Moved some consts outside of a loop | Greg Hysen | 2018-11-29 | 1 | -5/+6 |
* | Added inline documentation for Calldata class | Greg Hysen | 2018-11-29 | 2 | -84/+147 |
* | Linter for Calldata Block Iterator | Greg Hysen | 2018-11-29 | 2 | -13/+26 |
* | Moved calldata iterator logic into its own iterator clas | Greg Hysen | 2018-11-29 | 5 | -62/+119 |
* | Payload -> Blob, Dependent -> Pointer, Member -> Set | Greg Hysen | 2018-11-29 | 25 | -132/+130 |
* | Comments for Address | Greg Hysen | 2018-11-29 | 1 | -5/+5 |
* | Comments for Array | Greg Hysen | 2018-11-29 | 1 | -16/+23 |
* | Comments and inline documentation for dynamic bytes | Greg Hysen | 2018-11-29 | 3 | -28/+39 |
* | Removed abstract Number class. | Greg Hysen | 2018-11-29 | 3 | -59/+67 |
* | Abstracted out encoding/decoding of numeric values into its own utility. Coul... | Greg Hysen | 2018-11-29 | 9 | -81/+125 |
* | Final rounds on evm data types | Greg Hysen | 2018-11-29 | 4 | -42/+59 |
* | Moved encoder selector check into DataType | Greg Hysen | 2018-11-29 | 2 | -14/+10 |
* | Made default encoding/decoding rules global to all modules in encoder | Greg Hysen | 2018-11-29 | 3 | -16/+18 |
* | Removed mapDataItemToDataType from Factory. Now its just ::create() | Greg Hysen | 2018-11-29 | 4 | -42/+25 |
* | Some minor cleanup in ABI Encoder | Greg Hysen | 2018-11-29 | 5 | -25/+26 |
* | Prepended `front` to function names in Queue | Greg Hysen | 2018-11-29 | 3 | -14/+14 |
* | Ran prettier | Greg Hysen | 2018-11-29 | 2 | -2/+2 |
* | moved abi encoder constants into utils dir | Greg Hysen | 2018-11-29 | 14 | -15/+15 |
* | Split ABI Encoder/Decoder tests into separate files | Greg Hysen | 2018-11-29 | 2 | -2/+2 |
* | Merge above | Greg Hysen | 2018-11-29 | 6 | -0/+390 |
* | Ran prettier | Greg Hysen | 2018-11-29 | 14 | -376/+15 |
* | Ran prettier | Greg Hysen | 2018-11-29 | 11 | -11/+10 |
* | Split Calldata into multiple files - 1 class per file | Greg Hysen | 2018-11-29 | 14 | -535/+571 |
* | Split EVM data types and factory into separate files | Greg Hysen | 2018-11-29 | 18 | -587/+769 |
* | Renaming some EVM data types for clarity | Greg Hysen | 2018-11-29 | 1 | -47/+47 |
* | Fixed linter errors on evm_data_types | Greg Hysen | 2018-11-29 | 2 | -194/+190 |
* | Fixed linter errors on data_type.ts | Greg Hysen | 2018-11-29 | 4 | -162/+171 |
* | Ran prettier on utils | Greg Hysen | 2018-11-29 | 4 | -34/+24 |
* | Moved global constants to separate file | Greg Hysen | 2018-11-29 | 1 | -0/+6 |
* | Ran linter on Calldata | Greg Hysen | 2018-11-29 | 2 | -275/+241 |
* | Tests for decoding return values + Ability to encode return values | Greg Hysen | 2018-11-29 | 1 | -9/+10 |
* | Cleaning up optimizer tests | Greg Hysen | 2018-11-29 | 4 | -36/+98 |
* | All 71 tests passing. Both for function encoding and individual types. | Greg Hysen | 2018-11-29 | 2 | -3/+4 |
* | Temporary change for testing functions | Greg Hysen | 2018-11-29 | 1 | -1/+1 |
* | tests for String | Greg Hysen | 2018-11-29 | 1 | -2/+2 |
* | Tests for Static Bytes | Greg Hysen | 2018-11-29 | 1 | -0/+4 |
* | Tests for Integer (tested 256 / 32 bit integers) | Greg Hysen | 2018-11-29 | 1 | -2/+2 |
* | Tests for Address | Greg Hysen | 2018-11-29 | 3 | -6/+24 |
* | Tests - Encode/Decode Array | Greg Hysen | 2018-11-29 | 1 | -3/+1 |
* | Fixed issue with decoding negative ints with width < 256 | Greg Hysen | 2018-11-29 | 2 | -4/+5 |
* | Use new ABI Encoder for contracts | Greg Hysen | 2018-11-29 | 3 | -7/+39 |
* | Moved Abi Encoder into utils package | Greg Hysen | 2018-11-29 | 4 | -0/+1394 |