diff --git a/docs/netlify.toml b/docs/netlify.toml index 64e4a3e8fee2..241dc40985ba 100644 --- a/docs/netlify.toml +++ b/docs/netlify.toml @@ -913,3 +913,8 @@ # Unexpected error: how to report issues from = "/errors/13" to = "/developers/docs/aztec-nr/debugging#reporting-issues" + +[[redirects]] + # Aztec-nr: contract errors + from = "/errors/14" + to = "/developers/docs/aztec-nr/debugging#contract-errors" diff --git a/yarn-project/pxe/src/contract_function_simulator/oracle/utility_execution_oracle.ts b/yarn-project/pxe/src/contract_function_simulator/oracle/utility_execution_oracle.ts index b959ff8f0723..3688edce26a6 100644 --- a/yarn-project/pxe/src/contract_function_simulator/oracle/utility_execution_oracle.ts +++ b/yarn-project/pxe/src/contract_function_simulator/oracle/utility_execution_oracle.ts @@ -360,7 +360,7 @@ export class UtilityExecutionOracle implements IMiscOracle, IUtilityExecutionOra if (!completeAddress) { throw new Error( `No public key registered for address ${account}. - Register it by calling pxe.addAccount(...).\nSee docs for context: https://docs.aztec.network/developers/resources/debugging/aztecnr-errors#simulation-error-no-public-key-registered-for-address-0x0-register-it-by-calling-pxeregisterrecipient-or-pxeregisteraccount`, + Register it by calling wallet.registerSender(...).\nSee docs for context: https://docs.aztec.network/errors/14`, ); } return completeAddress; diff --git a/yarn-project/pxe/src/storage/contract_store/contract_store.ts b/yarn-project/pxe/src/storage/contract_store/contract_store.ts index 3e7fbf41c0c6..57cd75b229a6 100644 --- a/yarn-project/pxe/src/storage/contract_store/contract_store.ts +++ b/yarn-project/pxe/src/storage/contract_store/contract_store.ts @@ -383,7 +383,7 @@ export class ContractStore { const contract = await this.getContract(to); if (!contract) { throw new Error( - `Unknown contract ${to}: add it to PXE by calling server.addContracts(...).\nSee docs for context: https://docs.aztec.network/developers/resources/debugging/aztecnr-errors#unknown-contract-0x0-add-it-to-pxe-by-calling-serveraddcontracts`, + `Unknown contract ${to}: register it by calling wallet.registerContract(...).\nSee docs for context: https://docs.aztec.network/errors/14`, ); } diff --git a/yarn-project/wallets/src/embedded/entrypoints/browser.ts b/yarn-project/wallets/src/embedded/entrypoints/browser.ts index aeca41194a67..ea9354b31fee 100644 --- a/yarn-project/wallets/src/embedded/entrypoints/browser.ts +++ b/yarn-project/wallets/src/embedded/entrypoints/browser.ts @@ -35,7 +35,7 @@ export class BrowserEmbeddedWallet extends EmbeddedWallet { const mergedCreationOverrides: PXECreationOptions = { ...options.pxeOptions, ...pxeCreationFromPxe }; const pxeConfig: PXEConfig = Object.assign(getPXEConfig(), { - proverEnabled: mergedConfigOverrides.proverEnabled ?? false, + proverEnabled: mergedConfigOverrides.proverEnabled, dataDirectory: `pxe_data_${l1Contracts.rollupAddress}`, autoSync: false, ...mergedConfigOverrides, diff --git a/yarn-project/wallets/src/embedded/entrypoints/node.ts b/yarn-project/wallets/src/embedded/entrypoints/node.ts index 38eed84e259a..f7772599c5a8 100644 --- a/yarn-project/wallets/src/embedded/entrypoints/node.ts +++ b/yarn-project/wallets/src/embedded/entrypoints/node.ts @@ -36,7 +36,7 @@ export class NodeEmbeddedWallet extends EmbeddedWallet { const mergedCreationOverrides: PXECreationOptions = { ...options.pxeOptions, ...pxeCreationFromPxe }; const pxeConfig: PXEConfig = Object.assign(getPXEConfig(), { - proverEnabled: mergedConfigOverrides.proverEnabled ?? false, + proverEnabled: mergedConfigOverrides.proverEnabled, dataDirectory: `pxe_data_${l1Contracts.rollupAddress}`, autoSync: false, ...mergedConfigOverrides,