You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The libpoktroll_clients shared library is too large. I assume this is due to the shape of the cgo module's dependency tree. Fixing this may require restructuring in the poktroll repo as well.
Consider eliminating as many poktroll imports as possible:
--home and --chain-id flag defaults SHOULD be defined locally (i.e. not imported from poktroll).
Interface dependencies SHOULD be defined locally (i.e. not imported from poktroll).
Protobuf types SHOULD be generated and registered locally (i.e. buf.build integration; not imported from poktroll)
Beyond these steps, the next biggest import optimization may come from extracting the poktroll client go package to its own go module. This will significantly minimize the dependency tree, thus reducing the size of the resulting shared object.
The text was updated successfully, but these errors were encountered:
The
libpoktroll_clients
shared library is too large. I assume this is due to the shape of the cgo module's dependency tree. Fixing this may require restructuring in the poktroll repo as well.Consider eliminating as many poktroll imports as possible:
--home
and--chain-id
flag defaults SHOULD be defined locally (i.e. not imported from poktroll).Beyond these steps, the next biggest import optimization may come from extracting the poktroll client go package to its own go module. This will significantly minimize the dependency tree, thus reducing the size of the resulting shared object.
The text was updated successfully, but these errors were encountered: