Skip to content
New issue

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

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

Already on GitHub? # 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 ;)

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

Successfully merging this pull request may close these issues.

2 participants