You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ ape --version
# 0.7.15
$ ape plugins list
# Installed Plugins
solidity 0.7.1
Contents of your ape-config.yaml:
$ cat ape-config.yaml
# name: regression
default_ecosystem: ethereum
test:
mnemonic: "test test test test test test test test test test test junk"
number_of_accounts: 10
compiler:
ignore_files:
- "*.md"
- "*.adoc"
plugins:
- name: solidity
solidity:
version: 0.8.24
What went wrong?
A regression was introduced on data class conversion starting version 0.7.6 of eth-ape. Retrieving a struct cause an error TypeError: non-default argument 'datas' follows default argument.
Reproducible example
The following example will cause an error when running ape test with any version >= 0.7.6
Version 0.7.5 is unaffected
Environment information
ape
and plugin versions:ape-config.yaml
:What went wrong?
A regression was introduced on data class conversion starting version 0.7.6 of eth-ape. Retrieving a struct cause an error
TypeError: non-default argument 'datas' follows default argument
.Reproducible example
The following example will cause an error when running
ape test
with any version >= 0.7.6Version 0.7.5 is unaffected
Solidity file
Test file
The text was updated successfully, but these errors were encountered: