* Move RLP tests to separate file
* Initial int parsing
* String and list decoding
* Support for writing single byte-vectors
* WIP
* List and empty decoding
* Tuple decode by tag dispatch
* Properly decode tuple items separately
* Avoid undefined execution order
* Add some comments
* Avoid references in tag dispatch
* Decode a long, nested example
* Add example of decoding a user type
* Test uint256_t decoding
* Fix uint256 0 encoding/decoding, add tx hash test
* Correct name
* Generalise to_hex_string
* Clear error message when TEST_DIR is not set
* Use uint256 call_values
* In progress improvements to RLP
Working tuple nesting
* Tuple of tuples is still a problem
* Correct and tested RLP
* Add comments
* Replace old rlp-implementation with new
* Rename rlp::to_bytes to to_byte_string
* Add to_byte_string for boost bigints
* Test large uint256_t encoding
* Remove debug inclusions
* Add missed include for std::apply
* Print verbose make instructions in CI
* Try a windows-hosted agent
* Reinstate Ubuntu CI - give up on it passing
* Set up CI with Azure Pipelines
* Get Boost
Add Azure Pipelines status badge
* Unpack Boost in tmp dir
* Make test wrapper executable
* Add full build step