diff --git a/yarn-project/end-to-end/src/sample-dapp/contracts.mjs b/yarn-project/end-to-end/src/sample-dapp/contracts.mjs index 9560c2508af2..720ab99ce301 100644 --- a/yarn-project/end-to-end/src/sample-dapp/contracts.mjs +++ b/yarn-project/end-to-end/src/sample-dapp/contracts.mjs @@ -1,14 +1,16 @@ // docs:start:imports -import { AztecAddress } from '@aztec/aztec.js'; -import { TokenContract } from '@aztec/noir-contracts.js/Token'; - +import { AztecAddress, Contract, loadContractArtifact } from '@aztec/aztec.js'; import { readFileSync } from 'fs'; +import TokenContractJson from "./contracts/token/target/token-Token.json" assert { type: "json" }; + // docs:end:imports // docs:start:get-tokens +const TokenContractArtifact = loadContractArtifact(TokenContractJson); + export async function getToken(wallet) { const addresses = JSON.parse(readFileSync('addresses.json')); - return TokenContract.at(AztecAddress.fromString(addresses.token), wallet); + return Contract.at(AztecAddress.fromString(addresses.token), TokenContractArtifact, wallet); } // docs:end:get-tokens