This PR adds two small methods to let users load custom libraries into TransactionExecutor and LocalTransactionProver. This is a temporary workaround which is needed to let users use user-defined libraries in account code. As mentioned in the comments, once we have support for library vendoring in the assembler, these methods can be removed.
cc @plafer and @bitwalker to highlight one use-case were we need library vendoring.
This PR adds two small methods to let users load custom libraries into
TransactionExecutor
andLocalTransactionProver
. This is a temporary workaround which is needed to let users use user-defined libraries in account code. As mentioned in the comments, once we have support for library vendoring in the assembler, these methods can be removed.cc @plafer and @bitwalker to highlight one use-case were we need library vendoring.