1. May 07, 2020
    • Hernando Castano's avatar
      Revert commits `0f0435d2` to `ca755029` · 6688f19f
      Hernando Castano authored
      This range of commits was mainly trying to integrate the new RPC interface into the existing
      codebase, however this turned out to be a little out of scope for the current PR. Instead this work
      will be incorporated into a PR which aims to close #72.
      6688f19f
  2. May 02, 2020
  3. May 01, 2020
  4. Apr 30, 2020
  5. Apr 29, 2020
    • Hernando Castano's avatar
      Add wrapper clients for the RPC API · 0f742a74
      Hernando Castano authored
      0f742a74
    • Hernando Castano's avatar
      Test defining an RPC API · b3159c30
      Hernando Castano authored
      b3159c30
    • Svyatoslav Nikolsky's avatar
      Solidity contract that accepts unverified substrate headers (#65) · 9993873c
      Svyatoslav Nikolsky authored
      * solidity contract
      
      * continue
      
      * upd
      
      * cargo update
      
      * fixes
      
      * ehtereum_headers -> headers
      
      * extracted some common stuff
      
      * ethereum_sync.rs -> sync.rs
      
      * make sync generic
      
      * continue extracting
      
      * continue
      
      * add eth-contract argument
      
      * continue
      
      * some fixes
      
      * contract v2
      
      * continue
      
      * more fixes
      
      * more fixes
      
      * deal with duplicated params
      
      * removed multiple call_rpc variants
      
      * bail_on_error!()
      
      * fn submit_ethereum_transaction
      
      * more fixes
      
      * cargo fmt --all
      
      * fix
      
      * bail_on_arg_error!()
      
      * fix
      
      * fix
      
      * remove async_extra stuff
      
      * substrate-bridge.json -> substrate-bridge-abi.json
      
      * get rid of substrate transactions hashes
      
      * get rid of ethereum transactions hashes
      
      * extracted contract bytecode to separate file
      
      * cargo fmt --all
      
      * avoid duplicate import in contracts
      
      * removed Default::default()
      
      * swapped configurations for sub2eth && eth2sub
      
      * fix compilation
      
      * do not double gas limit when submitting Substrate headers
      
      * cargo fmt --all
      
      * solidity contract removed
      
      * consts
      
      * extracted solc compilation details to separate file
      
      * removed (obsolete in future Vec<u8> justification)
      
      * fixed cli option description
      
      * fix typos
      
      * fix grumble
      
      * extracted constants
      
      * log decoded header
      
      * cargo fmt --all
      
      * comment
      9993873c
  6. Apr 28, 2020
  7. Apr 27, 2020
  8. Apr 23, 2020
  9. Apr 20, 2020
  10. Apr 13, 2020
  11. Apr 08, 2020
  12. Apr 07, 2020
  13. Apr 06, 2020
  14. Mar 30, 2020
  15. Mar 23, 2020
  16. Mar 19, 2020
    • Hernando Castano's avatar
      Run RustFmt as part of the CI (#37) · e030497c
      Hernando Castano authored
      * Run RustFmt as part of the CI
      
      * Format repo
      
      * Run RustFmt before the default Travis build step
      
      Apparently if you override `script` you also need to make
      sure to `build` and `test` the code yourself.
      
      * Format repo
      e030497c