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
nox:nox.connect() now requires a NetworkConnection argument instead of taking none, and returns a standalone object (noxComputeAddress/handleGatewayUrl/encryptInput/decrypt/publicDecrypt) rather than merging those onto the connection — use .viem/.ethers/.provider/.close() directly off the connection you passed in. nox no longer exposes encryptInput, decrypt, publicDecrypt, noxComputeAddress, or handleGatewayUrl as top-level members. The plugin no longer overrides Hardhat's test task, so nox.skipTestOverride config and hardhat test auto-starting the local stack are gone; call nox.connect() (e.g. in a fixture/setup) to start it instead.
NOX_COMPUTE_ADDRESS, handleGatewayUrl, and RPC_URL are no longer exported from the package. @iexec-nox/nox-protocol-contracts is no longer bundled as a direct dependency of the plugin — it's now a peerDependency, so consuming projects must install it themselves.
🚀 Added
nox: add per-network config for connecting to an existing stack (#37) (1adcb32)
nox: make nox.connect() the entry point for connecting to a Nox stack in any hardhat script (#40) (f9588fa)
resolve NoxCompute address using Nox.sol lib from consumer's @iexec-nox/nox-protocol-contracts (#35) (d9049cc)
✍️ Changed
nox: tear down local stack via exit/signal hooks (#41) (9a92461), closes #31