Excessive native types and code in generated RPC bindings #1155

Open
opened 2025-12-28 17:15:25 +00:00 by sami · 0 comments
Owner

Originally created by @roman-khimov on GitHub (Jul 27, 2023).

Types from imported packages (like management) end up in extended bindings data and in the end lead to additional RPC code generated. We should detect these (like we detect NEP-11/NEP-17, although the mechanism is gonna be different here) and import appropriate RPC package for native contract.

Originally created by @roman-khimov on GitHub (Jul 27, 2023). Types from imported packages (like management) end up in extended bindings data and in the end lead to additional RPC code generated. We should detect these (like we detect NEP-11/NEP-17, although the mechanism is gonna be different here) and import appropriate RPC package for native contract.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neo-go#1155
No description provided.