*: support invoking methods by offset
Allow to invoke methods by offset: 1. Every invoked contract must have manifest. 2. Check arguments count on invocation. 3. Change AppCall to a regular syscall. 4. Add test suite for `System.Contract.Call`.
This commit is contained in:
parent
e87eba51f9
commit
d2ddf7b7cb
14 changed files with 272 additions and 117 deletions
|
@ -16,7 +16,6 @@ var (
|
|||
goBuiltins = []string{"len", "append", "panic"}
|
||||
// Custom builtin utility functions.
|
||||
customBuiltins = []string{
|
||||
"AppCall",
|
||||
"FromAddress", "Equals",
|
||||
"ToBool", "ToByteArray", "ToInteger",
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue