-
Notifications
You must be signed in to change notification settings - Fork 176
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
deploy should emit system ID<>ABI mapping #2349
Comments
Currently, the ABI generated json files has namespaced_functionNames. If we are using direct calls from the clients(non TS) its totally fine, But if we are using either call or callFrom in the clients
It would be great to have this abi information and systemId information for non typescript clients in one place |
we're now registering all system and world function signatures: #2382 this should let you generate an ABI given a system ID - is this enough? |
IMAO, no. An ABI also needs to include the return values. |
@holic Is this abi generated without namespace ? Also how is this generated, can you give more info. Moreover, giving the system id and generating abi looks like a heavy lifting in the client.
End Goal:
What we have now as temporary solution to use call or callFrom from our clients:
So the suggested approach of generating an ABI given a systemId might still present challenges in terms of client ease-of-use. |
closing this in favor of #2491 |
to make it easier to use direct system calls (
world.call
) across platforms (not dependent on our TS config)The text was updated successfully, but these errors were encountered: