ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
868 stars 133 forks source link

feat: add settings data to compiler data #948

Closed sabotagebeats closed 2 years ago

sabotagebeats commented 2 years ago

Elevator pitch:

In this PR(https://github.com/ApeWorX/ape/issues/792) we got the functionality to work to add compiler data to the package manifest

However we still lack the settings data which will need to be filled in from another source

Value:

will be needed for https://github.com/ApeWorX/ape/issues/81

Dependencies:

Design approach:

Task list:

Estimated completion date:

Design review:

Do not signoff unless:

(Please leave a comment to sign off)

sabotagebeats commented 2 years ago

https://docs.soliditylang.org/en/latest/using-the-compiler.html#compiler-input-and-output-json-description h/t @unparalleled-js

sabotagebeats commented 2 years ago

https://github.com/ApeWorX/ape-solidity/pull/64

sabotagebeats commented 2 years ago

https://github.com/ApeWorX/ape/pull/979

sabotagebeats commented 2 years ago

needs vyper https://github.com/ApeWorX/ape-vyper/pull/53

sabotagebeats commented 2 years ago

needs vyper settings: https://github.com/ApeWorX/ape-vyper/pull/54

antazoey commented 2 years ago

This work has been completed