diff --git a/CHANGELOG.md b/CHANGELOG.md index 683681d..7226332 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Add `repl.fork` to start run and use an Anvil instance as a fork of the current URL * Add `repl.startPrank` / `repl.stopPrank` to start/stop impersonating an address +* Add `FUNC.trace_call` method to contract functions ### Other changes diff --git a/docs/src/interacting_with_contracts.md b/docs/src/interacting_with_contracts.md index a86d340..beeea97 100644 --- a/docs/src/interacting_with_contracts.md +++ b/docs/src/interacting_with_contracts.md @@ -12,6 +12,7 @@ Sending a transaction requires an [account to be loaded](./account_management.md The behavior can be changed by using one of the following method on the returned function object: * `call`: Call the function and return the result +* `trace_call`: Same as call but also prints the trace of the call (also potentially shows better error messages) * `send`: Sends a transaction to the function and return the result * `encode`: ABI-encodes the function call