@web3api/manifest-schemas
Advanced tools
Changelog
Web3API 0.0.1-prealpha.35
@web3api/schema-bind
: Fix TypeScript plugin enum bindings.Changelog
Web3API 0.0.1-prealpha.34
@web3api/schema-bind
: Fix TypeScript enum bindings.@web3api/graph-node-plugin-js
: Fix mismatched schema.Changelog
Web3API 0.0.1-prealpha.33
@web3api/schema-bind
: Fixed plugin code generation oversight. Should be using null
instead of undefined
.Changelog
Web3API 0.0.1-prealpha.32
w3 plugin codegen
command, which generated types based on the plugin's schema. For an example of how this works, see the updated plugin template project by running w3 create plugin typescript my-plugin
.@web3api/cli
: Refactored the w3 codegen
command, making its default behavior the generation of types for Web3APIs. It's "old" behavior of loading a custom generation script is now usable through the --custom
option.@web3api/cli
: Properly validate all required Wasm exports when compiling Web3APIs.Changelog
Web3API 0.0.1-prealpha.31
SharedArrayBuffer
& the atomics
library.@web3api/graph-node-plugin-js
: Finalized the graph-node plugin implementation, added e2e tests. It currently only works with the hosted service.@web3api/cli
: Properly validate all required exports from Web3API Wasm modules at compile-time.@web3api/ethereum-plugin-js
: Properly support smart contract methods with structures as arguments.Changelog
Web3API 0.0.1-prealpha.30
@web3api/ethereum-plugin-js
: Fix ethers.js inconsistencies.Changelog
Web3API 0.0.1-prealpha.29
@web3api/parse
: Reference types definitions are now differentiated from the root definitions the reference.@web3api/cli
: Fix MacOS specific issue w/ PATH not being retained.config
property in web3api.build.yaml
is now optional.Changelog
Web3API 0.0.1-prealpha.28
Changelog
Web3API 0.0.1-prealpha.27
Changelog
Web3API 0.0.1-prealpha.26
@web3api/uniswapV2-api
: Completed the Uniswap V2 Web3API implementation.@web3api/ethereum-plugin-js
: Upgraded the Ethereum plugin, added lots of new functionality.@web3api/cli
: Implemented a "reproducible build pipeline", where Web3APIs are now built in an isolated docker container. These builds can be fully configurable by developers. This also paves the way for implementing Web3APIs in any Wasm compatible language. Rust support on the way!@web3api/react
: Added the ability to set query variables
within the execute
function returned by the useWeb3ApiQuery
hook.@web3api/sha3-plugin-js
: A SHA3 plugin has been implemented, and added to the client as a "default plugin".@web3api/uts46-plugin-js
: A UTS46 plugin has been implemented, and added to the client as a "default plugin".@web3api/client-js
: Fixed threading issue causing the "unknown wake status" error.