wrap-cli
wrap-cli copied to clipboard
Used to create, build, and integrate wraps.
We should handle reserved words in type and method names. Doing so will require care, since our Array and Map type definitions don't currently distinguish between object and non-object types....
# Motivation I want to be able to build Polywrap-enabled apps in Python. This requires the creation of a Polywrap Client in Python. # Progress Here's the current WIP branches:...
Currently, while developing WASM wrappers, the only way to know whether we are writing the wrapper properly is to attempt a build of the wrapper. Working with large wrappers is...
We should have support for resolve the ENS contenthash for multiple protocols (e.g. IPFS, SWARM, OCR). Additionally, we should support text record resolution. ## ENS contenthash Contenthash resolver can read...
Currently the workflow file is being "blindly" parsed & loaded: https://github.com/polywrap/monorepo/blob/4eac9010f4b3cb7cd041854a737bd84e176d816c/packages/cli/src/commands/run.ts#L79-L81 We should follow the best-practices we have put in place for the other Polywrap manifests, by first defining a...
Currently, the WRAP ABI structure has a lot of redundant data. This is because the nested redundant data is useful when generating code, but is unneeded elsewhere. We should optimize...
We need a way to support embedding wasm wrapper within the host app. Feature has been outlined here: https://hackmd.io/oTuN7E68R5O517KKDNv-KQ Blocked by: - [x] #1102 - [x] #1103
Refactor wasm wrapper and plugin classes and add support for WrapPackage ## IWrapper This is an instance of a wrapper (plugin or wasm) In the case of plugins it has...
Parent story: https://github.com/polywrap/monorepo/issues/1124 The uts46, sha3, and subgraph plugins can be replaced with Rust wrappers. Each of these plugins can be removed from default plugins once it has a working...
## Motivation We want to securely provide the ability to subinvoke any implementation wrapper of an interface without requiring special schema capability syntax like `use ... for ...`. ```typescript import...