Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External contract call interfaces #1250

Merged
merged 21 commits into from
Feb 26, 2019

Conversation

jacqueswww
Copy link
Contributor

@jacqueswww jacqueswww commented Feb 14, 2019

What I did

Fixes #1214 #885 (phase2) to allow external interfaces to be used to make calls.
Fixes #1215.

How I did it

How to verify it

Description for the changelog

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@jacqueswww jacqueswww changed the title 1214 external contract calls External contract call interfaces Feb 14, 2019
@fubuloubu
Copy link
Member

This breaking change should derive from a VIP discussion so it's more obvious where it stems from

@jacqueswww
Copy link
Contributor Author

We discussed these on call, 28th January IIRC

@fubuloubu
Copy link
Member

Issues, or it didn't happen 😛

@jacqueswww
Copy link
Contributor Author

I'll amend the original VIP.

@jacqueswww
Copy link
Contributor Author

jacqueswww commented Feb 14, 2019

@fubuloubu I see I did actually note phase 2 on the VIP: #885 (comment) will ammend #885

@fubuloubu
Copy link
Member

I still don't think the specific change address(Interface) was discussed outside of gitter, so I would wait until the next meeting to finalize/accept this PR

@jacqueswww
Copy link
Contributor Author

@fubuloubu 👍 #1251 knock yourself out.

@jacqueswww jacqueswww closed this Feb 15, 2019
@jacqueswww jacqueswww reopened this Feb 15, 2019
@jacqueswww jacqueswww force-pushed the 1214_external_contract_calls branch from 5ad30d9 to c9c37b7 Compare February 19, 2019 14:20
@jacqueswww jacqueswww force-pushed the 1214_external_contract_calls branch from c9c37b7 to 15ffde2 Compare February 19, 2019 14:22
Copy link
Member

@fubuloubu fubuloubu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably check the calls actually work in Folding lol

@jacqueswww
Copy link
Contributor Author

Not really necessary, it's only parsing that needs to be checked ;)

@fubuloubu
Copy link
Member

fubuloubu commented Feb 19, 2019

If both of those keywords did nothing in the compiler, it would still parse. Ergo, it should have a short test

@jacqueswww jacqueswww force-pushed the 1214_external_contract_calls branch from 3770c56 to d82a0d3 Compare February 20, 2019 09:51
@jacqueswww jacqueswww merged commit 0ebae4b into vyperlang:master Feb 26, 2019
@jacqueswww
Copy link
Contributor Author

Will fix it thx ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants