openethereum / sol-rs

Solaris - Solidity testing framework in Rust.
GNU General Public License v3.0
54 stars 14 forks source link

CI fails #30

Closed snd closed 6 years ago

snd commented 6 years ago
error: failed to load source for a dependency on `ethabi`
Caused by:
  Unable to update https://github.com/tomusdrw/ethabi.git#6082addb

https://travis-ci.org/paritytech/sol-rs/builds/356872202

can't reproduce locally

any ideas?

tomusdrw commented 6 years ago

Seems that a commit is missing, it might have been me breaking it by pushing new changes from ethabi mainstream repo. You probably have a copy of the repo locally, could you check the diff and push it?

snd commented 6 years ago

thanks! my cargo checkout of the repo had the commit. that's why it was working locally. forced a new checkout and i can now reproduce it.

snd commented 6 years ago

fixed the missing commit (https://github.com/paritytech/sol-rs/pull/31). now i'm getting cannot find trait Caller in module ethabi (https://travis-ci.org/paritytech/sol-rs/jobs/359673295#L1182). i see that there are Call and Transact traits in https://github.com/paritytech/ethabi/pull/85/files. i guess i'll just use that branch