• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iamdefinitelyahuman / brownie / 1157 / 2
90%
master: 90%

Build:
DEFAULT BRANCH: master
Ran 01 Apr 2020 09:23AM UTC
Files 55
Run time 11s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Apr 2020 09:12AM UTC coverage: 83.679% (-0.06%) from 83.735%
COVERALLS_PARALLEL=true PATH=/c/Python38:/c/Python38/Scripts:$PATH

push

travis-ci-com

iamdefinitelyahuman
Fix an encoding bug for list of tuples.

If an argument is of type "tuple" it's encoded as the concatenation of
the types that are inside. We should do the same for list of tuples.

This fixes a bug where brownie crashes when trying to encode an argument
with a type "ComplexStruct[]" where ComplexStruct is a solidity struct
with a few fields.

Example Solidity code to reproduce the bug:

contract Foo {
    struct Bar {
        uint256 something;
        address something_else;
    }

    function frobulate(Bar[] calldata bar_list) external {
      // do something
    }
}

Before that fix, Brownie will crash when encoding the call to frobulate.

2178 of 2654 branches covered (82.06%)

Branch coverage included in aggregate %.

4318 of 5109 relevant lines covered (84.52%)

0.85 hits per line

Source Files on job 1157.2 (COVERALLS_PARALLEL=true PATH=/c/Python38:/c/Python38/Scripts:$PATH)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 795
  • Travis Job 1157.2
  • 45e03ed9 on github
  • Prev Job for COVERALLS_PARALLEL=true PATH=/c/Python38:/c/Python38/Scripts:$PATH on master (#1154.2)
  • Next Job for COVERALLS_PARALLEL=true PATH=/c/Python38:/c/Python38/Scripts:$PATH on master (#1159.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc