trailofbits/manticore

Feature request: Automatic conversion of tx.return_data

Open

#1,595 opened on Jan 23, 2020

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Python (481 forks)batch import
ethereumhelp wantedidea

Repository metrics

Stars
 (3,469 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Currently, to retrieve the return value of a transaction, we need to do

    balance_raw = transaction.return_data
    balance = ABI.deserialize("uint", balance_raw)

It would be nice to have a transaction's property that deserializes automatically the data, given the function's signature.

Contributor guide