Add support for protected contract calls #732

Merged
zxq9 merged 6 commits from GH-203-protected-calls into master 2020-03-03 00:15:06 +09:00

6 Commits

Author SHA1 Message Date
Ulf Norell
93d2086ddf aebytecode commit 2020-03-02 12:08:41 +01:00
Ulf Norell
9487b79f42 Fix dialyzer complaints 2020-03-02 12:08:41 +01:00
Ulf Norell
e64ac9396a Test cases for protected calls 2020-03-02 12:08:41 +01:00
Ulf Norell
4a812b6f3b Error message tweaks 2020-03-02 11:35:55 +01:00
Ulf Norell
fe2d93ea8a Compile protected calls to CALL_PGR 2020-03-02 11:35:55 +01:00
Ulf Norell
ecbc15db1b Add 'protected' named argument to remote calls
If protected = true, the return type is wrapped in an option() which comes back
None if the remote call fails for any reason.
2020-03-02 08:51:33 +01:00