diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml deleted file mode 100644 index bd201c1db..000000000 --- a/.github/workflows/chromatic.yml +++ /dev/null @@ -1,26 +0,0 @@ -# Workflow name -name: "Chromatic" - -# Event for the workflow -on: push - -# List of jobs -jobs: - chromatic-deployment: - # Operating System - runs-on: ubuntu-latest - # Job steps - steps: - - uses: actions/checkout@v1 - - name: Install dependencies - run: yarn setup - # 👇 Adds Chromatic as a step in the workflow - - name: Change to storybook directory - run: cd packages/storybook - - name: Publish to Chromatic - uses: chromaui/action@v1 - # Chromatic GitHub Action options - with: - # 👇 Chromatic projectToken, refer to the manage page to obtain it. - projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} - storybookBaseDir: packages/storybook diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml deleted file mode 100644 index b6032cc56..000000000 --- a/.github/workflows/dependabot.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Dependabot Automerge -on: pull_request -jobs: - worker: - runs-on: ubuntu-latest - services: - devnet: - image: shardlabs/starknet-devnet:latest-seed0 - ports: - - 5050:5050 - if: github.actor == 'dependabot[bot]' - steps: - - uses: actions/checkout@v3 - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: "16" - cache: "yarn" - - run: yarn setup - - name: Install Playwright Browsers - run: npx playwright install chromium - - run: yarn build - - run: yarn test - - run: xvfb-run --auto-servernum yarn test:e2e - - run: yarn --cwd packages/dapp export - - uses: actions/github-script@v6 - with: - github-token: ${{ secrets.PAT }} - script: |- - await github.rest.pulls.createReview({ - owner: context.payload.repository.owner.login, - repo: context.payload.repository.name, - pull_number: context.payload.pull_request.number, - event: 'APPROVE' - }) - await exec.exec("sleep 2") - await github.rest.pulls.merge({ - owner: context.payload.repository.owner.login, - repo: context.payload.repository.name, - pull_number: context.payload.pull_request.number, - merge_method: 'squash' - }) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 7a39b93eb..c3a71a0a5 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -11,6 +11,7 @@ jobs: runs-on: ubuntu-20.04 concurrency: group: ${{ github.workflow }}-${{ github.ref }} + if: github.actor != 'dependabot[bot]' steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5aeb8016d..027f3a3e4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,9 @@ env: FEATURE_BANXA: "true" FEATURE_LAYERSWAP: "true" FEATURE_ORBITER: "true" - FEATURE_VERIFIED_DAPPS: "false" + FEATURE_VERIFIED_DAPPS: "true" + FEATURE_ARGENT_SHIELD: "true" + ARGENT_SHIELD_NETWORK_ID: "mainnet-alpha" jobs: build: diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index 9a138fd72..3069dfa4f 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -3,17 +3,14 @@ on: push: branches: [develop] pull_request: - branches: [develop] + branches: + - main + - develop jobs: test: runs-on: ubuntu-latest - services: - devnet: - image: shardlabs/starknet-devnet:latest-seed0 - ports: - - 5050:5050 env: FILENAME: argent-extension-${{ github.ref_name }} FEATURE_PRIVACY_SETTINGS: "true" @@ -28,17 +25,14 @@ jobs: ARGENT_EXPLORER_BASE_URL: ${{ secrets.ARGENT_EXPLORER_BASE_URL }} steps: - - name: If github.head_ref not filled, we are merging - run: | - if [ "${{ github.head_ref }}" == "" ]; then - echo "PUBLISH_COMMENT=no" >> $GITHUB_ENV - else - echo "PUBLISH_COMMENT=yes" >> $GITHUB_ENV - fi - - name: Check out repository code uses: actions/checkout@v3 + - name: Build starknet-devnet + run: docker build -f ./packages/extension/e2e/Dockerfile . --tag e2e-starknet-devnet:latest + - name: Run starknet-devnet + run: docker run -d -it --name devnet -p 5050:5050 e2e-starknet-devnet:latest + - uses: actions/setup-node@v3 with: node-version: "16" @@ -55,9 +49,28 @@ jobs: env: UPLOAD_SENTRY_SOURCEMAPS: false + - name: Check docker local network + run: | + CODE=`curl --write-out '%{http_code}' \ + --silent \ + --output /dev/null \ + --request GET \ + --url 'http://localhost:5050/is_alive' \ + ` + if [[ "$CODE" != "200" ]] + then + echo "Local network is offline! $CODE" + exit 1 + else + echo "Local network is online." + fi + - name: Run e2e tests run: xvfb-run --auto-servernum yarn test:e2e + - name: Stop starknet-devnet + run: docker stop devnet + - uses: actions/upload-artifact@v3 if: always() with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fdd687352..99c93de85 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,7 +3,9 @@ on: push: branches: [develop] pull_request: - branches: [develop] + branches: + - main + - develop jobs: test: @@ -30,7 +32,7 @@ jobs: steps: - name: If github.head_ref not filled, we are merging run: | - if [ "${{ github.head_ref }}" == "" ]; then + if [ "${{ github.head_ref }}" == "" || ${{ github.actor == 'dependabot[bot]' }} ]; then echo "PUBLISH_COMMENT=no" >> $GITHUB_ENV else echo "PUBLISH_COMMENT=yes" >> $GITHUB_ENV @@ -122,6 +124,7 @@ jobs: - name: comment PR if: ${{ env.PUBLISH_COMMENT == 'yes' }} + continue-on-error: true env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} INPUT_REPO: ${{ env.GHA_BRANCH }} @@ -129,6 +132,7 @@ jobs: run: | gh pr comment ${{ env.GHA_BRANCH }} --body "[Builds for local testing](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})" - name: SonarCloud Scan + if: github.actor != 'dependabot[bot]' uses: SonarSource/sonarcloud-github-action@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/Deployment.md b/Deployment.md index cc3c86674..d403f11a5 100644 --- a/Deployment.md +++ b/Deployment.md @@ -5,12 +5,12 @@ We automated some parts of the release process to make things easier. This file - Check and ensure the previous release branch `release/vX.Y.Z` was merged into `main` - Check and ensure `main` was back-merged into `develop` - Check and ensure you are working in the latest `develop` branch -- Run `npx lerna version` - this will: - - update the `version` in each `package.json` +- Run `yarn run version` - this will: + - update the `version` in each `package.json` and `manifest.json` - create branch `release/vX.Y.Z` - create tag `vX.Y.Z` - - push the tagged branch automatically -- Pushing a tagged branch triggers a release build action in GitHub + - push the branch and tag automatically +- Pushing a tag triggers a release build action in GitHub - Wait for pipeline to create release containing the extension zip - If the automatic npm publish failed, do it manually (ask Gerald) - Create GitHub pull request to merge the new branch `release/vX.Y.Z` into `main` diff --git a/lerna.json b/lerna.json index 9abd083a9..f313188eb 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "packages": ["packages/*"], - "version": "5.3.4", + "version": "5.3.17", "npmClient": "yarn", "useWorkspaces": true } diff --git a/package.json b/package.json index 6d7b16327..d487757c8 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,8 @@ "test:ci": "lerna run test:ci --stream", "storybook": "cd packages/storybook && yarn storybook", "devnet:upgrade-helper": "NODE_NO_WARNINGS=1 ts-node ./scripts/devnet-upgrade-helper.ts", - "devnet:setup-contracts": "NODE_NO_WARNINGS=1 ts-node ./scripts/devnet-setup-contracts.ts" + "devnet:setup-contracts": "NODE_NO_WARNINGS=1 ts-node ./scripts/devnet-setup-contracts.ts", + "version": "lerna version --no-push --no-git-tag-version && yarn --cwd packages/extension run version" }, "importSort": { ".js, .jsx, .ts, .tsx": { diff --git a/packages/dapp/package.json b/packages/dapp/package.json index 75879c061..14ddd5ea1 100644 --- a/packages/dapp/package.json +++ b/packages/dapp/package.json @@ -1,6 +1,6 @@ { "name": "@argent-x/dapp", - "version": "5.3.4", + "version": "5.3.17", "private": true, "scripts": { "dev": "next dev", @@ -10,8 +10,8 @@ "lint": "next lint" }, "dependencies": { - "@argent/get-starknet": "^5.3.4", - "@argent/x-sessions": "^5.3.4", + "@argent/get-starknet": "^5.3.17", + "@argent/x-sessions": "^5.3.17", "ethers": "^5.5.1", "next": "^13.0.0", "react": "^18.0.0", @@ -20,11 +20,11 @@ "starknet5": "npm:starknet@5.0.0-beta.3" }, "devDependencies": { - "@types/node": "18.11.18", + "@types/node": "18.15.5", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "eslint": "8", - "eslint-config-next": "13.1.6", + "eslint-config-next": "13.2.3", "typescript": "^4.9.4" } } diff --git a/packages/extension/.env.example b/packages/extension/.env.example index e6fe74127..2f6eff566 100644 --- a/packages/extension/.env.example +++ b/packages/extension/.env.example @@ -18,4 +18,4 @@ ARGENT_X_STATUS_URL= #FEATURE_ARGENT_SHIELD= #ARGENT_SHIELD_NETWORK_ID= #FEATURE_MULTISIG= -#FEATURE_VERIFIED_DAPPS= +#FEATURE_VERIFIED_DAPPS= \ No newline at end of file diff --git a/packages/extension/e2e/Dockerfile b/packages/extension/e2e/Dockerfile new file mode 100644 index 000000000..a98e4c6e4 --- /dev/null +++ b/packages/extension/e2e/Dockerfile @@ -0,0 +1,8 @@ + +FROM shardlabs/starknet-devnet:0.4.6 +RUN addgroup -S localuser \ + && adduser -S localuser -G localuser + +USER localuser +COPY ./packages/extension/e2e/network-setup /network-setup +ENTRYPOINT [ "starknet-devnet", "--host", "0.0.0.0", "--port", "5050", "--seed", "0", "--lite-mode", "--load-path", "/network-setup/dump.pkl" ] \ No newline at end of file diff --git a/packages/extension/e2e/network-setup/dump.pkl b/packages/extension/e2e/network-setup/dump.pkl new file mode 100644 index 000000000..cecd13391 Binary files /dev/null and b/packages/extension/e2e/network-setup/dump.pkl differ diff --git a/packages/extension/e2e/src/config.ts b/packages/extension/e2e/src/config.ts index adf3725b0..af8ab95e1 100644 --- a/packages/extension/e2e/src/config.ts +++ b/packages/extension/e2e/src/config.ts @@ -5,4 +5,30 @@ export default { artifactsDir: path.resolve(__dirname, "../artifacts/playwright"), reportsDir: path.resolve(__dirname, "../artifacts/reports"), distDir: path.join(__dirname, "../../dist/"), + + wallets: [ + { + // NOTE: Seed phrase is here intentionally and is used only for local testing. DO NOT use for any other purpose + seed: "dove luxury shield hill chronic radio used barely rifle brick author bounce", + accounts: [ + // 0.9992 ETH, deployed + "0x0027A5C4b2Fe3D2F2623A9B9d91b73b53fBefba45087e572C22A27005a602B74", + // 2 ETH, not deployed + "0x03eC198B36781Bbb352ffa55c3E3b48F74C469da3495b6Bc211D87d61B9fDF7b", + ], + }, + { + // NOTE: Seed phrase is here intentionally and is used only for local testing. DO NOT use for any other purpose + seed: "muffin abandon fancy enhance neglect fit team biology loyal traffic ocean wash", + accounts: [ + // 1 ETH, not deployed + "0x035508Aaf6C124D348686F31ca9981568F0c0d29b563a2Ecb045aA8C81334057", + ], + }, + { + // NOTE: Seed phrase is here intentionally and is used only for local testing. DO NOT use for any other purpose + seed: "slam water student cotton chalk okay auto police frown smart vague salon", + // 32 accounts + }, + ], } diff --git a/packages/extension/e2e/src/languages/ILanguage.ts b/packages/extension/e2e/src/languages/ILanguage.ts index 6cdd1fd4d..1d097ec3f 100644 --- a/packages/extension/e2e/src/languages/ILanguage.ts +++ b/packages/extension/e2e/src/languages/ILanguage.ts @@ -13,6 +13,10 @@ export interface ILanguage { lockWallet: string reset: string confirmReset: string + save: string + create: string + cancel: string + privacyStatement: string } account: { noAccounts: string @@ -25,6 +29,9 @@ export interface ILanguage { export: string accountRecovery: string saveTheRecoveryPhrase: string + pendingTransactions: string + recipientAddress: string + saveAddress: string } wallet: { //first screen @@ -65,4 +72,17 @@ export interface ILanguage { delete: string copy: string } + developerSettings: { + manageNetworks: string + blockExplorer: string + smartContractDevelopment: string + experimental: string + restoreDefaultNetworks: string + } + address: { + nameRequired: string + addressRequired: string + removeAddress: string + delete: string + } } diff --git a/packages/extension/e2e/src/languages/en/index.ts b/packages/extension/e2e/src/languages/en/index.ts index d6bc1f3b8..730b02ba4 100644 --- a/packages/extension/e2e/src/languages/en/index.ts +++ b/packages/extension/e2e/src/languages/en/index.ts @@ -13,6 +13,11 @@ const texts = { lockWallet: "Lock wallet", reset: "Reset", confirmReset: "RESET", + save: "Save", + create: "Create", + cancel: "Cancel", + privacyStatement: + "GDPR statement for browser extension wallet: Argent takes the privacy and security of individuals very seriously and takes every reasonable measure and precaution to protect and secure the personal data that we process. The browser extension wallet does not collect any personal information nor does it correlate any of your personal information with anonymous data processed as part of its services. On top of this Argent has robust information security policies and procedures in place to make sure any processing complies with applicable laws. If you would like to know more or have any questions then please visit our website at https://www.argent.xyz/", }, account: { noAccounts: "You have no accounts on ", @@ -25,6 +30,9 @@ const texts = { export: "Export", accountRecovery: "Set up account recovery", saveTheRecoveryPhrase: "Save the recovery phrase", + pendingTransactions: "Pending transactions", + recipientAddress: "Recipient's address", + saveAddress: "Save address", }, wallet: { //first screen @@ -68,6 +76,19 @@ const texts = { delete: "Delete", copy: "Copy", }, + developerSettings: { + manageNetworks: "Manage networks", + blockExplorer: "Block explorer", + smartContractDevelopment: "Smart Contract Development", + experimental: "Experimental", + restoreDefaultNetworks: "Restore default networks", + }, + address: { + nameRequired: "Contact Name is required", + addressRequired: "Address is required", + removeAddress: "Remove from address book", + delete: "Delete", + }, } export default texts diff --git a/packages/extension/e2e/src/page-objects/Account.ts b/packages/extension/e2e/src/page-objects/Account.ts index 3c11d7d40..a891128a0 100644 --- a/packages/extension/e2e/src/page-objects/Account.ts +++ b/packages/extension/e2e/src/page-objects/Account.ts @@ -15,19 +15,19 @@ export default class Account extends Navigation { super(page) } get noAccountBanner() { - return this.page.locator(`div h5:has-text("${lang.account.noAccounts}")`) + return this.page.locator(`div h5:text-is("${lang.account.noAccounts}")`) } get createAccount() { - return this.page.locator(`button:has-text("${lang.account.createAccount}")`) + return this.page.locator(`button:text-is("${lang.account.createAccount}")`) } get addFunds() { - return this.page.locator(`button:has-text("${lang.account.addFunds}")`) + return this.page.locator(`button:text-is("${lang.account.addFunds}")`) } get addFundsFromStartNet() { - return this.page.locator(`a:has-text("${lang.account.fundsFromStarkNet}")`) + return this.page.locator(`a :text-is("${lang.account.fundsFromStarkNet}")`) } get accountAddress() { @@ -41,7 +41,7 @@ export default class Account extends Navigation { } token(tkn: TokenName) { - return this.page.locator(`button:has-text('${tkn}')`) + return this.page.locator(`button :text-is('${tkn}')`) } get accountList() { @@ -65,7 +65,7 @@ export default class Account extends Navigation { } get sendMax() { - return this.page.locator('button:has-text("MAX")') + return this.page.locator('button:text-is("MAX")') } get recepientAddress() { @@ -80,8 +80,8 @@ export default class Account extends Navigation { return this.page.locator('[data-testid="tokenBalance"]') } - currentBalance(tkn: "Ether") { - return this.page.locator(`//img[@alt="${tkn}"]/parent::*/parent::button`) + currentBalance(tkn: "ETH") { + return this.page.locator(` //button//h6[contains(text(), '${tkn}')]`) } get accountName() { @@ -96,6 +96,7 @@ export default class Account extends Navigation { await this.addANewccountFromAccountList.click() } await this.addStandardAccountFromNewAccountScreen.click() + await expect(this.accountList).toBeVisible() await this.addFunds.click() await this.addFundsFromStartNet.click() const accountAddress = await this.accountAddress @@ -199,12 +200,12 @@ export default class Account extends Navigation { } get exportPrivateKey() { - return this.page.locator(`button:has-text("${lang.account.export}")`) + return this.page.locator(`button:text-is("${lang.account.export}")`) } get setUpAccountRecovery() { return this.page.locator( - `button:has-text("${lang.account.accountRecovery}")`, + `button :text-is("${lang.account.accountRecovery}")`, ) } @@ -214,4 +215,26 @@ export default class Account extends Navigation { `//a//*[text()="${lang.account.saveTheRecoveryPhrase}"]`, ) } + + get recipientAddress() { + return this.page.locator( + `//textarea[@placeholder="${lang.account.recipientAddress}"]/following::button[1]`, + ) + } + + get saveAddress() { + return this.page.locator(`button:text-is("${lang.account.saveAddress}")`) + } + + get contact() { + return this.page.locator("div h5") + } + + get dappsBanner() { + return this.page.locator('[title="Dappland"]') + } + + get dappsBannerClose() { + return this.page.locator('[title="Dappland"] svg') + } } diff --git a/packages/extension/e2e/src/page-objects/Activity.ts b/packages/extension/e2e/src/page-objects/Activity.ts index 36f6f58dd..9160360f5 100644 --- a/packages/extension/e2e/src/page-objects/Activity.ts +++ b/packages/extension/e2e/src/page-objects/Activity.ts @@ -1,11 +1,31 @@ import { Page, expect } from "@playwright/test" -export default class Activity { - constructor(private page: Page) {} +import { lang } from "../languages" +import Navigation from "./Navigation" + +export default class Activity extends Navigation { + constructor(page: Page) { + super(page) + } ensurePendingTransactions(nbr: number) { return expect( - this.page.locator(`h6:has-text("Pending transactions${nbr}")`), + this.page.locator( + `h6 div:text-is("${lang.account.pendingTransactions}") >> div:text-is("${nbr}")`, + ), ).toBeVisible() } + + activityByDestination(destination: string) { + return this.page.locator( + `//button//p[contains(text()[1], 'To: ') and contains(text()[2], '${destination}')]`, + ) + } + + checkActivity(nbr: number) { + return Promise.all([ + this.menuPendingTransationsIndicator.click(), + this.ensurePendingTransactions(nbr), + ]) + } } diff --git a/packages/extension/e2e/src/page-objects/AddressBook.ts b/packages/extension/e2e/src/page-objects/AddressBook.ts new file mode 100644 index 000000000..96074f5a3 --- /dev/null +++ b/packages/extension/e2e/src/page-objects/AddressBook.ts @@ -0,0 +1,64 @@ +import type { Page } from "@playwright/test" + +import { lang } from "../languages" +import Navigation from "./Navigation" + +export default class AddressBook extends Navigation { + constructor(page: Page) { + super(page) + } + + get add() { + return this.page.locator('button[aria-label="add"]') + } + + get name() { + return this.page.locator('input[name="name"]') + } + + get address() { + return this.page.locator('textarea[name="address"]') + } + + get network() { + return this.page.locator('[aria-label="network-selector"]') + } + + get save() { + return this.page.locator(`button:text-is("${lang.common.save}")`) + } + + get cancel() { + return this.page.locator(`button:text-is("${lang.common.cancel}")`) + } + + networkOption(name: "Localhost 5050" | "Testnet" | "Testnet 2" | "Mainnet") { + return this.page.locator(`div[aria-disabled="false"]:text-is("${name}")`) + } + + get nameRequired() { + return this.page.locator( + `//input[@name="name"]/following::p[contains(text(), '${lang.address.nameRequired}')]`, + ) + } + + get addressRequired() { + return this.page.locator( + `//textarea[@name="address"]/following::p[contains(text(), '${lang.address.addressRequired}')]`, + ) + } + + addressByname(name: string) { + return this.page.locator( + `//button/following::*[contains(text(),'${name}')]`, + ) + } + + get deleteAddress() { + return this.page.locator(`button:text-is("${lang.address.removeAddress}")`) + } + + get delete() { + return this.page.locator(`button:text-is("${lang.address.delete}")`) + } +} diff --git a/packages/extension/e2e/src/page-objects/DeveloperSettings.ts b/packages/extension/e2e/src/page-objects/DeveloperSettings.ts new file mode 100644 index 000000000..4acc8de98 --- /dev/null +++ b/packages/extension/e2e/src/page-objects/DeveloperSettings.ts @@ -0,0 +1,68 @@ +import type { Page } from "@playwright/test" + +import { lang } from "../languages" + +export default class DeveloperSettings { + constructor(private page: Page) {} + + get manageNetworks() { + return this.page.locator( + `//a//*[text()="${lang.developerSettings.manageNetworks}"]`, + ) + } + + get blockExplorer() { + return this.page.locator( + `//a//*[text()="${lang.developerSettings.blockExplorer}"]`, + ) + } + + get smartCOntractDevelopment() { + return this.page.locator( + `//a//*[text()="${lang.developerSettings.smartContractDevelopment}"]`, + ) + } + + get experimental() { + return this.page.locator( + `//a//*[text()="${lang.developerSettings.experimental}"]`, + ) + } + + // Manage networks + get addNetwork() { + return this.page.locator('[data-testid="AddIcon"]') + } + + get networkName() { + return this.page.locator('[name="name"]') + } + + get chainId() { + return this.page.locator('[name="chainId"]') + } + + get baseUrl() { + return this.page.locator('[name="baseUrl"]') + } + + get create() { + return this.page.locator('button[type="submit"]') + } + + get restoreDefaultNetworks() { + return this.page.locator( + `button:has-text("${lang.developerSettings.restoreDefaultNetworks}")`, + ) + } + + networkByName(name: string) { + return this.page.locator(`button:has-text("${name}")`) + } + + deleteNetworkByName(name: string) { + return this.page.locator( + `//button/*[contains(text(),'${name}')]/following::button[1]`, + ) + } +} diff --git a/packages/extension/e2e/src/page-objects/ExtensionPage.ts b/packages/extension/e2e/src/page-objects/ExtensionPage.ts index 83be3de62..6230edd1a 100644 --- a/packages/extension/e2e/src/page-objects/ExtensionPage.ts +++ b/packages/extension/e2e/src/page-objects/ExtensionPage.ts @@ -3,6 +3,8 @@ import type { Page } from "@playwright/test" import Messages from "../utils/Messages" import Account from "./Account" import Activity from "./Activity" +import AddressBook from "./AddressBook" +import DeveloperSettings from "./DeveloperSettings" import Navigation from "./Navigation" import Network from "./Network" import Settings from "./Settings" @@ -17,6 +19,8 @@ export default class ExtensionPage { activity: Activity settings: Settings navigation: Navigation + developerSettings: DeveloperSettings + addressBook: AddressBook constructor(page: Page, private extensionUrl: string) { this.page = page this.wallet = new Wallet(page) @@ -27,6 +31,8 @@ export default class ExtensionPage { this.activity = new Activity(page) this.settings = new Settings(page) this.navigation = new Navigation(page) + this.developerSettings = new DeveloperSettings(page) + this.addressBook = new AddressBook(page) } async open() { @@ -44,4 +50,8 @@ export default class ExtensionPage { const key = process.env.CI ? "Control" : "Meta" await this.page.keyboard.press(`${key}+KeyV`) } + + async setClipBoardContent(text: string) { + await this.page.evaluate(`navigator.clipboard.writeText('${text}')`) + } } diff --git a/packages/extension/e2e/src/page-objects/Navigation.ts b/packages/extension/e2e/src/page-objects/Navigation.ts index 61566cce7..29570bffc 100644 --- a/packages/extension/e2e/src/page-objects/Navigation.ts +++ b/packages/extension/e2e/src/page-objects/Navigation.ts @@ -17,33 +17,33 @@ export default class Navigation { } get approve() { - return this.page.locator(`button:has-text("${lang.common.confirm}")`) + return this.page.locator(`button:text-is("${lang.common.confirm}")`) } get next() { - return this.page.locator(`button:has-text("${lang.common.next}")`) + return this.page.locator(`button:text-is("${lang.common.next}")`) } get done() { - return this.page.locator(`button:has-text("${lang.common.done}")`) + return this.page.locator(`button:text-is("${lang.common.done}")`) } get continue() { return this.page - .locator(`button:has-text("${lang.common.continue}")`) + .locator(`button:text-is("${lang.common.continue}")`) .first() } get yes() { - return this.page.locator(`button:has-text("${lang.common.yes}")`) + return this.page.locator(`button:text-is("${lang.common.yes}")`) } get no() { - return this.page.locator(`button:has-text("${lang.common.no}")`) + return this.page.locator(`button:text-is("${lang.common.no}")`) } get unlock() { - return this.page.locator(`button:has-text("${lang.common.unlock}")`) + return this.page.locator(`button:text-is("${lang.common.unlock}")`) } get showSettings() { @@ -51,7 +51,7 @@ export default class Navigation { } get lockWallet() { - return this.page.locator(`button:has-text("${lang.common.lockWallet}")`) + return this.page.locator(`button:text-is("${lang.common.lockWallet}")`) } get reset() { @@ -59,7 +59,7 @@ export default class Navigation { } get confirmReset() { - return this.page.locator(`button:has-text("${lang.common.confirmReset}")`) + return this.page.locator(`button:text-is("${lang.common.confirmReset}")`) } get menuPendingTransationsIndicator() { @@ -81,4 +81,16 @@ export default class Navigation { get menuActivity() { return this.page.locator('[aria-label="Activity"]') } + + get save() { + return this.page.locator(`button:text-is("${lang.common.save}")`) + } + + get create() { + return this.page.locator(`button:text-is("${lang.common.create}")`) + } + + get cancel() { + return this.page.locator(`button:text-is("${lang.common.cancel}")`) + } } diff --git a/packages/extension/e2e/src/page-objects/Network.ts b/packages/extension/e2e/src/page-objects/Network.ts index 9af3886ae..a6db6e9a2 100644 --- a/packages/extension/e2e/src/page-objects/Network.ts +++ b/packages/extension/e2e/src/page-objects/Network.ts @@ -1,5 +1,10 @@ import { Page, expect } from "@playwright/test" -type NetworkName = "Localhost 5050" | "Testnet" | "Testnet 2" | "Mainnet" +type NetworkName = + | "Localhost 5050" + | "Testnet" + | "Testnet 2" + | "Mainnet" + | "My Network" export default class Network { constructor(private page: Page) {} get networkSelector() { @@ -7,7 +12,7 @@ export default class Network { } networkOption(name: string) { - return this.page.locator(`button[role="menuitem"]:has-text("${name}")`) + return this.page.locator(`button[role="menuitem"] span:text-is("${name}")`) } async selectNetwork(networkName: NetworkName) { diff --git a/packages/extension/e2e/src/page-objects/Settings.ts b/packages/extension/e2e/src/page-objects/Settings.ts index 2051dcbe0..52908afbd 100644 --- a/packages/extension/e2e/src/page-objects/Settings.ts +++ b/packages/extension/e2e/src/page-objects/Settings.ts @@ -57,26 +57,26 @@ export default class Settings { } get confirmHide() { - return this.page.locator(`button:has-text("${lang.settings.hide}")`) + return this.page.locator(`button:text-is("${lang.settings.hide}")`) } get hiddenAccounts() { return this.page.locator( - `button:has-text("${lang.settings.hiddenAccounts}")`, + `button:text-is("${lang.settings.hiddenAccounts}")`, ) } unhideAccount(accountName: string) { - return this.page.locator(`button:has-text("${accountName}")`) + return this.page.locator(`button :text-is("${accountName}")`) } get deleteAccount() { return this.page.locator( - `button:has-text("${lang.settings.deleteAccount}")`, + `button :text-is("${lang.settings.deleteAccount}")`, ) } get confirmDelete() { - return this.page.locator(`button:has-text("${lang.settings.delete}")`) + return this.page.locator(`button:text-is("${lang.settings.delete}")`) } get privateKey() { @@ -84,6 +84,26 @@ export default class Settings { } get copy() { - return this.page.locator(`button:has-text("${lang.settings.copy}")`) + return this.page.locator(`button:text-is("${lang.settings.copy}")`) + } + + get help() { + return this.page.getByRole("link", { name: "Help" }) + } + + get discord() { + return this.page.getByRole("link", { name: "Discord" }) + } + + get github() { + return this.page.getByRole("link", { name: "Github" }) + } + + get privacyStatement() { + return this.page.getByRole("link", { name: "Privacy Statement" }) + } + + get privacyStatementText() { + return this.page.locator('[aria-label="privacyStatementText"]') } } diff --git a/packages/extension/e2e/src/page-objects/Wallet.ts b/packages/extension/e2e/src/page-objects/Wallet.ts index bcb3a5a70..7cb9ae9dc 100644 --- a/packages/extension/e2e/src/page-objects/Wallet.ts +++ b/packages/extension/e2e/src/page-objects/Wallet.ts @@ -9,24 +9,24 @@ export default class Wallet extends Navigation { super(page) } get banner() { - return this.page.locator(`div h1:has-text("${lang.wallet.banner1}")`) + return this.page.locator(`div h1:text-is("${lang.wallet.banner1}")`) } get description() { - return this.page.locator(`div p:has-text("${lang.wallet.desc1}")`) + return this.page.locator(`div p:text-is("${lang.wallet.desc1}")`) } get createNewWallet() { - return this.page.locator(`button:has-text("${lang.wallet.createButton}")`) + return this.page.locator(`button:text-is("${lang.wallet.createButton}")`) } get restoreExistingWallet() { - return this.page.locator(`button:has-text("${lang.wallet.restoreButton}")`) + return this.page.locator(`button:text-is("${lang.wallet.restoreButton}")`) } //second screen get banner2() { - return this.page.locator(`div h1:has-text("${lang.wallet.banner2}")`) + return this.page.locator(`div h1:text-is("${lang.wallet.banner2}")`) } get description2() { - return this.page.locator(`div p:has-text("${lang.wallet.desc2}")`) + return this.page.locator(`div p:text-is("${lang.wallet.desc2}")`) } get disclaimerLostOfFunds() { @@ -40,12 +40,20 @@ export default class Wallet extends Navigation { ) } + get privacyStatement() { + return this.page.getByRole("link", { name: "Privacy Statement" }) + } + + get privacyStatementText() { + return this.page.locator('[aria-label="privacyStatementText"]') + } + //third screen get banner3() { - return this.page.locator(`div h1:has-text("${lang.wallet.banner3}")`) + return this.page.locator(`div h1:text-is("${lang.wallet.banner3}")`) } get description3() { - return this.page.locator(`div p:has-text("${lang.wallet.desc3}")`) + return this.page.locator(`div p:text-is("${lang.wallet.desc3}")`) } get password() { return this.page.locator( @@ -63,10 +71,10 @@ export default class Wallet extends Navigation { //fourth screen get banner4() { - return this.page.locator(`div h1:has-text("${lang.wallet.banner4}")`) + return this.page.locator(`div h1:text-is("${lang.wallet.banner4}")`) } get description4() { - return this.page.locator(`div p:has-text("${lang.wallet.desc4}")`) + return this.page.locator(`div p:text-is("${lang.wallet.desc4}")`) } get twitter() { return this.page.locator(`a:text-is("${lang.wallet.twitter}")`) @@ -90,6 +98,13 @@ export default class Wallet extends Navigation { expect(this.banner2).toBeVisible(), expect(this.description2).toBeVisible(), ]) + await expect(this.privacyStatement).toBeVisible() + await this.privacyStatement.click() + await expect(this.privacyStatementText).toHaveText( + lang.common.privacyStatement, + ) + + await this.page.locator('button:text-is("Back")').click() await this.disclaimerLostOfFunds.click() await this.disclaimerAlphaVersion.click() await this.continue.click() diff --git a/packages/extension/e2e/src/specs/addressBook.spec.ts b/packages/extension/e2e/src/specs/addressBook.spec.ts new file mode 100644 index 000000000..c2935a67f --- /dev/null +++ b/packages/extension/e2e/src/specs/addressBook.spec.ts @@ -0,0 +1,86 @@ +import { expect } from "@playwright/test" + +import config from "../config" +import test from "../test" + +test.describe("Address Book", () => { + test("Add, update, use and delete address", async ({ extension }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.network.selectNetwork("Localhost 5050") + await extension.account.addAccount({}) + await extension.navigation.showSettings.click() + await extension.settings.addressBook.click() + //create + await extension.addressBook.add.click() + await extension.addressBook.save.click() + await expect(extension.addressBook.nameRequired).toBeVisible() + await expect(extension.addressBook.addressRequired).toBeVisible() + await extension.addressBook.name.fill("My first address") + await extension.addressBook.save.click() + await expect(extension.addressBook.nameRequired).not.toBeVisible() + await expect(extension.addressBook.addressRequired).toBeVisible() + await extension.addressBook.address.fill(config.wallets[0].accounts![0]) + await expect(extension.addressBook.nameRequired).not.toBeVisible() + await expect(extension.addressBook.addressRequired).not.toBeVisible() + await extension.addressBook.network.click() + await extension.addressBook.networkOption("Localhost 5050").click() + await extension.addressBook.save.click() + + // update + await extension.addressBook.addressByname("My first address").click() + await extension.addressBook.name.fill("New name") + await extension.addressBook.save.click() + await expect(extension.addressBook.addressByname("New name")).toBeVisible() + await extension.navigation.back.click() + await extension.navigation.close.click() + + //transfer to address + await extension.account.token("Ethereum").click() + await extension.account.send.click() + await extension.account.recipientAddress.click() + await extension.addressBook.addressByname("New name").click() + await extension.account.sendMax.click() + await extension.navigation.next.click() + await extension.navigation.approve.click() + await extension.activity.checkActivity(1) + + //delete address + await extension.navigation.menuTokens.click() + await extension.navigation.showSettings.click() + await extension.settings.addressBook.click() + await extension.addressBook.addressByname("New name").click() + await extension.addressBook.deleteAddress.click() + await extension.addressBook.delete.click() + await expect( + extension.addressBook.addressByname("New name"), + ).not.toBeVisible() + }) + + test("Add address from send window", async ({ extension }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.network.selectNetwork("Localhost 5050") + await extension.account.addAccount({}) + + await extension.account.token("Ethereum").click() + await extension.account.send.click() + await extension.account.recepientAddress.fill( + config.wallets[0].accounts![0], + ) + await extension.account.saveAddress.click() + await expect(extension.addressBook.address).toHaveText( + config.wallets[0].accounts![0], + ) + await extension.addressBook.name.fill("My address") + await extension.addressBook.save.click() + await expect(extension.account.contact).toHaveText("My address") + + await extension.account.sendMax.click() + await extension.navigation.next.click() + await extension.navigation.approve.click() + await extension.activity.checkActivity(1) + }) +}) diff --git a/packages/extension/e2e/src/specs/dappsBanner.spec.ts b/packages/extension/e2e/src/specs/dappsBanner.spec.ts new file mode 100644 index 000000000..905bbcde1 --- /dev/null +++ b/packages/extension/e2e/src/specs/dappsBanner.spec.ts @@ -0,0 +1,63 @@ +import { expect } from "@playwright/test" + +import config from "../config" +import test from "../test" + +test.describe("Banner", () => { + test("dapps banner should be visible after login", async ({ extension }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.account.setUpAccountRecovery.click() + await extension.account.saveTheRecoveryPhrase.click() + await extension.navigation.continue.click() + await extension.navigation.yes.click() + await expect(extension.account.setUpAccountRecovery).toBeHidden() + await expect(extension.account.dappsBanner).toBeVisible() + let href = await extension.account.dappsBanner.getAttribute("href") + expect(href).toContain("https://www.dappland.com") + //check settings banner + await extension.navigation.showSettings.click() + href = await extension.account.dappsBanner.getAttribute("href") + expect(href).toContain("https://www.dappland.com") + }) + + test("dapps banner should not be visible after dismissed", async ({ + extension, + }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.account.setUpAccountRecovery.click() + await extension.account.saveTheRecoveryPhrase.click() + await extension.navigation.continue.click() + await extension.navigation.yes.click() + await expect(extension.account.setUpAccountRecovery).toBeHidden() + await expect(extension.account.dappsBanner).toBeVisible() + await extension.account.dappsBannerClose.click() + await expect(extension.account.dappsBanner).toBeHidden() + }) + + test("dapps banner shoud be visible after account recovery", async ({ + extension, + }) => { + await extension.open() + await extension.wallet.restoreExistingWallet.click() + await extension.setClipBoardContent(config.wallets[1].seed) + await extension.paste() + await extension.navigation.continue.click() + + await extension.wallet.password.fill(config.password) + await extension.wallet.repeatPassword.fill(config.password) + + await extension.navigation.continue.click() + + await expect(extension.wallet.finish.first()).toBeVisible({ + timeout: 180000, + }) + + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await expect(extension.account.dappsBanner).toBeVisible() + }) +}) diff --git a/packages/extension/e2e/src/specs/links.spec.ts b/packages/extension/e2e/src/specs/links.spec.ts new file mode 100644 index 000000000..db7e72f4b --- /dev/null +++ b/packages/extension/e2e/src/specs/links.spec.ts @@ -0,0 +1,24 @@ +import { expect } from "@playwright/test" + +import { lang } from "../languages" +import test from "../test" + +test.describe("Links", () => { + test("Check settings links", async ({ extension }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await extension.navigation.showSettings.click() + let href = await extension.settings.discord.getAttribute("href") + expect(href).toContain("https://discord.gg/T4PDFHxm6T") + href = await extension.settings.help.getAttribute("href") + expect(href).toContain( + "https://support.argent.xyz/hc/en-us/categories/5767453283473-Argent-X", + ) + href = await extension.settings.github.getAttribute("href") + expect(href).toContain("https://github.com/argentlabs/argent-x/issues") + await extension.settings.privacyStatement.click() + await expect(extension.settings.privacyStatementText).toHaveText( + lang.common.privacyStatement, + ) + }) +}) diff --git a/packages/extension/e2e/src/specs/network.spec.ts b/packages/extension/e2e/src/specs/network.spec.ts index 8237a2396..d1dd08526 100644 --- a/packages/extension/e2e/src/specs/network.spec.ts +++ b/packages/extension/e2e/src/specs/network.spec.ts @@ -14,4 +14,94 @@ test.describe("Network", () => { "Localhost 5050\nhttp://localhost:5050", ]) }) + + test("User should not be able to delete selected network", async ({ + extension, + }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await extension.navigation.showSettings.click() + await extension.settings.developerSettings.click() + await extension.developerSettings.manageNetworks.click() + + //add new network + await extension.developerSettings.addNetwork.click() + await extension.developerSettings.networkName.fill("My Network") + await extension.developerSettings.chainId.fill("SN_GOERLI") + await extension.developerSettings.baseUrl.fill("https://alpha4.starknet.io") + + await extension.navigation.create.click() + await expect( + extension.developerSettings.networkByName("My Network"), + ).toBeVisible() + await extension.navigation.back.click() + await extension.navigation.back.click() + await extension.navigation.close.click() + + // select network + await extension.network.selectNetwork("My Network") + + // try to delete network + await extension.navigation.showSettings.click() + await extension.settings.developerSettings.click() + await extension.developerSettings.manageNetworks.click() + await extension.developerSettings.deleteNetworkByName("My Network").click() + await extension.navigation.cancel.click() + await expect( + extension.developerSettings.networkByName("My Network"), + ).toBeVisible() + + await extension.navigation.back.click() + await extension.navigation.back.click() + await extension.navigation.close.click() + + // select other network + await extension.network.selectNetwork("Testnet") + // delete network + await extension.navigation.showSettings.click() + await extension.settings.developerSettings.click() + await extension.developerSettings.manageNetworks.click() + await extension.developerSettings.deleteNetworkByName("My Network").click() + await expect( + extension.developerSettings.networkByName("My Network"), + ).not.toBeVisible() + }) + + test("User should be able to restore default networks is network is not selected", async ({ + extension, + }) => { + await extension.wallet.newWalletOnboarding() + await extension.open() + await extension.navigation.showSettings.click() + await extension.settings.developerSettings.click() + await extension.developerSettings.manageNetworks.click() + + //add new network + await extension.developerSettings.addNetwork.click() + await extension.developerSettings.networkName.fill("My Network") + await extension.developerSettings.chainId.fill("SN_GOERLI") + await extension.developerSettings.baseUrl.fill("https://alpha4.starknet.io") + + await extension.navigation.create.click() + await expect( + extension.developerSettings.networkByName("My Network"), + ).toBeVisible() + await extension.navigation.back.click() + await extension.navigation.back.click() + await extension.navigation.close.click() + + // add account + await extension.network.selectNetwork("My Network") + await extension.account.addAccount({}) + await extension.network.selectNetwork("Testnet") + + // try to restore networks + await extension.navigation.showSettings.click() + await extension.settings.developerSettings.click() + await extension.developerSettings.manageNetworks.click() + await extension.developerSettings.restoreDefaultNetworks.click() + await expect( + extension.developerSettings.networkByName("My Network"), + ).not.toBeVisible() + }) }) diff --git a/packages/extension/e2e/src/specs/receiveFunds.spec.ts b/packages/extension/e2e/src/specs/receiveFunds.spec.ts new file mode 100644 index 000000000..928314a0e --- /dev/null +++ b/packages/extension/e2e/src/specs/receiveFunds.spec.ts @@ -0,0 +1,59 @@ +import { expect } from "@playwright/test" + +import test from "../test" + +test.describe("Receive funds", () => { + test("Account balance should be updated after receiving funds", async ({ + extension, + secondExtension, + }) => { + //setup wallet 1 + await extension.wallet.newWalletOnboarding() + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.network.selectNetwork("Localhost 5050") + const [accountName1, accountAddress1] = await extension.account.addAccount( + {}, + ) + + if (!accountName1 || !accountAddress1) { + throw new Error("Invalid account info") + } + await extension.account.ensureAsset(accountName1, "ETH", "1.0") + + //setup wallet 2 + await secondExtension.wallet.newWalletOnboarding() + await secondExtension.open() + await expect(secondExtension.network.networkSelector).toBeVisible() + await secondExtension.network.selectNetwork("Localhost 5050") + const [accountName2, accountAddress2] = + await secondExtension.account.addAccount({}) + + if (!accountName2 || !accountAddress2) { + throw new Error("Invalid account info") + } + await secondExtension.account.ensureAsset(accountName1, "ETH", "1.0") + await extension.account.transfer({ + originAccountName: accountName1, + recepientAddress: accountAddress2, + tokenName: "Ethereum", + amount: 0.5, + }) + await extension.activity.checkActivity(1) + await extension.navigation.menuTokens.click() + await expect( + extension.navigation.menuPendingTransationsIndicator, + ).not.toBeVisible() + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.4988", + ) + await extension.account.token("Ethereum").click() + await expect(extension.account.balance).toContainText("0.4988") + + await secondExtension.account.token("Ethereum").click() + await secondExtension.account.back.click() + await expect(secondExtension.account.currentBalance("ETH")).toContainText( + "1.5", + ) + }) +}) diff --git a/packages/extension/e2e/src/specs/recovery.spec.ts b/packages/extension/e2e/src/specs/recovery.spec.ts index 842a53aaa..8bd31f0fe 100644 --- a/packages/extension/e2e/src/specs/recovery.spec.ts +++ b/packages/extension/e2e/src/specs/recovery.spec.ts @@ -4,25 +4,12 @@ import config from "../config" import test from "../test" test.describe("Recovery Wallet", () => { - test("User should be able to recove wallet using seed phrase", async ({ + test("User should be able to recover wallet using seed phrase", async ({ extension, }) => { - await extension.wallet.newWalletOnboarding() await extension.open() - await expect(extension.network.networkSelector).toBeVisible() - - await extension.navigation.showSettings.click() - await extension.settings.showRecoveryPhase.click() - await extension.wallet.password.fill(config.password) - await extension.navigation.continue.click() - await extension.settings.copy.click() - await extension.navigation.back.click() - - await extension.navigation.lockWallet.click() - await extension.navigation.reset.click() - await extension.navigation.confirmReset.click() - await extension.wallet.restoreExistingWallet.click() + await extension.setClipBoardContent(config.wallets[1].seed) await extension.paste() await extension.navigation.continue.click() @@ -38,7 +25,7 @@ test.describe("Recovery Wallet", () => { await expect(extension.network.networkSelector).toBeVisible() }) - test("Set up account recovery banner should be available until user copy phrase", async ({ + test("Set up account recovery banner should not be visible after user copy phrase", async ({ extension, }) => { await extension.wallet.newWalletOnboarding() @@ -50,4 +37,30 @@ test.describe("Recovery Wallet", () => { await extension.navigation.yes.click() await expect(extension.account.setUpAccountRecovery).toBeHidden() }) + + test("User should be able to recover wallet with more than 30 accounts", async ({ + extension, + }) => { + await extension.open() + await extension.wallet.restoreExistingWallet.click() + await extension.setClipBoardContent(config.wallets[2].seed) + await extension.paste() + await extension.navigation.continue.click() + + await extension.wallet.password.fill(config.password) + await extension.wallet.repeatPassword.fill(config.password) + + await extension.navigation.continue.click() + await expect(extension.wallet.finish.first()).toBeVisible({ + timeout: 180000, + }) + + await extension.open() + await expect(extension.network.networkSelector).toBeVisible() + await extension.network.selectNetwork("Localhost 5050") + await extension.account.selectAccount("Account 32") + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.9991 ETH", + ) + }) }) diff --git a/packages/extension/e2e/src/specs/sendFunds.spec.ts b/packages/extension/e2e/src/specs/sendFunds.spec.ts index 916f87371..edf344bec 100644 --- a/packages/extension/e2e/src/specs/sendFunds.spec.ts +++ b/packages/extension/e2e/src/specs/sendFunds.spec.ts @@ -3,12 +3,16 @@ import { expect } from "@playwright/test" import test from "../test" test.describe("Send funds", () => { - test("send partial funds to other self account", async ({ extension }) => { + const otherAccount = + "0x02c786C7b4708b476a3a7c012922e6C3a161096F71EC694D61b590dbD4051Faf" + const setupWallet = async (extension: any) => { await extension.wallet.newWalletOnboarding() await extension.open() await expect(extension.network.networkSelector).toBeVisible() await extension.network.selectNetwork("Localhost 5050") - const [accountName1] = await extension.account.addAccount({}) + const [accountName1, accountAddress1] = await extension.account.addAccount( + {}, + ) const [accountName2, accountAddress2] = await extension.account.addAccount({ firstAccount: false, }) @@ -18,212 +22,107 @@ test.describe("Send funds", () => { await extension.account.ensureAsset(accountName1, "ETH", "1.0") await extension.account.ensureAsset(accountName2, "ETH", "1.0") + return { accountName1, accountAddress1, accountName2, accountAddress2 } + } + + test("send partial funds to other self account", async ({ extension }) => { + const { accountName1, accountName2, accountAddress2 } = await setupWallet( + extension, + ) await extension.account.transfer({ originAccountName: accountName1, recepientAddress: accountAddress2, tokenName: "Ethereum", amount: 0.5, }) - //check activity - await extension.navigation.menuPendingTransationsIndicator.click() - await extension.activity.ensurePendingTransactions(1) + await extension.activity.checkActivity(1) await extension.navigation.menuTokens.click() - await Promise.race([ - expect( - extension.navigation.menuPendingTransationsIndicator, - ).not.toBeVisible({ - timeout: 90000, - }), - expect(extension.account.currentBalance("Ether")).not.toContainText( - "1.00", - { - timeout: 90000, - }, - ), - ]) + await expect( + extension.navigation.menuPendingTransationsIndicator, + ).not.toBeVisible() + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.4988", + ) await extension.account.token("Ethereum").click() - await expect(extension.account.balance).not.toContainText("1.00") + await expect(extension.account.balance).toContainText("0.4988") await extension.account.back.click() await extension.account.ensureSelectedAccount(accountName2) await extension.account.token("Ethereum").click() await expect(extension.account.balance).toContainText("1.5") await extension.account.back.click() - await expect(extension.account.currentBalance("Ether")).toContainText("1.5") + await expect(extension.account.currentBalance("ETH")).toContainText("1.5") }) - test("send partial funds to other wallet/account", async ({ - extension, - secondExtension, - }) => { - //setup wallet 1 - await extension.wallet.newWalletOnboarding() - await extension.open() - await expect(extension.network.networkSelector).toBeVisible() - await extension.network.selectNetwork("Localhost 5050") - const [accountName1, accountAddress1] = await extension.account.addAccount( - {}, + test("send MAX funds to other self account", async ({ extension }) => { + const { accountName1, accountName2, accountAddress2 } = await setupWallet( + extension, ) - - if (!accountName1 || !accountAddress1) { - throw new Error("Invalid account info") - } - await extension.account.ensureAsset(accountName1, "ETH", "1.0") - - //setup wallet 2 - await secondExtension.wallet.newWalletOnboarding() - await secondExtension.open() - await expect(secondExtension.network.networkSelector).toBeVisible() - await secondExtension.network.selectNetwork("Localhost 5050") - const [accountName2, accountAddress2] = - await secondExtension.account.addAccount({}) - - if (!accountName2 || !accountAddress2) { - throw new Error("Invalid account info") - } - await secondExtension.account.ensureAsset(accountName1, "ETH", "1.0") await extension.account.transfer({ originAccountName: accountName1, recepientAddress: accountAddress2, tokenName: "Ethereum", - amount: 0.5, + amount: "MAX", }) - //check activity - await extension.navigation.menuPendingTransationsIndicator.click() - await extension.activity.ensurePendingTransactions(1) + await extension.activity.checkActivity(1) await extension.navigation.menuTokens.click() - await Promise.race([ - expect( - extension.navigation.menuPendingTransationsIndicator, - ).not.toBeVisible({ - timeout: 90000, - }), - expect(extension.account.currentBalance("Ether")).toContainText("0.", { - timeout: 90000, - }), - ]) + await expect( + extension.navigation.menuPendingTransationsIndicator, + ).not.toBeVisible() + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.0023", + ) await extension.account.token("Ethereum").click() - await expect(extension.account.balance).not.toContainText("1.00") - - await secondExtension.account.token("Ethereum").click() - await secondExtension.account.back.click() - await expect(secondExtension.account.currentBalance("Ether")).toContainText( - "1.5", - ) + await expect(extension.account.balance).toContainText("0.0023") + await extension.account.back.click() + await extension.account.ensureSelectedAccount(accountName2) + await extension.account.token("Ethereum").click() + await expect(extension.account.balance).toContainText("1.9965") + await extension.account.back.click() + await expect(extension.account.currentBalance("ETH")).toContainText("1.9") }) - test("send MAX funds to other self account", async ({ extension }) => { - await extension.wallet.newWalletOnboarding() - await extension.open() - await expect(extension.network.networkSelector).toBeVisible() - await extension.network.selectNetwork("Localhost 5050") - const [accountName1] = await extension.account.addAccount({}) - const [accountName2, accountAddress2] = await extension.account.addAccount({ - firstAccount: false, - }) - if (!accountName1 || !accountName2 || !accountAddress2) { - throw new Error("Invalid account names") - } + test("send partial funds to other wallet/account", async ({ extension }) => { + const { accountName1 } = await setupWallet(extension) await extension.account.ensureAsset(accountName1, "ETH", "1.0") - await extension.account.ensureAsset(accountName2, "ETH", "1.0") - await extension.account.transfer({ originAccountName: accountName1, - recepientAddress: accountAddress2, + recepientAddress: otherAccount, tokenName: "Ethereum", - amount: "MAX", + amount: 0.5, }) - //check activity - await extension.navigation.menuPendingTransationsIndicator.click() - await extension.activity.ensurePendingTransactions(1) + await extension.activity.checkActivity(1) await extension.navigation.menuTokens.click() - await Promise.race([ - expect( - extension.navigation.menuPendingTransationsIndicator, - ).not.toBeVisible({ - timeout: 90000, - }), - expect(extension.account.currentBalance("Ether")).not.toContainText( - "1.00", - { - timeout: 90000, - }, - ), - ]) - - await extension.account.token("Ethereum").click() - await expect(extension.account.balance).not.toContainText("1.00") - await extension.account.back.click() - await extension.account.ensureSelectedAccount(accountName2) + await expect( + extension.navigation.menuPendingTransationsIndicator, + ).not.toBeVisible() + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.4988", + ) await extension.account.token("Ethereum").click() - await expect(extension.account.balance).toContainText("1.9") - await extension.account.back.click() - await expect(extension.account.currentBalance("Ether")).toContainText("1.9") + await expect(extension.account.balance).toContainText("0.4988") }) - test("send MAX funds to other wallet/account", async ({ - extension, - secondExtension, - }) => { - //setup wallet 1 - await extension.wallet.newWalletOnboarding() - await extension.open() - await expect(extension.network.networkSelector).toBeVisible() - await extension.network.selectNetwork("Localhost 5050") - const [accountName1, accountAddress1] = await extension.account.addAccount( - {}, - ) + test("send MAX funds to other wallet/account", async ({ extension }) => { + const { accountName1 } = await setupWallet(extension) - if (!accountName1 || !accountAddress1) { - throw new Error("Invalid account info") - } - await extension.account.ensureAsset(accountName1, "ETH", "1.0") - - //setup wallet 2 - await secondExtension.wallet.newWalletOnboarding() - await secondExtension.open() - await expect(secondExtension.network.networkSelector).toBeVisible() - await secondExtension.network.selectNetwork("Localhost 5050") - const [accountName2, accountAddress2] = - await secondExtension.account.addAccount({}) - - if (!accountName2 || !accountAddress2) { - throw new Error("Invalid account info") - } - await secondExtension.account.ensureAsset(accountName1, "ETH", "1.0") await extension.account.transfer({ originAccountName: accountName1, - recepientAddress: accountAddress2, + recepientAddress: otherAccount, tokenName: "Ethereum", amount: "MAX", }) - //check activity - await extension.navigation.menuPendingTransationsIndicator.click() - await extension.activity.ensurePendingTransactions(1) + await extension.activity.checkActivity(1) await extension.navigation.menuTokens.click() - await Promise.race([ - expect( - extension.navigation.menuPendingTransationsIndicator, - ).not.toBeVisible({ - timeout: 90000, - }), - expect(extension.account.currentBalance("Ether")).not.toContainText( - "1.00", - { - timeout: 90000, - }, - ), - ]) + await expect( + extension.navigation.menuPendingTransationsIndicator, + ).not.toBeVisible() + await expect(extension.account.currentBalance("ETH")).toContainText( + "0.0023", + ) await extension.account.token("Ethereum").click() - await expect(extension.account.balance).not.toContainText("1.00") - - await secondExtension.account.token("Ethereum").click() - await expect(secondExtension.account.balance).toContainText("1.9") - await secondExtension.account.back.click() - await expect(secondExtension.account.currentBalance("Ether")).toContainText( - "1.9", - ) + await expect(extension.account.balance).toContainText("0.0023") }) }) diff --git a/packages/extension/e2e/yarn.lock b/packages/extension/e2e/yarn.lock deleted file mode 100644 index 9555d7fcf..000000000 --- a/packages/extension/e2e/yarn.lock +++ /dev/null @@ -1,21 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@playwright/test@^1.29.0": - version "1.29.2" - resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.29.2.tgz#c48184721d0f0b7627a886e2ec42f1efb2be339d" - integrity sha512-+3/GPwOgcoF0xLz/opTnahel1/y42PdcgZ4hs+BZGIUjtmEFSXGg+nFoaH3NSmuc7a6GSFwXDJ5L7VXpqzigNg== - dependencies: - "@types/node" "*" - playwright-core "1.29.2" - -"@types/node@*": - version "18.11.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" - integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== - -playwright-core@1.29.2: - version "1.29.2" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.29.2.tgz#2e8347e7e8522409f22b244e600e703b64022406" - integrity sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA== diff --git a/packages/extension/manifest/v2.json b/packages/extension/manifest/v2.json index 699fe6bc1..1c5626d1b 100644 --- a/packages/extension/manifest/v2.json +++ b/packages/extension/manifest/v2.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/chrome-manifest.json", "name": "Argent X", "description": "The security of Ethereum with the scale of StarkNet", - "version": "5.3.3", + "version": "5.3.17", "manifest_version": 2, "browser_action": { "default_icon": { diff --git a/packages/extension/manifest/v3.json b/packages/extension/manifest/v3.json index 3a6e8e878..9d4a4c348 100644 --- a/packages/extension/manifest/v3.json +++ b/packages/extension/manifest/v3.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/chrome-manifest.json", "name": "Argent X", "description": "The security of Ethereum with the scale of StarkNet", - "version": "5.3.3", + "version": "5.3.17", "manifest_version": 3, "action": { "default_icon": { diff --git a/packages/extension/package.json b/packages/extension/package.json index 92fbea4e2..73cb44aaa 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -1,16 +1,16 @@ { "name": "@argent-x/extension", - "version": "5.3.4", + "version": "5.3.17", "main": "index.js", "license": "MIT", "devDependencies": { - "@playwright/test": "^1.29.0", + "@playwright/test": "^1.31.2", "@sentry/webpack-plugin": "^1.18.9", "@svgr/webpack": "^6.0.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^14.0.0", "@types/async-retry": "^1.4.5", - "@types/chrome": "^0.0.200", + "@types/chrome": "^0.0.218", "@types/lodash-es": "^4.17.6", "@types/object-hash": "^3.0.2", "@types/react": "^18.0.0", @@ -36,7 +36,7 @@ "eslint-webpack-plugin": "^4.0.0", "fetch-intercept": "^2.4.0", "file-loader": "^6.2.0", - "fork-ts-checker-webpack-plugin": "^7.2.11", + "fork-ts-checker-webpack-plugin": "^8.0.0", "html-webpack-plugin": "^5.5.0", "isomorphic-fetch": "^3.0.0", "jsdom": "^21.0.0", @@ -47,7 +47,7 @@ "typescript-styled-plugin": "^0.18.2", "url-loader": "^4.1.1", "vite": "^4.0.3", - "vitest": "^0.28.3", + "vitest": "^0.29.2", "wait-for-expect": "^3.0.2", "webpack": "^5.62.1", "webpack-cli": "^5.0.1", @@ -65,22 +65,22 @@ "test:watch": "vitest", "test:ci": "vitest run --coverage", "test:e2e": "playwright test", - "version": "yarn run change-to-release-branch && yarn run sync-manifest-version && yarn run commit-version-changes && yarn run push-release-branch", + "version": "yarn run change-to-release-branch && yarn run sync-manifest-version && yarn run commit-and-tag-version-changes && yarn run push-release-branch", "change-to-release-branch": "git checkout -b release/v$npm_package_version", "sync-manifest-version": "concurrently \"yarn sync-manifest-version:v2\" \"yarn sync-manifest-version:v3\"", "sync-manifest-version:v2": "node -p \"JSON.stringify({...require('./manifest/v2.json'), version: '$npm_package_version'}, null, 2)\" > ./manifest/v2.temp.json && prettier --write ./manifest/v2.temp.json && mv ./manifest/v2.temp.json ./manifest/v2.json", "sync-manifest-version:v3": "node -p \"JSON.stringify({...require('./manifest/v3.json'), version: '$npm_package_version'}, null, 2)\" > ./manifest/v3.temp.json && prettier --write ./manifest/v3.temp.json && mv ./manifest/v3.temp.json ./manifest/v3.json", - "commit-version-changes": "git add ./manifest/* && git commit -m \"chore(release): manifest v$npm_package_version\"", + "commit-and-tag-version-changes": "git add --update && git commit -m v$npm_package_version && git tag -a v$npm_package_version -m \"v$npm_package_version\"", "push-release-branch": "git push --set-upstream origin release/v$npm_package_version --follow-tags" }, "dependencies": { - "@argent/guardian": "^5.3.4", - "@argent/stack-router": "^5.3.4", - "@argent/ui": "^5.3.4", - "@argent/x-multicall": "^5.3.4", - "@argent/x-sessions": "^5.3.4", - "@argent/x-swap": "^5.3.4", - "@argent/x-window": "^5.3.4", + "@argent/guardian": "^5.3.17", + "@argent/stack-router": "^5.3.17", + "@argent/ui": "^5.3.17", + "@argent/x-multicall": "^5.3.17", + "@argent/x-sessions": "^5.3.17", + "@argent/x-swap": "^5.3.17", + "@argent/x-window": "^5.3.17", "@chakra-ui/icons": "^2.0.15", "@chakra-ui/react": "2.5.1", "@extend-chrome/messages": "^1.2.2", diff --git a/packages/extension/playwright.config.ts b/packages/extension/playwright.config.ts index 2ad6cbb9c..4420f94d6 100644 --- a/packages/extension/playwright.config.ts +++ b/packages/extension/playwright.config.ts @@ -1,6 +1,5 @@ import path from "path" -// playwright.config.ts import type { PlaywrightTestConfig } from "@playwright/test" import config from "./e2e/src/config" @@ -9,12 +8,12 @@ const isCI = Boolean(process.env.CI) const playwrightConfig: PlaywrightTestConfig = { workers: 2, - timeout: 2 * 60e3, // 2 minutes + timeout: 5 * 60e3, // 5 minutes reportSlowTests: { threshold: 1 * 60e3, // 1 minute max: 5, }, - expect: { timeout: 30 * 1000 }, // 30 seconds + expect: { timeout: 90 * 1000 }, // 90 seconds reporter: isCI ? [ ["github"], @@ -40,7 +39,7 @@ const playwrightConfig: PlaywrightTestConfig = { trace: "on-first-retry", viewport: { width: 360, height: 600 }, actionTimeout: 60 * 1000, // 1 minute - permissions: ["clipboard-read"], + permissions: ["clipboard-read", "clipboard-write"], }, outputDir: config.artifactsDir, preserveOutput: isCI ? "failures-only" : "never", diff --git a/packages/extension/src/background/accountMessaging.ts b/packages/extension/src/background/accountMessaging.ts index 00cf6f720..72e41642e 100644 --- a/packages/extension/src/background/accountMessaging.ts +++ b/packages/extension/src/background/accountMessaging.ts @@ -3,6 +3,7 @@ import { constants, number } from "starknet" import { getAccounts, removeAccount } from "../shared/account/store" import { tryToMintFeeToken } from "../shared/devnet/mintFeeToken" import { AccountMessage } from "../shared/messages/AccountMessage" +import { isEqualAddress } from "../ui/services/addresses" import { deployAccountAction } from "./accountDeploy" import { upgradeAccount } from "./accountUpgrade" import { sendMessageToUi } from "./activeTabs" @@ -148,7 +149,7 @@ export const handleAccountMessage: HandleMessage = async ({ } const encryptedPrivateKey = await encryptForUi( - await wallet.exportPrivateKey(), + await wallet.exportPrivateKey(msg.data.account), msg.data.encryptedSecret, privateKey, ) @@ -159,6 +160,15 @@ export const handleAccountMessage: HandleMessage = async ({ }) } + case "GET_PUBLIC_KEY": { + const publicKey = await wallet.getPublicKey(msg.data) + + return sendMessageToUi({ + type: "GET_PUBLIC_KEY_RES", + data: { publicKey }, + }) + } + case "GET_ENCRYPTED_SEED_PHRASE": { if (!(await wallet.isSessionOpen())) { throw Error("you need an open session") @@ -189,7 +199,11 @@ export const handleAccountMessage: HandleMessage = async ({ transactions: { contractAddress: account.address, entrypoint: "changeGuardian", - calldata: [number.hexToDecimalString(guardian || constants.ZERO)], + calldata: [ + number.hexToDecimalString( + guardian || constants.ZERO.toString(), + ), + ], }, meta: { isChangeGuardian: true, @@ -237,6 +251,110 @@ export const handleAccountMessage: HandleMessage = async ({ }) } } + + case "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN": { + try { + const { account } = msg.data + await actionQueue.push({ + type: "TRANSACTION", + payload: { + transactions: { + contractAddress: account.address, + entrypoint: "triggerEscapeGuardian", + calldata: [], + }, + meta: { + isCancelEscape: true, + title: "Trigger escape guardian", + type: "INVOKE_FUNCTION", + }, + }, + }) + return sendMessageToUi({ + type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_RES", + }) + } catch (error) { + return sendMessageToUi({ + type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_REJ", + data: `${error}`, + }) + } + } + + case "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN": { + try { + const { account } = msg.data + /** + * This is a two-stage process + * + * 1. call escapeGuardian with current signer key as new guardian key + * 2. changeGuardian to ZERO, signed twice by same signer key (like 2/2 multisig with same key) + */ + + const selectedAccount = await wallet.getAccount(account) + if (!selectedAccount) { + throw Error("no account selected") + } + + const publicKey = await wallet.getPublicKey(account) + + if ( + selectedAccount.guardian && + isEqualAddress(selectedAccount.guardian, publicKey) + ) { + /** + * Account already used `escapeGuardian` to change guardian to this account publicKey + * Call `changeGuardian` to ZERO + */ + + await actionQueue.push({ + type: "TRANSACTION", + payload: { + transactions: { + contractAddress: account.address, + entrypoint: "changeGuardian", + calldata: [ + number.hexToDecimalString(constants.ZERO.toString()), + ], + }, + meta: { + isChangeGuardian: true, + title: "Change account guardian", + type: "INVOKE_FUNCTION", + }, + }, + }) + } else { + /** + * Call `escapeGuardian` to change guardian to this account publicKey + */ + await actionQueue.push({ + type: "TRANSACTION", + payload: { + transactions: { + contractAddress: account.address, + entrypoint: "escapeGuardian", + calldata: [number.hexToDecimalString(publicKey)], + }, + meta: { + isChangeGuardian: true, + title: "Escape account guardian", + type: "INVOKE_FUNCTION", + }, + }, + }) + } + + return sendMessageToUi({ + type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_RES", + }) + } catch (error) { + return sendMessageToUi({ + type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_REJ", + data: `${error}`, + }) + } + } } throw new UnhandledMessage() diff --git a/packages/extension/src/background/activeTabs.ts b/packages/extension/src/background/activeTabs.ts index 72fd15390..4400935e8 100644 --- a/packages/extension/src/background/activeTabs.ts +++ b/packages/extension/src/background/activeTabs.ts @@ -47,7 +47,14 @@ export async function sendMessageToHost( ): Promise { const tabIds = await getTabIdsOfHost(host) const tabs = await activeTabs.get((tab) => tabIds.includes(tab.id)) - await Promise.allSettled(tabs.map((tab) => tab.port.postMessage(message))) + + for (const tab of tabs) { + try { + tab.port.postMessage(message) + } catch (e) { + console.warn(e) + } + } } export async function sendMessageToActiveTabs( @@ -55,9 +62,13 @@ export async function sendMessageToActiveTabs( ): Promise { const tabs = await activeTabs.get() - const promises = tabs.map((tab) => tab.port.postMessage(message)) - - await Promise.allSettled(promises) + for (const tab of tabs) { + try { + tab.port.postMessage(message) + } catch (e) { + console.warn(e) + } + } } export async function sendMessageToUi(message: MessageType) { diff --git a/packages/extension/src/background/devnet/declareAccounts.ts b/packages/extension/src/background/devnet/declareAccounts.ts index 7ebefc9a2..d55af0a75 100644 --- a/packages/extension/src/background/devnet/declareAccounts.ts +++ b/packages/extension/src/background/devnet/declareAccounts.ts @@ -1,5 +1,6 @@ import { memoize } from "lodash-es" import { Account, AccountInterface, ec } from "starknet" +import { hash } from "starknet5" import urlJoin from "url-join" import { Network, getProvider } from "../../shared/network" @@ -44,20 +45,65 @@ export const declareContracts = memoize( _loadContracts: LoadContracts, ) => { const [proxyContract, accountContract] = await _loadContracts() - const proxy = await deployAccount.declare({ - classHash: PROXY_CONTRACT_CLASS_HASHES[0], - contract: proxyContract, - }) - const account = await deployAccount.declare({ - classHash: ARGENT_ACCOUNT_CONTRACT_CLASS_HASHES[0], - contract: accountContract, - }) + let proxyClassHash: string | undefined + let accountClassHash: string | undefined - await deployAccount.waitForTransaction(account.transaction_hash, 1e3) - await deployAccount.waitForTransaction(proxy.transaction_hash, 1e3) + const computedProxyClassHash = hash.computeContractClassHash(proxyContract) + const computedAccountClassHash = + hash.computeContractClassHash(accountContract) - return { proxy, account } + const isProxyClassDeclared = await checkIfClassIsDeclared( + deployAccount, + computedProxyClassHash, + ) + + const isAccountClassDeclared = await checkIfClassIsDeclared( + deployAccount, + computedAccountClassHash, + ) + + if (!isProxyClassDeclared) { + const proxy = await deployAccount.declare({ + classHash: PROXY_CONTRACT_CLASS_HASHES[0], + contract: proxyContract, + }) + + await deployAccount.waitForTransaction(proxy.transaction_hash, 1e3) + + proxyClassHash = proxy.class_hash + } + + if (!isAccountClassDeclared) { + const account = await deployAccount.declare({ + classHash: ARGENT_ACCOUNT_CONTRACT_CLASS_HASHES[0], + contract: accountContract, + }) + + await deployAccount.waitForTransaction(account.transaction_hash, 1e3) + + accountClassHash = account.class_hash + } + + return { + proxyClassHash: proxyClassHash ?? computedProxyClassHash, + accountClassHash: accountClassHash ?? computedAccountClassHash, + } }, (network) => `${network.baseUrl}`, ) + +export const checkIfClassIsDeclared = async ( + account: AccountInterface, + classHash: string, +) => { + try { + const contract = await account.getClassByHash(classHash) + + console.log("Contract already declared", classHash) + return Boolean(contract) + } catch (error) { + console.warn("Contract not declared", classHash) + return false + } +} diff --git a/packages/extension/src/background/index.ts b/packages/extension/src/background/index.ts index 431e4c425..0746e35e5 100644 --- a/packages/extension/src/background/index.ts +++ b/packages/extension/src/background/index.ts @@ -46,6 +46,9 @@ import { handleTransactionMessage } from "./transactions/transactionMessaging" import { handleUdcMessaging } from "./udcMessaging" import { Wallet, sessionStore } from "./wallet" +const DEFAULT_POLLING_INTERVAL = 15 +const LOCAL_POLLING_INTERVAL = 5 + browser.alarms.create("core:transactionTracker:history", { periodInMinutes: 5, // fetch history transactions every 5 minutes from voyager }) @@ -59,22 +62,33 @@ browser.alarms.onAlarm.addListener(async (alarm) => { } if (alarm.name === "core:transactionTracker:update") { console.info("~> fetching transaction updates") - let hasInFlightTransactions = await transactionTracker.update() - + let inFlightTransactions = await transactionTracker.update() // the config below will run transaction updates 4x per minute, if there are in-flight transactions - // it will update on second 0, 15, 30 and 45 - const maxRetries = 3 // max 3 retries - const waitTimeInS = 15 // wait 15 seconds between retries + // By default it will update on second 0, 15, 30 and 45 but by updating WAIT_TIME we can change the number of executions + const maxExecutionTimeInMs = 60000 // 1 minute max execution time + let transactionPollingIntervalInS = DEFAULT_POLLING_INTERVAL + const startTime = Date.now() - let runs = 0 - while (hasInFlightTransactions && runs < maxRetries) { - console.info(`~> waiting ${waitTimeInS}s for transaction updates`) - await delay(waitTimeInS * 1000) + while ( + inFlightTransactions.length > 0 && + Date.now() - startTime < maxExecutionTimeInMs + ) { + const localTransaction = inFlightTransactions.find( + (tx) => tx.account.networkId === "localhost", + ) + if (localTransaction) { + transactionPollingIntervalInS = LOCAL_POLLING_INTERVAL + } else { + transactionPollingIntervalInS = DEFAULT_POLLING_INTERVAL + } + console.info( + `~> waiting ${transactionPollingIntervalInS}s for transaction updates`, + ) + await delay(transactionPollingIntervalInS * 1000) console.info( "~> fetching transaction updates as pending transactions were detected", ) - runs++ - hasInFlightTransactions = await transactionTracker.update() + inFlightTransactions = await transactionTracker.update() } } }) @@ -246,7 +260,7 @@ browser.runtime.onConnect.addListener((port) => { case "SIGN_MESSAGE": { const [message] = await StarknetMethodArgumentsSchemas.signMessage.parseAsync([ - msg.data.message, + msg.data, ]) return handleMessage([{ ...msg, data: message }, sender], port) } diff --git a/packages/extension/src/background/preAuthorizationMessaging.ts b/packages/extension/src/background/preAuthorizationMessaging.ts index ee50fddbd..eb09adfc8 100644 --- a/packages/extension/src/background/preAuthorizationMessaging.ts +++ b/packages/extension/src/background/preAuthorizationMessaging.ts @@ -38,6 +38,17 @@ export const handlePreAuthorizationMessage: HandleMessage< background: { wallet, actionQueue }, respond, }) => { + async function addSenderTab() { + const origin = getOriginFromSender(sender) + if (sender.tab?.id && port) { + await addTab({ + id: sender.tab?.id, + host: origin, + port, + }) + } + } + switch (msg.type) { case "CONNECT_DAPP": { const selectedAccount = await wallet.getSelectedAccount() @@ -47,14 +58,7 @@ export const handlePreAuthorizationMessage: HandleMessage< } const origin = getOriginFromSender(sender) const isAuthorized = await isPreAuthorized(selectedAccount, origin) - - if (sender.tab?.id && port) { - await addTab({ - id: sender.tab?.id, - host: origin, - port, - }) - } + await addSenderTab() if (!isAuthorized) { await actionQueue.push({ @@ -75,6 +79,7 @@ export const handlePreAuthorizationMessage: HandleMessage< case "IS_PREAUTHORIZED": { const selectedAccount = await wallet.getSelectedAccount() + await addSenderTab() if (!selectedAccount) { return respond({ type: "IS_PREAUTHORIZED_RES", data: false }) @@ -82,6 +87,7 @@ export const handlePreAuthorizationMessage: HandleMessage< const origin = getOriginFromSender(sender) const valid = await isPreAuthorized(selectedAccount, origin) + return respond({ type: "IS_PREAUTHORIZED_RES", data: valid }) } } diff --git a/packages/extension/src/background/shieldMessaging.ts b/packages/extension/src/background/shieldMessaging.ts index c6419c8ed..0b1617d0b 100644 --- a/packages/extension/src/background/shieldMessaging.ts +++ b/packages/extension/src/background/shieldMessaging.ts @@ -11,6 +11,7 @@ import { ShieldMessage } from "../shared/messages/ShieldMessage" import { addBackendAccount, getBackendAccounts, + isTokenExpired, register, requestEmailAuthentication, verifyEmail, @@ -179,6 +180,13 @@ export const handleShieldMessage: HandleMessage = async ({ }) } } + case "SHIELD_IS_TOKEN_EXPIRED": { + const data = await isTokenExpired() + return sendMessageToUi({ + type: "SHIELD_IS_TOKEN_EXPIRED_RES", + data, + }) + } } throw new UnhandledMessage() } diff --git a/packages/extension/src/background/transactions/tracking.ts b/packages/extension/src/background/transactions/tracking.ts index 69c693e2c..36358e79c 100644 --- a/packages/extension/src/background/transactions/tracking.ts +++ b/packages/extension/src/background/transactions/tracking.ts @@ -1,6 +1,6 @@ import { uniqWith } from "lodash-es" -import { getInFlightTransactions } from "../../shared/transactions" +import { Transaction, getInFlightTransactions } from "../../shared/transactions" import { WalletAccount } from "../../shared/wallet.model" import { accountsEqual } from "../../shared/wallet.service" import { getTransactionsUpdate } from "./sources/onchain" @@ -9,7 +9,7 @@ import { transactionsStore } from "./store" export interface TransactionTracker { loadHistory: (accountsToPopulate: WalletAccount[]) => Promise - update: () => Promise + update: () => Promise } export const transactionTracker: TransactionTracker = { @@ -29,8 +29,6 @@ export const transactionTracker: TransactionTracker = { allTransactions, ) await transactionsStore.push(updatedTransactions) - const hasPendingTransactions = - getInFlightTransactions(allTransactions).length > 0 - return hasPendingTransactions + return getInFlightTransactions(allTransactions) }, } diff --git a/packages/extension/src/background/transactions/transactionMessaging.ts b/packages/extension/src/background/transactions/transactionMessaging.ts index b3461bbc8..a805d5ebf 100644 --- a/packages/extension/src/background/transactions/transactionMessaging.ts +++ b/packages/extension/src/background/transactions/transactionMessaging.ts @@ -10,337 +10,414 @@ import { import { TransactionMessage } from "../../shared/messages/TransactionMessage" import { isAccountDeployed } from "../accountDeploy" import { HandleMessage, UnhandledMessage } from "../background" -import { getNonce } from "../nonce" import { argentMaxFee } from "../utils/argentMaxFee" import { addEstimatedFees } from "./fees/store" -export const handleTransactionMessage: HandleMessage< - TransactionMessage -> = async ({ msg, background: { wallet, actionQueue }, respond: respond }) => { - switch (msg.type) { - case "EXECUTE_TRANSACTION": { - const { meta } = await actionQueue.push({ - type: "TRANSACTION", - payload: msg.data, - }) - return respond({ - type: "EXECUTE_TRANSACTION_RES", - data: { actionHash: meta.hash }, - }) - } - - case "ESTIMATE_TRANSACTION_FEE": { - const selectedAccount = await wallet.getSelectedAccount() - const starknetAccount = await wallet.getSelectedStarknetAccount() - const transactions = msg.data - - if (!selectedAccount) { - throw Error("no accounts") +export const handleTransactionMessage: HandleMessage = + async ({ msg, background: { wallet, actionQueue }, respond: respond }) => { + switch (msg.type) { + case "EXECUTE_TRANSACTION": { + const { meta } = await actionQueue.push({ + type: "TRANSACTION", + payload: msg.data, + }) + return respond({ + type: "EXECUTE_TRANSACTION_RES", + data: { actionHash: meta.hash }, + }) } - try { - let txFee = "0", - maxTxFee = "0", - accountDeploymentFee: string | undefined, - maxADFee: string | undefined - if ( - selectedAccount.needsDeploy && - !(await isAccountDeployed( - selectedAccount, - starknetAccount.getClassAt, - )) - ) { - if ("estimateFeeBulk" in starknetAccount) { - const bulkTransactions: TransactionBulk = [ - { - type: "DEPLOY_ACCOUNT", - payload: await wallet.getAccountDeploymentPayload( - selectedAccount, - ), - }, - { - type: "INVOKE_FUNCTION", - payload: transactions, - }, - ] - - const estimateFeeBulk = await starknetAccount.estimateFeeBulk( - bulkTransactions, - ) - - accountDeploymentFee = number.toHex(estimateFeeBulk[0].overall_fee) - txFee = number.toHex(estimateFeeBulk[1].overall_fee) - - maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) - maxTxFee = argentMaxFee(estimateFeeBulk[1].suggestedMaxFee) - } - } else { - const { overall_fee, suggestedMaxFee } = - await starknetAccount.estimateFee(transactions) + case "ESTIMATE_TRANSACTION_FEE": { + const selectedAccount = await wallet.getSelectedAccount() + const starknetAccount = await wallet.getSelectedStarknetAccount() + const transactions = msg.data - txFee = number.toHex(overall_fee) - maxTxFee = number.toHex(suggestedMaxFee) // Here, maxFee = estimatedFee * 1.5x + if (!selectedAccount) { + throw Error("no accounts") } + try { + let txFee = "0", + maxTxFee = "0", + accountDeploymentFee: string | undefined, + maxADFee: string | undefined + + if ( + selectedAccount.needsDeploy && + !(await isAccountDeployed( + selectedAccount, + starknetAccount.getClassAt, + )) + ) { + if ("estimateFeeBulk" in starknetAccount) { + const bulkTransactions: TransactionBulk = [ + { + type: "DEPLOY_ACCOUNT", + payload: await wallet.getAccountDeploymentPayload( + selectedAccount, + ), + }, + { + type: "INVOKE_FUNCTION", + payload: transactions, + }, + ] - const suggestedMaxFee = number.toHex( - stark.estimatedFeeToMaxFee(maxTxFee, 1), // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x - ) - addEstimatedFees({ - amount: txFee, - suggestedMaxFee, - accountDeploymentFee, - maxADFee, - transactions, - }) - return respond({ - type: "ESTIMATE_TRANSACTION_FEE_RES", - data: { + const estimateFeeBulk = await starknetAccount.estimateFeeBulk( + bulkTransactions, + ) + + accountDeploymentFee = number.toHex( + estimateFeeBulk[0].overall_fee, + ) + txFee = number.toHex(estimateFeeBulk[1].overall_fee) + + maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) + maxTxFee = argentMaxFee(estimateFeeBulk[1].suggestedMaxFee) + } + } else { + const { overall_fee, suggestedMaxFee } = + await starknetAccount.estimateFee(transactions) + + txFee = number.toHex(overall_fee) + maxTxFee = number.toHex(suggestedMaxFee) // Here, maxFee = estimatedFee * 1.5x + } + + const suggestedMaxFee = number.toHex( + stark.estimatedFeeToMaxFee(maxTxFee, 1), // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + ) + addEstimatedFees({ amount: txFee, suggestedMaxFee, accountDeploymentFee, maxADFee, - }, - }) - } catch (error) { - console.error(error) - return respond({ - type: "ESTIMATE_TRANSACTION_FEE_REJ", - data: { - error: - (error as any)?.message?.toString?.() ?? - (error as any)?.toString?.() ?? - "Unkown error", - }, - }) - } - } - - case "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE": { - const providedAccount = msg.data - const account = providedAccount - ? await wallet.getAccount(providedAccount) - : await wallet.getSelectedAccount() - - if (!account) { - throw Error("no accounts") + transactions, + }) + return respond({ + type: "ESTIMATE_TRANSACTION_FEE_RES", + data: { + amount: txFee, + suggestedMaxFee, + accountDeploymentFee, + maxADFee, + }, + }) + } catch (error) { + console.error(error) + return respond({ + type: "ESTIMATE_TRANSACTION_FEE_REJ", + data: { + error: + (error as any)?.message?.toString?.() ?? + (error as any)?.toString?.() ?? + "Unkown error", + }, + }) + } } - try { - const { overall_fee, suggestedMaxFee } = - await wallet.getAccountDeploymentFee(account) + case "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE": { + const providedAccount = msg.data + const account = providedAccount + ? await wallet.getAccount(providedAccount) + : await wallet.getSelectedAccount() - const maxADFee = number.toHex( - stark.estimatedFeeToMaxFee(suggestedMaxFee, 1), // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x - ) + if (!account) { + throw Error("no accounts") + } - return respond({ - type: "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE_RES", - data: { - amount: number.toHex(overall_fee), - maxADFee, - }, - }) - } catch (error) { - console.error(error) - return respond({ - type: "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE_REJ", - data: { - error: - (error as any)?.message?.toString?.() ?? - (error as any)?.toString?.() ?? - "Unkown error", - }, - }) + try { + const { overall_fee, suggestedMaxFee } = + await wallet.getAccountDeploymentFee(account) + + const maxADFee = number.toHex( + stark.estimatedFeeToMaxFee(suggestedMaxFee, 1), // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + ) + + return respond({ + type: "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE_RES", + data: { + amount: number.toHex(overall_fee), + maxADFee, + }, + }) + } catch (error) { + console.error(error) + return respond({ + type: "ESTIMATE_ACCOUNT_DEPLOYMENT_FEE_REJ", + data: { + error: + (error as any)?.message?.toString?.() ?? + (error as any)?.toString?.() ?? + "Unkown error", + }, + }) + } } - } - case "ESTIMATE_DECLARE_CONTRACT_FEE": { - const { classHash, contract, ...restData } = msg.data + case "ESTIMATE_DECLARE_CONTRACT_FEE": { + const { classHash, contract, ...restData } = msg.data - const selectedAccount = await wallet.getSelectedAccount() - const selectedStarknetAccount = - "address" in restData - ? await wallet.getStarknetAccount(restData) - : await wallet.getSelectedStarknetAccount() + const selectedAccount = await wallet.getSelectedAccount() + const selectedStarknetAccount = + "address" in restData + ? await wallet.getStarknetAccount(restData) + : await wallet.getSelectedStarknetAccount() - if (!selectedStarknetAccount) { - throw Error("no accounts") - } + if (!selectedStarknetAccount) { + throw Error("no accounts") + } - let txFee = "0", - maxTxFee = "0", - accountDeploymentFee: string | undefined, - maxADFee: string | undefined - - try { - if ( - selectedAccount?.needsDeploy && - !(await isAccountDeployed( - selectedAccount, - selectedStarknetAccount.getClassAt, - )) - ) { - if ("estimateFeeBulk" in selectedStarknetAccount) { - const bulkTransactions: TransactionBulk = [ - { - type: "DEPLOY_ACCOUNT", - payload: await wallet.getAccountDeploymentPayload( - selectedAccount, - ), - }, - { - type: "DECLARE", - payload: { - classHash, - contract, + let txFee = "0", + maxTxFee = "0", + accountDeploymentFee: string | undefined, + maxADFee: string | undefined + + try { + if ( + selectedAccount?.needsDeploy && + !(await isAccountDeployed( + selectedAccount, + selectedStarknetAccount.getClassAt, + )) + ) { + if ("estimateFeeBulk" in selectedStarknetAccount) { + const bulkTransactions: TransactionBulk = [ + { + type: "DEPLOY_ACCOUNT", + payload: await wallet.getAccountDeploymentPayload( + selectedAccount, + ), + }, + { + type: "DECLARE", + payload: { + classHash, + contract, + }, }, - }, - ] + ] - const estimateFeeBulk = - await selectedStarknetAccount.estimateFeeBulk(bulkTransactions) + const estimateFeeBulk = + await selectedStarknetAccount.estimateFeeBulk(bulkTransactions) - accountDeploymentFee = number.toHex(estimateFeeBulk[0].overall_fee) - txFee = number.toHex(estimateFeeBulk[1].overall_fee) + accountDeploymentFee = number.toHex( + estimateFeeBulk[0].overall_fee, + ) + txFee = number.toHex(estimateFeeBulk[1].overall_fee) - maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) - maxTxFee = estimateFeeBulk[1].suggestedMaxFee - } - } else { - if ("estimateDeclareFee" in selectedStarknetAccount) { - const { overall_fee, suggestedMaxFee } = - await selectedStarknetAccount.estimateDeclareFee({ - classHash, - contract, - }) - txFee = number.toHex(overall_fee) - maxTxFee = number.toHex(suggestedMaxFee) + maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) + maxTxFee = estimateFeeBulk[1].suggestedMaxFee + } } else { - throw Error("estimateDeclareFee not supported") + if ("estimateDeclareFee" in selectedStarknetAccount) { + const { overall_fee, suggestedMaxFee } = + await selectedStarknetAccount.estimateDeclareFee({ + classHash, + contract, + }) + txFee = number.toHex(overall_fee) + maxTxFee = number.toHex(suggestedMaxFee) + } else { + throw Error("estimateDeclareFee not supported") + } } + + const suggestedMaxFee = argentMaxFee(maxTxFee) // This add the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + + return respond({ + type: "ESTIMATE_DECLARE_CONTRACT_FEE_RES", + data: { + amount: txFee, + suggestedMaxFee, + accountDeploymentFee, + maxADFee, + }, + }) + } catch (error) { + console.error(error) + return respond({ + type: "ESTIMATE_DECLARE_CONTRACT_FEE_REJ", + data: { + error: + (error as any)?.message?.toString?.() ?? + (error as any)?.toString?.() ?? + "Unkown error", + }, + }) } + } - const suggestedMaxFee = argentMaxFee(maxTxFee) // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + case "ESTIMATE_DEPLOY_CONTRACT_FEE": { + const { classHash, constructorCalldata, salt, unique } = msg.data - return respond({ - type: "ESTIMATE_DECLARE_CONTRACT_FEE_RES", - data: { - amount: txFee, - suggestedMaxFee, - accountDeploymentFee, - maxADFee, - }, - }) - } catch (error) { - console.error(error) - return respond({ - type: "ESTIMATE_DECLARE_CONTRACT_FEE_REJ", - data: { - error: - (error as any)?.message?.toString?.() ?? - (error as any)?.toString?.() ?? - "Unkown error", - }, - }) - } - } + const selectedAccount = await wallet.getSelectedAccount() + const selectedStarknetAccount = + await wallet.getSelectedStarknetAccount() - case "ESTIMATE_DEPLOY_CONTRACT_FEE": { - const { classHash, constructorCalldata, salt, unique } = msg.data + if (!selectedStarknetAccount || !selectedAccount) { + throw Error("no accounts") + } - const selectedAccount = await wallet.getSelectedAccount() - const selectedStarknetAccount = await wallet.getSelectedStarknetAccount() + let txFee = "0", + maxTxFee = "0", + accountDeploymentFee: string | undefined, + maxADFee: string | undefined - if (!selectedStarknetAccount || !selectedAccount) { - throw Error("no accounts") - } + try { + if ( + selectedAccount?.needsDeploy && + !(await isAccountDeployed( + selectedAccount, + selectedStarknetAccount.getClassAt, + )) + ) { + if ("estimateFeeBulk" in selectedStarknetAccount) { + const bulkTransactions: TransactionBulk = [ + { + type: "DEPLOY_ACCOUNT", + payload: await wallet.getAccountDeploymentPayload( + selectedAccount, + ), + }, + { + type: "DEPLOY", + payload: { + classHash, + salt, + unique, + constructorCalldata, + }, + }, + ] + + const estimateFeeBulk = + await selectedStarknetAccount.estimateFeeBulk(bulkTransactions) + + accountDeploymentFee = number.toHex( + estimateFeeBulk[0].overall_fee, + ) + txFee = number.toHex(estimateFeeBulk[1].overall_fee) - let txFee = "0", - maxTxFee = "0", - accountDeploymentFee: string | undefined, - maxADFee: string | undefined - - try { - if ( - selectedAccount?.needsDeploy && - !(await isAccountDeployed( - selectedAccount, - selectedStarknetAccount.getClassAt, - )) - ) { - if ("estimateFeeBulk" in selectedStarknetAccount) { - const bulkTransactions: TransactionBulk = [ - { - type: "DEPLOY_ACCOUNT", - payload: await wallet.getAccountDeploymentPayload( - selectedAccount, - ), - }, - { - type: "DEPLOY", - payload: { + maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) + maxTxFee = estimateFeeBulk[1].suggestedMaxFee + } + } else { + if ("estimateDeployFee" in selectedStarknetAccount) { + const { overall_fee, suggestedMaxFee } = + await selectedStarknetAccount.estimateDeployFee({ classHash, salt, unique, constructorCalldata, - }, - }, - ] + }) + txFee = number.toHex(overall_fee) + maxTxFee = number.toHex(suggestedMaxFee) + } else { + throw Error("estimateDeployFee not supported") + } + } - const estimateFeeBulk = - await selectedStarknetAccount.estimateFeeBulk(bulkTransactions) + const suggestedMaxFee = argentMaxFee(maxTxFee) // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + + return respond({ + type: "ESTIMATE_DEPLOY_CONTRACT_FEE_RES", + data: { + amount: txFee, + suggestedMaxFee, + accountDeploymentFee, + maxADFee, + }, + }) + } catch (error) { + console.log(error) + return respond({ + type: "ESTIMATE_DEPLOY_CONTRACT_FEE_REJ", + data: { + error: + (error as any)?.message?.toString() ?? + (error as any)?.toString() ?? + "Unkown error", + }, + }) + } + } - accountDeploymentFee = number.toHex(estimateFeeBulk[0].overall_fee) - txFee = number.toHex(estimateFeeBulk[1].overall_fee) + case "SIMULATE_TRANSACTION_INVOCATION": { + const transactions = Array.isArray(msg.data) ? msg.data : [msg.data] - maxADFee = argentMaxFee(estimateFeeBulk[0].suggestedMaxFee) - maxTxFee = estimateFeeBulk[1].suggestedMaxFee + try { + const selectedAccount = await wallet.getSelectedAccount() + const starknetAccount = + (await wallet.getSelectedStarknetAccount()) as Account // Old accounts are not supported + + if (!selectedAccount) { + throw Error("no accounts") } - } else { - if ("estimateDeployFee" in selectedStarknetAccount) { - const { overall_fee, suggestedMaxFee } = - await selectedStarknetAccount.estimateDeployFee({ - classHash, - salt, - unique, - constructorCalldata, - }) - txFee = number.toHex(overall_fee) - maxTxFee = number.toHex(suggestedMaxFee) - } else { - throw Error("estimateDeployFee not supported") + + const nonce = await starknetAccount.getNonce() + + const chainId = starknetAccount.chainId + + const version = number.toHex(hash.feeTransactionVersion) + + const signerDetails: InvocationsSignerDetails = { + walletAddress: starknetAccount.address, + nonce, + maxFee: 0, + version, + chainId, } - } - const suggestedMaxFee = argentMaxFee(maxTxFee) // This adds the 3x overhead. i.e: suggestedMaxFee = maxFee * 2x = estimatedFee * 3x + // TODO: Use this when Simulate Transaction allows multiple transaction types + // const signerDetailsWithZeroNonce = { + // ...signerDetails, + // nonce: 0, + // } + + // const accountDeployPayload = await wallet.getAccountDeploymentPayload( + // selectedAccount, + // ) + + // const accountDeployInvocation = + // await starknetAccount.buildAccountDeployPayload( + // accountDeployPayload, + // signerDetailsWithZeroNonce, + // ) + + const { contractAddress, calldata, signature } = + await starknetAccount.buildInvocation(transactions, signerDetails) + + const invocation = { + type: "INVOKE_FUNCTION" as const, + contract_address: contractAddress, + calldata, + signature, + nonce, + version, + } - return respond({ - type: "ESTIMATE_DEPLOY_CONTRACT_FEE_RES", - data: { - amount: txFee, - suggestedMaxFee, - accountDeploymentFee, - maxADFee, - }, - }) - } catch (error) { - console.log(error) - return respond({ - type: "ESTIMATE_DEPLOY_CONTRACT_FEE_REJ", - data: { - error: - (error as any)?.message?.toString() ?? - (error as any)?.toString() ?? - "Unkown error", - }, - }) + return respond({ + type: "SIMULATE_TRANSACTION_INVOCATION_RES", + data: { + invocation, + chainId, + }, + }) + } catch (error) { + console.log(error) + return respond({ + type: "SIMULATE_TRANSACTION_INVOCATION_REJ", + data: { + error: + (error as any)?.message?.toString() ?? + (error as any)?.toString() ?? + "Unkown error", + }, + }) + } } - } - case "SIMULATE_TRANSACTION_INVOCATION": { - const transactions = Array.isArray(msg.data) ? msg.data : [msg.data] - - try { + case "SIMULATE_TRANSACTION_FALLBACK": { const selectedAccount = await wallet.getSelectedAccount() const starknetAccount = (await wallet.getSelectedStarknetAccount()) as Account // Old accounts are not supported @@ -349,106 +426,37 @@ export const handleTransactionMessage: HandleMessage< throw Error("no accounts") } - const nonce = await getNonce(selectedAccount, wallet) - - const chainId = starknetAccount.chainId - - const version = number.toHex(hash.feeTransactionVersion) - - const signerDetails: InvocationsSignerDetails = { - walletAddress: starknetAccount.address, - nonce, - maxFee: 0, - version, - chainId, - } - - // TODO: Use this when Simulate Transaction allows multiple transaction types - // const signerDetailsWithZeroNonce = { - // ...signerDetails, - // nonce: 0, - // } - - // const accountDeployPayload = await wallet.getAccountDeploymentPayload( - // selectedAccount, - // ) - - // const accountDeployInvocation = - // await starknetAccount.buildAccountDeployPayload( - // accountDeployPayload, - // signerDetailsWithZeroNonce, - // ) - - const { contractAddress, calldata, signature } = - await starknetAccount.buildInvocation(transactions, signerDetails) - - const invocation = { - type: "INVOKE_FUNCTION" as const, - contract_address: contractAddress, - calldata, - signature, - nonce, - version, + const nonce = await starknetAccount.getNonce() + + try { + const simulated = await starknetAccount.simulateTransaction( + msg.data, + { + nonce, + }, + ) + + return respond({ + type: "SIMULATE_TRANSACTION_FALLBACK_RES", + data: simulated, + }) + } catch (error) { + return respond({ + type: "SIMULATE_TRANSACTION_FALLBACK_REJ", + data: { + error: + (error as any)?.message?.toString() ?? + (error as any)?.toString() ?? + "Unkown error", + }, + }) } - - return respond({ - type: "SIMULATE_TRANSACTION_INVOCATION_RES", - data: { - invocation, - chainId, - }, - }) - } catch (error) { - console.log(error) - return respond({ - type: "SIMULATE_TRANSACTION_INVOCATION_REJ", - data: { - error: - (error as any)?.message?.toString() ?? - (error as any)?.toString() ?? - "Unkown error", - }, - }) } - } - case "SIMULATE_TRANSACTION_FALLBACK": { - const selectedAccount = await wallet.getSelectedAccount() - const starknetAccount = - (await wallet.getSelectedStarknetAccount()) as Account // Old accounts are not supported - - if (!selectedAccount) { - throw Error("no accounts") - } - - const nonce = await starknetAccount.getNonce(selectedAccount) - - try { - const simulated = await starknetAccount.simulateTransaction(msg.data, { - nonce, - }) - - return respond({ - type: "SIMULATE_TRANSACTION_FALLBACK_RES", - data: simulated, - }) - } catch (error) { - return respond({ - type: "SIMULATE_TRANSACTION_FALLBACK_REJ", - data: { - error: - (error as any)?.message?.toString() ?? - (error as any)?.toString() ?? - "Unkown error", - }, - }) + case "TRANSACTION_FAILED": { + return await actionQueue.remove(msg.data.actionHash) } } - case "TRANSACTION_FAILED": { - return await actionQueue.remove(msg.data.actionHash) - } + throw new UnhandledMessage() } - - throw new UnhandledMessage() -} diff --git a/packages/extension/src/background/wallet.ts b/packages/extension/src/background/wallet.ts index c2c774a87..fcad33993 100644 --- a/packages/extension/src/background/wallet.ts +++ b/packages/extension/src/background/wallet.ts @@ -36,6 +36,7 @@ import { getProviderv4 } from "../shared/network/provider" import { mapArgentAccountTypeToImplementationKey } from "../shared/network/utils" import { cosignerSign } from "../shared/shield/backend/account" import { ARGENT_SHIELD_ENABLED } from "../shared/shield/constants" +import { GuardianSelfSigner } from "../shared/shield/GuardianSelfSigner" import { GuardianSignerArgentX } from "../shared/shield/GuardianSignerArgentX" import { IArrayStorage, @@ -56,7 +57,6 @@ import { getPreDeployedAccount, } from "./devnet/declareAccounts" import { - getIndexForPath, getNextPathIndex, getPathForIndex, getStarkPair, @@ -80,6 +80,7 @@ export const PROXY_CONTRACT_CLASS_HASHES = [ "0x25ec026985a3bf9d0cc1fe17326b245dfdc3ff89b8fde106542a3ea56c5a918", ] export const ARGENT_ACCOUNT_CONTRACT_CLASS_HASHES = [ + "0x33434ad846cdd5f23eb73ff09fe6fddd568284a0fb7d1be20ee482f044dabe2", "0x1a7820094feaf82d53f53f214b81292d717e7bb9a92bb2488092cd306f3993f", "0x3e327de1c40540b98d05cbcb13552008e36f0ec8d61d46956d2f9752c294328", "0x7e28fb0161d10d1cf7fe1f13e7ca57bce062731a3bd04494dfd2d0412699727", @@ -236,13 +237,13 @@ export class Wallet { const deployerAccount = await getPreDeployedAccount(network) if (deployerAccount) { - const { account } = await declareContracts( + const { accountClassHash } = await declareContracts( network, deployerAccount, this.loadContracts, ) - return account.class_hash + return accountClassHash } return ARGENT_ACCOUNT_CONTRACT_CLASS_HASHES[0] @@ -445,17 +446,15 @@ export class Wallet { const index = getNextPathIndex(currentPaths, baseDerivationPath) - const payload = await this.getDeployContractPayloadForAccountIndex( - index, - networkId, - ) + const { addressSalt, constructorCalldata } = + await this.getDeployContractPayloadForAccountIndex(index, networkId) const proxyClassHash = PROXY_CONTRACT_CLASS_HASHES[0] const proxyAddress = calculateContractAddressFromHash( - payload.addressSalt, + addressSalt, proxyClassHash, - payload.constructorCalldata, + constructorCalldata, 0, ) @@ -522,29 +521,14 @@ export class Wallet { if (!this.isSessionOpen()) { throw Error("no open session") } - const networkId = account.networkId - const network = await this.getNetwork(networkId) - - const provider = getProvider(network) - - const index = getIndexForPath( - account.signer.derivationPath, - baseDerivationPath, - ) - - const payload = await this.getDeployContractPayloadForAccountIndex( - index, - networkId, - ) const nonce = await getNonce(account, this) - const deployTransaction = await provider.deployAccountContract(payload, { - nonce, - }) + const deployTransaction = await this.deployAccount(account, { nonce }) + await increaseStoredNonce(account) - return { account, txHash: deployTransaction.transaction_hash } + return { account, txHash: deployTransaction.txHash } } /** Get the Account Deployment Payload * Use it in the deployAccount and getAccountDeploymentFee methods @@ -611,10 +595,10 @@ export class Wallet { return deployAccountPayload } - public async getDeployContractPayloadForAccountIndex( + private async getDeployContractPayloadForAccountIndex( index: number, networkId: string, - ): Promise> { + ): Promise, "signature">> { const hasSession = await this.isSessionOpen() const session = await this.sessionStore.get() const initialised = await this.isInitialized() @@ -643,7 +627,6 @@ export class Wallet { calldata: stark.compileCalldata({ signer: starkPub, guardian: "0" }), }), addressSalt: starkPub, - signature: starkPair.getPrivate(), } return payload @@ -674,12 +657,16 @@ export class Wallet { account.signer.derivationPath, ) - const keyPairOrSigner = - ARGENT_SHIELD_ENABLED && account.guardian - ? new GuardianSignerArgentX(keyPair, cosignerSign) - : keyPair + if (ARGENT_SHIELD_ENABLED && account.guardian) { + const publicKey = ec.getStarkKey(keyPair) + if (isEqualAddress(account.guardian, publicKey)) { + /** Account guardian is the same as local signer */ + return new GuardianSelfSigner(keyPair) + } + return new GuardianSignerArgentX(keyPair, cosignerSign) + } - return keyPairOrSigner + return keyPair } public async getStarknetAccount( @@ -806,13 +793,34 @@ export class Wallet { return { url, filename } } - public async exportPrivateKey(): Promise { + public async getPublicKey(baseAccount?: BaseWalletAccount): Promise { + const account = baseAccount + ? await this.getAccount(baseAccount) + : await this.getSelectedAccount() + + if (!account) { + throw new Error("no selected account") + } + + const starkPair = await this.getKeyPairByDerivationPath( + account.signer.derivationPath, + ) + + const starkPub = ec.getStarkKey(starkPair) + + return starkPub + } + + public async exportPrivateKey( + baseWalletAccount: BaseWalletAccount, + ): Promise { const session = await this.sessionStore.get() if (!this.isSessionOpen() || !session?.secret) { throw new Error("Session is not open") } - const account = await this.getSelectedAccount() + const account = await this.getAccount(baseWalletAccount) + if (!account) { throw new Error("no selected account") } diff --git a/packages/extension/src/contracts/ArgentAccount.txt b/packages/extension/src/contracts/ArgentAccount.txt index 4b47b5002..f97bbb4d6 100644 --- a/packages/extension/src/contracts/ArgentAccount.txt +++ b/packages/extension/src/contracts/ArgentAccount.txt @@ -572,7 +572,7 @@ "selector": "0x15d40a3d6ca2ac30f4031e42be28da9b056fef9bb7357ac5e85627ee876e5ad" }, { - "offset": "0x512", + "offset": "0x50e", "selector": "0x162da33a4585851fe8d3af3c2a9c60b557814e221e0d4f30ff0b2189d9c7775" }, { @@ -1056,16 +1056,16 @@ "__main__", "__main__.__validate__" ], - "end_pc": 1264, + "end_pc": 1260, "flow_tracking_data": { "ap_tracking": { "group": 77, - "offset": 65 + "offset": 57 }, "reference_ids": {} }, "name": "error_message", - "start_pc": 1259, + "start_pc": 1255, "value": "argent: forbidden call" } ], @@ -2275,11 +2275,7 @@ "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbbc", "0x40137fff7fff8002", - "0x48127ffe7fff8000", - "0x4802800080028000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd51", - "0x40137fff7fff8003", + "0x40137ffe7fff8003", "0x482680017ffa8000", "0x800000000000011000000000000000000000000000000000000000000000000", "0x20680017fff7fff", @@ -2313,7 +2309,7 @@ "0x4802800380028000", "0x4802800480028000", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3e", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff42", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", @@ -2329,7 +2325,7 @@ "0x4802800380028000", "0x4802800480028000", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff46", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4a", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", @@ -2339,14 +2335,14 @@ "0x482480017fff8000", "0x65e1be0b9b5dcba6a1afaf57b95d935dd133d85353ab41a099997b7fce10472", "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb25", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb29", "0x10780017fff7fff", "0x7", "0x4802800180028000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd21", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd25", "0x480a80037fff8000", "0x480a80007fff8000", "0x480a7ff87fff8000", @@ -2355,7 +2351,7 @@ "0x4802800380028000", "0x4802800480028000", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff14", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff18", "0x4802800380028000", "0x4802800480028000", "0x48127ff97fff8000", @@ -2368,7 +2364,7 @@ "0x482480017ff98000", "0x2", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff23", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", @@ -2404,7 +2400,7 @@ "0x482480017ff28000", "0x1", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff74", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff78", "0x40780017fff7fff", "0x1", "0x48127ffb7fff8000", @@ -2416,34 +2412,38 @@ "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x2", + "0x3", "0x480a7ff67fff8000", "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcbd", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb2e", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x4802800080008000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcba", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce1", - "0x40137ffe7fff8000", - "0x40137fff7fff8001", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcde", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb1f", - "0x48127ffe7fff8000", "0x480a7ff97fff8000", - "0x480080057ffd8000", - "0x480a80007fff8000", + "0x4802800580008000", "0x480a80017fff8000", + "0x480a80027fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff30", "0x48127ffe7fff8000", "0x480a7ff77fff8000", "0x480a7ff87fff8000", "0x48127ffc7fff8000", - "0x480a80007fff8000", "0x480a80017fff8000", + "0x480a80027fff8000", "0x208b7fff7fff7ffe", "0x480280027ffb8000", "0x480280007ffd8000", @@ -2475,7 +2475,7 @@ "0x482480017ff28000", "0x1", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc6", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x48127ffb7fff8000", @@ -3557,7 +3557,7 @@ "end_col": 38, "end_line": 3, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" }, "start_col": 5, "start_line": 3 @@ -3569,7 +3569,7 @@ "end_col": 12, "end_line": 4, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" }, "start_col": 5, "start_line": 4 @@ -3586,7 +3586,7 @@ "end_col": 40, "end_line": 5, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" }, "start_col": 5, "start_line": 5 @@ -3603,7 +3603,7 @@ "end_col": 7, "end_line": 8, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 8 @@ -3620,7 +3620,7 @@ "end_col": 19, "end_line": 9, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 9, "start_line": 9 @@ -3638,7 +3638,7 @@ "end_col": 41, "end_line": 12, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 12 @@ -3650,14 +3650,14 @@ "end_col": 23, "end_line": 2, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 13, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 35, "start_line": 13 @@ -3679,14 +3679,14 @@ "end_col": 35, "end_line": 2, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 13, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 44, "start_line": 13 @@ -3708,7 +3708,7 @@ "end_col": 37, "end_line": 17, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 26, "start_line": 17 @@ -3725,7 +3725,7 @@ "end_col": 38, "end_line": 17, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 17 @@ -3742,7 +3742,7 @@ "end_col": 41, "end_line": 22, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 22 @@ -3759,7 +3759,7 @@ "end_col": 41, "end_line": 23, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 23 @@ -3777,7 +3777,7 @@ "end_col": 7, "end_line": 27, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 24 @@ -3789,7 +3789,7 @@ "end_col": 44, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 29 @@ -3806,7 +3806,7 @@ "end_col": 55, "end_line": 31, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 31 @@ -3824,7 +3824,7 @@ "end_col": 26, "end_line": 33, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 33 @@ -3836,7 +3836,7 @@ "end_col": 15, "end_line": 34, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" }, "start_col": 5, "start_line": 34 @@ -3854,7 +3854,7 @@ "end_col": 7, "end_line": 11, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 7 @@ -3866,7 +3866,7 @@ "end_col": 7, "end_line": 12, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 12 @@ -3883,7 +3883,7 @@ "end_col": 18, "end_line": 14, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 9, "start_line": 14 @@ -3900,7 +3900,7 @@ "end_col": 15, "end_line": 17, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 17 @@ -3918,7 +3918,7 @@ "end_col": 7, "end_line": 46, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 42 @@ -3930,7 +3930,7 @@ "end_col": 26, "end_line": 47, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 47 @@ -3947,21 +3947,21 @@ "end_col": 46, "end_line": 48, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 41, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 49, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 49 @@ -3988,7 +3988,7 @@ "end_col": 15, "end_line": 49, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 49 @@ -4005,21 +4005,21 @@ "end_col": 31, "end_line": 53, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 41, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 21, "end_line": 54, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 54 @@ -4046,7 +4046,7 @@ "end_col": 20, "end_line": 54, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 15, "start_line": 54 @@ -4063,7 +4063,7 @@ "end_col": 21, "end_line": 54, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 54 @@ -4080,7 +4080,7 @@ "end_col": 15, "end_line": 55, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "start_col": 5, "start_line": 55 @@ -4097,7 +4097,7 @@ "end_col": 40, "end_line": 47, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 18, "start_line": 47 @@ -4114,7 +4114,7 @@ "end_col": 28, "end_line": 51, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 46 @@ -4131,7 +4131,7 @@ "end_col": 28, "end_line": 51, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 46 @@ -4148,7 +4148,7 @@ "end_col": 28, "end_line": 51, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 46 @@ -4165,7 +4165,7 @@ "end_col": 28, "end_line": 51, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 46 @@ -4182,7 +4182,7 @@ "end_col": 28, "end_line": 51, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 46 @@ -4200,7 +4200,7 @@ "end_col": 88, "end_line": 52, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 52 @@ -4212,21 +4212,21 @@ "end_col": 54, "end_line": 55, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 56, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 56 @@ -4253,7 +4253,7 @@ "end_col": 47, "end_line": 56, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 26, "start_line": 56 @@ -4270,7 +4270,7 @@ "end_col": 73, "end_line": 56, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 57, "start_line": 56 @@ -4287,7 +4287,7 @@ "end_col": 75, "end_line": 56, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 56 @@ -4304,7 +4304,7 @@ "end_col": 39, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 18, "start_line": 89 @@ -4321,7 +4321,7 @@ "end_col": 28, "end_line": 93, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 88 @@ -4338,7 +4338,7 @@ "end_col": 28, "end_line": 93, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 88 @@ -4355,7 +4355,7 @@ "end_col": 28, "end_line": 93, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 88 @@ -4372,7 +4372,7 @@ "end_col": 28, "end_line": 93, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 88 @@ -4389,7 +4389,7 @@ "end_col": 28, "end_line": 93, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 88 @@ -4407,7 +4407,7 @@ "end_col": 87, "end_line": 94, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 94 @@ -4419,21 +4419,21 @@ "end_col": 53, "end_line": 97, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 84, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 98, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 98 @@ -4460,7 +4460,7 @@ "end_col": 47, "end_line": 98, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 26, "start_line": 98 @@ -4477,7 +4477,7 @@ "end_col": 73, "end_line": 98, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 57, "start_line": 98 @@ -4494,7 +4494,7 @@ "end_col": 75, "end_line": 98, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 98 @@ -4511,7 +4511,7 @@ "end_col": 90, "end_line": 198, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 63, "start_line": 198 @@ -4528,7 +4528,7 @@ "end_col": 92, "end_line": 198, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 198 @@ -4546,7 +4546,7 @@ "end_col": 93, "end_line": 199, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 199 @@ -4558,21 +4558,21 @@ "end_col": 58, "end_line": 200, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 196, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 61, "end_line": 201, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 201 @@ -4599,7 +4599,7 @@ "end_col": 59, "end_line": 201, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 28, "start_line": 201 @@ -4616,7 +4616,7 @@ "end_col": 61, "end_line": 201, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 201 @@ -4633,7 +4633,7 @@ "end_col": 94, "end_line": 272, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 65, "start_line": 272 @@ -4650,7 +4650,7 @@ "end_col": 96, "end_line": 272, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 272 @@ -4668,7 +4668,7 @@ "end_col": 95, "end_line": 273, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 273 @@ -4680,21 +4680,21 @@ "end_col": 60, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 275 @@ -4721,7 +4721,7 @@ "end_col": 63, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 30, "start_line": 275 @@ -4738,7 +4738,7 @@ "end_col": 65, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 275 @@ -4755,7 +4755,7 @@ "end_col": 92, "end_line": 296, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 64, "start_line": 296 @@ -4772,7 +4772,7 @@ "end_col": 94, "end_line": 296, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 296 @@ -4790,7 +4790,7 @@ "end_col": 94, "end_line": 297, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 297 @@ -4802,21 +4802,21 @@ "end_col": 59, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 63, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 299 @@ -4843,7 +4843,7 @@ "end_col": 61, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 29, "start_line": 299 @@ -4860,7 +4860,7 @@ "end_col": 63, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 299 @@ -4877,7 +4877,7 @@ "end_col": 79, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 58, "start_line": 350 @@ -4894,7 +4894,7 @@ "end_col": 98, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 350 @@ -4911,7 +4911,7 @@ "end_col": 98, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 350 @@ -4929,7 +4929,7 @@ "end_col": 87, "end_line": 351, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 351 @@ -4941,21 +4941,21 @@ "end_col": 53, "end_line": 353, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 354, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 354 @@ -4982,7 +4982,7 @@ "end_col": 33, "end_line": 354, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 19, "start_line": 354 @@ -4999,7 +4999,7 @@ "end_col": 35, "end_line": 354, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 354 @@ -5016,7 +5016,7 @@ "end_col": 40, "end_line": 368, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 18, "start_line": 368 @@ -5033,7 +5033,7 @@ "end_col": 72, "end_line": 368, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 367 @@ -5050,7 +5050,7 @@ "end_col": 72, "end_line": 368, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 367 @@ -5067,7 +5067,7 @@ "end_col": 72, "end_line": 368, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 367 @@ -5085,7 +5085,7 @@ "end_col": 88, "end_line": 369, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 369 @@ -5097,21 +5097,21 @@ "end_col": 54, "end_line": 370, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 371, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 371 @@ -5138,7 +5138,7 @@ "end_col": 15, "end_line": 371, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 371 @@ -5155,7 +5155,7 @@ "end_col": 37, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 18, "start_line": 387 @@ -5172,7 +5172,7 @@ "end_col": 99, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 386 @@ -5189,7 +5189,7 @@ "end_col": 99, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 386 @@ -5206,7 +5206,7 @@ "end_col": 99, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 386 @@ -5223,7 +5223,7 @@ "end_col": 99, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 386 @@ -5240,7 +5240,7 @@ "end_col": 99, "end_line": 387, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 386 @@ -5258,7 +5258,7 @@ "end_col": 85, "end_line": 388, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 388 @@ -5270,21 +5270,21 @@ "end_col": 51, "end_line": 389, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 390, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 390 @@ -5311,7 +5311,7 @@ "end_col": 15, "end_line": 390, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 390 @@ -5328,7 +5328,7 @@ "end_col": 76, "end_line": 440, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 56, "start_line": 440 @@ -5345,7 +5345,7 @@ "end_col": 78, "end_line": 440, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 440 @@ -5363,7 +5363,7 @@ "end_col": 86, "end_line": 441, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 441 @@ -5375,21 +5375,21 @@ "end_col": 51, "end_line": 443, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 39, "end_line": 444, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 444 @@ -5416,7 +5416,7 @@ "end_col": 37, "end_line": 444, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 21, "start_line": 444 @@ -5433,7 +5433,7 @@ "end_col": 39, "end_line": 444, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "start_col": 5, "start_line": 444 @@ -5451,7 +5451,7 @@ "end_col": 98, "end_line": 13, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "start_col": 5, "start_line": 13 @@ -5463,7 +5463,7 @@ "end_col": 40, "end_line": 14, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "start_col": 5, "start_line": 14 @@ -5480,7 +5480,7 @@ "end_col": 43, "end_line": 15, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "start_col": 5, "start_line": 15 @@ -5497,21 +5497,21 @@ "end_col": 54, "end_line": 17, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 18, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "start_col": 5, "start_line": 18 @@ -5538,7 +5538,7 @@ "end_col": 15, "end_line": 18, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "start_col": 5, "start_line": 18 @@ -5797,7 +5797,7 @@ "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -6023,14 +6023,14 @@ "end_col": 25, "end_line": 26, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 28, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 21, "start_line": 28 @@ -6052,7 +6052,7 @@ "end_col": 36, "end_line": 28, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 28 @@ -6069,7 +6069,7 @@ "end_col": 44, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { @@ -6083,7 +6083,7 @@ "end_col": 42, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 29 @@ -6110,7 +6110,7 @@ "end_col": 72, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { @@ -6124,7 +6124,7 @@ "end_col": 42, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 29 @@ -6151,7 +6151,7 @@ "end_col": 89, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { @@ -6165,7 +6165,7 @@ "end_col": 42, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 29 @@ -6192,14 +6192,14 @@ "end_col": 25, "end_line": 26, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 27, "start_line": 29 @@ -6221,7 +6221,7 @@ "end_col": 42, "end_line": 29, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 29 @@ -6238,7 +6238,7 @@ "end_col": 15, "end_line": 30, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "start_col": 5, "start_line": 30 @@ -6263,7 +6263,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6293,7 +6293,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6323,7 +6323,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6353,7 +6353,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6383,7 +6383,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6413,7 +6413,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6443,7 +6443,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6473,7 +6473,7 @@ "end_col": 31, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 57 @@ -6503,7 +6503,7 @@ "end_col": 31, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -6517,7 +6517,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6557,14 +6557,14 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -6578,7 +6578,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6623,7 +6623,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6653,7 +6653,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -6667,7 +6667,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6707,7 +6707,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6737,7 +6737,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -6751,7 +6751,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6791,7 +6791,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6821,7 +6821,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -6835,7 +6835,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -6849,7 +6849,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6899,7 +6899,7 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 57 @@ -6929,7 +6929,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -6959,7 +6959,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -6989,7 +6989,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7019,7 +7019,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7049,7 +7049,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7079,7 +7079,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7109,7 +7109,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7139,7 +7139,7 @@ "end_col": 35, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 61 @@ -7169,7 +7169,7 @@ "end_col": 35, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7183,7 +7183,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7223,14 +7223,14 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -7244,7 +7244,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7289,7 +7289,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7319,7 +7319,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7333,7 +7333,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7373,7 +7373,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7403,7 +7403,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7417,7 +7417,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7457,7 +7457,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7487,7 +7487,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7501,7 +7501,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7515,7 +7515,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7565,7 +7565,7 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 61 @@ -7595,7 +7595,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7625,7 +7625,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7655,7 +7655,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7685,7 +7685,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7715,7 +7715,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7745,7 +7745,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7775,7 +7775,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7805,7 +7805,7 @@ "end_col": 42, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 30, "start_line": 65 @@ -7835,7 +7835,7 @@ "end_col": 42, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7849,7 +7849,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7889,14 +7889,14 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -7910,7 +7910,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7955,7 +7955,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -7985,7 +7985,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -7999,7 +7999,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8039,7 +8039,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8069,7 +8069,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8083,7 +8083,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8123,7 +8123,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8153,7 +8153,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8167,7 +8167,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8181,7 +8181,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8231,7 +8231,7 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 65 @@ -8261,7 +8261,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8291,7 +8291,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8321,7 +8321,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8351,7 +8351,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8381,7 +8381,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8411,7 +8411,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8441,7 +8441,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8471,7 +8471,7 @@ "end_col": 41, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 69 @@ -8501,7 +8501,7 @@ "end_col": 41, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8515,7 +8515,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8555,14 +8555,14 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -8576,7 +8576,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8621,7 +8621,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8651,7 +8651,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8665,7 +8665,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8705,7 +8705,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8735,7 +8735,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8749,7 +8749,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8789,7 +8789,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8819,7 +8819,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8833,7 +8833,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -8847,7 +8847,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8897,7 +8897,7 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 69 @@ -8927,7 +8927,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -8957,7 +8957,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -8987,7 +8987,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9017,7 +9017,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9047,7 +9047,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9077,7 +9077,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9107,7 +9107,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9137,7 +9137,7 @@ "end_col": 39, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 30, "start_line": 73 @@ -9167,7 +9167,7 @@ "end_col": 39, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9181,7 +9181,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9221,14 +9221,14 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -9242,7 +9242,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9287,7 +9287,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9317,7 +9317,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9331,7 +9331,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9371,7 +9371,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9401,7 +9401,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9415,7 +9415,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9455,7 +9455,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9485,7 +9485,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9499,7 +9499,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9513,7 +9513,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9563,7 +9563,7 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 73 @@ -9593,7 +9593,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9623,7 +9623,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9653,7 +9653,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9683,7 +9683,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9713,7 +9713,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9743,7 +9743,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9773,7 +9773,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9803,14 +9803,14 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -9824,7 +9824,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9869,7 +9869,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9899,7 +9899,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9913,7 +9913,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9953,7 +9953,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -9983,7 +9983,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -9997,7 +9997,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -10037,7 +10037,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -10067,7 +10067,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10081,7 +10081,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10095,7 +10095,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -10145,7 +10145,7 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 77 @@ -10175,7 +10175,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10205,7 +10205,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10235,7 +10235,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10265,7 +10265,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10295,7 +10295,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10325,7 +10325,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10355,7 +10355,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10385,7 +10385,7 @@ "end_col": 35, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 81 @@ -10415,7 +10415,7 @@ "end_col": 35, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10429,7 +10429,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10469,14 +10469,14 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -10490,7 +10490,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10535,7 +10535,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10565,7 +10565,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10579,7 +10579,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10619,7 +10619,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10649,7 +10649,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10663,7 +10663,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10703,7 +10703,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10733,7 +10733,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10747,7 +10747,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -10761,7 +10761,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10811,7 +10811,7 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 81 @@ -10841,7 +10841,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -10871,7 +10871,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -10901,7 +10901,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -10931,7 +10931,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -10961,7 +10961,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -10991,7 +10991,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11021,7 +11021,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11051,7 +11051,7 @@ "end_col": 31, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 85 @@ -11081,7 +11081,7 @@ "end_col": 31, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11095,7 +11095,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11135,14 +11135,14 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -11156,7 +11156,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11201,7 +11201,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11231,7 +11231,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11245,7 +11245,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11285,7 +11285,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11315,7 +11315,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11329,7 +11329,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11369,7 +11369,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11399,7 +11399,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11413,7 +11413,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11427,7 +11427,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11477,7 +11477,7 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 85 @@ -11507,7 +11507,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11537,7 +11537,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11567,7 +11567,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11597,7 +11597,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11627,7 +11627,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11657,7 +11657,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11687,7 +11687,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11717,7 +11717,7 @@ "end_col": 41, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 89 @@ -11747,7 +11747,7 @@ "end_col": 41, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11761,7 +11761,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11801,14 +11801,14 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -11822,7 +11822,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11867,7 +11867,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11897,7 +11897,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11911,7 +11911,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11951,7 +11951,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -11981,7 +11981,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -11995,7 +11995,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -12035,7 +12035,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -12065,7 +12065,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -12079,7 +12079,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -12093,7 +12093,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -12143,7 +12143,7 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 6, "start_line": 89 @@ -12407,7 +12407,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -12490,7 +12490,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -12773,7 +12773,7 @@ "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -13241,7 +13241,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -13324,7 +13324,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -13607,7 +13607,7 @@ "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -14075,7 +14075,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -14158,7 +14158,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -14441,7 +14441,7 @@ "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -14909,7 +14909,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -14992,7 +14992,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -15006,7 +15006,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -15082,7 +15082,7 @@ "end_col": 37, "end_line": 348, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -15395,7 +15395,7 @@ "end_col": 38, "end_line": 366, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -15675,21 +15675,21 @@ "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, "end_line": 117, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 18, "start_line": 117 @@ -15716,7 +15716,7 @@ "end_col": 40, "end_line": 117, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 18, "start_line": 117 @@ -15733,28 +15733,28 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, "end_line": 117, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 196, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 48, "end_line": 118, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 118 @@ -15786,7 +15786,7 @@ "end_col": 48, "end_line": 118, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 118 @@ -15803,7 +15803,7 @@ "end_col": 38, "end_line": 120, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 120 @@ -15820,28 +15820,28 @@ "end_col": 43, "end_line": 196, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 48, "end_line": 118, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 122, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 122 @@ -15873,7 +15873,7 @@ "end_col": 15, "end_line": 122, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 122 @@ -15890,7 +15890,7 @@ "end_col": 43, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -15904,7 +15904,7 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 126 @@ -15931,7 +15931,7 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -15945,7 +15945,7 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 126 @@ -15972,7 +15972,7 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -15986,7 +15986,7 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 126 @@ -16013,7 +16013,7 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 126 @@ -16030,7 +16030,7 @@ "end_col": 32, "end_line": 128, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 128 @@ -16054,21 +16054,21 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 130, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 130 @@ -16107,21 +16107,21 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 130, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 130 @@ -16160,21 +16160,21 @@ "end_col": 34, "end_line": 126, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 130, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 130 @@ -16206,7 +16206,7 @@ "end_col": 15, "end_line": 130, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 130 @@ -16223,21 +16223,21 @@ "end_col": 45, "end_line": 133, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 196, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, "end_line": 134, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 134 @@ -16264,7 +16264,7 @@ "end_col": 40, "end_line": 134, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 20, "start_line": 134 @@ -16281,7 +16281,7 @@ "end_col": 27, "end_line": 136, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 136 @@ -16298,28 +16298,28 @@ "end_col": 43, "end_line": 196, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, "end_line": 134, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, "end_line": 133, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 138, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 138 @@ -16351,7 +16351,7 @@ "end_col": 15, "end_line": 138, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 138 @@ -16368,7 +16368,7 @@ "end_col": 49, "end_line": 143, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 143 @@ -16385,7 +16385,7 @@ "end_col": 80, "end_line": 143, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 54, "start_line": 143 @@ -16402,7 +16402,7 @@ "end_col": 85, "end_line": 143, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 84, "start_line": 143 @@ -16419,7 +16419,7 @@ "end_col": 86, "end_line": 143, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 143 @@ -16436,21 +16436,21 @@ "end_col": 50, "end_line": 141, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, "end_line": 141, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 145, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 145 @@ -16477,7 +16477,7 @@ "end_col": 15, "end_line": 145, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 145 @@ -16494,7 +16494,7 @@ "end_col": 44, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -16508,7 +16508,7 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 149 @@ -16535,7 +16535,7 @@ "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -16549,7 +16549,7 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 149 @@ -16576,7 +16576,7 @@ "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -16590,7 +16590,7 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 149 @@ -16617,7 +16617,7 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 149 @@ -16634,7 +16634,7 @@ "end_col": 34, "end_line": 151, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 151 @@ -16658,21 +16658,21 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 153, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 153 @@ -16711,21 +16711,21 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 153, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 153 @@ -16764,21 +16764,21 @@ "end_col": 38, "end_line": 149, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 15, "end_line": 153, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 153 @@ -16810,7 +16810,7 @@ "end_col": 15, "end_line": 153, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 153 @@ -16827,7 +16827,7 @@ "end_col": 7, "end_line": 157, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 157 @@ -16844,7 +16844,7 @@ "end_col": 19, "end_line": 158, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 158 @@ -16861,7 +16861,7 @@ "end_col": 37, "end_line": 160, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 160 @@ -16878,7 +16878,7 @@ "end_col": 44, "end_line": 160, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 160 @@ -16895,7 +16895,7 @@ "end_col": 45, "end_line": 160, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 160 @@ -16912,14 +16912,14 @@ "end_col": 36, "end_line": 156, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 29, "end_line": 161, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 161 @@ -16941,7 +16941,7 @@ "end_col": 49, "end_line": 161, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 31, "start_line": 161 @@ -16958,7 +16958,7 @@ "end_col": 78, "end_line": 161, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 51, "start_line": 161 @@ -16975,7 +16975,7 @@ "end_col": 79, "end_line": 161, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 161 @@ -16992,7 +16992,7 @@ "end_col": 15, "end_line": 162, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 162 @@ -17009,7 +17009,7 @@ "end_col": 18, "end_line": 169, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 169 @@ -17026,7 +17026,7 @@ "end_col": 33, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 171 @@ -17043,14 +17043,14 @@ "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 10, "start_line": 171 @@ -17072,21 +17072,21 @@ "end_col": 43, "end_line": 166, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 73, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 172 @@ -17113,14 +17113,14 @@ "end_col": 25, "end_line": 167, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 172 @@ -17142,14 +17142,14 @@ "end_col": 49, "end_line": 167, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 45, "start_line": 172 @@ -17171,14 +17171,14 @@ "end_col": 86, "end_line": 167, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 57, "start_line": 172 @@ -17200,21 +17200,21 @@ "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 67, "start_line": 172 @@ -17241,7 +17241,7 @@ "end_col": 73, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 172 @@ -17258,7 +17258,7 @@ "end_col": 36, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 175 @@ -17275,14 +17275,14 @@ "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 10, "start_line": 175 @@ -17304,28 +17304,28 @@ "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 73, "end_line": 172, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 176 @@ -17357,14 +17357,14 @@ "end_col": 25, "end_line": 167, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 40, "start_line": 176 @@ -17386,21 +17386,21 @@ "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 22, "end_line": 171, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 61, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 56, "start_line": 176 @@ -17427,21 +17427,21 @@ "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 63, "start_line": 176 @@ -17468,7 +17468,7 @@ "end_col": 74, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 73, "start_line": 176 @@ -17485,7 +17485,7 @@ "end_col": 75, "end_line": 176, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 176 @@ -17502,21 +17502,21 @@ "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 175, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 177, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 47, "start_line": 177 @@ -17543,7 +17543,7 @@ "end_col": 57, "end_line": 177, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 177 @@ -17560,7 +17560,7 @@ "end_col": 18, "end_line": 189, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 189 @@ -17577,7 +17577,7 @@ "end_col": 7, "end_line": 192, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 192 @@ -17594,21 +17594,21 @@ "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 21, "end_line": 193, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 193 @@ -17635,7 +17635,7 @@ "end_col": 18, "end_line": 193, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 193 @@ -17652,7 +17652,7 @@ "end_col": 21, "end_line": 193, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 193 @@ -17669,21 +17669,21 @@ "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 19, "start_line": 199 @@ -17710,7 +17710,7 @@ "end_col": 42, "end_line": 200, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 30, "start_line": 200 @@ -17727,7 +17727,7 @@ "end_col": 49, "end_line": 201, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 31, "start_line": 201 @@ -17744,7 +17744,7 @@ "end_col": 49, "end_line": 202, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 27, "start_line": 202 @@ -17761,7 +17761,7 @@ "end_col": 40, "end_line": 203, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 203 @@ -17778,7 +17778,7 @@ "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 19, "start_line": 199 @@ -17795,14 +17795,14 @@ "end_col": 16, "end_line": 199, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 16, "end_line": 199, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 199 @@ -17824,14 +17824,14 @@ "end_col": 16, "end_line": 199, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 16, "end_line": 199, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 199 @@ -17853,28 +17853,28 @@ "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 19, "start_line": 199 @@ -17906,14 +17906,14 @@ "end_col": 85, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 207, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 12, "start_line": 207 @@ -17935,7 +17935,7 @@ "end_col": 32, "end_line": 207, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 207 @@ -17952,7 +17952,7 @@ "end_col": 50, "end_line": 207, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 34, "start_line": 207 @@ -17969,7 +17969,7 @@ "end_col": 51, "end_line": 207, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 207 @@ -17986,42 +17986,42 @@ "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 42, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, "end_line": 204, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 112, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 209 @@ -18063,7 +18063,7 @@ "end_col": 53, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 40, "start_line": 209 @@ -18080,7 +18080,7 @@ "end_col": 72, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 55, "start_line": 209 @@ -18097,7 +18097,7 @@ "end_col": 100, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 74, "start_line": 209 @@ -18114,7 +18114,7 @@ "end_col": 111, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 102, "start_line": 209 @@ -18131,7 +18131,7 @@ "end_col": 112, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 209 @@ -18148,28 +18148,28 @@ "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 112, "end_line": 209, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 38, "end_line": 186, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 210, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 210 @@ -18201,7 +18201,7 @@ "end_col": 44, "end_line": 210, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 210 @@ -18218,7 +18218,7 @@ "end_col": 47, "end_line": 210, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 210 @@ -18235,7 +18235,7 @@ "end_col": 7, "end_line": 217, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 217 @@ -18252,21 +18252,21 @@ "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 218, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 218 @@ -18293,7 +18293,7 @@ "end_col": 19, "end_line": 218, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 218 @@ -18310,7 +18310,7 @@ "end_col": 27, "end_line": 223, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 12, "start_line": 223 @@ -18327,7 +18327,7 @@ "end_col": 7, "end_line": 227, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 222 @@ -18344,7 +18344,7 @@ "end_col": 39, "end_line": 224, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 18, "start_line": 224 @@ -18361,7 +18361,7 @@ "end_col": 7, "end_line": 227, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 222 @@ -18378,7 +18378,7 @@ "end_col": 43, "end_line": 225, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 22, "start_line": 225 @@ -18395,7 +18395,7 @@ "end_col": 7, "end_line": 227, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 222 @@ -18412,7 +18412,7 @@ "end_col": 53, "end_line": 226, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 226 @@ -18429,7 +18429,7 @@ "end_col": 53, "end_line": 226, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 18, "start_line": 226 @@ -18446,7 +18446,7 @@ "end_col": 7, "end_line": 227, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 222 @@ -18463,21 +18463,21 @@ "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 48, "end_line": 213, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, "end_line": 232, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 230 @@ -18504,7 +18504,7 @@ "end_col": 27, "end_line": 231, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 231 @@ -18521,7 +18521,7 @@ "end_col": 56, "end_line": 231, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 231 @@ -18538,14 +18538,14 @@ "end_col": 66, "end_line": 214, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 66, "end_line": 231, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 58, "start_line": 231 @@ -18567,7 +18567,7 @@ "end_col": 85, "end_line": 231, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 68, "start_line": 231 @@ -18584,7 +18584,7 @@ "end_col": 6, "end_line": 232, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 230 @@ -18601,7 +18601,7 @@ "end_col": 15, "end_line": 233, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 5, "start_line": 233 @@ -18619,7 +18619,7 @@ "end_col": 39, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18633,7 +18633,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 260 @@ -18661,7 +18661,7 @@ "end_col": 67, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18675,7 +18675,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 260 @@ -18703,7 +18703,7 @@ "end_col": 84, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18717,7 +18717,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 260 @@ -18745,7 +18745,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 260 @@ -18763,7 +18763,7 @@ "end_col": 39, "end_line": 262, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 262 @@ -18781,14 +18781,14 @@ "end_col": 21, "end_line": 257, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 266, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 266 @@ -18811,7 +18811,7 @@ "end_col": 36, "end_line": 266, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 266 @@ -18836,7 +18836,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18850,7 +18850,7 @@ "end_col": 30, "end_line": 269, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 269 @@ -18890,7 +18890,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18904,7 +18904,7 @@ "end_col": 30, "end_line": 269, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 269 @@ -18944,7 +18944,7 @@ "end_col": 46, "end_line": 260, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -18958,7 +18958,7 @@ "end_col": 30, "end_line": 269, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 269 @@ -18991,14 +18991,14 @@ "end_col": 21, "end_line": 257, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 29, "end_line": 269, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 269 @@ -19021,7 +19021,7 @@ "end_col": 30, "end_line": 269, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 269 @@ -19039,14 +19039,14 @@ "end_col": 37, "end_line": 257, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 270 @@ -19069,7 +19069,7 @@ "end_col": 34, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 270 @@ -19087,7 +19087,7 @@ "end_col": 19, "end_line": 271, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 271 @@ -19105,21 +19105,21 @@ "end_col": 36, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 278, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 278 @@ -19147,7 +19147,7 @@ "end_col": 27, "end_line": 278, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 278 @@ -19165,7 +19165,7 @@ "end_col": 44, "end_line": 281, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 281 @@ -19183,7 +19183,7 @@ "end_col": 61, "end_line": 282, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 34, "start_line": 282 @@ -19201,7 +19201,7 @@ "end_col": 62, "end_line": 282, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 282 @@ -19219,28 +19219,28 @@ "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 278, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 84, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 288, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 56, "start_line": 283 @@ -19273,14 +19273,14 @@ "end_col": 29, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 284, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 284 @@ -19303,7 +19303,7 @@ "end_col": 62, "end_line": 285, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 35, "start_line": 285 @@ -19321,7 +19321,7 @@ "end_col": 32, "end_line": 286, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 31, "start_line": 286 @@ -19339,14 +19339,14 @@ "end_col": 33, "end_line": 281, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 34, "end_line": 287, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 287 @@ -19369,7 +19369,7 @@ "end_col": 14, "end_line": 288, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 56, "start_line": 283 @@ -19387,7 +19387,7 @@ "end_col": 37, "end_line": 289, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 289 @@ -19405,7 +19405,7 @@ "end_col": 36, "end_line": 290, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 290 @@ -19423,7 +19423,7 @@ "end_col": 37, "end_line": 290, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 290 @@ -19441,28 +19441,28 @@ "end_col": 37, "end_line": 84, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 288, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 293 @@ -19495,21 +19495,21 @@ "end_col": 64, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 293 @@ -19537,21 +19537,21 @@ "end_col": 81, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 293 @@ -19579,14 +19579,14 @@ "end_col": 29, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 293 @@ -19609,7 +19609,7 @@ "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 293 @@ -19627,14 +19627,14 @@ "end_col": 44, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -19648,14 +19648,14 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 294 @@ -19693,14 +19693,14 @@ "end_col": 89, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -19714,14 +19714,14 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 294 @@ -19759,14 +19759,14 @@ "end_col": 29, "end_line": 275, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 50, "start_line": 294 @@ -19789,7 +19789,7 @@ "end_col": 65, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 294 @@ -19814,28 +19814,28 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 295, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 295 @@ -19873,28 +19873,28 @@ "end_col": 72, "end_line": 25, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/upgrade/Upgradable.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 293, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 295, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 295 @@ -19934,28 +19934,28 @@ "end_col": 22, "end_line": 89, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 81, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 295, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 295 @@ -19993,7 +19993,7 @@ "end_col": 19, "end_line": 295, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 295 @@ -20011,21 +20011,21 @@ "end_col": 42, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 302, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 302 @@ -20053,7 +20053,7 @@ "end_col": 27, "end_line": 302, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 302 @@ -20071,14 +20071,14 @@ "end_col": 25, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 39, "end_line": 306, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 306 @@ -20101,7 +20101,7 @@ "end_col": 40, "end_line": 306, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 306 @@ -20119,14 +20119,14 @@ "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 302, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20140,7 +20140,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 308 @@ -20173,7 +20173,7 @@ "end_col": 70, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20187,7 +20187,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 308 @@ -20215,7 +20215,7 @@ "end_col": 87, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20229,7 +20229,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 308 @@ -20257,14 +20257,14 @@ "end_col": 25, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 308 @@ -20287,7 +20287,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 308 @@ -20312,7 +20312,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20326,14 +20326,14 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 309 @@ -20378,7 +20378,7 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20392,14 +20392,14 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 309 @@ -20437,14 +20437,14 @@ "end_col": 25, "end_line": 299, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 40, "start_line": 309 @@ -20467,7 +20467,7 @@ "end_col": 51, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 309 @@ -20492,28 +20492,28 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 310, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 310 @@ -20558,21 +20558,21 @@ "end_col": 34, "end_line": 308, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 70, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 310, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 310 @@ -20612,28 +20612,28 @@ "end_col": 20, "end_line": 57, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 309, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 87, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 310, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 310 @@ -20671,7 +20671,7 @@ "end_col": 19, "end_line": 310, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 310 @@ -20689,7 +20689,7 @@ "end_col": 22, "end_line": 316, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 316 @@ -20707,21 +20707,21 @@ "end_col": 44, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 319, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 319 @@ -20749,7 +20749,7 @@ "end_col": 27, "end_line": 319, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 319 @@ -20767,7 +20767,7 @@ "end_col": 72, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20781,7 +20781,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 322 @@ -20809,7 +20809,7 @@ "end_col": 89, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20823,7 +20823,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 322 @@ -20851,7 +20851,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 322 @@ -20869,7 +20869,7 @@ "end_col": 11, "end_line": 323, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 323 @@ -20887,7 +20887,7 @@ "end_col": 44, "end_line": 325, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 325 @@ -20912,7 +20912,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20926,7 +20926,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 330 @@ -20966,7 +20966,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -20980,7 +20980,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 330 @@ -21020,7 +21020,7 @@ "end_col": 56, "end_line": 322, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -21034,7 +21034,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 330 @@ -21067,14 +21067,14 @@ "end_col": 27, "end_line": 314, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 330 @@ -21097,7 +21097,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 330 @@ -21122,7 +21122,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -21136,14 +21136,14 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 331 @@ -21188,7 +21188,7 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -21202,14 +21202,14 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 331 @@ -21247,14 +21247,14 @@ "end_col": 27, "end_line": 314, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 56, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 44, "start_line": 331 @@ -21277,7 +21277,7 @@ "end_col": 57, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 331 @@ -21302,28 +21302,28 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 332, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 332 @@ -21368,21 +21368,21 @@ "end_col": 38, "end_line": 330, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 332, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 332 @@ -21422,28 +21422,28 @@ "end_col": 22, "end_line": 61, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 331, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 332, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 332 @@ -21481,7 +21481,7 @@ "end_col": 19, "end_line": 332, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 332 @@ -21499,21 +21499,21 @@ "end_col": 51, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 339, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 339 @@ -21541,7 +21541,7 @@ "end_col": 27, "end_line": 339, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 339 @@ -21559,21 +21559,21 @@ "end_col": 79, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 342, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 342 @@ -21601,21 +21601,21 @@ "end_col": 96, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 342, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 342 @@ -21643,7 +21643,7 @@ "end_col": 30, "end_line": 342, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 342 @@ -21661,14 +21661,14 @@ "end_col": 27, "end_line": 336, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 345, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 345 @@ -21691,7 +21691,7 @@ "end_col": 45, "end_line": 345, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 345 @@ -21716,7 +21716,7 @@ "end_col": 45, "end_line": 345, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -21730,14 +21730,14 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 346 @@ -21782,7 +21782,7 @@ "end_col": 45, "end_line": 345, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -21796,14 +21796,14 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 346 @@ -21841,14 +21841,14 @@ "end_col": 27, "end_line": 336, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 63, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 51, "start_line": 346 @@ -21871,7 +21871,7 @@ "end_col": 64, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 346 @@ -21896,28 +21896,28 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 347, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 347 @@ -21962,21 +21962,21 @@ "end_col": 45, "end_line": 345, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 79, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 347, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 347 @@ -22016,28 +22016,28 @@ "end_col": 29, "end_line": 65, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 346, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 96, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 347, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 347 @@ -22075,7 +22075,7 @@ "end_col": 19, "end_line": 347, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 347 @@ -22093,21 +22093,21 @@ "end_col": 52, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 352, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 352 @@ -22135,7 +22135,7 @@ "end_col": 27, "end_line": 352, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 352 @@ -22153,21 +22153,21 @@ "end_col": 80, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 355 @@ -22195,21 +22195,21 @@ "end_col": 97, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 355 @@ -22237,7 +22237,7 @@ "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 355 @@ -22255,28 +22255,28 @@ "end_col": 44, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 358, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 358 @@ -22309,7 +22309,7 @@ "end_col": 54, "end_line": 358, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 358 @@ -22327,14 +22327,14 @@ "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 358, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -22348,7 +22348,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 360 @@ -22381,14 +22381,14 @@ "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -22402,7 +22402,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 360 @@ -22435,14 +22435,14 @@ "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 355, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -22456,7 +22456,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 360 @@ -22489,14 +22489,14 @@ "end_col": 81, "end_line": 359, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 360 @@ -22519,14 +22519,14 @@ "end_col": 103, "end_line": 359, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 360 @@ -22549,7 +22549,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 360 @@ -22574,7 +22574,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -22588,14 +22588,14 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 91, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 361 @@ -22640,7 +22640,7 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -22654,14 +22654,14 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 91, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 361 @@ -22699,7 +22699,7 @@ "end_col": 90, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 50, "start_line": 361 @@ -22717,7 +22717,7 @@ "end_col": 91, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 361 @@ -22742,28 +22742,28 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 91, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 362, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 362 @@ -22808,21 +22808,21 @@ "end_col": 34, "end_line": 360, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 80, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 362, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 362 @@ -22862,28 +22862,28 @@ "end_col": 31, "end_line": 69, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 91, "end_line": 361, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 97, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 362, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 362 @@ -22921,7 +22921,7 @@ "end_col": 19, "end_line": 362, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 362 @@ -22939,21 +22939,21 @@ "end_col": 50, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 367, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 367 @@ -22981,7 +22981,7 @@ "end_col": 27, "end_line": 367, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 367 @@ -22999,21 +22999,21 @@ "end_col": 78, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 370, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 370 @@ -23041,21 +23041,21 @@ "end_col": 95, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 370, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 370 @@ -23083,7 +23083,7 @@ "end_col": 30, "end_line": 370, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 370 @@ -23101,7 +23101,7 @@ "end_col": 46, "end_line": 373, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 373 @@ -23119,7 +23119,7 @@ "end_col": 88, "end_line": 375, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 48, "start_line": 375 @@ -23137,7 +23137,7 @@ "end_col": 93, "end_line": 375, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 92, "start_line": 375 @@ -23155,7 +23155,7 @@ "end_col": 94, "end_line": 375, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 375 @@ -23180,21 +23180,21 @@ "end_col": 46, "end_line": 373, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 379, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 379 @@ -23227,7 +23227,7 @@ "end_col": 54, "end_line": 379, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 379 @@ -23245,14 +23245,14 @@ "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 379, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23266,7 +23266,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 381 @@ -23306,7 +23306,7 @@ "end_col": 46, "end_line": 373, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23320,7 +23320,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 381 @@ -23360,7 +23360,7 @@ "end_col": 46, "end_line": 373, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23374,7 +23374,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 381 @@ -23407,14 +23407,14 @@ "end_col": 81, "end_line": 380, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 381 @@ -23437,14 +23437,14 @@ "end_col": 101, "end_line": 380, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 381 @@ -23467,7 +23467,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 381 @@ -23492,7 +23492,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23506,14 +23506,14 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 382 @@ -23558,7 +23558,7 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23572,14 +23572,14 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 382 @@ -23617,7 +23617,7 @@ "end_col": 88, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 48, "start_line": 382 @@ -23635,7 +23635,7 @@ "end_col": 89, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 382 @@ -23660,28 +23660,28 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 383, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 383 @@ -23726,21 +23726,21 @@ "end_col": 34, "end_line": 381, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 78, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 383, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 383 @@ -23780,28 +23780,28 @@ "end_col": 29, "end_line": 73, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 382, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 95, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 383, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 383 @@ -23839,7 +23839,7 @@ "end_col": 19, "end_line": 383, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 383 @@ -23857,21 +23857,21 @@ "end_col": 42, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 388, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 388 @@ -23899,7 +23899,7 @@ "end_col": 27, "end_line": 388, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 388 @@ -23917,7 +23917,7 @@ "end_col": 70, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23931,7 +23931,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 391 @@ -23959,7 +23959,7 @@ "end_col": 87, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -23973,7 +23973,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 391 @@ -24001,7 +24001,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 391 @@ -24019,7 +24019,7 @@ "end_col": 53, "end_line": 393, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 393 @@ -24037,7 +24037,7 @@ "end_col": 54, "end_line": 393, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 393 @@ -24062,7 +24062,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -24076,7 +24076,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 398 @@ -24116,7 +24116,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -24130,7 +24130,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 398 @@ -24170,7 +24170,7 @@ "end_col": 46, "end_line": 391, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -24184,7 +24184,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 398 @@ -24217,14 +24217,14 @@ "end_col": 42, "end_line": 397, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 398 @@ -24247,14 +24247,14 @@ "end_col": 45, "end_line": 397, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 398 @@ -24277,7 +24277,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 398 @@ -24302,7 +24302,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -24316,14 +24316,14 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 399, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 399 @@ -24368,7 +24368,7 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -24382,14 +24382,14 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 399, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 399 @@ -24427,7 +24427,7 @@ "end_col": 31, "end_line": 399, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 399 @@ -24452,28 +24452,28 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 399, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 400, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 400 @@ -24518,21 +24518,21 @@ "end_col": 34, "end_line": 398, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 70, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 400, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 400 @@ -24572,28 +24572,28 @@ "end_col": 21, "end_line": 77, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 399, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 87, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 400, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 400 @@ -24631,7 +24631,7 @@ "end_col": 19, "end_line": 400, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 400 @@ -24649,7 +24649,7 @@ "end_col": 22, "end_line": 406, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 406 @@ -24667,21 +24667,21 @@ "end_col": 44, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 409, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 409 @@ -24709,7 +24709,7 @@ "end_col": 27, "end_line": 409, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 409 @@ -24727,21 +24727,21 @@ "end_col": 72, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 411, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 411 @@ -24769,21 +24769,21 @@ "end_col": 89, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 411, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 411 @@ -24811,7 +24811,7 @@ "end_col": 30, "end_line": 411, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 411 @@ -24829,7 +24829,7 @@ "end_col": 46, "end_line": 413, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 413 @@ -24854,21 +24854,21 @@ "end_col": 46, "end_line": 413, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 414, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 414 @@ -24901,7 +24901,7 @@ "end_col": 54, "end_line": 414, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 414 @@ -24919,7 +24919,7 @@ "end_col": 53, "end_line": 416, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 416 @@ -24937,7 +24937,7 @@ "end_col": 54, "end_line": 416, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 416 @@ -24962,21 +24962,21 @@ "end_col": 46, "end_line": 413, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 53, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 419, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 419 @@ -25009,7 +25009,7 @@ "end_col": 47, "end_line": 419, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 419 @@ -25027,14 +25027,14 @@ "end_col": 29, "end_line": 414, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 419, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 49, "start_line": 419 @@ -25057,7 +25057,7 @@ "end_col": 65, "end_line": 419, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 419 @@ -25075,7 +25075,7 @@ "end_col": 63, "end_line": 422, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 422 @@ -25093,14 +25093,14 @@ "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 414, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25114,7 +25114,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 427 @@ -25154,7 +25154,7 @@ "end_col": 46, "end_line": 413, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25168,7 +25168,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 427 @@ -25201,14 +25201,14 @@ "end_col": 31, "end_line": 53, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 419, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25222,7 +25222,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 427 @@ -25255,14 +25255,14 @@ "end_col": 42, "end_line": 426, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 427 @@ -25285,14 +25285,14 @@ "end_col": 45, "end_line": 426, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 427 @@ -25315,7 +25315,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 427 @@ -25333,14 +25333,14 @@ "end_col": 27, "end_line": 404, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 430, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 430 @@ -25363,7 +25363,7 @@ "end_col": 38, "end_line": 430, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 430 @@ -25388,7 +25388,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25402,7 +25402,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 431 @@ -25442,7 +25442,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25456,7 +25456,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 431 @@ -25496,7 +25496,7 @@ "end_col": 34, "end_line": 427, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25510,7 +25510,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 431 @@ -25543,14 +25543,14 @@ "end_col": 27, "end_line": 404, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 37, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 431 @@ -25573,7 +25573,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 431 @@ -25598,7 +25598,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25612,14 +25612,14 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 432 @@ -25664,7 +25664,7 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -25678,14 +25678,14 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 432 @@ -25723,14 +25723,14 @@ "end_col": 27, "end_line": 404, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 56, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 44, "start_line": 432 @@ -25753,7 +25753,7 @@ "end_col": 57, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 432 @@ -25778,28 +25778,28 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 434, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 434 @@ -25844,21 +25844,21 @@ "end_col": 38, "end_line": 431, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 434, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 434 @@ -25898,28 +25898,28 @@ "end_col": 22, "end_line": 81, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 432, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 434, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 434 @@ -25957,7 +25957,7 @@ "end_col": 19, "end_line": 434, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 434 @@ -25975,7 +25975,7 @@ "end_col": 22, "end_line": 440, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 440 @@ -25993,21 +25993,21 @@ "end_col": 42, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 443, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 443 @@ -26035,7 +26035,7 @@ "end_col": 27, "end_line": 443, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 443 @@ -26053,21 +26053,21 @@ "end_col": 70, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 445, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 445 @@ -26095,21 +26095,21 @@ "end_col": 87, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 89, "end_line": 148, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 30, "end_line": 445, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 445 @@ -26137,7 +26137,7 @@ "end_col": 30, "end_line": 445, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 445 @@ -26155,7 +26155,7 @@ "end_col": 46, "end_line": 447, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 447 @@ -26180,21 +26180,21 @@ "end_col": 46, "end_line": 447, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 448, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 448 @@ -26227,7 +26227,7 @@ "end_col": 54, "end_line": 448, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 448 @@ -26245,7 +26245,7 @@ "end_col": 53, "end_line": 450, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 450 @@ -26263,7 +26263,7 @@ "end_col": 54, "end_line": 450, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 450 @@ -26288,21 +26288,21 @@ "end_col": 46, "end_line": 447, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 53, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 453, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 453 @@ -26335,7 +26335,7 @@ "end_col": 47, "end_line": 453, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 453 @@ -26353,14 +26353,14 @@ "end_col": 29, "end_line": 448, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 64, "end_line": 453, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 49, "start_line": 453 @@ -26383,7 +26383,7 @@ "end_col": 65, "end_line": 453, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 453 @@ -26401,7 +26401,7 @@ "end_col": 61, "end_line": 456, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 456 @@ -26419,14 +26419,14 @@ "end_col": 44, "end_line": 294, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 54, "end_line": 448, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26440,7 +26440,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 461 @@ -26480,7 +26480,7 @@ "end_col": 46, "end_line": 447, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26494,7 +26494,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 461 @@ -26527,14 +26527,14 @@ "end_col": 31, "end_line": 53, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 65, "end_line": 453, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26548,7 +26548,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 461 @@ -26581,14 +26581,14 @@ "end_col": 42, "end_line": 460, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 461 @@ -26611,14 +26611,14 @@ "end_col": 45, "end_line": 460, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 461 @@ -26641,7 +26641,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 461 @@ -26659,14 +26659,14 @@ "end_col": 25, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 35, "end_line": 464, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 464 @@ -26689,7 +26689,7 @@ "end_col": 36, "end_line": 464, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 464 @@ -26714,7 +26714,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26728,7 +26728,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 465 @@ -26768,7 +26768,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26782,7 +26782,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 465 @@ -26822,7 +26822,7 @@ "end_col": 34, "end_line": 461, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26836,7 +26836,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 465 @@ -26869,14 +26869,14 @@ "end_col": 25, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 465 @@ -26899,7 +26899,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 465 @@ -26924,7 +26924,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -26938,14 +26938,14 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 466 @@ -26990,7 +26990,7 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -27004,14 +27004,14 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 466 @@ -27049,14 +27049,14 @@ "end_col": 25, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 40, "start_line": 466 @@ -27079,7 +27079,7 @@ "end_col": 51, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 466 @@ -27104,28 +27104,28 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 468, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 468 @@ -27170,21 +27170,21 @@ "end_col": 34, "end_line": 465, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 70, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 468, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 468 @@ -27224,28 +27224,28 @@ "end_col": 20, "end_line": 85, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 466, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 87, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 19, "end_line": 468, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 468 @@ -27283,7 +27283,7 @@ "end_col": 19, "end_line": 468, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 468 @@ -27301,7 +27301,7 @@ "end_col": 22, "end_line": 478, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 478 @@ -27319,21 +27319,21 @@ "end_col": 27, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 480 @@ -27361,21 +27361,21 @@ "end_col": 55, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 480 @@ -27403,21 +27403,21 @@ "end_col": 85, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 480 @@ -27445,21 +27445,21 @@ "end_col": 102, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 480 @@ -27487,14 +27487,14 @@ "end_col": 17, "end_line": 477, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 67, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 63, "start_line": 480 @@ -27517,14 +27517,14 @@ "end_col": 32, "end_line": 477, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 76, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 69, "start_line": 480 @@ -27547,14 +27547,14 @@ "end_col": 44, "end_line": 477, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 81, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 78, "start_line": 480 @@ -27577,7 +27577,7 @@ "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 480 @@ -27595,14 +27595,14 @@ "end_col": 33, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 33, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 14, "start_line": 480 @@ -27625,28 +27625,28 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 39, "start_line": 481 @@ -27679,28 +27679,28 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 39, "start_line": 481 @@ -27733,28 +27733,28 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 39, "start_line": 481 @@ -27787,28 +27787,28 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 82, "end_line": 480, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 39, "start_line": 481 @@ -27841,14 +27841,14 @@ "end_col": 17, "end_line": 477, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 67, "start_line": 481 @@ -27871,7 +27871,7 @@ "end_col": 84, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 73, "start_line": 481 @@ -27889,7 +27889,7 @@ "end_col": 93, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 86, "start_line": 481 @@ -27907,7 +27907,7 @@ "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 39, "start_line": 481 @@ -27925,28 +27925,28 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 484 @@ -27979,28 +27979,28 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 484 @@ -28033,28 +28033,28 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 484 @@ -28087,28 +28087,28 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 94, "end_line": 481, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 484 @@ -28141,7 +28141,7 @@ "end_col": 69, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 484 @@ -28159,7 +28159,7 @@ "end_col": 71, "end_line": 484, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 484 @@ -28177,7 +28177,7 @@ "end_col": 39, "end_line": 491, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 491 @@ -28195,7 +28195,7 @@ "end_col": 11, "end_line": 491, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 491 @@ -28213,21 +28213,21 @@ "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 492, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 492 @@ -28255,21 +28255,21 @@ "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 492, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 492 @@ -28297,21 +28297,21 @@ "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 492, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 492 @@ -28339,7 +28339,7 @@ "end_col": 25, "end_line": 492, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 492 @@ -28357,7 +28357,7 @@ "end_col": 28, "end_line": 492, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 492 @@ -28375,7 +28375,7 @@ "end_col": 56, "end_line": 495, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 495 @@ -28393,7 +28393,7 @@ "end_col": 11, "end_line": 495, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 495 @@ -28411,21 +28411,21 @@ "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 496, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 496 @@ -28453,21 +28453,21 @@ "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 496, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 496 @@ -28495,21 +28495,21 @@ "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 496, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 496 @@ -28537,7 +28537,7 @@ "end_col": 25, "end_line": 496, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 496 @@ -28555,7 +28555,7 @@ "end_col": 28, "end_line": 496, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 496 @@ -28573,7 +28573,7 @@ "end_col": 60, "end_line": 499, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 499 @@ -28591,7 +28591,7 @@ "end_col": 11, "end_line": 499, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 499 @@ -28609,21 +28609,21 @@ "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 500, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 500 @@ -28651,21 +28651,21 @@ "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 500, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 500 @@ -28693,21 +28693,21 @@ "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 28, "end_line": 500, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 500 @@ -28735,7 +28735,7 @@ "end_col": 25, "end_line": 500, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 500 @@ -28753,7 +28753,7 @@ "end_col": 28, "end_line": 500, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 500 @@ -28771,21 +28771,21 @@ "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 502, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 502 @@ -28813,21 +28813,21 @@ "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 502, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 502 @@ -28855,21 +28855,21 @@ "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, "end_line": 502, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 502 @@ -28897,7 +28897,7 @@ "end_col": 22, "end_line": 502, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 502 @@ -28915,7 +28915,7 @@ "end_col": 25, "end_line": 502, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 502 @@ -28933,7 +28933,7 @@ "end_col": 39, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -28947,7 +28947,7 @@ "end_col": 35, "end_line": 508, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 508 @@ -28975,7 +28975,7 @@ "end_col": 67, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -28989,7 +28989,7 @@ "end_col": 35, "end_line": 508, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 508 @@ -29017,7 +29017,7 @@ "end_col": 84, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29031,7 +29031,7 @@ "end_col": 35, "end_line": 508, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 508 @@ -29059,7 +29059,7 @@ "end_col": 35, "end_line": 508, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 508 @@ -29077,7 +29077,7 @@ "end_col": 29, "end_line": 509, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 509 @@ -29095,7 +29095,7 @@ "end_col": 41, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29109,7 +29109,7 @@ "end_col": 37, "end_line": 515, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 515 @@ -29137,7 +29137,7 @@ "end_col": 69, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29151,7 +29151,7 @@ "end_col": 37, "end_line": 515, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 515 @@ -29179,7 +29179,7 @@ "end_col": 86, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29193,7 +29193,7 @@ "end_col": 37, "end_line": 515, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 515 @@ -29221,7 +29221,7 @@ "end_col": 37, "end_line": 515, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 515 @@ -29239,7 +29239,7 @@ "end_col": 31, "end_line": 516, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 516 @@ -29257,7 +29257,7 @@ "end_col": 48, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29271,7 +29271,7 @@ "end_col": 44, "end_line": 522, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 522 @@ -29299,7 +29299,7 @@ "end_col": 76, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29313,7 +29313,7 @@ "end_col": 44, "end_line": 522, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 522 @@ -29341,7 +29341,7 @@ "end_col": 93, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29355,7 +29355,7 @@ "end_col": 44, "end_line": 522, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 522 @@ -29383,7 +29383,7 @@ "end_col": 44, "end_line": 522, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 522 @@ -29401,7 +29401,7 @@ "end_col": 38, "end_line": 523, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 523 @@ -29419,7 +29419,7 @@ "end_col": 39, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29433,7 +29433,7 @@ "end_col": 35, "end_line": 529, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 529 @@ -29461,7 +29461,7 @@ "end_col": 67, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29475,7 +29475,7 @@ "end_col": 35, "end_line": 529, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 529 @@ -29503,7 +29503,7 @@ "end_col": 84, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29517,7 +29517,7 @@ "end_col": 35, "end_line": 529, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 529 @@ -29545,7 +29545,7 @@ "end_col": 35, "end_line": 529, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 529 @@ -29563,7 +29563,7 @@ "end_col": 57, "end_line": 530, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 530 @@ -29581,21 +29581,21 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 31, "end_line": 41, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 537, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 537 @@ -29623,7 +29623,7 @@ "end_col": 41, "end_line": 537, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 23, "start_line": 537 @@ -29641,7 +29641,7 @@ "end_col": 42, "end_line": 537, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 537 @@ -29659,7 +29659,7 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29673,7 +29673,7 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 538 @@ -29701,7 +29701,7 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29715,7 +29715,7 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 538 @@ -29743,14 +29743,14 @@ "end_col": 31, "end_line": 41, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" }, "parent_location": [ { "end_col": 42, "end_line": 537, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -29764,7 +29764,7 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 538 @@ -29797,7 +29797,7 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 538 @@ -29815,21 +29815,21 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 541, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 539 @@ -29857,14 +29857,14 @@ "end_col": 20, "end_line": 535, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 540, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 540 @@ -29887,14 +29887,14 @@ "end_col": 24, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 51, "end_line": 540, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 45, "start_line": 540 @@ -29917,7 +29917,7 @@ "end_col": 78, "end_line": 540, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 65, "start_line": 540 @@ -29935,7 +29935,7 @@ "end_col": 105, "end_line": 540, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 92, "start_line": 540 @@ -29953,7 +29953,7 @@ "end_col": 14, "end_line": 541, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 539 @@ -29978,21 +29978,21 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 543 @@ -30032,21 +30032,21 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 543 @@ -30079,28 +30079,28 @@ "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 541, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 543 @@ -30140,21 +30140,21 @@ "end_col": 42, "end_line": 538, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 543 @@ -30187,7 +30187,7 @@ "end_col": 30, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 543 @@ -30205,7 +30205,7 @@ "end_col": 32, "end_line": 543, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 543 @@ -30223,7 +30223,7 @@ "end_col": 22, "end_line": 549, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 549 @@ -30241,7 +30241,7 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -30255,7 +30255,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 551 @@ -30283,7 +30283,7 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -30297,7 +30297,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 551 @@ -30325,7 +30325,7 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -30339,7 +30339,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 551 @@ -30367,7 +30367,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 551 @@ -30385,7 +30385,7 @@ "end_col": 11, "end_line": 552, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 552 @@ -30410,21 +30410,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 553 @@ -30464,21 +30464,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 553 @@ -30511,21 +30511,21 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 553 @@ -30560,21 +30560,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 553 @@ -30607,7 +30607,7 @@ "end_col": 34, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 30, "start_line": 553 @@ -30625,7 +30625,7 @@ "end_col": 36, "end_line": 553, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 553 @@ -30643,7 +30643,7 @@ "end_col": 32, "end_line": 556, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 556 @@ -30661,7 +30661,7 @@ "end_col": 11, "end_line": 556, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 556 @@ -30679,21 +30679,21 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 18, "end_line": 563, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 558 @@ -30721,14 +30721,14 @@ "end_col": 20, "end_line": 548, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 559, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 559 @@ -30751,14 +30751,14 @@ "end_col": 22, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, "end_line": 560, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 32, "start_line": 560 @@ -30781,7 +30781,7 @@ "end_col": 46, "end_line": 561, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 561 @@ -30799,7 +30799,7 @@ "end_col": 46, "end_line": 562, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 562 @@ -30817,7 +30817,7 @@ "end_col": 18, "end_line": 563, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 17, "start_line": 558 @@ -30842,21 +30842,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 565 @@ -30896,21 +30896,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 565 @@ -30943,28 +30943,28 @@ "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 18, "end_line": 563, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 565 @@ -31004,21 +31004,21 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 36, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 565 @@ -31051,7 +31051,7 @@ "end_col": 34, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 30, "start_line": 565 @@ -31069,7 +31069,7 @@ "end_col": 36, "end_line": 565, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 565 @@ -31094,7 +31094,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -31108,7 +31108,7 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 568 @@ -31148,7 +31148,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -31162,7 +31162,7 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 568 @@ -31202,7 +31202,7 @@ "end_col": 42, "end_line": 551, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { @@ -31216,7 +31216,7 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 568 @@ -31249,7 +31249,7 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 33, "start_line": 568 @@ -31267,7 +31267,7 @@ "end_col": 39, "end_line": 570, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 570 @@ -31285,7 +31285,7 @@ "end_col": 34, "end_line": 571, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 21, "start_line": 571 @@ -31303,7 +31303,7 @@ "end_col": 50, "end_line": 571, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 37, "start_line": 571 @@ -31321,7 +31321,7 @@ "end_col": 55, "end_line": 571, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 54, "start_line": 571 @@ -31339,7 +31339,7 @@ "end_col": 56, "end_line": 571, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 571 @@ -31357,21 +31357,21 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 579, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 574 @@ -31399,14 +31399,14 @@ "end_col": 20, "end_line": 548, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 575, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 25, "start_line": 575 @@ -31429,14 +31429,14 @@ "end_col": 29, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, "end_line": 576, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 28, "start_line": 576 @@ -31459,7 +31459,7 @@ "end_col": 42, "end_line": 577, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 577 @@ -31477,7 +31477,7 @@ "end_col": 42, "end_line": 578, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 29, "start_line": 578 @@ -31495,7 +31495,7 @@ "end_col": 14, "end_line": 579, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 13, "start_line": 574 @@ -31520,21 +31520,21 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 581 @@ -31574,21 +31574,21 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 581 @@ -31621,28 +31621,28 @@ "end_col": 57, "end_line": 10, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/signature.cairo" }, "parent_location": [ { "end_col": 14, "end_line": 579, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 581 @@ -31682,21 +31682,21 @@ "end_col": 56, "end_line": 568, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 581 @@ -31729,7 +31729,7 @@ "end_col": 30, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 26, "start_line": 581 @@ -31747,7 +31747,7 @@ "end_col": 32, "end_line": 581, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "start_col": 9, "start_line": 581 @@ -31770,12 +31770,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31800,12 +31800,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31830,12 +31830,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31860,12 +31860,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31890,12 +31890,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31920,12 +31920,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31950,12 +31950,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -31980,12 +31980,12 @@ "parent_location": [ { "end_col": 29, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 37 + "start_line": 43 }, "While handling calldata argument 'account'" ], @@ -32010,12 +32010,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 37, - "start_line": 37 + "start_line": 43 }, "While handling calldata argument 'key'" ], @@ -32040,12 +32040,12 @@ "parent_location": [ { "end_col": 56, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 48, - "start_line": 37 + "start_line": 43 }, "While handling calldata argument 'guardian'" ], @@ -32070,7 +32070,7 @@ "parent_location": [ { "end_col": 56, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32084,12 +32084,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32099,7 +32099,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 48, - "start_line": 37 + "start_line": 43 }, "While handling calldata argument 'guardian'" ], @@ -32124,7 +32124,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32133,7 +32133,7 @@ "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -32145,12 +32145,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32165,7 +32165,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32190,12 +32190,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32220,7 +32220,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32234,12 +32234,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32249,7 +32249,7 @@ "While expanding the reference '__keys_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32274,12 +32274,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32304,7 +32304,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32318,12 +32318,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32333,7 +32333,7 @@ "While expanding the reference '__data_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32358,12 +32358,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32388,7 +32388,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32402,7 +32402,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32416,12 +32416,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32431,7 +32431,7 @@ "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32441,7 +32441,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32466,12 +32466,12 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -32496,12 +32496,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32526,12 +32526,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32556,12 +32556,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32586,12 +32586,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32616,12 +32616,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32646,12 +32646,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32676,12 +32676,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -32706,12 +32706,12 @@ "parent_location": [ { "end_col": 31, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'hash'" ], @@ -32736,12 +32736,12 @@ "parent_location": [ { "end_col": 51, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 39, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response_len'" ], @@ -32766,12 +32766,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32796,12 +32796,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32826,7 +32826,7 @@ "parent_location": [ { "end_col": 51, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32840,12 +32840,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32855,7 +32855,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 39, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response_len'" ], @@ -32880,12 +32880,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32910,7 +32910,7 @@ "parent_location": [ { "end_col": 51, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32924,7 +32924,7 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32938,12 +32938,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32953,7 +32953,7 @@ "While expanding the reference '__calldata_ptr_copy' in:" ], "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -32963,7 +32963,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 39, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response_len'" ], @@ -32981,7 +32981,7 @@ "hints": [], "inst": { "end_col": 74, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -32995,12 +32995,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -33010,7 +33010,7 @@ "While expanding the reference 'response' in:" ], "start_col": 59, - "start_line": 41 + "start_line": 47 } }, "1173": { @@ -33023,7 +33023,7 @@ "hints": [], "inst": { "end_col": 57, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33037,12 +33037,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -33052,7 +33052,7 @@ "While expanding the reference 'response_len' in:" ], "start_col": 39, - "start_line": 41 + "start_line": 47 } }, "1174": { @@ -33072,12 +33072,12 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -33102,7 +33102,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33111,7 +33111,7 @@ "end_col": 35, "end_line": 385, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { @@ -33123,12 +33123,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33143,7 +33143,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33168,12 +33168,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33198,7 +33198,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33212,12 +33212,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33227,7 +33227,7 @@ "While expanding the reference '__keys_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33252,12 +33252,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33282,7 +33282,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33296,12 +33296,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33311,7 +33311,7 @@ "While expanding the reference '__data_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33336,12 +33336,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33366,7 +33366,7 @@ "parent_location": [ { "end_col": 67, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33380,7 +33380,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33394,12 +33394,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33409,7 +33409,7 @@ "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33419,7 +33419,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 59, - "start_line": 41 + "start_line": 47 }, "While handling calldata argument 'response'" ], @@ -33444,12 +33444,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -33467,12 +33467,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 60, + "end_line": 66, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 60 + "start_line": 66 } }, "1188": { @@ -33485,7 +33485,7 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 50, + "end_line": 56, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33494,17 +33494,17 @@ "end_col": 43, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -33514,7 +33514,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 50 + "start_line": 56 } }, "1189": { @@ -33527,7 +33527,7 @@ "hints": [], "inst": { "end_col": 31, - "end_line": 51, + "end_line": 57, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33536,17 +33536,17 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -33556,7 +33556,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 51 + "start_line": 57 } }, "1190": { @@ -33569,7 +33569,7 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33578,17 +33578,17 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -33598,7 +33598,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 } }, "1191": { @@ -33611,12 +33611,12 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 } }, "1193": { @@ -33631,12 +33631,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33645,17 +33645,17 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -33665,7 +33665,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -33685,12 +33685,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33699,17 +33699,17 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -33719,7 +33719,7 @@ "While auto generating local variable for 'range_check_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -33739,12 +33739,12 @@ "end_col": 43, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -33753,17 +33753,17 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 66, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 66 + "start_line": 72 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -33773,7 +33773,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -33791,12 +33791,12 @@ "hints": [], "inst": { "end_col": 34, - "end_line": 66, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 66 + "start_line": 72 } }, "1198": { @@ -33809,24 +33809,24 @@ "hints": [], "inst": { "end_col": 17, - "end_line": 66, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 17, - "end_line": 66, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 10, - "start_line": 66 + "start_line": 72 }, "While auto generating local variable for 'tx_info'." ], "start_col": 10, - "start_line": 66 + "start_line": 72 } }, "1199": { @@ -33841,41 +33841,41 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 66, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" + "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 }, - "While expanding the reference 'syscall_ptr' in:" + "While auto generating local variable for 'syscall_ptr'." ], "start_col": 21, - "start_line": 66 + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -33884,96 +33884,6 @@ } }, "1200": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.__validate__" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 69, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "start_col": 31, - "start_line": 69 - } - }, - "1201": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.__validate__" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 69, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "start_col": 5, - "start_line": 69 - } - }, - "1203": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.__validate__" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 141, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 69, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 141, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 69, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "start_col": 5, - "start_line": 69 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 32, - "start_line": 141 - }, - "While auto generating local variable for 'syscall_ptr'." - ], - "start_col": 5, - "start_line": 69 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 32, - "start_line": 141 - } - }, - "1204": { "accessible_scopes": [ "__main__", "__main__", @@ -33983,15 +33893,15 @@ "hints": [], "inst": { "end_col": 28, - "end_line": 71, + "end_line": 74, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 71 + "start_line": 74 } }, - "1206": { + "1202": { "accessible_scopes": [ "__main__", "__main__", @@ -34001,15 +33911,15 @@ "hints": [], "inst": { "end_col": 7, - "end_line": 71, + "end_line": 74, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 71 + "start_line": 74 } }, - "1208": { + "1204": { "accessible_scopes": [ "__main__", "__main__", @@ -34019,15 +33929,15 @@ "hints": [], "inst": { "end_col": 29, - "end_line": 72, + "end_line": 75, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 13, - "start_line": 72 + "start_line": 75 } }, - "1209": { + "1205": { "accessible_scopes": [ "__main__", "__main__", @@ -34037,15 +33947,15 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 72, + "end_line": 75, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 33, - "start_line": 72 + "start_line": 75 } }, - "1210": { + "1206": { "accessible_scopes": [ "__main__", "__main__", @@ -34055,15 +33965,15 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 72, + "end_line": 75, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 13, - "start_line": 72 + "start_line": 75 } }, - "1211": { + "1207": { "accessible_scopes": [ "__main__", "__main__", @@ -34073,15 +33983,15 @@ "hints": [], "inst": { "end_col": 11, - "end_line": 72, + "end_line": 75, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 72 + "start_line": 75 } }, - "1213": { + "1209": { "accessible_scopes": [ "__main__", "__main__", @@ -34091,15 +34001,15 @@ "hints": [], "inst": { "end_col": 63, - "end_line": 74, + "end_line": 77, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 41, - "start_line": 74 + "start_line": 77 } }, - "1214": { + "1210": { "accessible_scopes": [ "__main__", "__main__", @@ -34109,15 +34019,15 @@ "hints": [], "inst": { "end_col": 102, - "end_line": 74, + "end_line": 77, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 41, - "start_line": 74 + "start_line": 77 } }, - "1216": { + "1212": { "accessible_scopes": [ "__main__", "__main__", @@ -34127,15 +34037,15 @@ "hints": [], "inst": { "end_col": 129, - "end_line": 74, + "end_line": 77, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 107, - "start_line": 74 + "start_line": 77 } }, - "1217": { + "1213": { "accessible_scopes": [ "__main__", "__main__", @@ -34145,15 +34055,15 @@ "hints": [], "inst": { "end_col": 176, - "end_line": 74, + "end_line": 77, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 107, - "start_line": 74 + "start_line": 77 } }, - "1219": { + "1215": { "accessible_scopes": [ "__main__", "__main__", @@ -34163,15 +34073,15 @@ "hints": [], "inst": { "end_col": 177, - "end_line": 74, + "end_line": 77, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 40, - "start_line": 74 + "start_line": 77 } }, - "1220": { + "1216": { "accessible_scopes": [ "__main__", "__main__", @@ -34181,15 +34091,15 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 75, + "end_line": 78, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 43, - "start_line": 75 + "start_line": 78 } }, - "1221": { + "1217": { "accessible_scopes": [ "__main__", "__main__", @@ -34199,15 +34109,15 @@ "hints": [], "inst": { "end_col": 102, - "end_line": 75, + "end_line": 78, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 43, - "start_line": 75 + "start_line": 78 } }, - "1223": { + "1219": { "accessible_scopes": [ "__main__", "__main__", @@ -34217,15 +34127,15 @@ "hints": [], "inst": { "end_col": 129, - "end_line": 75, + "end_line": 78, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 107, - "start_line": 75 + "start_line": 78 } }, - "1224": { + "1220": { "accessible_scopes": [ "__main__", "__main__", @@ -34235,15 +34145,15 @@ "hints": [], "inst": { "end_col": 174, - "end_line": 75, + "end_line": 78, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 107, - "start_line": 75 + "start_line": 78 } }, - "1226": { + "1222": { "accessible_scopes": [ "__main__", "__main__", @@ -34253,15 +34163,15 @@ "hints": [], "inst": { "end_col": 175, - "end_line": 75, + "end_line": 78, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 42, - "start_line": 75 + "start_line": 78 } }, - "1227": { + "1223": { "accessible_scopes": [ "__main__", "__main__", @@ -34271,15 +34181,15 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 76, + "end_line": 79, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 13, - "start_line": 76 + "start_line": 79 } }, - "1229": { + "1225": { "accessible_scopes": [ "__main__", "__main__", @@ -34288,29 +34198,29 @@ "flow_tracking_data": null, "hints": [], "inst": { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34319,17 +34229,17 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -34338,26 +34248,26 @@ }, "While expanding the reference 'syscall_ptr' in:" ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 }, "While auto generating local variable for 'syscall_ptr'." ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 } }, - "1230": { + "1226": { "accessible_scopes": [ "__main__", "__main__", @@ -34369,12 +34279,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34383,12 +34293,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34397,17 +34307,17 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -34417,7 +34327,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -34427,7 +34337,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -34435,7 +34345,7 @@ "start_line": 125 } }, - "1231": { + "1227": { "accessible_scopes": [ "__main__", "__main__", @@ -34445,7 +34355,7 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34454,17 +34364,17 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -34474,10 +34384,10 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 } }, - "1232": { + "1228": { "accessible_scopes": [ "__main__", "__main__", @@ -34489,12 +34399,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34503,12 +34413,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34517,17 +34427,17 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -34537,7 +34447,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -34547,7 +34457,7 @@ "While auto generating local variable for 'range_check_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -34555,7 +34465,7 @@ "start_line": 125 } }, - "1233": { + "1229": { "accessible_scopes": [ "__main__", "__main__", @@ -34565,15 +34475,15 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 79, + "end_line": 82, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 79 + "start_line": 82 } }, - "1234": { + "1230": { "accessible_scopes": [ "__main__", "__main__", @@ -34583,15 +34493,15 @@ "hints": [], "inst": { "end_col": 68, - "end_line": 79, + "end_line": 82, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 79 + "start_line": 82 } }, - "1235": { + "1231": { "accessible_scopes": [ "__main__", "__main__", @@ -34601,15 +34511,15 @@ "hints": [], "inst": { "end_col": 87, - "end_line": 79, + "end_line": 82, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 70, - "start_line": 79 + "start_line": 82 } }, - "1236": { + "1232": { "accessible_scopes": [ "__main__", "__main__", @@ -34619,15 +34529,15 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 78 + "start_line": 81 } }, - "1238": { + "1234": { "accessible_scopes": [ "__main__", "__main__", @@ -34639,41 +34549,41 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 50, + "end_line": 56, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 81, + "end_line": 84, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 81 + "start_line": 84 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 50 + "start_line": 56 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -34681,7 +34591,7 @@ "start_line": 534 } }, - "1239": { + "1235": { "accessible_scopes": [ "__main__", "__main__", @@ -34693,41 +34603,41 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 51, + "end_line": 57, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 81, + "end_line": 84, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 81 + "start_line": 84 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 51 + "start_line": 57 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -34735,7 +34645,7 @@ "start_line": 534 } }, - "1240": { + "1236": { "accessible_scopes": [ "__main__", "__main__", @@ -34747,41 +34657,41 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 81, + "end_line": 84, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 81 + "start_line": 84 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -34789,7 +34699,7 @@ "start_line": 534 } }, - "1241": { + "1237": { "accessible_scopes": [ "__main__", "__main__", @@ -34801,41 +34711,41 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 80, + "end_line": 83, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 81, + "end_line": 84, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 81 + "start_line": 84 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 17, - "start_line": 78 + "start_line": 81 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -34843,7 +34753,7 @@ "start_line": 534 } }, - "1242": { + "1238": { "accessible_scopes": [ "__main__", "__main__", @@ -34853,15 +34763,15 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 81, + "end_line": 84, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 81 + "start_line": 84 } }, - "1243": { + "1239": { "accessible_scopes": [ "__main__", "__main__", @@ -34871,15 +34781,15 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 83, + "end_line": 86, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 13, - "start_line": 83 + "start_line": 86 } }, - "1245": { + "1241": { "accessible_scopes": [ "__main__", "__main__", @@ -34888,29 +34798,29 @@ "flow_tracking_data": null, "hints": [], "inst": { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34919,17 +34829,17 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -34938,26 +34848,26 @@ }, "While expanding the reference 'syscall_ptr' in:" ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 }, "While auto generating local variable for 'syscall_ptr'." ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 } }, - "1246": { + "1242": { "accessible_scopes": [ "__main__", "__main__", @@ -34969,12 +34879,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34983,12 +34893,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -34997,17 +34907,17 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -35017,7 +34927,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -35027,7 +34937,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -35035,7 +34945,7 @@ "start_line": 125 } }, - "1247": { + "1243": { "accessible_scopes": [ "__main__", "__main__", @@ -35045,7 +34955,7 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35054,17 +34964,17 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -35074,10 +34984,10 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 } }, - "1248": { + "1244": { "accessible_scopes": [ "__main__", "__main__", @@ -35089,12 +34999,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35103,12 +35013,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35117,17 +35027,17 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -35137,7 +35047,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -35147,7 +35057,7 @@ "While auto generating local variable for 'range_check_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -35155,7 +35065,7 @@ "start_line": 125 } }, - "1249": { + "1245": { "accessible_scopes": [ "__main__", "__main__", @@ -35165,15 +35075,15 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 86, + "end_line": 89, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 86 + "start_line": 89 } }, - "1250": { + "1246": { "accessible_scopes": [ "__main__", "__main__", @@ -35183,15 +35093,15 @@ "hints": [], "inst": { "end_col": 68, - "end_line": 86, + "end_line": 89, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 86 + "start_line": 89 } }, - "1251": { + "1247": { "accessible_scopes": [ "__main__", "__main__", @@ -35201,15 +35111,15 @@ "hints": [], "inst": { "end_col": 87, - "end_line": 86, + "end_line": 89, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 70, - "start_line": 86 + "start_line": 89 } }, - "1252": { + "1248": { "accessible_scopes": [ "__main__", "__main__", @@ -35219,15 +35129,15 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 85 + "start_line": 88 } }, - "1254": { + "1250": { "accessible_scopes": [ "__main__", "__main__", @@ -35239,41 +35149,41 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 50, + "end_line": 56, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 88, + "end_line": 91, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 88 + "start_line": 91 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 50 + "start_line": 56 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -35281,7 +35191,7 @@ "start_line": 547 } }, - "1255": { + "1251": { "accessible_scopes": [ "__main__", "__main__", @@ -35293,41 +35203,41 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 51, + "end_line": 57, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 88, + "end_line": 91, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 88 + "start_line": 91 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 51 + "start_line": 57 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -35335,7 +35245,7 @@ "start_line": 547 } }, - "1256": { + "1252": { "accessible_scopes": [ "__main__", "__main__", @@ -35347,41 +35257,41 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 88, + "end_line": 91, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 88 + "start_line": 91 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -35389,7 +35299,7 @@ "start_line": 547 } }, - "1257": { + "1253": { "accessible_scopes": [ "__main__", "__main__", @@ -35401,41 +35311,41 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 18, - "end_line": 87, + "end_line": 90, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 27, - "end_line": 88, + "end_line": 91, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 88 + "start_line": 91 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 17, - "start_line": 85 + "start_line": 88 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -35443,7 +35353,7 @@ "start_line": 547 } }, - "1258": { + "1254": { "accessible_scopes": [ "__main__", "__main__", @@ -35453,15 +35363,15 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 88, + "end_line": 91, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 88 + "start_line": 91 } }, - "1259": { + "1255": { "accessible_scopes": [ "__main__", "__main__", @@ -35471,15 +35381,15 @@ "hints": [], "inst": { "end_col": 55, - "end_line": 91, + "end_line": 94, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 33, - "start_line": 91 + "start_line": 94 } }, - "1260": { + "1256": { "accessible_scopes": [ "__main__", "__main__", @@ -35489,15 +35399,15 @@ "hints": [], "inst": { "end_col": 100, - "end_line": 91, + "end_line": 94, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 33, - "start_line": 91 + "start_line": 94 } }, - "1262": { + "1258": { "accessible_scopes": [ "__main__", "__main__", @@ -35507,15 +35417,15 @@ "hints": [], "inst": { "end_col": 101, - "end_line": 91, + "end_line": 94, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 91 + "start_line": 94 } }, - "1264": { + "1260": { "accessible_scopes": [ "__main__", "__main__", @@ -35525,15 +35435,15 @@ "hints": [], "inst": { "end_col": 7, - "end_line": 71, + "end_line": 74, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 71 + "start_line": 74 } }, - "1266": { + "1262": { "accessible_scopes": [ "__main__", "__main__", @@ -35543,15 +35453,15 @@ "hints": [], "inst": { "end_col": 61, - "end_line": 96, + "end_line": 99, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 29, - "start_line": 96 + "start_line": 99 } }, - "1267": { + "1263": { "accessible_scopes": [ "__main__", "__main__", @@ -35561,27 +35471,27 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 55, + "end_line": 61, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 77, - "end_line": 96, + "end_line": 99, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 63, - "start_line": 96 + "start_line": 99 }, "While expanding the reference 'call_array_len' in:" ], "start_col": 5, - "start_line": 55 + "start_line": 61 } }, - "1268": { + "1264": { "accessible_scopes": [ "__main__", "__main__", @@ -35591,27 +35501,27 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 89, - "end_line": 96, + "end_line": 99, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 79, - "start_line": 96 + "start_line": 99 }, "While expanding the reference 'call_array' in:" ], "start_col": 5, - "start_line": 56 + "start_line": 62 } }, - "1269": { + "1265": { "accessible_scopes": [ "__main__", "__main__", @@ -35621,15 +35531,15 @@ "hints": [], "inst": { "end_col": 90, - "end_line": 96, + "end_line": 99, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 96 + "start_line": 99 } }, - "1271": { + "1267": { "accessible_scopes": [ "__main__", "__main__", @@ -35638,29 +35548,29 @@ "flow_tracking_data": null, "hints": [], "inst": { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { - "end_col": 50, - "end_line": 141, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 47, - "end_line": 69, + "end_col": 34, + "end_line": 72, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35669,17 +35579,17 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -35688,26 +35598,26 @@ }, "While expanding the reference 'syscall_ptr' in:" ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 }, "While auto generating local variable for 'syscall_ptr'." ], - "start_col": 5, - "start_line": 69 + "start_col": 21, + "start_line": 72 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 32, - "start_line": 141 + "start_col": 18, + "start_line": 438 } }, - "1272": { + "1268": { "accessible_scopes": [ "__main__", "__main__", @@ -35719,12 +35629,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35733,12 +35643,12 @@ "end_col": 71, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35747,17 +35657,17 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -35767,7 +35677,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -35777,7 +35687,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -35785,7 +35695,7 @@ "start_line": 125 } }, - "1273": { + "1269": { "accessible_scopes": [ "__main__", "__main__", @@ -35795,7 +35705,7 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35804,17 +35714,17 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -35824,10 +35734,10 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 } }, - "1274": { + "1270": { "accessible_scopes": [ "__main__", "__main__", @@ -35839,12 +35749,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35853,12 +35763,12 @@ "end_col": 88, "end_line": 125, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 25, - "end_line": 63, + "end_line": 69, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -35867,17 +35777,17 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -35887,7 +35797,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -35897,7 +35807,7 @@ "While auto generating local variable for 'range_check_ptr'." ], "start_col": 5, - "start_line": 63 + "start_line": 69 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -35905,7 +35815,7 @@ "start_line": 125 } }, - "1275": { + "1271": { "accessible_scopes": [ "__main__", "__main__", @@ -35915,15 +35825,15 @@ "hints": [], "inst": { "end_col": 67, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 43, - "start_line": 99 + "start_line": 102 } }, - "1276": { + "1272": { "accessible_scopes": [ "__main__", "__main__", @@ -35933,15 +35843,15 @@ "hints": [], "inst": { "end_col": 90, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 69, - "start_line": 99 + "start_line": 102 } }, - "1277": { + "1273": { "accessible_scopes": [ "__main__", "__main__", @@ -35951,15 +35861,15 @@ "hints": [], "inst": { "end_col": 109, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 92, - "start_line": 99 + "start_line": 102 } }, - "1278": { + "1274": { "accessible_scopes": [ "__main__", "__main__", @@ -35969,15 +35879,15 @@ "hints": [], "inst": { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 99 + "start_line": 102 } }, - "1280": { + "1276": { "accessible_scopes": [ "__main__", "__main__", @@ -35987,15 +35897,15 @@ "hints": [], "inst": { "end_col": 56, - "end_line": 101, + "end_line": 104, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 101 + "start_line": 104 } }, - "1281": { + "1277": { "accessible_scopes": [ "__main__", "__main__", @@ -36005,15 +35915,15 @@ "hints": [], "inst": { "end_col": 79, - "end_line": 101, + "end_line": 104, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 101 + "start_line": 104 } }, - "1282": { + "1278": { "accessible_scopes": [ "__main__", "__main__", @@ -36025,12 +35935,12 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36039,17 +35949,17 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -36059,7 +35969,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -36067,7 +35977,7 @@ "start_line": 534 } }, - "1283": { + "1279": { "accessible_scopes": [ "__main__", "__main__", @@ -36079,12 +35989,12 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36093,17 +36003,17 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -36113,7 +36023,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -36121,7 +36031,7 @@ "start_line": 534 } }, - "1284": { + "1280": { "accessible_scopes": [ "__main__", "__main__", @@ -36133,12 +36043,12 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36147,17 +36057,17 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -36167,7 +36077,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -36175,7 +36085,7 @@ "start_line": 534 } }, - "1285": { + "1281": { "accessible_scopes": [ "__main__", "__main__", @@ -36187,12 +36097,12 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 99, + "end_line": 102, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36201,17 +36111,17 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -36221,7 +36131,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 99 + "start_line": 102 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -36229,7 +36139,7 @@ "start_line": 534 } }, - "1286": { + "1282": { "accessible_scopes": [ "__main__", "__main__", @@ -36239,15 +36149,15 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 101, + "end_line": 104, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 101 + "start_line": 104 } }, - "1287": { + "1283": { "accessible_scopes": [ "__main__", "__main__", @@ -36257,15 +36167,15 @@ "hints": [], "inst": { "end_col": 60, - "end_line": 101, + "end_line": 104, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 101 + "start_line": 104 } }, - "1289": { + "1285": { "accessible_scopes": [ "__main__", "__main__", @@ -36275,15 +36185,15 @@ "hints": [], "inst": { "end_col": 83, - "end_line": 101, + "end_line": 104, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 101 + "start_line": 104 } }, - "1291": { + "1287": { "accessible_scopes": [ "__main__", "__main__", @@ -36293,15 +36203,15 @@ "hints": [], "inst": { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 100 + "start_line": 103 } }, - "1293": { + "1289": { "accessible_scopes": [ "__main__", "__main__", @@ -36313,41 +36223,41 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 50, + "end_line": 56, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 104, + "end_line": 107, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 104 + "start_line": 107 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 50 + "start_line": 56 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -36355,7 +36265,7 @@ "start_line": 547 } }, - "1294": { + "1290": { "accessible_scopes": [ "__main__", "__main__", @@ -36367,41 +36277,41 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 51, + "end_line": 57, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 104, + "end_line": 107, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 104 + "start_line": 107 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 51 + "start_line": 57 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -36409,7 +36319,7 @@ "start_line": 547 } }, - "1295": { + "1291": { "accessible_scopes": [ "__main__", "__main__", @@ -36421,41 +36331,41 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 104, + "end_line": 107, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 104 + "start_line": 107 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -36463,7 +36373,7 @@ "start_line": 547 } }, - "1296": { + "1292": { "accessible_scopes": [ "__main__", "__main__", @@ -36475,41 +36385,41 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 102, + "end_line": 105, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 104, + "end_line": 107, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 104 + "start_line": 107 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 100 + "start_line": 103 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -36517,7 +36427,7 @@ "start_line": 547 } }, - "1297": { + "1293": { "accessible_scopes": [ "__main__", "__main__", @@ -36527,15 +36437,15 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 104, + "end_line": 107, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 104 + "start_line": 107 } }, - "1298": { + "1294": { "accessible_scopes": [ "__main__", "__main__", @@ -36553,7 +36463,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36567,12 +36477,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36582,7 +36492,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While constructing the external wrapper for:" ], @@ -36590,7 +36500,7 @@ "start_line": 1 } }, - "1299": { + "1295": { "accessible_scopes": [ "__main__", "__main__", @@ -36608,7 +36518,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 55, + "end_line": 61, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36622,12 +36532,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36637,7 +36547,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 55 + "start_line": 61 }, "While handling calldata argument 'call_array_len'" ], @@ -36645,7 +36555,7 @@ "start_line": 1 } }, - "1300": { + "1296": { "accessible_scopes": [ "__main__", "__main__", @@ -36663,12 +36573,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36676,7 +36586,7 @@ "start_line": 2 } }, - "1301": { + "1297": { "accessible_scopes": [ "__main__", "__main__", @@ -36694,7 +36604,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 55, + "end_line": 61, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36708,12 +36618,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36723,7 +36633,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 55 + "start_line": 61 }, "While handling calldata argument 'call_array_len'" ], @@ -36731,7 +36641,7 @@ "start_line": 2 } }, - "1303": { + "1299": { "accessible_scopes": [ "__main__", "__main__", @@ -36749,7 +36659,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 55, + "end_line": 61, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36763,12 +36673,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36778,7 +36688,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 55 + "start_line": 61 }, "While handling calldata argument 'call_array_len'" ], @@ -36786,7 +36696,7 @@ "start_line": 1 } }, - "1304": { + "1300": { "accessible_scopes": [ "__main__", "__main__", @@ -36804,12 +36714,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36817,7 +36727,7 @@ "start_line": 8 } }, - "1306": { + "1302": { "accessible_scopes": [ "__main__", "__main__", @@ -36835,12 +36745,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36848,7 +36758,7 @@ "start_line": 8 } }, - "1307": { + "1303": { "accessible_scopes": [ "__main__", "__main__", @@ -36866,7 +36776,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36880,7 +36790,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36894,12 +36804,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -36909,7 +36819,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -36919,7 +36829,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While constructing the external wrapper for:" ], @@ -36927,7 +36837,7 @@ "start_line": 1 } }, - "1308": { + "1304": { "accessible_scopes": [ "__main__", "__main__", @@ -36945,7 +36855,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 57, + "end_line": 63, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -36959,12 +36869,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -36974,7 +36884,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 57 + "start_line": 63 }, "While handling calldata argument 'calldata_len'" ], @@ -36982,7 +36892,7 @@ "start_line": 1 } }, - "1309": { + "1305": { "accessible_scopes": [ "__main__", "__main__", @@ -37000,12 +36910,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37013,7 +36923,7 @@ "start_line": 2 } }, - "1310": { + "1306": { "accessible_scopes": [ "__main__", "__main__", @@ -37031,7 +36941,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 57, + "end_line": 63, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37045,12 +36955,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37060,7 +36970,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 57 + "start_line": 63 }, "While handling calldata argument 'calldata_len'" ], @@ -37068,7 +36978,7 @@ "start_line": 2 } }, - "1312": { + "1308": { "accessible_scopes": [ "__main__", "__main__", @@ -37086,7 +36996,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 57, + "end_line": 63, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37100,12 +37010,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37115,7 +37025,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 57 + "start_line": 63 }, "While handling calldata argument 'calldata_len'" ], @@ -37123,7 +37033,7 @@ "start_line": 1 } }, - "1313": { + "1309": { "accessible_scopes": [ "__main__", "__main__", @@ -37141,12 +37051,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37154,7 +37064,7 @@ "start_line": 8 } }, - "1314": { + "1310": { "accessible_scopes": [ "__main__", "__main__", @@ -37172,12 +37082,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While handling calldata of" ], @@ -37185,7 +37095,7 @@ "start_line": 1 } }, - "1315": { + "1311": { "accessible_scopes": [ "__main__", "__main__", @@ -37203,7 +37113,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 53, + "end_line": 59, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37217,7 +37127,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37231,7 +37141,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37245,12 +37155,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37260,7 +37170,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37270,7 +37180,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -37280,7 +37190,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 53 + "start_line": 59 }, "While constructing the external wrapper for:" ], @@ -37288,7 +37198,7 @@ "start_line": 1 } }, - "1316": { + "1312": { "accessible_scopes": [ "__main__", "__main__", @@ -37306,7 +37216,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 50, + "end_line": 56, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37320,12 +37230,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37335,7 +37245,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 50 + "start_line": 56 }, "While constructing the external wrapper for:" ], @@ -37343,7 +37253,7 @@ "start_line": 1 } }, - "1317": { + "1313": { "accessible_scopes": [ "__main__", "__main__", @@ -37361,7 +37271,7 @@ "parent_location": [ { "end_col": 31, - "end_line": 51, + "end_line": 57, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37375,12 +37285,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37390,7 +37300,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 51 + "start_line": 57 }, "While constructing the external wrapper for:" ], @@ -37398,7 +37308,7 @@ "start_line": 1 } }, - "1318": { + "1314": { "accessible_scopes": [ "__main__", "__main__", @@ -37416,7 +37326,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 52, + "end_line": 58, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37430,12 +37340,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37445,7 +37355,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 52 + "start_line": 58 }, "While constructing the external wrapper for:" ], @@ -37453,7 +37363,7 @@ "start_line": 1 } }, - "1319": { + "1315": { "accessible_scopes": [ "__main__", "__main__", @@ -37471,7 +37381,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37485,12 +37395,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37500,7 +37410,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37508,7 +37418,7 @@ "start_line": 3 } }, - "1321": { + "1317": { "accessible_scopes": [ "__main__", "__main__", @@ -37526,7 +37436,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 55, + "end_line": 61, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37540,12 +37450,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37555,7 +37465,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 55 + "start_line": 61 }, "While handling calldata argument 'call_array_len'" ], @@ -37563,7 +37473,7 @@ "start_line": 1 } }, - "1322": { + "1318": { "accessible_scopes": [ "__main__", "__main__", @@ -37581,7 +37491,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 56, + "end_line": 62, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37595,12 +37505,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37610,7 +37520,7 @@ "While expanding the reference '__calldata_arg_call_array' in:" ], "start_col": 5, - "start_line": 56 + "start_line": 62 }, "While handling calldata argument 'call_array'" ], @@ -37618,7 +37528,7 @@ "start_line": 5 } }, - "1324": { + "1320": { "accessible_scopes": [ "__main__", "__main__", @@ -37636,7 +37546,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 57, + "end_line": 63, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37650,12 +37560,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37665,7 +37575,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 57 + "start_line": 63 }, "While handling calldata argument 'calldata_len'" ], @@ -37673,7 +37583,7 @@ "start_line": 1 } }, - "1325": { + "1321": { "accessible_scopes": [ "__main__", "__main__", @@ -37691,7 +37601,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 58, + "end_line": 64, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37705,12 +37615,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37720,7 +37630,7 @@ "While expanding the reference '__calldata_arg_calldata' in:" ], "start_col": 5, - "start_line": 58 + "start_line": 64 }, "While handling calldata argument 'calldata'" ], @@ -37728,7 +37638,7 @@ "start_line": 5 } }, - "1327": { + "1323": { "accessible_scopes": [ "__main__", "__main__", @@ -37739,15 +37649,15 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 } }, - "1329": { + "1325": { "accessible_scopes": [ "__main__", "__main__", @@ -37766,12 +37676,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37790,12 +37700,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37803,7 +37713,7 @@ "start_line": 3 } }, - "1331": { + "1327": { "accessible_scopes": [ "__main__", "__main__", @@ -37821,7 +37731,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37835,12 +37745,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37850,7 +37760,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37858,7 +37768,7 @@ "start_line": 1 } }, - "1332": { + "1328": { "accessible_scopes": [ "__main__", "__main__", @@ -37876,7 +37786,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37890,12 +37800,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37905,7 +37815,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37913,7 +37823,7 @@ "start_line": 1 } }, - "1333": { + "1329": { "accessible_scopes": [ "__main__", "__main__", @@ -37931,7 +37841,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -37945,12 +37855,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37960,7 +37870,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -37968,7 +37878,7 @@ "start_line": 1 } }, - "1334": { + "1330": { "accessible_scopes": [ "__main__", "__main__", @@ -37986,7 +37896,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -38000,12 +37910,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38015,7 +37925,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38023,7 +37933,7 @@ "start_line": 1 } }, - "1335": { + "1331": { "accessible_scopes": [ "__main__", "__main__", @@ -38041,7 +37951,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -38055,12 +37965,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38070,7 +37980,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38078,7 +37988,7 @@ "start_line": 4 } }, - "1337": { + "1333": { "accessible_scopes": [ "__main__", "__main__", @@ -38096,7 +38006,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -38110,12 +38020,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38125,7 +38035,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38133,7 +38043,7 @@ "start_line": 3 } }, - "1338": { + "1334": { "accessible_scopes": [ "__main__", "__main__", @@ -38151,12 +38061,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 49, + "end_line": 55, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 49 + "start_line": 55 }, "While constructing the external wrapper for:" ], @@ -38164,7 +38074,7 @@ "start_line": 1 } }, - "1339": { + "1335": { "accessible_scopes": [ "__main__", "__main__", @@ -38174,15 +38084,15 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 122, + "end_line": 125, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 122 + "start_line": 125 } }, - "1341": { + "1337": { "accessible_scopes": [ "__main__", "__main__", @@ -38192,39 +38102,177 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 110, + "end_line": 113, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { - "end_col": 45, - "end_line": 133, + "end_col": 36, + "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { - "end_col": 27, - "end_line": 125, + "end_col": 34, + "end_line": 127, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, - "start_col": 5, - "start_line": 125 + "start_col": 21, + "start_line": 127 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], - "start_col": 27, - "start_line": 133 + "start_col": 18, + "start_line": 438 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 110 + "start_line": 113 + } + }, + "1338": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.__execute__" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 127, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "start_col": 21, + "start_line": 127 + } + }, + "1340": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.__execute__" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 127, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 127, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "start_col": 10, + "start_line": 127 + }, + "While auto generating local variable for 'tx_info'." + ], + "start_col": 10, + "start_line": 127 + } + }, + "1341": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.__execute__" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 438, + "input_file": { + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 127, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 141, + "input_file": { + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 130, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "start_col": 5, + "start_line": 130 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 32, + "start_line": 141 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 127 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 438 } }, "1342": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.__execute__" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 130, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "start_col": 31, + "start_line": 130 + } + }, + "1343": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.__execute__" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 130, + "input_file": { + "filename": "contracts/account/ArgentAccount.cairo" + }, + "start_col": 5, + "start_line": 130 + } + }, + "1345": { "accessible_scopes": [ "__main__", "__main__", @@ -38234,15 +38282,15 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 125, + "end_line": 133, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 125 + "start_line": 133 } }, - "1344": { + "1347": { "accessible_scopes": [ "__main__", "__main__", @@ -38252,27 +38300,27 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 115, + "end_line": 118, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 67, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 53, - "start_line": 128 + "start_line": 136 }, "While expanding the reference 'call_array_len' in:" ], "start_col": 5, - "start_line": 115 + "start_line": 118 } }, - "1345": { + "1348": { "accessible_scopes": [ "__main__", "__main__", @@ -38282,27 +38330,27 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 79, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 69, - "start_line": 128 + "start_line": 136 }, "While expanding the reference 'call_array' in:" ], "start_col": 5, - "start_line": 116 + "start_line": 119 } }, - "1346": { + "1349": { "accessible_scopes": [ "__main__", "__main__", @@ -38312,27 +38360,27 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 117, + "end_line": 120, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 93, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 81, - "start_line": 128 + "start_line": 136 }, "While expanding the reference 'calldata_len' in:" ], "start_col": 5, - "start_line": 117 + "start_line": 120 } }, - "1347": { + "1350": { "accessible_scopes": [ "__main__", "__main__", @@ -38342,27 +38390,27 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 103, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 95, - "start_line": 128 + "start_line": 136 }, "While expanding the reference 'calldata' in:" ], "start_col": 5, - "start_line": 118 + "start_line": 121 } }, - "1348": { + "1351": { "accessible_scopes": [ "__main__", "__main__", @@ -38372,15 +38420,15 @@ "hints": [], "inst": { "end_col": 104, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 34, - "start_line": 128 + "start_line": 136 } }, - "1350": { + "1353": { "accessible_scopes": [ "__main__", "__main__", @@ -38390,27 +38438,27 @@ "hints": [], "inst": { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 10, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata_len'." ], "start_col": 10, - "start_line": 128 + "start_line": 136 } }, - "1351": { + "1354": { "accessible_scopes": [ "__main__", "__main__", @@ -38420,27 +38468,27 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 23, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata'." ], "start_col": 23, - "start_line": 128 + "start_line": 136 } }, - "1352": { + "1355": { "accessible_scopes": [ "__main__", "__main__", @@ -38452,84 +38500,12 @@ "end_col": 43, "end_line": 166, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 104, - "end_line": 128, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 438, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 131, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "start_col": 21, - "start_line": 131 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 438 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 34, - "start_line": 128 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 166 - } - }, - "1353": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.__execute__" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 131, - "input_file": { - "filename": "contracts/account/ArgentAccount.cairo" - }, - "start_col": 21, - "start_line": 131 - } - }, - "1355": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.__execute__" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 438, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 131, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -38543,24 +38519,24 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 134, + "end_line": 141, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 132 + "start_line": 139 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -38569,13 +38545,13 @@ }, "While expanding the reference 'syscall_ptr' in:" ], - "start_col": 21, - "start_line": 131 + "start_col": 34, + "start_line": 136 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], - "start_col": 18, - "start_line": 438 + "start_col": 25, + "start_line": 166 } }, "1356": { @@ -38588,7 +38564,7 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 113, + "end_line": 116, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -38602,24 +38578,24 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 134, + "end_line": 141, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 132 + "start_line": 139 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -38629,7 +38605,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 113 + "start_line": 116 } }, "1357": { @@ -38642,12 +38618,12 @@ "hints": [], "inst": { "end_col": 38, - "end_line": 133, + "end_line": 140, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 14, - "start_line": 133 + "start_line": 140 } }, "1358": { @@ -38660,36 +38636,36 @@ "hints": [], "inst": { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 64, - "end_line": 133, + "end_line": 140, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 53, - "start_line": 133 + "start_line": 140 }, "While expanding the reference 'retdata_len' in:" ], "start_col": 10, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata_len'." ], "start_col": 10, - "start_line": 128 + "start_line": 136 } }, "1359": { @@ -38702,36 +38678,36 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 82, - "end_line": 133, + "end_line": 140, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 75, - "start_line": 133 + "start_line": 140 }, "While expanding the reference 'retdata' in:" ], "start_col": 23, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata'." ], "start_col": 23, - "start_line": 128 + "start_line": 136 } }, "1360": { @@ -38744,12 +38720,12 @@ "hints": [], "inst": { "end_col": 6, - "end_line": 134, + "end_line": 141, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 132 + "start_line": 139 } }, "1362": { @@ -38769,48 +38745,48 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 134, + "end_line": 141, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 110, + "end_line": 113, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 56, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 135 + "start_line": 142 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 110 + "start_line": 113 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 132 + "start_line": 139 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -38828,36 +38804,36 @@ "hints": [], "inst": { "end_col": 31, - "end_line": 111, + "end_line": 114, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 111, + "end_line": 114, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 56, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 135 + "start_line": 142 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 111 + "start_line": 114 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 111 + "start_line": 114 } }, "1364": { @@ -38870,36 +38846,36 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 112, + "end_line": 115, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 112, + "end_line": 115, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 56, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 135 + "start_line": 142 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 112 + "start_line": 115 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 112 + "start_line": 115 } }, "1365": { @@ -38919,48 +38895,48 @@ "parent_location": [ { "end_col": 26, - "end_line": 41, + "end_line": 47, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 134, + "end_line": 141, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 113, + "end_line": 116, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 56, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 135 + "start_line": 142 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 113 + "start_line": 116 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 132 + "start_line": 139 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 41 + "start_line": 47 }, "While handling event:" ], @@ -38978,36 +38954,36 @@ "hints": [], "inst": { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 21, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 37, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 135 + "start_line": 142 }, "While expanding the reference 'retdata_len' in:" ], "start_col": 10, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata_len'." ], "start_col": 10, - "start_line": 128 + "start_line": 136 } }, "1367": { @@ -39020,36 +38996,36 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 30, - "end_line": 128, + "end_line": 136, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 54, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 135 + "start_line": 142 }, "While expanding the reference 'retdata' in:" ], "start_col": 23, - "start_line": 128 + "start_line": 136 }, "While auto generating local variable for 'retdata'." ], "start_col": 23, - "start_line": 128 + "start_line": 136 } }, "1368": { @@ -39062,12 +39038,12 @@ "hints": [], "inst": { "end_col": 56, - "end_line": 135, + "end_line": 142, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 135 + "start_line": 142 } }, "1369": { @@ -39088,7 +39064,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 113, + "end_line": 116, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39102,12 +39078,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39117,7 +39093,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 113 + "start_line": 116 }, "While constructing the external wrapper for:" ], @@ -39143,7 +39119,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 115, + "end_line": 118, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39157,12 +39133,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39172,7 +39148,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 115 + "start_line": 118 }, "While handling calldata argument 'call_array_len'" ], @@ -39198,12 +39174,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39229,7 +39205,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 115, + "end_line": 118, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39243,12 +39219,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39258,7 +39234,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 115 + "start_line": 118 }, "While handling calldata argument 'call_array_len'" ], @@ -39284,7 +39260,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 115, + "end_line": 118, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39298,12 +39274,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39313,7 +39289,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 115 + "start_line": 118 }, "While handling calldata argument 'call_array_len'" ], @@ -39339,12 +39315,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39370,12 +39346,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39401,7 +39377,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 113, + "end_line": 116, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39415,7 +39391,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39429,12 +39405,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39444,7 +39420,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39454,7 +39430,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 113 + "start_line": 116 }, "While constructing the external wrapper for:" ], @@ -39480,7 +39456,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 117, + "end_line": 120, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39494,12 +39470,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39509,7 +39485,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 117 + "start_line": 120 }, "While handling calldata argument 'calldata_len'" ], @@ -39535,12 +39511,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39566,7 +39542,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 117, + "end_line": 120, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39580,12 +39556,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39595,7 +39571,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 117 + "start_line": 120 }, "While handling calldata argument 'calldata_len'" ], @@ -39621,7 +39597,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 117, + "end_line": 120, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39635,12 +39611,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39650,7 +39626,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 117 + "start_line": 120 }, "While handling calldata argument 'calldata_len'" ], @@ -39676,12 +39652,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39707,12 +39683,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While handling calldata of" ], @@ -39738,7 +39714,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 113, + "end_line": 116, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39752,7 +39728,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39766,7 +39742,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39780,12 +39756,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -39795,7 +39771,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -39805,7 +39781,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -39815,7 +39791,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 113 + "start_line": 116 }, "While constructing the external wrapper for:" ], @@ -39841,7 +39817,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 110, + "end_line": 113, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39855,12 +39831,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -39870,7 +39846,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 110 + "start_line": 113 }, "While constructing the external wrapper for:" ], @@ -39896,7 +39872,7 @@ "parent_location": [ { "end_col": 31, - "end_line": 111, + "end_line": 114, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39910,12 +39886,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -39925,7 +39901,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 111 + "start_line": 114 }, "While constructing the external wrapper for:" ], @@ -39951,7 +39927,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 112, + "end_line": 115, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -39965,12 +39941,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -39980,7 +39956,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 112 + "start_line": 115 }, "While constructing the external wrapper for:" ], @@ -40006,7 +39982,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40020,12 +39996,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40035,7 +40011,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -40061,7 +40037,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 115, + "end_line": 118, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40075,12 +40051,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40090,7 +40066,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 115 + "start_line": 118 }, "While handling calldata argument 'call_array_len'" ], @@ -40116,7 +40092,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 116, + "end_line": 119, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40130,12 +40106,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40145,7 +40121,7 @@ "While expanding the reference '__calldata_arg_call_array' in:" ], "start_col": 5, - "start_line": 116 + "start_line": 119 }, "While handling calldata argument 'call_array'" ], @@ -40171,7 +40147,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 117, + "end_line": 120, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40185,12 +40161,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40200,7 +40176,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 5, - "start_line": 117 + "start_line": 120 }, "While handling calldata argument 'calldata_len'" ], @@ -40226,7 +40202,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 118, + "end_line": 121, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40240,12 +40216,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40255,7 +40231,7 @@ "While expanding the reference '__calldata_arg_calldata' in:" ], "start_col": 5, - "start_line": 118 + "start_line": 121 }, "While handling calldata argument 'calldata'" ], @@ -40274,12 +40250,12 @@ "hints": [], "inst": { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 } }, "1400": { @@ -40300,7 +40276,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40314,12 +40290,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40329,7 +40305,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40355,7 +40331,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40369,12 +40345,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40384,7 +40360,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40410,7 +40386,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40424,12 +40400,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40439,7 +40415,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40465,7 +40441,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40479,12 +40455,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40494,7 +40470,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40520,7 +40496,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40534,12 +40510,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40549,7 +40525,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40575,7 +40551,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40589,12 +40565,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40604,7 +40580,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40630,12 +40606,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 109, + "end_line": 112, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 109 + "start_line": 112 }, "While constructing the external wrapper for:" ], @@ -40653,12 +40629,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 147, + "end_line": 154, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 147 + "start_line": 154 } }, "1409": { @@ -40671,7 +40647,7 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 140, + "end_line": 147, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40680,17 +40656,17 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 149, + "end_line": 156, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 149 + "start_line": 156 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -40700,7 +40676,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 140 + "start_line": 147 } }, "1410": { @@ -40713,12 +40689,12 @@ "hints": [], "inst": { "end_col": 34, - "end_line": 149, + "end_line": 156, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 149 + "start_line": 156 } }, "1412": { @@ -40733,12 +40709,12 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 149, + "end_line": 156, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40747,17 +40723,17 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -40767,7 +40743,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 149 + "start_line": 156 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -40785,7 +40761,7 @@ "hints": [], "inst": { "end_col": 31, - "end_line": 141, + "end_line": 148, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40794,17 +40770,17 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -40814,7 +40790,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 141 + "start_line": 148 } }, "1414": { @@ -40827,7 +40803,7 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 142, + "end_line": 149, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40836,17 +40812,17 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -40856,7 +40832,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 142 + "start_line": 149 } }, "1415": { @@ -40869,7 +40845,7 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 143, + "end_line": 150, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -40878,17 +40854,17 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -40898,7 +40874,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 143 + "start_line": 150 } }, "1416": { @@ -40911,12 +40887,12 @@ "hints": [], "inst": { "end_col": 67, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 43, - "start_line": 151 + "start_line": 158 } }, "1417": { @@ -40929,12 +40905,12 @@ "hints": [], "inst": { "end_col": 90, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 69, - "start_line": 151 + "start_line": 158 } }, "1418": { @@ -40947,12 +40923,12 @@ "hints": [], "inst": { "end_col": 109, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 92, - "start_line": 151 + "start_line": 158 } }, "1419": { @@ -40965,12 +40941,12 @@ "hints": [], "inst": { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 151 + "start_line": 158 } }, "1421": { @@ -40983,12 +40959,12 @@ "hints": [], "inst": { "end_col": 56, - "end_line": 153, + "end_line": 160, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 153 + "start_line": 160 } }, "1422": { @@ -41001,12 +40977,12 @@ "hints": [], "inst": { "end_col": 79, - "end_line": 153, + "end_line": 160, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 153 + "start_line": 160 } }, "1423": { @@ -41021,12 +40997,12 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41035,17 +41011,17 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -41055,7 +41031,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -41075,12 +41051,12 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41089,17 +41065,17 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -41109,7 +41085,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -41129,12 +41105,12 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41143,17 +41119,17 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -41163,7 +41139,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -41183,12 +41159,12 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 151, + "end_line": 158, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41197,17 +41173,17 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -41217,7 +41193,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 151 + "start_line": 158 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -41235,12 +41211,12 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 153, + "end_line": 160, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 153 + "start_line": 160 } }, "1428": { @@ -41253,12 +41229,12 @@ "hints": [], "inst": { "end_col": 60, - "end_line": 153, + "end_line": 160, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 153 + "start_line": 160 } }, "1430": { @@ -41271,12 +41247,12 @@ "hints": [], "inst": { "end_col": 83, - "end_line": 153, + "end_line": 160, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 153 + "start_line": 160 } }, "1432": { @@ -41289,12 +41265,12 @@ "hints": [], "inst": { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 152 + "start_line": 159 } }, "1434": { @@ -41309,41 +41285,41 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 140, + "end_line": 147, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 155, + "end_line": 162, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 155 + "start_line": 162 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 140 + "start_line": 147 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -41363,41 +41339,41 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 141, + "end_line": 148, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 155, + "end_line": 162, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 155 + "start_line": 162 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 141 + "start_line": 148 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -41417,41 +41393,41 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 142, + "end_line": 149, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 155, + "end_line": 162, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 155 + "start_line": 162 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 142 + "start_line": 149 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -41471,41 +41447,41 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 154, + "end_line": 161, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 143, + "end_line": 150, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 155, + "end_line": 162, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 155 + "start_line": 162 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 143 + "start_line": 150 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 152 + "start_line": 159 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -41523,12 +41499,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 155, + "end_line": 162, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 155 + "start_line": 162 } }, "1439": { @@ -41549,7 +41525,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 145, + "end_line": 152, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41563,7 +41539,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41577,12 +41553,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While handling calldata of" ], @@ -41592,7 +41568,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While handling calldata of" ], @@ -41602,7 +41578,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 145 + "start_line": 152 }, "While handling calldata argument 'class_hash'" ], @@ -41628,12 +41604,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While handling calldata of" ], @@ -41659,7 +41635,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 140, + "end_line": 147, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41673,12 +41649,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41688,7 +41664,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 140 + "start_line": 147 }, "While constructing the external wrapper for:" ], @@ -41714,7 +41690,7 @@ "parent_location": [ { "end_col": 31, - "end_line": 141, + "end_line": 148, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41728,12 +41704,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41743,7 +41719,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 141 + "start_line": 148 }, "While constructing the external wrapper for:" ], @@ -41769,7 +41745,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 142, + "end_line": 149, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41783,12 +41759,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41798,7 +41774,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 142 + "start_line": 149 }, "While constructing the external wrapper for:" ], @@ -41824,7 +41800,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 143, + "end_line": 150, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41838,12 +41814,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41853,7 +41829,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 143 + "start_line": 150 }, "While constructing the external wrapper for:" ], @@ -41879,7 +41855,7 @@ "parent_location": [ { "end_col": 21, - "end_line": 145, + "end_line": 152, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -41893,12 +41869,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41908,7 +41884,7 @@ "While expanding the reference '__calldata_arg_class_hash' in:" ], "start_col": 5, - "start_line": 145 + "start_line": 152 }, "While handling calldata argument 'class_hash'" ], @@ -41927,12 +41903,12 @@ "hints": [], "inst": { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 } }, "1449": { @@ -41954,12 +41930,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -41978,12 +41954,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42009,7 +41985,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42023,12 +41999,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42038,7 +42014,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42064,7 +42040,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42078,12 +42054,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42093,7 +42069,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42119,7 +42095,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42133,12 +42109,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42148,7 +42124,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42174,7 +42150,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42188,12 +42164,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42203,7 +42179,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42229,7 +42205,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42243,12 +42219,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42258,7 +42234,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42284,7 +42260,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42298,12 +42274,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42313,7 +42289,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42339,12 +42315,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 139, + "end_line": 146, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 139 + "start_line": 146 }, "While constructing the external wrapper for:" ], @@ -42362,12 +42338,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 167, + "end_line": 174, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 167 + "start_line": 174 } }, "1461": { @@ -42380,7 +42356,7 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 162, + "end_line": 169, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42389,17 +42365,17 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 169, + "end_line": 176, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 169 + "start_line": 176 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -42409,7 +42385,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 162 + "start_line": 169 } }, "1462": { @@ -42422,12 +42398,12 @@ "hints": [], "inst": { "end_col": 34, - "end_line": 169, + "end_line": 176, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 169 + "start_line": 176 } }, "1464": { @@ -42442,12 +42418,12 @@ "end_col": 36, "end_line": 438, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 169, + "end_line": 176, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42456,17 +42432,17 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -42476,7 +42452,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 169 + "start_line": 176 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -42494,7 +42470,7 @@ "hints": [], "inst": { "end_col": 31, - "end_line": 163, + "end_line": 170, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42503,17 +42479,17 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -42523,7 +42499,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 163 + "start_line": 170 } }, "1466": { @@ -42536,7 +42512,7 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 164, + "end_line": 171, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42545,17 +42521,17 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -42565,7 +42541,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 164 + "start_line": 171 } }, "1467": { @@ -42578,7 +42554,7 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 165, + "end_line": 172, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42587,17 +42563,17 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -42607,7 +42583,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 165 + "start_line": 172 } }, "1468": { @@ -42620,12 +42596,12 @@ "hints": [], "inst": { "end_col": 67, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 43, - "start_line": 171 + "start_line": 178 } }, "1469": { @@ -42638,12 +42614,12 @@ "hints": [], "inst": { "end_col": 90, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 69, - "start_line": 171 + "start_line": 178 } }, "1470": { @@ -42656,12 +42632,12 @@ "hints": [], "inst": { "end_col": 109, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 92, - "start_line": 171 + "start_line": 178 } }, "1471": { @@ -42674,12 +42650,12 @@ "hints": [], "inst": { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 171 + "start_line": 178 } }, "1473": { @@ -42692,12 +42668,12 @@ "hints": [], "inst": { "end_col": 56, - "end_line": 173, + "end_line": 180, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 173 + "start_line": 180 } }, "1474": { @@ -42710,12 +42686,12 @@ "hints": [], "inst": { "end_col": 79, - "end_line": 173, + "end_line": 180, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 173 + "start_line": 180 } }, "1475": { @@ -42730,12 +42706,12 @@ "end_col": 27, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42744,17 +42720,17 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -42764,7 +42740,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -42784,12 +42760,12 @@ "end_col": 55, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42798,17 +42774,17 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -42818,7 +42794,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -42838,12 +42814,12 @@ "end_col": 85, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42852,17 +42828,17 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -42872,7 +42848,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -42892,12 +42868,12 @@ "end_col": 102, "end_line": 534, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 110, - "end_line": 171, + "end_line": 178, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -42906,17 +42882,17 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -42926,7 +42902,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 171 + "start_line": 178 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -42944,12 +42920,12 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 173, + "end_line": 180, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 173 + "start_line": 180 } }, "1480": { @@ -42962,12 +42938,12 @@ "hints": [], "inst": { "end_col": 60, - "end_line": 173, + "end_line": 180, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 35, - "start_line": 173 + "start_line": 180 } }, "1482": { @@ -42980,12 +42956,12 @@ "hints": [], "inst": { "end_col": 83, - "end_line": 173, + "end_line": 180, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 62, - "start_line": 173 + "start_line": 180 } }, "1484": { @@ -42998,12 +42974,12 @@ "hints": [], "inst": { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 172 + "start_line": 179 } }, "1486": { @@ -43018,41 +42994,41 @@ "end_col": 27, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 162, + "end_line": 169, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 175, + "end_line": 182, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 175 + "start_line": 182 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 162 + "start_line": 169 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -43072,41 +43048,41 @@ "end_col": 55, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 31, - "end_line": 163, + "end_line": 170, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 175, + "end_line": 182, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 175 + "start_line": 182 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 163 + "start_line": 170 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -43126,41 +43102,41 @@ "end_col": 85, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 33, - "end_line": 164, + "end_line": 171, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 175, + "end_line": 182, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 175 + "start_line": 182 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 164 + "start_line": 171 }, "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to update the implicit return value 'ecdsa_ptr' in:" ], @@ -43180,41 +43156,41 @@ "end_col": 102, "end_line": 547, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 6, - "end_line": 174, + "end_line": 181, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 20, - "end_line": 165, + "end_line": 172, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 175, + "end_line": 182, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 175 + "start_line": 182 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 165 + "start_line": 172 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 172 + "start_line": 179 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -43232,12 +43208,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 175, + "end_line": 182, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 175 + "start_line": 182 } }, "1491": { @@ -43258,7 +43234,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 162, + "end_line": 169, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43272,12 +43248,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43287,7 +43263,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 162 + "start_line": 169 }, "While constructing the external wrapper for:" ], @@ -43313,7 +43289,7 @@ "parent_location": [ { "end_col": 31, - "end_line": 163, + "end_line": 170, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43327,12 +43303,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43342,7 +43318,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 163 + "start_line": 170 }, "While constructing the external wrapper for:" ], @@ -43368,7 +43344,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 164, + "end_line": 171, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43382,12 +43358,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43397,7 +43373,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 5, - "start_line": 164 + "start_line": 171 }, "While constructing the external wrapper for:" ], @@ -43423,7 +43399,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 165, + "end_line": 172, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43437,12 +43413,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43452,7 +43428,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 165 + "start_line": 172 }, "While constructing the external wrapper for:" ], @@ -43478,12 +43454,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43509,12 +43485,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43540,12 +43516,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43564,12 +43540,12 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 } }, "1500": { @@ -43591,12 +43567,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43615,12 +43591,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43646,7 +43622,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43660,12 +43636,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43675,7 +43651,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43701,7 +43677,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43715,12 +43691,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43730,7 +43706,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43756,7 +43732,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43770,12 +43746,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43785,7 +43761,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43811,7 +43787,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43825,12 +43801,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43840,7 +43816,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43866,7 +43842,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43880,12 +43856,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43895,7 +43871,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43921,7 +43897,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -43935,12 +43911,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43950,7 +43926,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43976,12 +43952,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 161, + "end_line": 168, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 161 + "start_line": 168 }, "While constructing the external wrapper for:" ], @@ -43999,7 +43975,7 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44008,17 +43984,17 @@ "end_col": 27, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 182 + "start_line": 189 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -44028,7 +44004,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 180 + "start_line": 187 } }, "1511": { @@ -44041,7 +44017,7 @@ "hints": [], "inst": { "end_col": 51, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44050,17 +44026,17 @@ "end_col": 55, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 182 + "start_line": 189 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -44070,7 +44046,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 25, - "start_line": 180 + "start_line": 187 } }, "1512": { @@ -44083,7 +44059,7 @@ "hints": [], "inst": { "end_col": 81, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44092,17 +44068,17 @@ "end_col": 85, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 182 + "start_line": 189 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -44112,7 +44088,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 53, - "start_line": 180 + "start_line": 187 } }, "1513": { @@ -44125,7 +44101,7 @@ "hints": [], "inst": { "end_col": 98, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44134,17 +44110,17 @@ "end_col": 102, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 71, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 182 + "start_line": 189 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -44154,7 +44130,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 180 + "start_line": 187 } }, "1514": { @@ -44167,24 +44143,24 @@ "hints": [], "inst": { "end_col": 13, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 56, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 52, - "start_line": 182 + "start_line": 189 }, "While expanding the reference 'hash' in:" ], "start_col": 3, - "start_line": 181 + "start_line": 188 } }, "1515": { @@ -44197,24 +44173,24 @@ "hints": [], "inst": { "end_col": 28, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 65, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 58, - "start_line": 182 + "start_line": 189 }, "While expanding the reference 'sig_len' in:" ], "start_col": 15, - "start_line": 181 + "start_line": 188 } }, "1516": { @@ -44227,24 +44203,24 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 70, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 67, - "start_line": 182 + "start_line": 189 }, "While expanding the reference 'sig' in:" ], "start_col": 30, - "start_line": 181 + "start_line": 188 } }, "1517": { @@ -44257,12 +44233,12 @@ "hints": [], "inst": { "end_col": 71, - "end_line": 182, + "end_line": 189, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 182 + "start_line": 189 } }, "1519": { @@ -44275,12 +44251,12 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 183, + "end_line": 190, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 183 + "start_line": 190 } }, "1520": { @@ -44302,12 +44278,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44326,12 +44302,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44357,12 +44333,12 @@ "parent_location": [ { "end_col": 59, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 46, - "start_line": 181 + "start_line": 188 }, "While handling return value 'isValid'" ], @@ -44388,7 +44364,7 @@ "parent_location": [ { "end_col": 59, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44402,12 +44378,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44417,7 +44393,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 46, - "start_line": 181 + "start_line": 188 }, "While handling return value 'isValid'" ], @@ -44443,7 +44419,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44457,12 +44433,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44472,7 +44448,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44498,12 +44474,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44529,7 +44505,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44543,12 +44519,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44558,7 +44534,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44584,12 +44560,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling return value of" ], @@ -44615,7 +44591,7 @@ "parent_location": [ { "end_col": 98, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44629,12 +44605,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44644,7 +44620,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 180 + "start_line": 187 }, "While constructing the external wrapper for:" ], @@ -44670,7 +44646,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44684,12 +44660,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44699,7 +44675,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig_len'" ], @@ -44725,12 +44701,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44756,7 +44732,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44770,12 +44746,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44785,7 +44761,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 15, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig_len'" ], @@ -44811,7 +44787,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44825,12 +44801,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44840,7 +44816,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig_len'" ], @@ -44866,12 +44842,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44897,12 +44873,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While handling calldata of" ], @@ -44928,7 +44904,7 @@ "parent_location": [ { "end_col": 98, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44942,7 +44918,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -44956,12 +44932,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -44971,7 +44947,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -44981,7 +44957,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 180 + "start_line": 187 }, "While constructing the external wrapper for:" ], @@ -45007,7 +44983,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45021,12 +44997,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45036,7 +45012,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 180 + "start_line": 187 }, "While constructing the external wrapper for:" ], @@ -45062,7 +45038,7 @@ "parent_location": [ { "end_col": 51, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45076,12 +45052,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45091,7 +45067,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 25, - "start_line": 180 + "start_line": 187 }, "While constructing the external wrapper for:" ], @@ -45117,7 +45093,7 @@ "parent_location": [ { "end_col": 81, - "end_line": 180, + "end_line": 187, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45131,12 +45107,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45146,7 +45122,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 53, - "start_line": 180 + "start_line": 187 }, "While constructing the external wrapper for:" ], @@ -45172,7 +45148,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45186,12 +45162,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45201,7 +45177,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -45227,7 +45203,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45241,12 +45217,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45256,7 +45232,7 @@ "While expanding the reference '__calldata_arg_hash' in:" ], "start_col": 3, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'hash'" ], @@ -45282,7 +45258,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45296,12 +45272,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45311,7 +45287,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig_len'" ], @@ -45337,7 +45313,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 181, + "end_line": 188, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45351,12 +45327,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45366,7 +45342,7 @@ "While expanding the reference '__calldata_arg_sig' in:" ], "start_col": 30, - "start_line": 181 + "start_line": 188 }, "While handling calldata argument 'sig'" ], @@ -45385,12 +45361,12 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 } }, "1549": { @@ -45411,7 +45387,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45425,12 +45401,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45440,7 +45416,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45466,12 +45442,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45497,7 +45473,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45511,12 +45487,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45526,7 +45502,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45552,7 +45528,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45566,12 +45542,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45581,7 +45557,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45607,7 +45583,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45621,12 +45597,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45636,7 +45612,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45662,7 +45638,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45676,12 +45652,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45691,7 +45667,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45717,7 +45693,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45731,12 +45707,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45746,7 +45722,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45772,7 +45748,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45786,12 +45762,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45801,7 +45777,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45827,12 +45803,12 @@ "parent_location": [ { "end_col": 22, - "end_line": 179, + "end_line": 186, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 179 + "start_line": 186 }, "While constructing the external wrapper for:" ], @@ -45850,7 +45826,7 @@ "hints": [], "inst": { "end_col": 42, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45859,17 +45835,17 @@ "end_col": 47, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, - "end_line": 190, + "end_line": 197, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 190 + "start_line": 197 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -45879,7 +45855,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 24, - "start_line": 187 + "start_line": 194 } }, "1560": { @@ -45892,7 +45868,7 @@ "hints": [], "inst": { "end_col": 70, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45901,17 +45877,17 @@ "end_col": 75, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, - "end_line": 190, + "end_line": 197, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 190 + "start_line": 197 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -45921,7 +45897,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 44, - "start_line": 187 + "start_line": 194 } }, "1561": { @@ -45934,7 +45910,7 @@ "hints": [], "inst": { "end_col": 87, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -45943,17 +45919,17 @@ "end_col": 92, "end_line": 487, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 65, - "end_line": 190, + "end_line": 197, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 190 + "start_line": 197 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -45963,7 +45939,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 72, - "start_line": 187 + "start_line": 194 } }, "1562": { @@ -45976,24 +45952,24 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 188, + "end_line": 195, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 64, - "end_line": 190, + "end_line": 197, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 53, - "start_line": 190 + "start_line": 197 }, "While expanding the reference 'interfaceId' in:" ], "start_col": 5, - "start_line": 188 + "start_line": 195 } }, "1563": { @@ -46006,12 +45982,12 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 190, + "end_line": 197, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 190 + "start_line": 197 } }, "1565": { @@ -46024,12 +46000,12 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 191, + "end_line": 198, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 191 + "start_line": 198 } }, "1566": { @@ -46051,12 +46027,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46075,12 +46051,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46106,12 +46082,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 189, + "end_line": 196, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 7, - "start_line": 189 + "start_line": 196 }, "While handling return value 'success'" ], @@ -46137,7 +46113,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 189, + "end_line": 196, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46151,12 +46127,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46166,7 +46142,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 7, - "start_line": 189 + "start_line": 196 }, "While handling return value 'success'" ], @@ -46192,7 +46168,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46206,12 +46182,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46221,7 +46197,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46247,12 +46223,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46278,7 +46254,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46292,12 +46268,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46307,7 +46283,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46333,12 +46309,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling return value of" ], @@ -46364,7 +46340,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 188, + "end_line": 195, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46378,7 +46354,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46392,12 +46368,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling calldata of" ], @@ -46407,7 +46383,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling calldata of" ], @@ -46417,7 +46393,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 188 + "start_line": 195 }, "While handling calldata argument 'interfaceId'" ], @@ -46443,12 +46419,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While handling calldata of" ], @@ -46474,7 +46450,7 @@ "parent_location": [ { "end_col": 42, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46488,12 +46464,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46503,7 +46479,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 24, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46529,7 +46505,7 @@ "parent_location": [ { "end_col": 70, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46543,12 +46519,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46558,7 +46534,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 44, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46584,7 +46560,7 @@ "parent_location": [ { "end_col": 87, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46598,12 +46574,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46613,7 +46589,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 72, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46639,7 +46615,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 188, + "end_line": 195, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46653,12 +46629,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46668,7 +46644,7 @@ "While expanding the reference '__calldata_arg_interfaceId' in:" ], "start_col": 5, - "start_line": 188 + "start_line": 195 }, "While handling calldata argument 'interfaceId'" ], @@ -46687,12 +46663,12 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 } }, "1584": { @@ -46713,7 +46689,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46727,12 +46703,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46742,7 +46718,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46768,12 +46744,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46799,7 +46775,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46813,12 +46789,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46828,7 +46804,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46854,7 +46830,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46868,12 +46844,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46883,7 +46859,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46909,7 +46885,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46923,12 +46899,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46938,7 +46914,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46964,7 +46940,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -46978,12 +46954,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -46993,7 +46969,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47019,7 +46995,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47033,12 +47009,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47048,7 +47024,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47074,7 +47050,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47088,12 +47064,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47103,7 +47079,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47129,12 +47105,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 187, + "end_line": 194, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 187 + "start_line": 194 }, "While constructing the external wrapper for:" ], @@ -47152,7 +47128,7 @@ "hints": [], "inst": { "end_col": 35, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47161,17 +47137,17 @@ "end_col": 39, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -47181,7 +47157,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 17, - "start_line": 199 + "start_line": 210 } }, "1595": { @@ -47194,7 +47170,7 @@ "hints": [], "inst": { "end_col": 63, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47203,17 +47179,17 @@ "end_col": 67, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -47223,7 +47199,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 37, - "start_line": 199 + "start_line": 210 } }, "1596": { @@ -47236,7 +47212,7 @@ "hints": [], "inst": { "end_col": 80, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47245,17 +47221,17 @@ "end_col": 84, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -47265,7 +47241,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 65, - "start_line": 199 + "start_line": 210 } }, "1597": { @@ -47278,24 +47254,24 @@ "hints": [], "inst": { "end_col": 17, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 34, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 28, - "start_line": 202 + "start_line": 213 }, "While expanding the reference 'signer' in:" ], "start_col": 5, - "start_line": 200 + "start_line": 211 } }, "1598": { @@ -47308,24 +47284,24 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 44, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 36, - "start_line": 202 + "start_line": 213 }, "While expanding the reference 'guardian' in:" ], "start_col": 19, - "start_line": 200 + "start_line": 211 } }, "1599": { @@ -47338,12 +47314,12 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 202 + "start_line": 213 } }, "1601": { @@ -47358,12 +47334,12 @@ "end_col": 39, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47372,17 +47348,17 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 203, + "end_line": 214, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 18, - "start_line": 203 + "start_line": 214 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -47392,7 +47368,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -47410,12 +47386,12 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 203, + "end_line": 214, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 18, - "start_line": 203 + "start_line": 214 } }, "1604": { @@ -47430,12 +47406,12 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 203, + "end_line": 214, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47449,24 +47425,24 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 70, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 204 + "start_line": 215 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -47476,7 +47452,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 18, - "start_line": 203 + "start_line": 214 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -47496,12 +47472,12 @@ "end_col": 84, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47515,24 +47491,24 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 70, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 204 + "start_line": 215 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -47542,7 +47518,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -47560,24 +47536,24 @@ "hints": [], "inst": { "end_col": 14, - "end_line": 203, + "end_line": 214, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 38, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 34, - "start_line": 204 + "start_line": 215 }, "While expanding the reference 'self' in:" ], "start_col": 10, - "start_line": 203 + "start_line": 214 } }, "1607": { @@ -47590,24 +47566,24 @@ "hints": [], "inst": { "end_col": 17, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 50, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 44, - "start_line": 204 + "start_line": 215 }, "While expanding the reference 'signer' in:" ], "start_col": 5, - "start_line": 200 + "start_line": 211 } }, "1608": { @@ -47620,24 +47596,24 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 69, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 61, - "start_line": 204 + "start_line": 215 }, "While expanding the reference 'guardian' in:" ], "start_col": 19, - "start_line": 200 + "start_line": 211 } }, "1609": { @@ -47650,12 +47626,12 @@ "hints": [], "inst": { "end_col": 70, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 204 + "start_line": 215 } }, "1611": { @@ -47675,48 +47651,48 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 70, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 35, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 205, + "end_line": 216, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 205 + "start_line": 216 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 17, - "start_line": 199 + "start_line": 210 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 204 + "start_line": 215 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -47736,41 +47712,41 @@ "end_col": 67, "end_line": 256, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 202, + "end_line": 213, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 63, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 205, + "end_line": 216, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 205 + "start_line": 216 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 37, - "start_line": 199 + "start_line": 210 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 202 + "start_line": 213 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -47795,48 +47771,48 @@ "parent_location": [ { "end_col": 21, - "end_line": 37, + "end_line": 43, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 70, - "end_line": 204, + "end_line": 215, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 80, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 15, - "end_line": 205, + "end_line": 216, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 205 + "start_line": 216 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 65, - "start_line": 199 + "start_line": 210 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 204 + "start_line": 215 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 37 + "start_line": 43 }, "While handling event:" ], @@ -47854,12 +47830,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 205, + "end_line": 216, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 205 + "start_line": 216 } }, "1615": { @@ -47880,7 +47856,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47894,7 +47870,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -47908,12 +47884,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While handling calldata of" ], @@ -47923,7 +47899,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While handling calldata of" ], @@ -47933,7 +47909,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 19, - "start_line": 200 + "start_line": 211 }, "While handling calldata argument 'guardian'" ], @@ -47959,12 +47935,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While handling calldata of" ], @@ -47990,7 +47966,7 @@ "parent_location": [ { "end_col": 35, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48004,12 +47980,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48019,7 +47995,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 17, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48045,7 +48021,7 @@ "parent_location": [ { "end_col": 63, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48059,12 +48035,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48074,7 +48050,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 37, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48100,7 +48076,7 @@ "parent_location": [ { "end_col": 80, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48114,12 +48090,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48129,7 +48105,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 65, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48155,7 +48131,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48169,12 +48145,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48184,7 +48160,7 @@ "While expanding the reference '__calldata_arg_signer' in:" ], "start_col": 5, - "start_line": 200 + "start_line": 211 }, "While handling calldata argument 'signer'" ], @@ -48210,7 +48186,7 @@ "parent_location": [ { "end_col": 33, - "end_line": 200, + "end_line": 211, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48224,12 +48200,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48239,7 +48215,7 @@ "While expanding the reference '__calldata_arg_guardian' in:" ], "start_col": 19, - "start_line": 200 + "start_line": 211 }, "While handling calldata argument 'guardian'" ], @@ -48258,12 +48234,12 @@ "hints": [], "inst": { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 } }, "1625": { @@ -48285,12 +48261,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48309,12 +48285,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48340,7 +48316,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48354,12 +48330,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48369,7 +48345,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48395,7 +48371,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48409,12 +48385,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48424,7 +48400,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48450,7 +48426,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48464,12 +48440,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48479,7 +48455,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48505,7 +48481,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48519,12 +48495,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48534,7 +48510,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48560,7 +48536,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48574,12 +48550,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48589,7 +48565,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48615,7 +48591,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48629,12 +48605,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48644,7 +48620,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48670,12 +48646,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 199, + "end_line": 210, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 199 + "start_line": 210 }, "While constructing the external wrapper for:" ], @@ -48693,7 +48669,7 @@ "hints": [], "inst": { "end_col": 32, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48702,17 +48678,17 @@ "end_col": 36, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -48722,7 +48698,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 14, - "start_line": 209 + "start_line": 225 } }, "1636": { @@ -48735,7 +48711,7 @@ "hints": [], "inst": { "end_col": 60, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48744,17 +48720,17 @@ "end_col": 64, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -48764,7 +48740,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 34, - "start_line": 209 + "start_line": 225 } }, "1637": { @@ -48777,7 +48753,7 @@ "hints": [], "inst": { "end_col": 77, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -48786,17 +48762,17 @@ "end_col": 81, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -48806,7 +48782,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 62, - "start_line": 209 + "start_line": 225 } }, "1638": { @@ -48819,24 +48795,24 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 39, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 25, - "start_line": 212 + "start_line": 228 }, "While expanding the reference 'implementation' in:" ], "start_col": 5, - "start_line": 210 + "start_line": 226 } }, "1639": { @@ -48849,12 +48825,12 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 212 + "start_line": 228 } }, "1641": { @@ -48867,12 +48843,12 @@ "hints": [], "inst": { "end_col": 7, - "end_line": 214, + "end_line": 230, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 214 + "start_line": 230 } }, "1643": { @@ -48885,12 +48861,12 @@ "hints": [], "inst": { "end_col": 39, - "end_line": 215, + "end_line": 231, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 32, - "start_line": 215 + "start_line": 231 } }, "1645": { @@ -48905,41 +48881,41 @@ "end_col": 36, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 32, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 49, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 216 + "start_line": 232 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 14, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -48959,41 +48935,41 @@ "end_col": 64, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 60, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 49, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 216 + "start_line": 232 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 34, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -49013,41 +48989,41 @@ "end_col": 81, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 77, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 49, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 216 + "start_line": 232 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 62, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -49065,12 +49041,12 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 29, - "start_line": 216 + "start_line": 232 } }, "1650": { @@ -49083,24 +49059,24 @@ "hints": [], "inst": { "end_col": 28, - "end_line": 215, + "end_line": 231, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 47, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 40, - "start_line": 216 + "start_line": 232 }, "While expanding the reference 'retdata' in:" ], "start_col": 14, - "start_line": 215 + "start_line": 231 } }, "1651": { @@ -49113,12 +49089,12 @@ "hints": [], "inst": { "end_col": 49, - "end_line": 216, + "end_line": 232, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 216 + "start_line": 232 } }, "1652": { @@ -49133,12 +49109,12 @@ "end_col": 36, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -49147,17 +49123,17 @@ "end_col": 37, "end_line": 84, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, - "end_line": 223, + "end_line": 239, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 52, - "start_line": 218 + "start_line": 234 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -49167,7 +49143,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -49185,24 +49161,24 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 38, - "end_line": 219, + "end_line": 235, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 24, - "start_line": 219 + "start_line": 235 }, "While expanding the reference 'implementation' in:" ], "start_col": 5, - "start_line": 210 + "start_line": 226 } }, "1654": { @@ -49215,12 +49191,12 @@ "hints": [], "inst": { "end_col": 73, - "end_line": 220, + "end_line": 236, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 31, - "start_line": 220 + "start_line": 236 } }, "1656": { @@ -49233,24 +49209,24 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 39, - "end_line": 221, + "end_line": 237, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 221 + "start_line": 237 }, "While expanding the reference 'calldata_len' in:" ], "start_col": 27, - "start_line": 210 + "start_line": 226 } }, "1657": { @@ -49263,24 +49239,24 @@ "hints": [], "inst": { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 30, - "end_line": 222, + "end_line": 238, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 222 + "start_line": 238 }, "While expanding the reference 'calldata' in:" ], "start_col": 47, - "start_line": 210 + "start_line": 226 } }, "1658": { @@ -49293,12 +49269,12 @@ "hints": [], "inst": { "end_col": 10, - "end_line": 223, + "end_line": 239, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 52, - "start_line": 218 + "start_line": 234 } }, "1660": { @@ -49313,41 +49289,41 @@ "end_col": 37, "end_line": 84, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 10, - "end_line": 223, + "end_line": 239, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 32, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 60, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 224 + "start_line": 240 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 14, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 52, - "start_line": 218 + "start_line": 234 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -49367,41 +49343,41 @@ "end_col": 64, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 60, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 60, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 224 + "start_line": 240 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 34, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'pedersen_ptr' in:" ], @@ -49421,41 +49397,41 @@ "end_col": 81, "end_line": 274, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 212, + "end_line": 228, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 77, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 60, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 224 + "start_line": 240 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 62, - "start_line": 209 + "start_line": 225 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 5, - "start_line": 212 + "start_line": 228 }, "While trying to update the implicit return value 'range_check_ptr' in:" ], @@ -49473,24 +49449,24 @@ "hints": [], "inst": { "end_col": 32, - "end_line": 218, + "end_line": 234, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 29, - "start_line": 224 + "start_line": 240 }, "While expanding the reference 'retdata_size' in:" ], "start_col": 14, - "start_line": 218 + "start_line": 234 } }, "1664": { @@ -49503,24 +49479,24 @@ "hints": [], "inst": { "end_col": 48, - "end_line": 218, + "end_line": 234, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 58, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 51, - "start_line": 224 + "start_line": 240 }, "While expanding the reference 'retdata' in:" ], "start_col": 34, - "start_line": 218 + "start_line": 234 } }, "1665": { @@ -49533,12 +49509,12 @@ "hints": [], "inst": { "end_col": 60, - "end_line": 224, + "end_line": 240, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 9, - "start_line": 224 + "start_line": 240 } }, "1666": { @@ -49560,12 +49536,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -49584,12 +49560,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -49615,12 +49591,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 7, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata_len'" ], @@ -49646,12 +49622,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49677,12 +49653,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49708,7 +49684,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -49722,12 +49698,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49737,7 +49713,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 7, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata_len'" ], @@ -49763,12 +49739,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49794,7 +49770,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -49808,7 +49784,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -49822,12 +49798,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49837,7 +49813,7 @@ "While expanding the reference '__return_value_ptr_copy' in:" ], "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49847,7 +49823,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 7, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata_len'" ], @@ -49873,12 +49849,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49904,12 +49880,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49935,12 +49911,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -49966,7 +49942,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 211, + "end_line": 227, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -49980,12 +49956,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -49995,7 +49971,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 26, - "start_line": 211 + "start_line": 227 }, "While handling return value 'retdata'" ], @@ -50021,12 +49997,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -50052,7 +50028,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50066,12 +50042,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -50081,7 +50057,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -50107,12 +50083,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling return value of" ], @@ -50138,12 +50114,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50169,7 +50145,7 @@ "parent_location": [ { "end_col": 77, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50183,12 +50159,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50198,7 +50174,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 62, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50224,7 +50200,7 @@ "parent_location": [ { "end_col": 45, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50238,12 +50214,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50253,7 +50229,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 27, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata_len'" ], @@ -50279,12 +50255,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50310,7 +50286,7 @@ "parent_location": [ { "end_col": 45, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50324,12 +50300,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50339,7 +50315,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 27, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata_len'" ], @@ -50365,7 +50341,7 @@ "parent_location": [ { "end_col": 45, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50379,12 +50355,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50394,7 +50370,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 27, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata_len'" ], @@ -50420,12 +50396,12 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50451,12 +50427,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While handling calldata of" ], @@ -50482,7 +50458,7 @@ "parent_location": [ { "end_col": 77, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50496,7 +50472,7 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50510,12 +50486,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50525,7 +50501,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50535,7 +50511,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 62, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50561,7 +50537,7 @@ "parent_location": [ { "end_col": 32, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50575,12 +50551,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50590,7 +50566,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 14, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50616,7 +50592,7 @@ "parent_location": [ { "end_col": 60, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50630,12 +50606,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50645,7 +50621,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 34, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50671,7 +50647,7 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50685,12 +50661,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50700,7 +50676,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50726,7 +50702,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50740,12 +50716,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50755,7 +50731,7 @@ "While expanding the reference '__calldata_arg_implementation' in:" ], "start_col": 5, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'implementation'" ], @@ -50781,7 +50757,7 @@ "parent_location": [ { "end_col": 45, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50795,12 +50771,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50810,7 +50786,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 27, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata_len'" ], @@ -50836,7 +50812,7 @@ "parent_location": [ { "end_col": 62, - "end_line": 210, + "end_line": 226, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50850,12 +50826,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50865,7 +50841,7 @@ "While expanding the reference '__calldata_arg_calldata' in:" ], "start_col": 47, - "start_line": 210 + "start_line": 226 }, "While handling calldata argument 'calldata'" ], @@ -50884,12 +50860,12 @@ "hints": [], "inst": { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 } }, "1706": { @@ -50910,7 +50886,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50924,12 +50900,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50939,7 +50915,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50965,7 +50941,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -50979,12 +50955,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -50994,7 +50970,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51020,7 +50996,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51034,12 +51010,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51049,7 +51025,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51075,12 +51051,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51106,7 +51082,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51120,7 +51096,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51134,12 +51110,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51149,7 +51125,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51159,7 +51135,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51185,7 +51161,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51199,7 +51175,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51213,12 +51189,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51228,7 +51204,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51238,7 +51214,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51264,7 +51240,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51278,12 +51254,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51293,7 +51269,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51319,7 +51295,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51333,12 +51309,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51348,7 +51324,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51374,7 +51350,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51388,12 +51364,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51403,7 +51379,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51429,7 +51405,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51443,12 +51419,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51458,7 +51434,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51484,12 +51460,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 209, + "end_line": 225, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 209 + "start_line": 225 }, "While constructing the external wrapper for:" ], @@ -51507,12 +51483,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 232, + "end_line": 253, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 232 + "start_line": 253 } }, "1720": { @@ -51525,7 +51501,7 @@ "hints": [], "inst": { "end_col": 46, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51534,17 +51510,17 @@ "end_col": 41, "end_line": 116, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 23, - "end_line": 234, + "end_line": 255, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 234 + "start_line": 255 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -51554,7 +51530,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 28, - "start_line": 229 + "start_line": 250 } }, "1721": { @@ -51567,12 +51543,12 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 234, + "end_line": 255, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 234 + "start_line": 255 } }, "1723": { @@ -51585,12 +51561,12 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 236, + "end_line": 257, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 18, - "start_line": 236 + "start_line": 257 } }, "1725": { @@ -51605,12 +51581,12 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 236, + "end_line": 257, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51619,17 +51595,17 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 236, + "end_line": 257, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 18, - "start_line": 236 + "start_line": 257 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -51639,7 +51615,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 18, - "start_line": 236 + "start_line": 257 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -51657,24 +51633,24 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 237, + "end_line": 258, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 31, - "start_line": 237 + "start_line": 258 }, "While expanding the reference 'call_array_len' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 } }, "1727": { @@ -51687,24 +51663,24 @@ "hints": [], "inst": { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 57, - "end_line": 237, + "end_line": 258, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 47, - "start_line": 237 + "start_line": 258 }, "While expanding the reference 'call_array' in:" ], "start_col": 27, - "start_line": 230 + "start_line": 251 } }, "1728": { @@ -51717,12 +51693,12 @@ "hints": [], "inst": { "end_col": 58, - "end_line": 237, + "end_line": 258, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 237 + "start_line": 258 } }, "1730": { @@ -51737,12 +51713,12 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 236, + "end_line": 257, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51751,12 +51727,12 @@ "end_col": 45, "end_line": 270, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 236, + "end_line": 257, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -51765,17 +51741,17 @@ "end_col": 43, "end_line": 166, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 104, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 34, - "start_line": 239 + "start_line": 260 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -51785,7 +51761,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 18, - "start_line": 236 + "start_line": 257 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -51795,7 +51771,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 18, - "start_line": 236 + "start_line": 257 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -51813,24 +51789,24 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 67, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 53, - "start_line": 239 + "start_line": 260 }, "While expanding the reference 'call_array_len' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 } }, "1732": { @@ -51843,24 +51819,24 @@ "hints": [], "inst": { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 79, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 69, - "start_line": 239 + "start_line": 260 }, "While expanding the reference 'call_array' in:" ], "start_col": 27, - "start_line": 230 + "start_line": 251 } }, "1733": { @@ -51873,24 +51849,24 @@ "hints": [], "inst": { "end_col": 69, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 93, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 81, - "start_line": 239 + "start_line": 260 }, "While expanding the reference 'calldata_len' in:" ], "start_col": 51, - "start_line": 230 + "start_line": 251 } }, "1734": { @@ -51903,24 +51879,24 @@ "hints": [], "inst": { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 103, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 95, - "start_line": 239 + "start_line": 260 }, "While expanding the reference 'calldata' in:" ], "start_col": 71, - "start_line": 230 + "start_line": 251 } }, "1735": { @@ -51933,12 +51909,12 @@ "hints": [], "inst": { "end_col": 104, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 34, - "start_line": 239 + "start_line": 260 } }, "1737": { @@ -51953,41 +51929,41 @@ "end_col": 43, "end_line": 166, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 104, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 46, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 55, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 240 + "start_line": 261 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], "start_col": 28, - "start_line": 229 + "start_line": 250 }, "While expanding the reference 'syscall_ptr' in:" ], "start_col": 34, - "start_line": 239 + "start_line": 260 }, "While trying to update the implicit return value 'syscall_ptr' in:" ], @@ -52005,36 +51981,36 @@ "hints": [], "inst": { "end_col": 74, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 74, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 55, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 240 + "start_line": 261 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], "start_col": 48, - "start_line": 229 + "start_line": 250 }, "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 48, - "start_line": 229 + "start_line": 250 } }, "1739": { @@ -52047,36 +52023,36 @@ "hints": [], "inst": { "end_col": 91, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 91, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 55, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 240 + "start_line": 261 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 229 + "start_line": 250 }, "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 229 + "start_line": 250 } }, "1740": { @@ -52089,24 +52065,24 @@ "hints": [], "inst": { "end_col": 21, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 36, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 25, - "start_line": 240 + "start_line": 261 }, "While expanding the reference 'retdata_len' in:" ], "start_col": 10, - "start_line": 239 + "start_line": 260 } }, "1741": { @@ -52119,24 +52095,24 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 239, + "end_line": 260, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 53, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 46, - "start_line": 240 + "start_line": 261 }, "While expanding the reference 'retdata' in:" ], "start_col": 23, - "start_line": 239 + "start_line": 260 } }, "1742": { @@ -52149,12 +52125,12 @@ "hints": [], "inst": { "end_col": 55, - "end_line": 240, + "end_line": 261, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 240 + "start_line": 261 } }, "1743": { @@ -52176,12 +52152,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52200,12 +52176,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52231,12 +52207,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 7, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata_len'" ], @@ -52262,12 +52238,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52293,12 +52269,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52324,7 +52300,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52338,12 +52314,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52353,7 +52329,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 7, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata_len'" ], @@ -52379,12 +52355,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52410,7 +52386,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52424,7 +52400,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52438,12 +52414,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52453,7 +52429,7 @@ "While expanding the reference '__return_value_ptr_copy' in:" ], "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52463,7 +52439,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 7, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata_len'" ], @@ -52489,12 +52465,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52520,12 +52496,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52551,12 +52527,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52582,7 +52558,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 231, + "end_line": 252, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52596,12 +52572,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52611,7 +52587,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 26, - "start_line": 231 + "start_line": 252 }, "While handling return value 'retdata'" ], @@ -52637,12 +52613,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52668,7 +52644,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52682,12 +52658,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52697,7 +52673,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52723,12 +52699,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling return value of" ], @@ -52754,12 +52730,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -52785,7 +52761,7 @@ "parent_location": [ { "end_col": 91, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52799,12 +52775,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -52814,7 +52790,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -52840,7 +52816,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52854,12 +52830,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -52869,7 +52845,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array_len'" ], @@ -52895,12 +52871,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -52926,7 +52902,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52940,12 +52916,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -52955,7 +52931,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array_len'" ], @@ -52981,7 +52957,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -52995,12 +52971,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53010,7 +52986,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array_len'" ], @@ -53036,12 +53012,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53067,12 +53043,12 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53098,7 +53074,7 @@ "parent_location": [ { "end_col": 91, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53112,7 +53088,7 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53126,12 +53102,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53141,7 +53117,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53151,7 +53127,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53177,7 +53153,7 @@ "parent_location": [ { "end_col": 69, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53191,12 +53167,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53206,7 +53182,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 51, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata_len'" ], @@ -53232,12 +53208,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53263,7 +53239,7 @@ "parent_location": [ { "end_col": 69, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53277,12 +53253,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53292,7 +53268,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 51, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata_len'" ], @@ -53318,7 +53294,7 @@ "parent_location": [ { "end_col": 69, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53332,12 +53308,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53347,7 +53323,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 51, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata_len'" ], @@ -53373,12 +53349,12 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53404,12 +53380,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While handling calldata of" ], @@ -53435,7 +53411,7 @@ "parent_location": [ { "end_col": 91, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53449,7 +53425,7 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53463,7 +53439,7 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53477,12 +53453,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53492,7 +53468,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53502,7 +53478,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53512,7 +53488,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53538,7 +53514,7 @@ "parent_location": [ { "end_col": 46, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53552,12 +53528,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53567,7 +53543,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 28, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53593,7 +53569,7 @@ "parent_location": [ { "end_col": 74, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53607,12 +53583,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53622,7 +53598,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 48, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53648,7 +53624,7 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53662,12 +53638,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53677,7 +53653,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53703,7 +53679,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53717,12 +53693,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53732,7 +53708,7 @@ "While expanding the reference '__calldata_arg_call_array_len' in:" ], "start_col": 5, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array_len'" ], @@ -53758,7 +53734,7 @@ "parent_location": [ { "end_col": 49, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53772,12 +53748,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53787,7 +53763,7 @@ "While expanding the reference '__calldata_arg_call_array' in:" ], "start_col": 27, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'call_array'" ], @@ -53813,7 +53789,7 @@ "parent_location": [ { "end_col": 69, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53827,12 +53803,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53842,7 +53818,7 @@ "While expanding the reference '__calldata_arg_calldata_len' in:" ], "start_col": 51, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata_len'" ], @@ -53868,7 +53844,7 @@ "parent_location": [ { "end_col": 86, - "end_line": 230, + "end_line": 251, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53882,12 +53858,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53897,7 +53873,7 @@ "While expanding the reference '__calldata_arg_calldata' in:" ], "start_col": 71, - "start_line": 230 + "start_line": 251 }, "While handling calldata argument 'calldata'" ], @@ -53916,12 +53892,12 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 } }, "1794": { @@ -53942,7 +53918,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -53956,12 +53932,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53971,7 +53947,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -53997,7 +53973,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54011,12 +53987,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54026,7 +54002,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54052,7 +54028,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54066,12 +54042,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54081,7 +54057,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54107,12 +54083,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54138,7 +54114,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54152,7 +54128,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54166,12 +54142,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54181,7 +54157,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54191,7 +54167,7 @@ "While auto generating local variable for 'syscall_ptr'." ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54217,7 +54193,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54231,7 +54207,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54245,12 +54221,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54260,7 +54236,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54270,7 +54246,7 @@ "While auto generating local variable for 'pedersen_ptr'." ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54296,7 +54272,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54310,12 +54286,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54325,7 +54301,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54351,7 +54327,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54365,12 +54341,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54380,7 +54356,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54406,7 +54382,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54420,12 +54396,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54435,7 +54411,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54461,7 +54437,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54475,12 +54451,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54490,7 +54466,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54516,12 +54492,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 229, + "end_line": 250, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 229 + "start_line": 250 }, "While constructing the external wrapper for:" ], @@ -54539,7 +54515,7 @@ "hints": [], "inst": { "end_col": 37, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54548,17 +54524,17 @@ "end_col": 42, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 247, + "end_line": 271, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 247 + "start_line": 271 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -54568,7 +54544,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 244 + "start_line": 268 } }, "1807": { @@ -54581,7 +54557,7 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54590,17 +54566,17 @@ "end_col": 70, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 247, + "end_line": 271, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 247 + "start_line": 271 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -54610,7 +54586,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 244 + "start_line": 268 } }, "1808": { @@ -54623,7 +54599,7 @@ "hints": [], "inst": { "end_col": 82, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54632,17 +54608,17 @@ "end_col": 87, "end_line": 298, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 247, + "end_line": 271, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 247 + "start_line": 271 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -54652,7 +54628,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 244 + "start_line": 268 } }, "1809": { @@ -54665,24 +54641,24 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 245, + "end_line": 269, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 247, + "end_line": 271, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 31, - "start_line": 247 + "start_line": 271 }, "While expanding the reference 'newSigner' in:" ], "start_col": 5, - "start_line": 245 + "start_line": 269 } }, "1810": { @@ -54695,12 +54671,12 @@ "hints": [], "inst": { "end_col": 41, - "end_line": 247, + "end_line": 271, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 247 + "start_line": 271 } }, "1812": { @@ -54713,12 +54689,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 248, + "end_line": 272, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 248 + "start_line": 272 } }, "1813": { @@ -54739,7 +54715,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 245, + "end_line": 269, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54753,7 +54729,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54767,12 +54743,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While handling calldata of" ], @@ -54782,7 +54758,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While handling calldata of" ], @@ -54792,7 +54768,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 245 + "start_line": 269 }, "While handling calldata argument 'newSigner'" ], @@ -54818,12 +54794,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While handling calldata of" ], @@ -54849,7 +54825,7 @@ "parent_location": [ { "end_col": 37, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54863,12 +54839,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -54878,7 +54854,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -54904,7 +54880,7 @@ "parent_location": [ { "end_col": 65, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54918,12 +54894,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -54933,7 +54909,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -54959,7 +54935,7 @@ "parent_location": [ { "end_col": 82, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -54973,12 +54949,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -54988,7 +54964,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55014,7 +54990,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 245, + "end_line": 269, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55028,12 +55004,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55043,7 +55019,7 @@ "While expanding the reference '__calldata_arg_newSigner' in:" ], "start_col": 5, - "start_line": 245 + "start_line": 269 }, "While handling calldata argument 'newSigner'" ], @@ -55062,12 +55038,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 } }, "1822": { @@ -55089,12 +55065,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55113,12 +55089,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55144,7 +55120,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55158,12 +55134,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55173,7 +55149,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55199,7 +55175,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55213,12 +55189,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55228,7 +55204,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55254,7 +55230,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55268,12 +55244,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55283,7 +55259,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55309,7 +55285,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55323,12 +55299,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55338,7 +55314,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55364,7 +55340,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55378,12 +55354,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55393,7 +55369,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55419,7 +55395,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55433,12 +55409,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55448,7 +55424,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55474,12 +55450,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 244, + "end_line": 268, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 244 + "start_line": 268 }, "While constructing the external wrapper for:" ], @@ -55497,7 +55473,7 @@ "hints": [], "inst": { "end_col": 39, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55506,17 +55482,17 @@ "end_col": 44, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 255, + "end_line": 282, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 255 + "start_line": 282 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -55526,7 +55502,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 252 + "start_line": 279 } }, "1833": { @@ -55539,7 +55515,7 @@ "hints": [], "inst": { "end_col": 67, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55548,17 +55524,17 @@ "end_col": 72, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 255, + "end_line": 282, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 255 + "start_line": 282 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -55568,7 +55544,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 41, - "start_line": 252 + "start_line": 279 } }, "1834": { @@ -55581,7 +55557,7 @@ "hints": [], "inst": { "end_col": 84, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55590,17 +55566,17 @@ "end_col": 89, "end_line": 313, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 255, + "end_line": 282, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 255 + "start_line": 282 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -55610,7 +55586,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 69, - "start_line": 252 + "start_line": 279 } }, "1835": { @@ -55623,24 +55599,24 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 253, + "end_line": 280, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 44, - "end_line": 255, + "end_line": 282, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 33, - "start_line": 255 + "start_line": 282 }, "While expanding the reference 'newGuardian' in:" ], "start_col": 5, - "start_line": 253 + "start_line": 280 } }, "1836": { @@ -55653,12 +55629,12 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 255, + "end_line": 282, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 255 + "start_line": 282 } }, "1838": { @@ -55671,12 +55647,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 256, + "end_line": 283, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 256 + "start_line": 283 } }, "1839": { @@ -55697,7 +55673,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 253, + "end_line": 280, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55711,7 +55687,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55725,12 +55701,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While handling calldata of" ], @@ -55740,7 +55716,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While handling calldata of" ], @@ -55750,7 +55726,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 253 + "start_line": 280 }, "While handling calldata argument 'newGuardian'" ], @@ -55776,12 +55752,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While handling calldata of" ], @@ -55807,7 +55783,7 @@ "parent_location": [ { "end_col": 39, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55821,12 +55797,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55836,7 +55812,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55862,7 +55838,7 @@ "parent_location": [ { "end_col": 67, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55876,12 +55852,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55891,7 +55867,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 41, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55917,7 +55893,7 @@ "parent_location": [ { "end_col": 84, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55931,12 +55907,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55946,7 +55922,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 69, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -55972,7 +55948,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 253, + "end_line": 280, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -55986,12 +55962,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56001,7 +55977,7 @@ "While expanding the reference '__calldata_arg_newGuardian' in:" ], "start_col": 5, - "start_line": 253 + "start_line": 280 }, "While handling calldata argument 'newGuardian'" ], @@ -56020,12 +55996,12 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 } }, "1848": { @@ -56047,12 +56023,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56071,12 +56047,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56102,7 +56078,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56116,12 +56092,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56131,7 +56107,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56157,7 +56133,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56171,12 +56147,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56186,7 +56162,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56212,7 +56188,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56226,12 +56202,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56241,7 +56217,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56267,7 +56243,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56281,12 +56257,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56296,7 +56272,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56322,7 +56298,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56336,12 +56312,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56351,7 +56327,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56377,7 +56353,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56391,12 +56367,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56406,7 +56382,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56432,12 +56408,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 252, + "end_line": 279, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 252 + "start_line": 279 }, "While constructing the external wrapper for:" ], @@ -56455,7 +56431,7 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56464,17 +56440,17 @@ "end_col": 51, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 263, + "end_line": 293, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 263 + "start_line": 293 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -56484,7 +56460,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 27, - "start_line": 260 + "start_line": 290 } }, "1859": { @@ -56497,7 +56473,7 @@ "hints": [], "inst": { "end_col": 73, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56506,17 +56482,17 @@ "end_col": 79, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 263, + "end_line": 293, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 263 + "start_line": 293 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -56526,7 +56502,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 47, - "start_line": 260 + "start_line": 290 } }, "1860": { @@ -56539,7 +56515,7 @@ "hints": [], "inst": { "end_col": 90, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56548,17 +56524,17 @@ "end_col": 96, "end_line": 335, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 263, + "end_line": 293, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 263 + "start_line": 293 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -56568,7 +56544,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 75, - "start_line": 260 + "start_line": 290 } }, "1861": { @@ -56581,24 +56557,24 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 261, + "end_line": 291, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 51, - "end_line": 263, + "end_line": 293, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 40, - "start_line": 263 + "start_line": 293 }, "While expanding the reference 'newGuardian' in:" ], "start_col": 5, - "start_line": 261 + "start_line": 291 } }, "1862": { @@ -56611,12 +56587,12 @@ "hints": [], "inst": { "end_col": 52, - "end_line": 263, + "end_line": 293, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 263 + "start_line": 293 } }, "1864": { @@ -56629,12 +56605,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 264, + "end_line": 294, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 264 + "start_line": 294 } }, "1865": { @@ -56655,7 +56631,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 261, + "end_line": 291, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56669,7 +56645,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56683,12 +56659,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While handling calldata of" ], @@ -56698,7 +56674,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While handling calldata of" ], @@ -56708,7 +56684,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 261 + "start_line": 291 }, "While handling calldata argument 'newGuardian'" ], @@ -56734,12 +56710,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While handling calldata of" ], @@ -56765,7 +56741,7 @@ "parent_location": [ { "end_col": 45, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56779,12 +56755,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56794,7 +56770,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 27, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56820,7 +56796,7 @@ "parent_location": [ { "end_col": 73, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56834,12 +56810,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56849,7 +56825,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 47, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56875,7 +56851,7 @@ "parent_location": [ { "end_col": 90, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56889,12 +56865,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56904,7 +56880,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 75, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56930,7 +56906,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 261, + "end_line": 291, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -56944,12 +56920,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -56959,7 +56935,7 @@ "While expanding the reference '__calldata_arg_newGuardian' in:" ], "start_col": 5, - "start_line": 261 + "start_line": 291 }, "While handling calldata argument 'newGuardian'" ], @@ -56978,12 +56954,12 @@ "hints": [], "inst": { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 } }, "1874": { @@ -57005,12 +56981,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57029,12 +57005,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57060,7 +57036,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57074,12 +57050,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57089,7 +57065,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57115,7 +57091,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57129,12 +57105,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57144,7 +57120,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57170,7 +57146,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57184,12 +57160,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57199,7 +57175,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57225,7 +57201,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57239,12 +57215,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57254,7 +57230,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57280,7 +57256,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57294,12 +57270,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57309,7 +57285,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57335,7 +57311,7 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57349,12 +57325,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57364,7 +57340,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57390,12 +57366,12 @@ "parent_location": [ { "end_col": 26, - "end_line": 260, + "end_line": 290, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 260 + "start_line": 290 }, "While constructing the external wrapper for:" ], @@ -57413,7 +57389,7 @@ "hints": [], "inst": { "end_col": 46, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57422,17 +57398,17 @@ "end_col": 52, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, - "end_line": 269, + "end_line": 302, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 269 + "start_line": 302 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -57442,7 +57418,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 28, - "start_line": 268 + "start_line": 301 } }, "1885": { @@ -57455,7 +57431,7 @@ "hints": [], "inst": { "end_col": 74, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57464,17 +57440,17 @@ "end_col": 80, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, - "end_line": 269, + "end_line": 302, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 269 + "start_line": 302 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -57484,7 +57460,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 48, - "start_line": 268 + "start_line": 301 } }, "1886": { @@ -57497,7 +57473,7 @@ "hints": [], "inst": { "end_col": 91, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57506,17 +57482,17 @@ "end_col": 97, "end_line": 350, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 42, - "end_line": 269, + "end_line": 302, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 269 + "start_line": 302 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -57526,7 +57502,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 268 + "start_line": 301 } }, "1887": { @@ -57539,12 +57515,12 @@ "hints": [], "inst": { "end_col": 42, - "end_line": 269, + "end_line": 302, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 269 + "start_line": 302 } }, "1889": { @@ -57557,12 +57533,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 270, + "end_line": 303, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 270 + "start_line": 303 } }, "1890": { @@ -57583,12 +57559,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While handling calldata of" ], @@ -57614,7 +57590,7 @@ "parent_location": [ { "end_col": 46, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57628,12 +57604,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57643,7 +57619,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 28, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57669,7 +57645,7 @@ "parent_location": [ { "end_col": 74, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57683,12 +57659,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57698,7 +57674,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 48, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57724,7 +57700,7 @@ "parent_location": [ { "end_col": 91, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57738,12 +57714,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57753,7 +57729,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 76, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57772,12 +57748,12 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 } }, "1896": { @@ -57799,12 +57775,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57823,12 +57799,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57854,7 +57830,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57868,12 +57844,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57883,7 +57859,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57909,7 +57885,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57923,12 +57899,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57938,7 +57914,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57964,7 +57940,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -57978,12 +57954,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -57993,7 +57969,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58019,7 +57995,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58033,12 +58009,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58048,7 +58024,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58074,7 +58050,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58088,12 +58064,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58103,7 +58079,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58129,7 +58105,7 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58143,12 +58119,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58158,7 +58134,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58184,12 +58160,12 @@ "parent_location": [ { "end_col": 27, - "end_line": 268, + "end_line": 301, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 268 + "start_line": 301 }, "While constructing the external wrapper for:" ], @@ -58207,7 +58183,7 @@ "hints": [], "inst": { "end_col": 44, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58216,17 +58192,17 @@ "end_col": 50, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 275, + "end_line": 311, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 275 + "start_line": 311 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -58236,7 +58212,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 26, - "start_line": 274 + "start_line": 310 } }, "1907": { @@ -58249,7 +58225,7 @@ "hints": [], "inst": { "end_col": 72, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58258,17 +58234,17 @@ "end_col": 78, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 275, + "end_line": 311, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 275 + "start_line": 311 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -58278,7 +58254,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 46, - "start_line": 274 + "start_line": 310 } }, "1908": { @@ -58291,7 +58267,7 @@ "hints": [], "inst": { "end_col": 89, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58300,17 +58276,17 @@ "end_col": 95, "end_line": 365, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 275, + "end_line": 311, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 275 + "start_line": 311 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -58320,7 +58296,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 74, - "start_line": 274 + "start_line": 310 } }, "1909": { @@ -58333,12 +58309,12 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 275, + "end_line": 311, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 275 + "start_line": 311 } }, "1911": { @@ -58351,12 +58327,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 276, + "end_line": 312, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 276 + "start_line": 312 } }, "1912": { @@ -58377,12 +58353,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While handling calldata of" ], @@ -58408,7 +58384,7 @@ "parent_location": [ { "end_col": 44, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58422,12 +58398,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58437,7 +58413,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 26, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58463,7 +58439,7 @@ "parent_location": [ { "end_col": 72, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58477,12 +58453,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58492,7 +58468,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 46, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58518,7 +58494,7 @@ "parent_location": [ { "end_col": 89, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58532,12 +58508,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58547,7 +58523,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 74, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58566,12 +58542,12 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 } }, "1918": { @@ -58593,12 +58569,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58617,12 +58593,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58648,7 +58624,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58662,12 +58638,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58677,7 +58653,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58703,7 +58679,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58717,12 +58693,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58732,7 +58708,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58758,7 +58734,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58772,12 +58748,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58787,7 +58763,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58813,7 +58789,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58827,12 +58803,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58842,7 +58818,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58868,7 +58844,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58882,12 +58858,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58897,7 +58873,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58923,7 +58899,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -58937,12 +58913,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58952,7 +58928,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -58978,12 +58954,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 274, + "end_line": 310, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 274 + "start_line": 310 }, "While constructing the external wrapper for:" ], @@ -59001,7 +58977,7 @@ "hints": [], "inst": { "end_col": 37, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59010,17 +58986,17 @@ "end_col": 42, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, - "end_line": 281, + "end_line": 319, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 281 + "start_line": 319 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -59030,7 +59006,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 280 + "start_line": 318 } }, "1929": { @@ -59043,7 +59019,7 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59052,17 +59028,17 @@ "end_col": 70, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, - "end_line": 281, + "end_line": 319, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 281 + "start_line": 319 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -59072,7 +59048,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 280 + "start_line": 318 } }, "1930": { @@ -59085,7 +59061,7 @@ "hints": [], "inst": { "end_col": 82, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59094,17 +59070,17 @@ "end_col": 87, "end_line": 386, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 32, - "end_line": 281, + "end_line": 319, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 281 + "start_line": 319 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -59114,7 +59090,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 280 + "start_line": 318 } }, "1931": { @@ -59127,12 +59103,12 @@ "hints": [], "inst": { "end_col": 32, - "end_line": 281, + "end_line": 319, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 281 + "start_line": 319 } }, "1933": { @@ -59145,12 +59121,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 282, + "end_line": 320, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 282 + "start_line": 320 } }, "1934": { @@ -59171,12 +59147,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While handling calldata of" ], @@ -59202,7 +59178,7 @@ "parent_location": [ { "end_col": 37, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59216,12 +59192,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59231,7 +59207,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59257,7 +59233,7 @@ "parent_location": [ { "end_col": 65, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59271,12 +59247,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59286,7 +59262,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59312,7 +59288,7 @@ "parent_location": [ { "end_col": 82, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59326,12 +59302,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59341,7 +59317,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59360,12 +59336,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 } }, "1940": { @@ -59387,12 +59363,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59411,12 +59387,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59442,7 +59418,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59456,12 +59432,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59471,7 +59447,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59497,7 +59473,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59511,12 +59487,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59526,7 +59502,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59552,7 +59528,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59566,12 +59542,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59581,7 +59557,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59607,7 +59583,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59621,12 +59597,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59636,7 +59612,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59662,7 +59638,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59676,12 +59652,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59691,7 +59667,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59717,7 +59693,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59731,12 +59707,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59746,7 +59722,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59772,12 +59748,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 280, + "end_line": 318, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 280 + "start_line": 318 }, "While constructing the external wrapper for:" ], @@ -59795,7 +59771,7 @@ "hints": [], "inst": { "end_col": 39, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59804,17 +59780,17 @@ "end_col": 44, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 289, + "end_line": 330, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 289 + "start_line": 330 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -59824,7 +59800,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 286 + "start_line": 327 } }, "1951": { @@ -59837,7 +59813,7 @@ "hints": [], "inst": { "end_col": 67, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59846,17 +59822,17 @@ "end_col": 72, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 289, + "end_line": 330, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 289 + "start_line": 330 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -59866,7 +59842,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 41, - "start_line": 286 + "start_line": 327 } }, "1952": { @@ -59879,7 +59855,7 @@ "hints": [], "inst": { "end_col": 84, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -59888,17 +59864,17 @@ "end_col": 89, "end_line": 403, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 45, - "end_line": 289, + "end_line": 330, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 289 + "start_line": 330 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -59908,7 +59884,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 69, - "start_line": 286 + "start_line": 327 } }, "1953": { @@ -59921,24 +59897,24 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 287, + "end_line": 328, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 44, - "end_line": 289, + "end_line": 330, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 33, - "start_line": 289 + "start_line": 330 }, "While expanding the reference 'newGuardian' in:" ], "start_col": 5, - "start_line": 287 + "start_line": 328 } }, "1954": { @@ -59951,12 +59927,12 @@ "hints": [], "inst": { "end_col": 45, - "end_line": 289, + "end_line": 330, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 289 + "start_line": 330 } }, "1956": { @@ -59969,12 +59945,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 290, + "end_line": 331, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 290 + "start_line": 331 } }, "1957": { @@ -59995,7 +59971,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 287, + "end_line": 328, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60009,7 +59985,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60023,12 +59999,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While handling calldata of" ], @@ -60038,7 +60014,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While handling calldata of" ], @@ -60048,7 +60024,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 287 + "start_line": 328 }, "While handling calldata argument 'newGuardian'" ], @@ -60074,12 +60050,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While handling calldata of" ], @@ -60105,7 +60081,7 @@ "parent_location": [ { "end_col": 39, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60119,12 +60095,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60134,7 +60110,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 21, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60160,7 +60136,7 @@ "parent_location": [ { "end_col": 67, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60174,12 +60150,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60189,7 +60165,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 41, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60215,7 +60191,7 @@ "parent_location": [ { "end_col": 84, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60229,12 +60205,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60244,7 +60220,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 69, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60270,7 +60246,7 @@ "parent_location": [ { "end_col": 22, - "end_line": 287, + "end_line": 328, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60284,12 +60260,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60299,7 +60275,7 @@ "While expanding the reference '__calldata_arg_newGuardian' in:" ], "start_col": 5, - "start_line": 287 + "start_line": 328 }, "While handling calldata argument 'newGuardian'" ], @@ -60318,12 +60294,12 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 } }, "1966": { @@ -60345,12 +60321,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60369,12 +60345,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60400,7 +60376,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60414,12 +60390,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60429,7 +60405,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60455,7 +60431,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60469,12 +60445,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60484,7 +60460,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60510,7 +60486,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60524,12 +60500,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60539,7 +60515,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60565,7 +60541,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60579,12 +60555,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60594,7 +60570,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60620,7 +60596,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60634,12 +60610,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60649,7 +60625,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60675,7 +60651,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60689,12 +60665,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60704,7 +60680,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60730,12 +60706,12 @@ "parent_location": [ { "end_col": 20, - "end_line": 286, + "end_line": 327, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 286 + "start_line": 327 }, "While constructing the external wrapper for:" ], @@ -60753,7 +60729,7 @@ "hints": [], "inst": { "end_col": 37, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60762,17 +60738,17 @@ "end_col": 42, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 297, + "end_line": 341, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 297 + "start_line": 341 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -60782,7 +60758,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 294 + "start_line": 338 } }, "1977": { @@ -60795,7 +60771,7 @@ "hints": [], "inst": { "end_col": 65, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60804,17 +60780,17 @@ "end_col": 70, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 297, + "end_line": 341, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 297 + "start_line": 341 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -60824,7 +60800,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 294 + "start_line": 338 } }, "1978": { @@ -60837,7 +60813,7 @@ "hints": [], "inst": { "end_col": 82, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60846,17 +60822,17 @@ "end_col": 87, "end_line": 437, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 297, + "end_line": 341, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 297 + "start_line": 341 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -60866,7 +60842,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 294 + "start_line": 338 } }, "1979": { @@ -60879,24 +60855,24 @@ "hints": [], "inst": { "end_col": 20, - "end_line": 295, + "end_line": 339, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 40, - "end_line": 297, + "end_line": 341, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 31, - "start_line": 297 + "start_line": 341 }, "While expanding the reference 'newSigner' in:" ], "start_col": 5, - "start_line": 295 + "start_line": 339 } }, "1980": { @@ -60909,12 +60885,12 @@ "hints": [], "inst": { "end_col": 41, - "end_line": 297, + "end_line": 341, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 297 + "start_line": 341 } }, "1982": { @@ -60927,12 +60903,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 298, + "end_line": 342, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 298 + "start_line": 342 } }, "1983": { @@ -60953,7 +60929,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 295, + "end_line": 339, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60967,7 +60943,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -60981,12 +60957,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While handling calldata of" ], @@ -60996,7 +60972,7 @@ "While expanding the reference '__calldata_actual_size' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While handling calldata of" ], @@ -61006,7 +60982,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 5, - "start_line": 295 + "start_line": 339 }, "While handling calldata argument 'newSigner'" ], @@ -61032,12 +61008,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While handling calldata of" ], @@ -61063,7 +61039,7 @@ "parent_location": [ { "end_col": 37, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61077,12 +61053,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61092,7 +61068,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 19, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61118,7 +61094,7 @@ "parent_location": [ { "end_col": 65, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61132,12 +61108,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61147,7 +61123,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 39, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61173,7 +61149,7 @@ "parent_location": [ { "end_col": 82, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61187,12 +61163,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61202,7 +61178,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 67, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61228,7 +61204,7 @@ "parent_location": [ { "end_col": 20, - "end_line": 295, + "end_line": 339, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61242,12 +61218,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61257,7 +61233,7 @@ "While expanding the reference '__calldata_arg_newSigner' in:" ], "start_col": 5, - "start_line": 295 + "start_line": 339 }, "While handling calldata argument 'newSigner'" ], @@ -61276,12 +61252,12 @@ "hints": [], "inst": { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 } }, "1992": { @@ -61303,12 +61279,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61327,12 +61303,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61358,7 +61334,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61372,12 +61348,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61387,7 +61363,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61413,7 +61389,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61427,12 +61403,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61442,7 +61418,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61468,7 +61444,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61482,12 +61458,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61497,7 +61473,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61523,7 +61499,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61537,12 +61513,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61552,7 +61528,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61578,7 +61554,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61592,12 +61568,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61607,7 +61583,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61633,7 +61609,7 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61647,12 +61623,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61662,7 +61638,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61688,12 +61664,12 @@ "parent_location": [ { "end_col": 18, - "end_line": 294, + "end_line": 338, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 294 + "start_line": 338 }, "While constructing the external wrapper for:" ], @@ -61711,7 +61687,7 @@ "hints": [], "inst": { "end_col": 34, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61720,17 +61696,17 @@ "end_col": 39, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 309, + "end_line": 355, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 309 + "start_line": 355 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -61740,7 +61716,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 16, - "start_line": 306 + "start_line": 352 } }, "2003": { @@ -61753,7 +61729,7 @@ "hints": [], "inst": { "end_col": 62, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61762,17 +61738,17 @@ "end_col": 67, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 309, + "end_line": 355, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 309 + "start_line": 355 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -61782,7 +61758,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 36, - "start_line": 306 + "start_line": 352 } }, "2004": { @@ -61795,7 +61771,7 @@ "hints": [], "inst": { "end_col": 79, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61804,17 +61780,17 @@ "end_col": 84, "end_line": 505, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 41, - "end_line": 309, + "end_line": 355, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 309 + "start_line": 355 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -61824,7 +61800,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 64, - "start_line": 306 + "start_line": 352 } }, "2005": { @@ -61837,12 +61813,12 @@ "hints": [], "inst": { "end_col": 41, - "end_line": 309, + "end_line": 355, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 309 + "start_line": 355 } }, "2007": { @@ -61855,12 +61831,12 @@ "hints": [], "inst": { "end_col": 25, - "end_line": 310, + "end_line": 356, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 310 + "start_line": 356 } }, "2008": { @@ -61882,12 +61858,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -61906,12 +61882,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -61937,12 +61913,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 307, + "end_line": 353, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 307 + "start_line": 353 }, "While handling return value 'signer'" ], @@ -61968,7 +61944,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 307, + "end_line": 353, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -61982,12 +61958,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -61997,7 +61973,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 5, - "start_line": 307 + "start_line": 353 }, "While handling return value 'signer'" ], @@ -62023,7 +61999,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62037,12 +62013,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62052,7 +62028,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62078,12 +62054,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62109,7 +62085,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62123,12 +62099,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62138,7 +62114,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62164,12 +62140,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling return value of" ], @@ -62195,12 +62171,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While handling calldata of" ], @@ -62226,7 +62202,7 @@ "parent_location": [ { "end_col": 34, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62240,12 +62216,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62255,7 +62231,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 16, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62281,7 +62257,7 @@ "parent_location": [ { "end_col": 62, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62295,12 +62271,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62310,7 +62286,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 36, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62336,7 +62312,7 @@ "parent_location": [ { "end_col": 79, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62350,12 +62326,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62365,7 +62341,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 64, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62384,12 +62360,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 } }, "2023": { @@ -62410,7 +62386,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62424,12 +62400,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62439,7 +62415,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62465,12 +62441,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62496,7 +62472,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62510,12 +62486,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62525,7 +62501,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62551,7 +62527,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62565,12 +62541,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62580,7 +62556,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62606,7 +62582,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62620,12 +62596,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62635,7 +62611,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62661,7 +62637,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62675,12 +62651,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62690,7 +62666,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62716,7 +62692,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62730,12 +62706,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62745,7 +62721,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62771,7 +62747,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62785,12 +62761,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62800,7 +62776,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62826,12 +62802,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 306, + "end_line": 352, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 306 + "start_line": 352 }, "While constructing the external wrapper for:" ], @@ -62849,7 +62825,7 @@ "hints": [], "inst": { "end_col": 36, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62858,17 +62834,17 @@ "end_col": 41, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, - "end_line": 317, + "end_line": 365, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 317 + "start_line": 365 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -62878,7 +62854,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 18, - "start_line": 314 + "start_line": 362 } }, "2034": { @@ -62891,7 +62867,7 @@ "hints": [], "inst": { "end_col": 64, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62900,17 +62876,17 @@ "end_col": 69, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, - "end_line": 317, + "end_line": 365, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 317 + "start_line": 365 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -62920,7 +62896,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 38, - "start_line": 314 + "start_line": 362 } }, "2035": { @@ -62933,7 +62909,7 @@ "hints": [], "inst": { "end_col": 81, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -62942,17 +62918,17 @@ "end_col": 86, "end_line": 512, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 43, - "end_line": 317, + "end_line": 365, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 317 + "start_line": 365 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -62962,7 +62938,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 66, - "start_line": 314 + "start_line": 362 } }, "2036": { @@ -62975,12 +62951,12 @@ "hints": [], "inst": { "end_col": 43, - "end_line": 317, + "end_line": 365, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 317 + "start_line": 365 } }, "2038": { @@ -62993,12 +62969,12 @@ "hints": [], "inst": { "end_col": 27, - "end_line": 318, + "end_line": 366, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 318 + "start_line": 366 } }, "2039": { @@ -63020,12 +62996,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63044,12 +63020,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63075,12 +63051,12 @@ "parent_location": [ { "end_col": 19, - "end_line": 315, + "end_line": 363, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 315 + "start_line": 363 }, "While handling return value 'guardian'" ], @@ -63106,7 +63082,7 @@ "parent_location": [ { "end_col": 19, - "end_line": 315, + "end_line": 363, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63120,12 +63096,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63135,7 +63111,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 5, - "start_line": 315 + "start_line": 363 }, "While handling return value 'guardian'" ], @@ -63161,7 +63137,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63175,12 +63151,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63190,7 +63166,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63216,12 +63192,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63247,7 +63223,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63261,12 +63237,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63276,7 +63252,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63302,12 +63278,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling return value of" ], @@ -63333,12 +63309,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While handling calldata of" ], @@ -63364,7 +63340,7 @@ "parent_location": [ { "end_col": 36, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63378,12 +63354,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63393,7 +63369,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 18, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63419,7 +63395,7 @@ "parent_location": [ { "end_col": 64, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63433,12 +63409,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63448,7 +63424,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 38, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63474,7 +63450,7 @@ "parent_location": [ { "end_col": 81, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63488,12 +63464,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63503,7 +63479,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 66, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63522,12 +63498,12 @@ "hints": [], "inst": { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 } }, "2054": { @@ -63548,7 +63524,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63562,12 +63538,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63577,7 +63553,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63603,12 +63579,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63634,7 +63610,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63648,12 +63624,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63663,7 +63639,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63689,7 +63665,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63703,12 +63679,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63718,7 +63694,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63744,7 +63720,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63758,12 +63734,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63773,7 +63749,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63799,7 +63775,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63813,12 +63789,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63828,7 +63804,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63854,7 +63830,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63868,12 +63844,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63883,7 +63859,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63909,7 +63885,7 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63923,12 +63899,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63938,7 +63914,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63964,12 +63940,12 @@ "parent_location": [ { "end_col": 17, - "end_line": 314, + "end_line": 362, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 314 + "start_line": 362 }, "While constructing the external wrapper for:" ], @@ -63987,7 +63963,7 @@ "hints": [], "inst": { "end_col": 42, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -63996,17 +63972,17 @@ "end_col": 48, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, - "end_line": 325, + "end_line": 375, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 325 + "start_line": 375 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -64016,7 +63992,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 24, - "start_line": 322 + "start_line": 372 } }, "2065": { @@ -64029,7 +64005,7 @@ "hints": [], "inst": { "end_col": 70, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64038,17 +64014,17 @@ "end_col": 76, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, - "end_line": 325, + "end_line": 375, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 325 + "start_line": 375 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -64058,7 +64034,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 44, - "start_line": 322 + "start_line": 372 } }, "2066": { @@ -64071,7 +64047,7 @@ "hints": [], "inst": { "end_col": 87, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64080,17 +64056,17 @@ "end_col": 93, "end_line": 519, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 50, - "end_line": 325, + "end_line": 375, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 325 + "start_line": 375 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -64100,7 +64076,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 72, - "start_line": 322 + "start_line": 372 } }, "2067": { @@ -64113,12 +64089,12 @@ "hints": [], "inst": { "end_col": 50, - "end_line": 325, + "end_line": 375, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 17, - "start_line": 325 + "start_line": 375 } }, "2069": { @@ -64131,12 +64107,12 @@ "hints": [], "inst": { "end_col": 33, - "end_line": 326, + "end_line": 376, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 326 + "start_line": 376 } }, "2070": { @@ -64158,12 +64134,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64182,12 +64158,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64213,12 +64189,12 @@ "parent_location": [ { "end_col": 25, - "end_line": 323, + "end_line": 373, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 323 + "start_line": 373 }, "While handling return value 'guardianBackup'" ], @@ -64244,7 +64220,7 @@ "parent_location": [ { "end_col": 25, - "end_line": 323, + "end_line": 373, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64258,12 +64234,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64273,7 +64249,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 5, - "start_line": 323 + "start_line": 373 }, "While handling return value 'guardianBackup'" ], @@ -64299,7 +64275,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64313,12 +64289,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64328,7 +64304,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64354,12 +64330,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64385,7 +64361,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64399,12 +64375,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64414,7 +64390,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64440,12 +64416,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling return value of" ], @@ -64471,12 +64447,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While handling calldata of" ], @@ -64502,7 +64478,7 @@ "parent_location": [ { "end_col": 42, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64516,12 +64492,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64531,7 +64507,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 24, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64557,7 +64533,7 @@ "parent_location": [ { "end_col": 70, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64571,12 +64547,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64586,7 +64562,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 44, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64612,7 +64588,7 @@ "parent_location": [ { "end_col": 87, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64626,12 +64602,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64641,7 +64617,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 72, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64660,12 +64636,12 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 } }, "2085": { @@ -64686,7 +64662,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64700,12 +64676,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64715,7 +64691,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64741,12 +64717,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64772,7 +64748,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64786,12 +64762,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64801,7 +64777,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64827,7 +64803,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64841,12 +64817,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64856,7 +64832,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64882,7 +64858,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64896,12 +64872,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64911,7 +64887,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64937,7 +64913,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -64951,12 +64927,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64966,7 +64942,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -64992,7 +64968,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65006,12 +64982,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -65021,7 +64997,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -65047,7 +65023,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65061,12 +65037,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -65076,7 +65052,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -65102,12 +65078,12 @@ "parent_location": [ { "end_col": 23, - "end_line": 322, + "end_line": 372, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 322 + "start_line": 372 }, "While constructing the external wrapper for:" ], @@ -65125,7 +65101,7 @@ "hints": [], "inst": { "end_col": 34, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65134,17 +65110,17 @@ "end_col": 39, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 333, + "end_line": 386, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 28, - "start_line": 333 + "start_line": 386 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -65154,7 +65130,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 16, - "start_line": 330 + "start_line": 383 } }, "2096": { @@ -65167,7 +65143,7 @@ "hints": [], "inst": { "end_col": 62, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65176,17 +65152,17 @@ "end_col": 67, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 333, + "end_line": 386, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 28, - "start_line": 333 + "start_line": 386 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -65196,7 +65172,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 36, - "start_line": 330 + "start_line": 383 } }, "2097": { @@ -65209,7 +65185,7 @@ "hints": [], "inst": { "end_col": 79, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65218,17 +65194,17 @@ "end_col": 84, "end_line": 526, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 52, - "end_line": 333, + "end_line": 386, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 28, - "start_line": 333 + "start_line": 386 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -65238,7 +65214,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 64, - "start_line": 330 + "start_line": 383 } }, "2098": { @@ -65251,12 +65227,12 @@ "hints": [], "inst": { "end_col": 52, - "end_line": 333, + "end_line": 386, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 28, - "start_line": 333 + "start_line": 386 } }, "2100": { @@ -65269,12 +65245,12 @@ "hints": [], "inst": { "end_col": 43, - "end_line": 334, + "end_line": 387, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 334 + "start_line": 387 } }, "2101": { @@ -65296,12 +65272,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65320,12 +65296,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65351,12 +65327,12 @@ "parent_location": [ { "end_col": 19, - "end_line": 331, + "end_line": 384, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 331 + "start_line": 384 }, "While handling return value 'activeAt'" ], @@ -65382,12 +65358,12 @@ "parent_location": [ { "end_col": 31, - "end_line": 331, + "end_line": 384, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 331 + "start_line": 384 }, "While handling return value 'type'" ], @@ -65413,7 +65389,7 @@ "parent_location": [ { "end_col": 31, - "end_line": 331, + "end_line": 384, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65427,12 +65403,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65442,7 +65418,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 21, - "start_line": 331 + "start_line": 384 }, "While handling return value 'type'" ], @@ -65468,7 +65444,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65482,12 +65458,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65497,7 +65473,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65523,12 +65499,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65554,7 +65530,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65568,12 +65544,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65583,7 +65559,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65609,12 +65585,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling return value of" ], @@ -65640,12 +65616,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While handling calldata of" ], @@ -65671,7 +65647,7 @@ "parent_location": [ { "end_col": 34, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65685,12 +65661,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65700,7 +65676,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 16, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65726,7 +65702,7 @@ "parent_location": [ { "end_col": 62, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65740,12 +65716,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65755,7 +65731,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 36, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65781,7 +65757,7 @@ "parent_location": [ { "end_col": 79, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65795,12 +65771,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65810,7 +65786,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 64, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65829,12 +65805,12 @@ "hints": [], "inst": { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 } }, "2117": { @@ -65855,7 +65831,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65869,12 +65845,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65884,7 +65860,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65910,12 +65886,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65941,7 +65917,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -65955,12 +65931,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65970,7 +65946,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -65996,7 +65972,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66010,12 +65986,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66025,7 +66001,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66051,7 +66027,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66065,12 +66041,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66080,7 +66056,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66106,7 +66082,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66120,12 +66096,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66135,7 +66111,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66161,7 +66137,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66175,12 +66151,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66190,7 +66166,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66216,7 +66192,7 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66230,12 +66206,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66245,7 +66221,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66271,12 +66247,12 @@ "parent_location": [ { "end_col": 15, - "end_line": 330, + "end_line": 383, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 330 + "start_line": 383 }, "While constructing the external wrapper for:" ], @@ -66294,12 +66270,12 @@ "hints": [], "inst": { "end_col": 28, - "end_line": 339, + "end_line": 394, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 21, - "start_line": 339 + "start_line": 394 } }, "2129": { @@ -66312,12 +66288,12 @@ "hints": [], "inst": { "end_col": 30, - "end_line": 339, + "end_line": 394, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 339 + "start_line": 394 } }, "2130": { @@ -66339,12 +66315,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66363,12 +66339,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66394,12 +66370,12 @@ "parent_location": [ { "end_col": 36, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 23, - "start_line": 338 + "start_line": 393 }, "While handling return value 'version'" ], @@ -66425,7 +66401,7 @@ "parent_location": [ { "end_col": 36, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66439,12 +66415,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66454,7 +66430,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 23, - "start_line": 338 + "start_line": 393 }, "While handling return value 'version'" ], @@ -66480,7 +66456,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66494,12 +66470,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66509,7 +66485,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66535,12 +66511,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66566,7 +66542,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66580,12 +66556,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66595,7 +66571,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66621,12 +66597,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling return value of" ], @@ -66652,12 +66628,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While handling calldata of" ], @@ -66676,12 +66652,12 @@ "hints": [], "inst": { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 } }, "2142": { @@ -66702,7 +66678,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66716,12 +66692,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66731,7 +66707,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66757,12 +66733,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66788,7 +66764,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66802,12 +66778,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66817,7 +66793,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66843,7 +66819,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66857,12 +66833,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66872,7 +66848,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66898,7 +66874,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66912,12 +66888,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66927,7 +66903,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66953,7 +66929,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -66967,12 +66943,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -66982,7 +66958,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67008,7 +66984,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67022,12 +66998,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67037,7 +67013,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67063,7 +67039,7 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67077,12 +67053,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67092,7 +67068,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67118,12 +67094,12 @@ "parent_location": [ { "end_col": 16, - "end_line": 338, + "end_line": 393, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 338 + "start_line": 393 }, "While constructing the external wrapper for:" ], @@ -67141,12 +67117,12 @@ "hints": [], "inst": { "end_col": 22, - "end_line": 344, + "end_line": 401, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 18, - "start_line": 344 + "start_line": 401 } }, "2154": { @@ -67159,12 +67135,12 @@ "hints": [], "inst": { "end_col": 24, - "end_line": 344, + "end_line": 401, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 344 + "start_line": 401 } }, "2155": { @@ -67186,12 +67162,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67210,12 +67186,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67241,12 +67217,12 @@ "parent_location": [ { "end_col": 30, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 20, - "start_line": 343 + "start_line": 400 }, "While handling return value 'name'" ], @@ -67272,7 +67248,7 @@ "parent_location": [ { "end_col": 30, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67286,12 +67262,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67301,7 +67277,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 20, - "start_line": 343 + "start_line": 400 }, "While handling return value 'name'" ], @@ -67327,7 +67303,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67341,12 +67317,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67356,7 +67332,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67382,12 +67358,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67413,7 +67389,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67427,12 +67403,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67442,7 +67418,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67468,12 +67444,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling return value of" ], @@ -67499,12 +67475,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While handling calldata of" ], @@ -67523,12 +67499,12 @@ "hints": [], "inst": { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 } }, "2167": { @@ -67549,7 +67525,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67563,12 +67539,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67578,7 +67554,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67604,12 +67580,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67635,7 +67611,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67649,12 +67625,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67664,7 +67640,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67690,7 +67666,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67704,12 +67680,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67719,7 +67695,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67745,7 +67721,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67759,12 +67735,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67774,7 +67750,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67800,7 +67776,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67814,12 +67790,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67829,7 +67805,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67855,7 +67831,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67869,12 +67845,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67884,7 +67860,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67910,7 +67886,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67924,12 +67900,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67939,7 +67915,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67965,12 +67941,12 @@ "parent_location": [ { "end_col": 13, - "end_line": 343, + "end_line": 400, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 343 + "start_line": 400 }, "While constructing the external wrapper for:" ], @@ -67988,7 +67964,7 @@ "hints": [], "inst": { "end_col": 23, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -67997,17 +67973,17 @@ "end_col": 27, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 352 + "start_line": 409 }, "While trying to retrieve the implicit argument 'syscall_ptr' in:" ], @@ -68017,7 +67993,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 350 + "start_line": 407 } }, "2178": { @@ -68030,7 +68006,7 @@ "hints": [], "inst": { "end_col": 51, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68039,17 +68015,17 @@ "end_col": 55, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 352 + "start_line": 409 }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:" ], @@ -68059,7 +68035,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 25, - "start_line": 350 + "start_line": 407 } }, "2179": { @@ -68072,7 +68048,7 @@ "hints": [], "inst": { "end_col": 81, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68081,17 +68057,17 @@ "end_col": 85, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 352 + "start_line": 409 }, "While trying to retrieve the implicit argument 'ecdsa_ptr' in:" ], @@ -68101,7 +68077,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 53, - "start_line": 350 + "start_line": 407 } }, "2180": { @@ -68114,7 +68090,7 @@ "hints": [], "inst": { "end_col": 98, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68123,17 +68099,17 @@ "end_col": 102, "end_line": 476, "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/contracts/account/library.cairo" + "filename": "/Users/sergio/argent/block/argent-contracts-starknet/contracts/account/library.cairo" }, "parent_location": [ { "end_col": 72, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 352 + "start_line": 409 }, "While trying to retrieve the implicit argument 'range_check_ptr' in:" ], @@ -68143,7 +68119,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 350 + "start_line": 407 } }, "2181": { @@ -68156,24 +68132,24 @@ "hints": [], "inst": { "end_col": 13, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 57, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 53, - "start_line": 352 + "start_line": 409 }, "While expanding the reference 'hash' in:" ], "start_col": 3, - "start_line": 351 + "start_line": 408 } }, "2182": { @@ -68186,24 +68162,24 @@ "hints": [], "inst": { "end_col": 28, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 66, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 59, - "start_line": 352 + "start_line": 409 }, "While expanding the reference 'sig_len' in:" ], "start_col": 15, - "start_line": 351 + "start_line": 408 } }, "2183": { @@ -68216,24 +68192,24 @@ "hints": [], "inst": { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "parent_location": [ { "end_col": 71, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 68, - "start_line": 352 + "start_line": 409 }, "While expanding the reference 'sig' in:" ], "start_col": 30, - "start_line": 351 + "start_line": 408 } }, "2184": { @@ -68246,12 +68222,12 @@ "hints": [], "inst": { "end_col": 72, - "end_line": 352, + "end_line": 409, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 22, - "start_line": 352 + "start_line": 409 } }, "2186": { @@ -68264,12 +68240,12 @@ "hints": [], "inst": { "end_col": 32, - "end_line": 353, + "end_line": 410, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 5, - "start_line": 353 + "start_line": 410 } }, "2187": { @@ -68291,12 +68267,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68315,12 +68291,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68346,12 +68322,12 @@ "parent_location": [ { "end_col": 60, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 46, - "start_line": 351 + "start_line": 408 }, "While handling return value 'is_valid'" ], @@ -68377,7 +68353,7 @@ "parent_location": [ { "end_col": 60, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68391,12 +68367,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68406,7 +68382,7 @@ "While expanding the reference '__return_value_ptr' in:" ], "start_col": 46, - "start_line": 351 + "start_line": 408 }, "While handling return value 'is_valid'" ], @@ -68432,7 +68408,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68446,12 +68422,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68461,7 +68437,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68487,12 +68463,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68518,7 +68494,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68532,12 +68508,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68547,7 +68523,7 @@ "While expanding the reference '__return_value_ptr_start' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68573,12 +68549,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling return value of" ], @@ -68604,7 +68580,7 @@ "parent_location": [ { "end_col": 98, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68618,12 +68594,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68633,7 +68609,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 350 + "start_line": 407 }, "While constructing the external wrapper for:" ], @@ -68659,7 +68635,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68673,12 +68649,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68688,7 +68664,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig_len'" ], @@ -68714,12 +68690,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68745,7 +68721,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68759,12 +68735,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68774,7 +68750,7 @@ "While expanding the reference '__calldata_ptr' in:" ], "start_col": 15, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig_len'" ], @@ -68800,7 +68776,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68814,12 +68790,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68829,7 +68805,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig_len'" ], @@ -68855,12 +68831,12 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68886,12 +68862,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While handling calldata of" ], @@ -68917,7 +68893,7 @@ "parent_location": [ { "end_col": 98, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68931,7 +68907,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -68945,12 +68921,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -68960,7 +68936,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -68970,7 +68946,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 83, - "start_line": 350 + "start_line": 407 }, "While constructing the external wrapper for:" ], @@ -68996,7 +68972,7 @@ "parent_location": [ { "end_col": 23, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69010,12 +68986,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69025,7 +69001,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 5, - "start_line": 350 + "start_line": 407 }, "While constructing the external wrapper for:" ], @@ -69051,7 +69027,7 @@ "parent_location": [ { "end_col": 51, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69065,12 +69041,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69080,7 +69056,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 25, - "start_line": 350 + "start_line": 407 }, "While constructing the external wrapper for:" ], @@ -69106,7 +69082,7 @@ "parent_location": [ { "end_col": 81, - "end_line": 350, + "end_line": 407, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69120,12 +69096,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69135,7 +69111,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 53, - "start_line": 350 + "start_line": 407 }, "While constructing the external wrapper for:" ], @@ -69161,7 +69137,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69175,12 +69151,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69190,7 +69166,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -69216,7 +69192,7 @@ "parent_location": [ { "end_col": 13, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69230,12 +69206,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69245,7 +69221,7 @@ "While expanding the reference '__calldata_arg_hash' in:" ], "start_col": 3, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'hash'" ], @@ -69271,7 +69247,7 @@ "parent_location": [ { "end_col": 28, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69285,12 +69261,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69300,7 +69276,7 @@ "While expanding the reference '__calldata_arg_sig_len' in:" ], "start_col": 15, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig_len'" ], @@ -69326,7 +69302,7 @@ "parent_location": [ { "end_col": 40, - "end_line": 351, + "end_line": 408, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69340,12 +69316,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69355,7 +69331,7 @@ "While expanding the reference '__calldata_arg_sig' in:" ], "start_col": 30, - "start_line": 351 + "start_line": 408 }, "While handling calldata argument 'sig'" ], @@ -69374,12 +69350,12 @@ "hints": [], "inst": { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 } }, "2216": { @@ -69400,7 +69376,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69414,12 +69390,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69429,7 +69405,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69455,12 +69431,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69486,7 +69462,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69500,12 +69476,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69515,7 +69491,7 @@ "While expanding the reference 'syscall_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69541,7 +69517,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69555,12 +69531,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69570,7 +69546,7 @@ "While expanding the reference 'pedersen_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69596,7 +69572,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69610,12 +69586,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69625,7 +69601,7 @@ "While expanding the reference 'range_check_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69651,7 +69627,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69665,12 +69641,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69680,7 +69656,7 @@ "While expanding the reference 'ecdsa_ptr' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69706,7 +69682,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69720,12 +69696,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69735,7 +69711,7 @@ "While expanding the reference 'retdata_size' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69761,7 +69737,7 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, @@ -69775,12 +69751,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69790,7 +69766,7 @@ "While expanding the reference 'retdata' in:" ], "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -69816,12 +69792,12 @@ "parent_location": [ { "end_col": 24, - "end_line": 349, + "end_line": 406, "input_file": { "filename": "contracts/account/ArgentAccount.cairo" }, "start_col": 6, - "start_line": 349 + "start_line": 406 }, "While constructing the external wrapper for:" ], @@ -70118,7 +70094,7 @@ } } ], - "1329": [ + "1325": [ { "accessible_scopes": [ "__main__", @@ -70571,7 +70547,7 @@ "external", "raw_output" ], - "pc": 1339, + "pc": 1335, "type": "function" }, "__main__.__execute__.Args": { @@ -70626,7 +70602,7 @@ }, "__main__.__execute__.SIZEOF_LOCALS": { "type": "const", - "value": 2 + "value": 3 }, "__main__.__validate__": { "decorators": [ @@ -71933,7 +71909,7 @@ "decorators": [ "external" ], - "pc": 1298, + "pc": 1294, "type": "function" }, "__wrappers__.__validate__.Args": { diff --git a/packages/extension/src/declarations.d.ts b/packages/extension/src/declarations.d.ts index 968a17a95..079760e22 100644 --- a/packages/extension/src/declarations.d.ts +++ b/packages/extension/src/declarations.d.ts @@ -1,5 +1,9 @@ declare module "*.svg" declare module "*.gif" +declare module "*.png" { + const url: string + export default url +} declare module "*.txt" { const url: string export default url diff --git a/packages/extension/src/shared/account/details/getEscape.ts b/packages/extension/src/shared/account/details/getEscape.ts index 358a9fde0..fcee6d9c8 100644 --- a/packages/extension/src/shared/account/details/getEscape.ts +++ b/packages/extension/src/shared/account/details/getEscape.ts @@ -10,6 +10,8 @@ import { getIsCurrentImplementation } from "./getImplementation" export const ESCAPE_TYPE_GUARDIAN = 1 export const ESCAPE_TYPE_SIGNER = 2 +export const ESCAPE_SECURITY_PERIOD_DAYS = 7 + export interface Escape { /** Time stamp escape will be active, in seconds */ activeAt: number diff --git a/packages/extension/src/shared/account/details/getGuardian.ts b/packages/extension/src/shared/account/details/getGuardian.ts index 4a58b70a9..ac56b1294 100644 --- a/packages/extension/src/shared/account/details/getGuardian.ts +++ b/packages/extension/src/shared/account/details/getGuardian.ts @@ -1,7 +1,7 @@ import { Call, constants, number, uint256 } from "starknet" import { getMulticallForNetwork } from "../../multicall" -import { getNetwork, getProvider } from "../../network" +import { getNetwork } from "../../network" import { BaseWalletAccount } from "../../wallet.model" import { getIsCurrentImplementation } from "./getImplementation" @@ -24,15 +24,9 @@ export const getGuardianForAccount = async ( contractAddress: account.address, entrypoint: "getGuardian", } - if (network.multicallAddress) { - const multicall = getMulticallForNetwork(network) - const response = await multicall.call(call) - return shapeResponse(response) - } - /** fallback to single call */ - const provider = getProvider(network) - const response = await provider.callContract(call) - return shapeResponse(response.result) + const multicall = getMulticallForNetwork(network) + const response = await multicall.call(call) + return shapeResponse(response) } const shapeResponse = (response: string[]) => { diff --git a/packages/extension/src/shared/account/details/getImplementation.ts b/packages/extension/src/shared/account/details/getImplementation.ts index 839df9ea5..a9dace710 100644 --- a/packages/extension/src/shared/account/details/getImplementation.ts +++ b/packages/extension/src/shared/account/details/getImplementation.ts @@ -1,7 +1,7 @@ import { Call, number } from "starknet" import { getMulticallForNetwork } from "../../multicall" -import { getNetwork, getProvider } from "../../network" +import { getNetwork } from "../../network" import { BaseWalletAccount } from "../../wallet.model" import { uint256ToHexString } from "./util" @@ -17,15 +17,9 @@ export const getImplementationForAccount = async ( contractAddress: account.address, entrypoint: "get_implementation", } - if (network.multicallAddress) { - const multicall = getMulticallForNetwork(network) - const response = await multicall.call(call) - return uint256ToHexString(response) - } - /** fallback to single call */ - const provider = getProvider(network) - const response = await provider.callContract(call) - return uint256ToHexString(response.result) + const multicall = getMulticallForNetwork(network) + const response = await multicall.call(call) + return uint256ToHexString(response) } /** diff --git a/packages/extension/src/shared/analytics.ts b/packages/extension/src/shared/analytics.ts index 457aa8c65..9ae8533a9 100644 --- a/packages/extension/src/shared/analytics.ts +++ b/packages/extension/src/shared/analytics.ts @@ -107,6 +107,72 @@ export interface Events { executeTransaction: { usesCachedFees: boolean } + onboardingStepFinished: { + timeSpent?: number + successful?: boolean + stepId: + | "welcome" + | "disclaimer" + | "restoreSeedphrase" + | "newWalletPassword" + | "finish" + } + argentShieldOnboardingStepFinished: { + timeSpent?: number + successful?: boolean + stepId: + | "welcome" + | "enterEmail" + | "enterPasscode" + | "addArgentShield" + | "addArgentShieldFinish" + accountsWith2fa?: number + authenticated?: boolean + } + argentShieldRemovalStepFinished: { + timeSpent?: number + successful?: boolean + stepId: + | "welcome" + | "enterEmail" + | "enterPasscode" + | "removeArgentShield" + | "removeArgentShieldFinish" + accountsWith2fa?: number + authenticated?: boolean + } + argentShieldError: { + errorId: "emailNotMatch" | "emailAlreadyInUseForOtherSeedphrase" + accountsWith2fa?: number + authenticated?: boolean + } + argentShieldEscapeScreenSeen: { + escapeId: "escapeGuardian" | "escapeSigner" + remainingTime: number + } + argentShieldEscapeScreenAction: + | { + remainingTime: number + } & ( + | { + escapeId: "escapeGuardian" + action: + | "dismiss" + | "detailedInstructions" + | "keepArgentShield" + | "continueWithRemoval" + | "removeArgentShield" + } + | { + escapeId: "escapeSigner" + action: + | "dismiss" + | "detailedInstructions" + | "contactArgentSupport" + | "cancelKeyChange" + | "startRemoval" + } + ) } export interface Pages { diff --git a/packages/extension/src/shared/api/fetcher.ts b/packages/extension/src/shared/api/fetcher.ts index a32090189..7ee9146b2 100644 --- a/packages/extension/src/shared/api/fetcher.ts +++ b/packages/extension/src/shared/api/fetcher.ts @@ -1,9 +1,11 @@ /** generic json fetcher */ -export type Fetcher = ( +import { useAppState } from "../../ui/app.state" + +export type Fetcher = ( input: RequestInfo | URL, init?: RequestInit, -) => Promise +) => Promise export interface FetcherError extends Error { url?: string @@ -37,7 +39,10 @@ export const fetcherError = ( return error } -export const fetcher = async (input: RequestInfo | URL, init?: RequestInit) => { +export const fetcher = async ( + input: RequestInfo | URL, + init?: RequestInit, +): Promise => { const response = await fetch(input, init) /** capture text here in the case of json parse failure we can include it in the error */ const responseText = await response.text() @@ -64,7 +69,7 @@ export const fetcherWithArgentApiHeadersForNetwork = ( network: string, fetcherImpl: Fetcher = fetcher, ) => { - const fetcherWithArgentApiHeaders = ( + const fetcherWithArgentApiHeaders: Fetcher = ( input: RequestInfo | URL, init?: RequestInit, ) => { @@ -80,6 +85,15 @@ export const fetcherWithArgentApiHeadersForNetwork = ( return fetcherWithArgentApiHeaders } +export const fetcherWithArgentApiHeaders = (fetcherImpl: Fetcher = fetcher) => { + const { switcherNetworkId } = useAppState.getState() + const fetcher = fetcherWithArgentApiHeadersForNetwork( + switcherNetworkId, + fetcherImpl, + ) + return fetcher +} + /** convert KnownNetworksType to 'goerli' or 'mainnet' expected by API */ export const argentApiNetworkForNetwork = (network: string) => { diff --git a/packages/extension/src/shared/messages/AccountMessage.ts b/packages/extension/src/shared/messages/AccountMessage.ts index f6fc5a836..3756a9031 100644 --- a/packages/extension/src/shared/messages/AccountMessage.ts +++ b/packages/extension/src/shared/messages/AccountMessage.ts @@ -58,12 +58,20 @@ export type AccountMessage = | { type: "REDEPLOY_ACCOUNT_REJ" } | { type: "GET_ENCRYPTED_PRIVATE_KEY" - data: { encryptedSecret: string } + data: { encryptedSecret: string; account: BaseWalletAccount } } | { type: "GET_ENCRYPTED_PRIVATE_KEY_RES" data: { encryptedPrivateKey: string } } + | { + type: "GET_PUBLIC_KEY" + data?: BaseWalletAccount + } + | { + type: "GET_PUBLIC_KEY_RES" + data: { publicKey: string } + } | { type: "GET_ENCRYPTED_SEED_PHRASE" data: { encryptedSecret: string } @@ -88,3 +96,19 @@ export type AccountMessage = type: "ACCOUNT_CANCEL_ESCAPE_RES" } | { type: "ACCOUNT_CANCEL_ESCAPE_REJ"; data: string } + | { + type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN" + data: { account: BaseWalletAccount } + } + | { + type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_RES" + } + | { type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_REJ"; data: string } + | { + type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN" + data: { account: BaseWalletAccount } + } + | { + type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_RES" + } + | { type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_REJ"; data: string } diff --git a/packages/extension/src/shared/messages/ShieldMessage.ts b/packages/extension/src/shared/messages/ShieldMessage.ts index 51fd146e5..ea742eccd 100644 --- a/packages/extension/src/shared/messages/ShieldMessage.ts +++ b/packages/extension/src/shared/messages/ShieldMessage.ts @@ -20,3 +20,8 @@ export type ShieldMessage = type: "SHIELD_CONFIRM_EMAIL_RES" } | { type: "SHIELD_CONFIRM_EMAIL_REJ"; data: string } + | { type: "SHIELD_IS_TOKEN_EXPIRED" } + | { + type: "SHIELD_IS_TOKEN_EXPIRED_RES" + data: boolean + } diff --git a/packages/extension/src/shared/network/defaults.ts b/packages/extension/src/shared/network/defaults.ts index 42023c59e..a1afc1677 100644 --- a/packages/extension/src/shared/network/defaults.ts +++ b/packages/extension/src/shared/network/defaults.ts @@ -43,6 +43,8 @@ export const defaultNetworks: Network[] = [ "0x4ee23ad83fb55c1e3fac26e2cd951c60abf3ddc851caa9a7fbb9f5eddb2091", argentBetterMulticallAccount: "0x057c2f22f0209a819e6c60f78ad7d3690f82ade9c0c68caea492151698934ede", + argent5MinuteEscapeTestingAccount: + "0x058a42e2553e65e301b7f22fb89e4a2576e9867c1e20bb1d32746c74ff823639", }, multicallAddress: "0x05754af3760f3356da99aea5c3ec39ccac7783d925a19666ebbeca58ff0087f4", @@ -61,6 +63,8 @@ export const defaultNetworks: Network[] = [ "0x4ee23ad83fb55c1e3fac26e2cd951c60abf3ddc851caa9a7fbb9f5eddb2091", argentBetterMulticallAccount: "0x057c2f22f0209a819e6c60f78ad7d3690f82ade9c0c68caea492151698934ede", + argent5MinuteEscapeTestingAccount: + "0x058a42e2553e65e301b7f22fb89e4a2576e9867c1e20bb1d32746c74ff823639", }, multicallAddress: "0x05754af3760f3356da99aea5c3ec39ccac7783d925a19666ebbeca58ff0087f4", @@ -70,6 +74,7 @@ export const defaultNetworks: Network[] = [ id: "localhost", chainId: "SN_GOERLI", baseUrl: "http://localhost:5050", + explorerUrl: "https://devnet.starkscan.co", name: "Localhost 5050", }, ] diff --git a/packages/extension/src/shared/network/type.ts b/packages/extension/src/shared/network/type.ts index 06e97f3ad..b7c784046 100644 --- a/packages/extension/src/shared/network/type.ts +++ b/packages/extension/src/shared/network/type.ts @@ -11,6 +11,7 @@ export interface Network { argentAccount: string argentPluginAccount?: string argentBetterMulticallAccount?: string + argent5MinuteEscapeTestingAccount?: string } rpcUrl?: string readonly?: boolean diff --git a/packages/extension/src/shared/settings/defaultBlockExplorers.ts b/packages/extension/src/shared/settings/defaultBlockExplorers.ts index fa945a3fb..766026b10 100644 --- a/packages/extension/src/shared/settings/defaultBlockExplorers.ts +++ b/packages/extension/src/shared/settings/defaultBlockExplorers.ts @@ -4,7 +4,8 @@ export const defaultBlockExplorers = { url: { "mainnet-alpha": "https://starkscan.co", "goerli-alpha": "https://testnet.starkscan.co", - "goerli-alpha-2": "https://testnet-2.starkscan.co/", + "goerli-alpha-2": "https://testnet-2.starkscan.co", + localhost: "https://devnet.starkscan.co", }, }, voyager: { @@ -12,7 +13,8 @@ export const defaultBlockExplorers = { url: { "mainnet-alpha": "https://voyager.online", "goerli-alpha": "https://goerli.voyager.online", - "goerli-alpha-2": "https://goerli-2.voyager.online/", + "goerli-alpha-2": "https://goerli-2.voyager.online", + localhost: "https://goerli.voyager.online/local-version", }, }, } diff --git a/packages/extension/src/shared/shield/GuardianSelfSigner.ts b/packages/extension/src/shared/shield/GuardianSelfSigner.ts new file mode 100644 index 000000000..425721921 --- /dev/null +++ b/packages/extension/src/shared/shield/GuardianSelfSigner.ts @@ -0,0 +1,86 @@ +import type { + Abi, + Call, + DeclareSignerDetails, + DeployAccountSignerDetails, + InvocationsSignerDetails, + Signature, +} from "starknet" +import { Signer, typedData } from "starknet" + +/** + * Use case: `escapeGuardian` cannot be used to remove or set guardian to ZERO + * so instead guardian is set to the account public key + * + * Once the account guardian is the same as the account public key, + * the account effectively becomes a 2 of 2 multisig + * where both required signatures are the same + * + * This Signer overrides each signing method to return + * such signatures + */ + +export class GuardianSelfSigner extends Signer { + public async signMessage( + typedData: typedData.TypedData, + accountAddress: string, + ): Promise { + const signatures = await super.signMessage(typedData, accountAddress) + return [...signatures, ...signatures] + } + + public async signTransaction( + transactions: Call[], + transactionsDetail: InvocationsSignerDetails, + abis?: Abi[], + ): Promise { + const signatures = await super.signTransaction( + transactions, + transactionsDetail, + abis, + ) + return [...signatures, ...signatures] + } + + public async signDeployAccountTransaction({ + classHash, + contractAddress, + constructorCalldata, + addressSalt, + maxFee, + version, + chainId, + nonce, + }: DeployAccountSignerDetails) { + const signatures = await super.signDeployAccountTransaction({ + classHash, + contractAddress, + constructorCalldata, + addressSalt, + maxFee, + version, + chainId, + nonce, + }) + return [...signatures, ...signatures] + } + + public async signDeclareTransaction({ + classHash, + senderAddress, + chainId, + maxFee, + version, + nonce, + }: DeclareSignerDetails) { + const signatures = await super.signDeclareTransaction({ + classHash, + senderAddress, + chainId, + maxFee, + version, + nonce, + }) + return [...signatures, ...signatures] + } +} diff --git a/packages/extension/src/shared/shield/GuardianSignerArgentX.ts b/packages/extension/src/shared/shield/GuardianSignerArgentX.ts index 261f87610..bfe6ef285 100644 --- a/packages/extension/src/shared/shield/GuardianSignerArgentX.ts +++ b/packages/extension/src/shared/shield/GuardianSignerArgentX.ts @@ -1,21 +1,46 @@ -import { GuardianSigner } from "@argent/guardian" +import { CosignerOffchainMessage, GuardianSigner } from "@argent/guardian" import type { CosignerMessage } from "@argent/guardian" -import type { Signature } from "starknet" +import { Signature, hash } from "starknet" import { number } from "starknet" -import { getVerifiedEmailIsExpired } from "./verifiedEmail" +import { isEqualAddress } from "../../ui/services/addresses" +import { isTokenExpired } from "./backend/account" + +/** + * 'Escape' entrypoints that can be used when guardian is assigned, but without cosigner + */ +export const guardianSignerNotRequired = [ + "escapeGuardian", + "triggerEscapeGuardian", +] + +export const guardianSignerNotRequiredSelectors = guardianSignerNotRequired.map( + (entrypoint) => hash.getSelectorFromName(entrypoint), +) export class GuardianSignerArgentX extends GuardianSigner { public async cosignMessage( - cosignerMessage: CosignerMessage, + cosignerMessage: CosignerMessage | CosignerOffchainMessage, + isOffchainMessage = false, ): Promise { - const verifiedEmailIsExpired = await getVerifiedEmailIsExpired() + /** special case - check guardianSignerNotRequired */ + const selector = cosignerMessage.message?.calldata?.[2] + + if ( + guardianSignerNotRequiredSelectors.find((notRequiredSelector) => + isEqualAddress(notRequiredSelector, selector), + ) + ) { + return [] + } + + const tokenExpired = await isTokenExpired() - if (verifiedEmailIsExpired) { - throw new Error("Email verification expired") + if (tokenExpired) { + throw new Error("Argent Shield token is expired") } - const response = await this.cosigner(cosignerMessage) + const response = await this.cosigner(cosignerMessage, isOffchainMessage) const signature = [ number.toBN(response.signature.r).toString(), diff --git a/packages/extension/src/shared/shield/backend/account.ts b/packages/extension/src/shared/shield/backend/account.ts index c7d488e7d..dedb127de 100644 --- a/packages/extension/src/shared/shield/backend/account.ts +++ b/packages/extension/src/shared/shield/backend/account.ts @@ -2,8 +2,10 @@ import { Cosigner, CosignerMessage, CosignerOffchainMessage, + CosignerResponse, } from "@argent/guardian" import retry from "async-retry" +import urlJoin from "url-join" import { z } from "zod" import { ARGENT_API_BASE_URL } from "../../api/constants" @@ -18,7 +20,7 @@ export const requestEmailAuthentication = async ( ) => { try { const json = await jwtFetcher( - `${ARGENT_API_BASE_URL}/account/requestEmailAuthentication`, + urlJoin(ARGENT_API_BASE_URL, `account/requestEmailAuthentication`), { method: "POST", body: JSON.stringify({ @@ -42,7 +44,7 @@ const emailVerificationStatus = [ "notRequested", ] as const -export type EmailVerificationStatus = (typeof emailVerificationStatus)[number] +export type EmailVerificationStatus = typeof emailVerificationStatus[number] export const emailVerificationStatusErrorSchema = z.object({ name: z.string(), @@ -55,17 +57,20 @@ export const emailVerificationStatusErrorSchema = z.object({ }), }) -export const getEmailVerificationStatus = - async (): Promise => { - try { - const json = await jwtFetcher( - `${ARGENT_API_BASE_URL}/account/emailVerificationStatus`, - ) - return json.status - } catch (error) { - throw new Error("Failed to get email verification status") - } +export interface GetEmailVerificationStatusReponse { + status: EmailVerificationStatus +} + +export const getEmailVerificationStatus = async () => { + try { + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, `account/emailVerificationStatus`), + ) + return json.status + } catch (error) { + throw new Error("Failed to get email verification status") } +} export const getVerificationErrorMessage = ( status: EmailVerificationStatus, @@ -84,10 +89,10 @@ export const getVerificationErrorMessage = ( } } -export const register = async (): Promise => { +export const register = async () => { try { - const json = await jwtFetcher( - `${ARGENT_API_BASE_URL}/account/asyncRegister`, + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, `account/asyncRegister`), { method: "POST", body: JSON.stringify({}), @@ -125,11 +130,9 @@ interface VerifyEmailResponse { userRegistrationStatus: "registered" | "notRegistered" } -export const verifyEmail = async ( - verificationCode: string, -): Promise => { - const json: VerifyEmailResponse = await jwtFetcher( - `${ARGENT_API_BASE_URL}/verifyEmail`, +export const verifyEmail = async (verificationCode: string) => { + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, `verifyEmail`), { method: "POST", body: JSON.stringify({ @@ -142,10 +145,14 @@ export const verifyEmail = async ( type RegistrationStatus = "notFound" | "registering" | "registered" | "failed" -export const getRegistrationStatus = async (): Promise => { +interface GetRegistrationStatusResponse { + status: RegistrationStatus +} + +export const getRegistrationStatus = async () => { try { - const json = await jwtFetcher( - `${ARGENT_API_BASE_URL}/account/registrationStatus`, + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, `account/registrationStatus`), ) return json.status } catch (error) { @@ -153,6 +160,16 @@ export const getRegistrationStatus = async (): Promise => { } } +export const isTokenExpired = async () => { + try { + await jwtFetcher(urlJoin(ARGENT_API_BASE_URL, `account`)) + return false + } catch (error) { + IS_DEV && console.warn(coerceErrorToString(error)) + } + return true +} + export interface BackendAccount { name: string | null address: string @@ -166,10 +183,17 @@ export interface BackendAccount { salt: string | null } -export const getBackendAccounts = async (): Promise => { +interface GetAccountsResponse { + accounts: BackendAccount[] +} + +export const getBackendAccounts = async () => { try { - const json = await jwtFetcher( - `${ARGENT_API_BASE_URL}/accounts?application=argentx&chain=starknet`, + const json = await jwtFetcher( + urlJoin( + ARGENT_API_BASE_URL, + `accounts?application=argentx&chain=starknet`, + ), ) return json.accounts } catch (error) { @@ -186,22 +210,25 @@ export const addBackendAccount = async ( pubKey: string, accountAddress: string, signature: string[], -): Promise => { +) => { try { - const json = await jwtFetcher(`${ARGENT_API_BASE_URL}/account`, { - method: "POST", - body: JSON.stringify({ - chain: "starknet", - application: "argentx", - ownerAddress: pubKey, - accountAddress, - signature: { - r: signature[0], - s: signature[1], - }, - assignCosigner: true, - }), - }) + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, `account`), + { + method: "POST", + body: JSON.stringify({ + chain: "starknet", + application: "argentx", + ownerAddress: pubKey, + accountAddress, + signature: { + r: signature[0], + s: signature[1], + }, + assignCosigner: true, + }), + }, + ) return json } catch (error) { throw new Error("Failed to add account") @@ -213,14 +240,17 @@ export const cosignerSign: Cosigner = async ( isOffchainMessage = false, ) => { const beEndpoint = isOffchainMessage - ? "/cosigner/personalSign" - : `/cosigner/sign` + ? "cosigner/personalSign" + : `cosigner/sign` try { - const json = await jwtFetcher(`${ARGENT_API_BASE_URL}${beEndpoint}`, { - method: "POST", - body: JSON.stringify(message), - }) + const json = await jwtFetcher( + urlJoin(ARGENT_API_BASE_URL, beEndpoint), + { + method: "POST", + body: JSON.stringify(message), + }, + ) return json } catch (error) { if (isFetcherError(error) && error.responseJson?.status) { diff --git a/packages/extension/src/shared/shield/backend/time.ts b/packages/extension/src/shared/shield/backend/time.ts new file mode 100644 index 000000000..7d45cf7a1 --- /dev/null +++ b/packages/extension/src/shared/shield/backend/time.ts @@ -0,0 +1,29 @@ +import urlJoin from "url-join" + +import { ARGENT_API_BASE_URL } from "../../api/constants" +import { fetcherWithArgentApiHeaders } from "../../api/fetcher" + +interface GetTimeResponse { + time: number +} + +/** backend time - at the time the response was generated - in seconds (aka 'epoch') - */ + +export const getBackendTimeSeconds = async () => { + try { + const fetcher = fetcherWithArgentApiHeaders() + const { time } = await fetcher( + urlJoin(ARGENT_API_BASE_URL, `time`), + ) + return time + } catch (error) { + throw new Error("failed to request time") + } +} + +/** determine the expected backend time right now in seconds (aka 'epoch') */ + +export const getBackendTimeNowSeconds = async () => { + const backendTimeSeconds = await getBackendTimeSeconds() + return Math.floor(backendTimeSeconds) +} diff --git a/packages/extension/src/shared/shield/jwt.ts b/packages/extension/src/shared/shield/jwt.ts index ee87ddd2b..8df7abbac 100644 --- a/packages/extension/src/shared/shield/jwt.ts +++ b/packages/extension/src/shared/shield/jwt.ts @@ -6,6 +6,7 @@ import { generateKeyPair, } from "jose" +import { getBackendTimeNowSeconds } from "./backend/time" import { idb } from "./idb" /** important that signingKey stays not 'extractable' from browser */ @@ -45,11 +46,14 @@ export const generateJwt = async () => { const publicJwk = await exportJWK(publicKey) const thumbprint = await calculateJwkThumbprint(publicJwk) + /** set issuer time from backend in case of discrepancy with local machine time */ + const backendTimeNowSeconds = await getBackendTimeNowSeconds() + const jwt = await new SignJWT({}) .setProtectedHeader({ alg, jwk: publicJwk }) - .setIssuedAt() + .setIssuedAt(backendTimeNowSeconds) .setIssuer("kid:" + thumbprint) - .setExpirationTime("2h") + .setExpirationTime(backendTimeNowSeconds + 5 * 60.0) .sign(privateKey) return jwt diff --git a/packages/extension/src/shared/shield/jwtFetcher.ts b/packages/extension/src/shared/shield/jwtFetcher.ts index d5b35843a..6b490c593 100644 --- a/packages/extension/src/shared/shield/jwtFetcher.ts +++ b/packages/extension/src/shared/shield/jwtFetcher.ts @@ -1,11 +1,11 @@ -import { fetcher } from "../api/fetcher" +import { fetcherWithArgentApiHeaders } from "../api/fetcher" import { IS_DEV } from "../utils/dev" import { coerceErrorToString } from "../utils/error" import { generateJwt } from "./jwt" /** wraps fetcher, generates and uses bearer jwt */ -export const jwtFetcher = async ( +export const jwtFetcher = async ( input: RequestInfo | URL, init?: RequestInit, ) => { @@ -18,8 +18,9 @@ export const jwtFetcher = async ( "Content-Type": "application/json", }, } + const fetcher = fetcherWithArgentApiHeaders() try { - return fetcher(input, initWithArgentJwtHeaders) + return fetcher(input, initWithArgentJwtHeaders) } catch (error) { IS_DEV && console.warn(coerceErrorToString(error)) throw error diff --git a/packages/extension/src/shared/shield/register.ts b/packages/extension/src/shared/shield/register.ts index 8b88a4d47..368a94bf3 100644 --- a/packages/extension/src/shared/shield/register.ts +++ b/packages/extension/src/shared/shield/register.ts @@ -51,3 +51,9 @@ export const shieldAddAccount = async () => { return result } + +export const shieldIsTokenExpired = async () => { + sendMessage({ type: "SHIELD_IS_TOKEN_EXPIRED" }) + const result = await waitForMessage("SHIELD_IS_TOKEN_EXPIRED_RES") + return result +} diff --git a/packages/extension/src/shared/shield/validation.test.ts b/packages/extension/src/shared/shield/validation.test.ts index 5d1497d92..7a757dfbe 100644 --- a/packages/extension/src/shared/shield/validation.test.ts +++ b/packages/extension/src/shared/shield/validation.test.ts @@ -139,38 +139,71 @@ describe("shield/validation", () => { }) }) describe("when at least one account matches in backend and locally", () => { - test("should not throw an error", () => { - const localAccounts = [ - { - address: "0x123", - }, - { - address: "0x546", - }, - ] as WalletAccount[] - const localAccountsWithGuardian = [ - { - address: "0x123", - }, - ] as WalletAccount[] - const backendAccounts = [ - { - address: "0x123", - }, - { - address: "0x321", - }, - { - address: "0x567", - }, - ] as BackendAccount[] - expect( - validateEmailForAccounts({ - localAccounts, - localAccountsWithGuardian, - backendAccounts, - }), - ).toBeUndefined() + describe("and there are no guardians locally", () => { + test("should not throw an error", () => { + const localAccounts = [ + { + address: "0x123", + }, + { + address: "0x546", + }, + ] as WalletAccount[] + const localAccountsWithGuardian = [] as WalletAccount[] + const backendAccounts = [ + { + address: "0x321", + }, + { + address: "0x546", + }, + { + address: "0x567", + }, + ] as BackendAccount[] + expect( + validateEmailForAccounts({ + localAccounts, + localAccountsWithGuardian, + backendAccounts, + }), + ).toBeUndefined() + }) + }) + describe("and there are guardians locally", () => { + test("should not throw an error", () => { + const localAccounts = [ + { + address: "0x123", + }, + { + address: "0x546", + }, + ] as WalletAccount[] + const localAccountsWithGuardian = [ + { + address: "0x546", + }, + ] as WalletAccount[] + const backendAccounts = [ + { + address: "0x321", + }, + { + address: "0x546", + }, + { + address: "0x567", + }, + ] as BackendAccount[] + expect( + validateEmailForAccounts({ + localAccounts, + localAccountsWithGuardian, + backendAccounts, + }), + ).toBeUndefined() + }) }) }) describe("When there is no 2FA locally", () => { diff --git a/packages/extension/src/shared/shield/validation.ts b/packages/extension/src/shared/shield/validation.ts index af37b6d9f..b36b0aabc 100644 --- a/packages/extension/src/shared/shield/validation.ts +++ b/packages/extension/src/shared/shield/validation.ts @@ -86,9 +86,14 @@ export const validateEmailForAccounts = ({ localAccountsWithGuardian, backendAccounts, }: ValidateEmailForAccountsProps) => { - /** Scenario 1 */ + const localAccountsMatchBackendAccounts = + getLocalAccountsMatchBackendAccounts(localAccounts, backendAccounts) if (localAccountsWithGuardian.length === 0) { if (backendAccounts.length > 0) { + if (localAccountsMatchBackendAccounts) { + return + } + /** Scenario 1 */ throw new Error(SHIELD_EMAIL_VALIDATION_FAILURE_SCENARIO_1) } } @@ -99,8 +104,6 @@ export const validateEmailForAccounts = ({ throw new Error(SHIELD_EMAIL_VALIDATION_FAILURE_SCENARIO_2) } /** Scenario 3 */ - const localAccountsMatchBackendAccounts = - getLocalAccountsMatchBackendAccounts(localAccounts, backendAccounts) if (backendAccounts.length > 0 && !localAccountsMatchBackendAccounts) { throw new Error(SHIELD_EMAIL_VALIDATION_FAILURE_SCENARIO_3) } diff --git a/packages/extension/src/shared/shield/verifiedEmail.ts b/packages/extension/src/shared/shield/verifiedEmail.ts index fe6282303..9ad5051e7 100644 --- a/packages/extension/src/shared/shield/verifiedEmail.ts +++ b/packages/extension/src/shared/shield/verifiedEmail.ts @@ -26,18 +26,10 @@ export const getVerifiedEmailAge = async () => { throw new Error("Argent Shield email not verified") } -/** backend expiry is 30 days, be optimistic and check 29 here */ - -export const getVerifiedEmailIsExpired = async () => { - const age = await getVerifiedEmailAge() - const days = age / (1000 * 60 * 60 * 24) - return days > 29 -} - -/** for guardian removal, backend expiry is 30 minutes, be optimistic and check 25 here */ +/** for guardian removal, have user authenticated within last 5 minutes */ export const getVerifiedEmailIsExpiredForRemoval = async () => { const age = await getVerifiedEmailAge() const minutes = age / (1000 * 60) - return minutes > 25 + return minutes > 5 } diff --git a/packages/extension/src/shared/token/price.ts b/packages/extension/src/shared/token/price.ts index c520bea3b..23b59b749 100644 --- a/packages/extension/src/shared/token/price.ts +++ b/packages/extension/src/shared/token/price.ts @@ -236,15 +236,13 @@ export const prettifyTokenAmount = ({ : balanceFullString } - const prettyValueWithSymbol = [ - showPlusSign && isPositiveValue && "+", - prettyValue, - withSymbol && symbol, - ] + const prettyValueWithSymbol = [prettyValue, withSymbol && symbol] .filter(Boolean) .join(" ") - return prettyValueWithSymbol + return showPlusSign && isPositiveValue + ? `+${prettyValueWithSymbol}` + : prettyValueWithSymbol } export interface IConvertTokenAmount { diff --git a/packages/extension/src/shared/token/storage.ts b/packages/extension/src/shared/token/storage.ts index 15835caf7..19d6af4f3 100644 --- a/packages/extension/src/shared/token/storage.ts +++ b/packages/extension/src/shared/token/storage.ts @@ -1,9 +1,7 @@ -import * as yup from "yup" +import { z } from "zod" -import { addressSchema } from "../../ui/services/addresses" import { ArrayStorage } from "../storage" -import { assertSchema } from "../utils/schema" -import { BaseToken, Token } from "./type" +import { BaseToken, BaseTokenSchema, Token } from "./type" import { equalToken, parsedDefaultTokens } from "./utils" export const tokenStore = new ArrayStorage(parsedDefaultTokens, { @@ -12,40 +10,34 @@ export const tokenStore = new ArrayStorage(parsedDefaultTokens, { compare: equalToken, }) -export const baseTokenSchema: yup.Schema = yup - .object() - .required("BaseToken is required") - .shape({ - address: addressSchema.required("Address is required"), - networkId: yup.string().required("Network is required"), - }) +export const tokenSchema = BaseTokenSchema.extend({ + name: z.string({ required_error: "Name is required" }), + symbol: z + .string({ + required_error: "Symbol is required", + }) + .min(1, { message: "Symbol must be atleast 1 character" }), + decimals: z.number({ required_error: "Decimals is required" }), + image: z.string().optional(), + showAlways: z.boolean().optional(), +}) -export const tokenSchema: yup.Schema = baseTokenSchema - .required("Token is required") - .shape({ - name: yup.string().required("Name is required"), - symbol: yup.string().required("Symbol is required").min(1).max(6), - decimals: yup - .string() - .matches(/^\d+$/, "Decimals must be a number") - .required("Decimals is required"), - image: yup.string(), - showAlways: yup.boolean(), +export async function addToken(token: Token) { + const newToken: Token = tokenSchema.parse({ + ...token, + showAlways: true, }) -export async function addToken(token: Token) { - const newToken: Token = { ...token, showAlways: true } - await assertSchema(tokenSchema, newToken) return tokenStore.push(newToken) } export async function hasToken(token: BaseToken) { - await assertSchema(baseTokenSchema, token) - const [hit] = await tokenStore.get((t) => equalToken(t, token)) + const parsedToken = BaseTokenSchema.parse(token) + const [hit] = await tokenStore.get((t) => equalToken(t, parsedToken)) return Boolean(hit) } export async function removeToken(token: BaseToken) { - await assertSchema(baseTokenSchema, token) - return tokenStore.remove((t) => equalToken(t, token)) + const parsedToken = BaseTokenSchema.parse(token) + return tokenStore.remove((t) => equalToken(t, parsedToken)) } diff --git a/packages/extension/src/shared/token/type.ts b/packages/extension/src/shared/token/type.ts index 0bce8b40e..e5a85ae8e 100644 --- a/packages/extension/src/shared/token/type.ts +++ b/packages/extension/src/shared/token/type.ts @@ -1,17 +1,28 @@ -export interface BaseToken { - address: string - networkId: string -} +import { z } from "zod" -export interface RequestToken extends Omit { - address: string - networkId?: string - name?: string - symbol?: string - decimals?: number -} +export const BaseTokenSchema = z.object( + { + address: z.string({ required_error: "Address is required" }), + networkId: z.string({ required_error: "Network is required" }), + }, + { required_error: "BaseToken is required" }, +) -export interface Token extends Required { - image?: string - showAlways?: boolean -} +export type BaseToken = z.infer + +export const RequestTokenSchema = z.object({ + address: z.string(), + networkId: z.string().optional(), + name: z.string().optional(), + symbol: z.string().optional(), + decimals: z.number().optional(), +}) + +export type RequestToken = z.infer + +export const TokenSchema = RequestTokenSchema.required().extend({ + image: z.string().optional(), + showAlways: z.boolean().optional(), +}) + +export type Token = z.infer diff --git a/packages/extension/src/shared/transactionReview.service.ts b/packages/extension/src/shared/transactionReview.service.ts index 4a8da1762..5269d91fb 100644 --- a/packages/extension/src/shared/transactionReview.service.ts +++ b/packages/extension/src/shared/transactionReview.service.ts @@ -53,7 +53,7 @@ export const apiTransactionReviewActivityType = [ ] as const export type ApiTransactionReviewActivityType = - (typeof apiTransactionReviewActivityType)[number] + typeof apiTransactionReviewActivityType[number] export type TransactionReviewWithType = ApiTransactionReview & { type: ApiTransactionReviewActivityType @@ -145,14 +145,17 @@ export const fetchTransactionReview = ({ account: accountAddress, calls, } - return fetcherImpl(ARGENT_TRANSACTION_REVIEW_STARKNET_URL, { - method: "POST", - headers: { - Accept: "application/json", - "Content-Type": "application/json", + return fetcherImpl( + ARGENT_TRANSACTION_REVIEW_STARKNET_URL, + { + method: "POST", + headers: { + Accept: "application/json", + "Content-Type": "application/json", + }, + body: JSON.stringify(body), }, - body: JSON.stringify(body), - }) + ) } export const getDisplayWarnAndReasonForTransactionReview = ( diff --git a/packages/extension/src/shared/transactionSimulation/transactionSimulation.service.ts b/packages/extension/src/shared/transactionSimulation/transactionSimulation.service.ts index 53c503fce..d4e94935a 100644 --- a/packages/extension/src/shared/transactionSimulation/transactionSimulation.service.ts +++ b/packages/extension/src/shared/transactionSimulation/transactionSimulation.service.ts @@ -4,7 +4,8 @@ import { ARGENT_TRANSACTION_SIMULATION_URL } from "../api/constants" import { fetcher } from "../api/fetcher" import { sendMessage, waitForMessage } from "../messages" import { findTransfersAndApprovals } from "./findTransferAndApproval" -import type { +import { + ApiTransactionSimulationResponse, IFetchTransactionSimulation, TransactionSimulationApproval, TransactionSimulationTransfer, @@ -35,20 +36,21 @@ export const fetchTransactionSimulation = async ({ try { const { invocation, chainId } = data - const backendSimulation = await fetcherImpl( - ARGENT_TRANSACTION_SIMULATION_URL, - { - method: "POST", - headers: { - Accept: "application/json", - "Content-Type": "application/json", + const backendSimulation = + await fetcherImpl( + ARGENT_TRANSACTION_SIMULATION_URL, + { + method: "POST", + headers: { + Accept: "application/json", + "Content-Type": "application/json", + }, + body: JSON.stringify({ + ...invocation, + chainId, + }), }, - body: JSON.stringify({ - ...invocation, - chainId, - }), - }, - ) + ) return backendSimulation } catch (e) { console.error("Failed to fetch transaction simulation from backend", e) diff --git a/packages/extension/src/shared/transactionSimulation/types.ts b/packages/extension/src/shared/transactionSimulation/types.ts index a8b2c112a..19419daaf 100644 --- a/packages/extension/src/shared/transactionSimulation/types.ts +++ b/packages/extension/src/shared/transactionSimulation/types.ts @@ -12,7 +12,8 @@ export interface TransactionSimulationApproval { tokenAddress: string owner: string spender: string - value: string + value?: string + tokenId?: string details?: TokenDetails } @@ -20,7 +21,8 @@ export interface TransactionSimulationTransfer { tokenAddress: string from: string to: string - value: string + value?: string + tokenId?: string details?: TokenDetails } diff --git a/packages/extension/src/ui/AppRoutes.tsx b/packages/extension/src/ui/AppRoutes.tsx index 7b710548a..059b555a6 100644 --- a/packages/extension/src/ui/AppRoutes.tsx +++ b/packages/extension/src/ui/AppRoutes.tsx @@ -55,7 +55,7 @@ import { AddressbookSettingsScreen } from "./features/settings/AddressbookSettin import { BlockExplorerSettingsScreen } from "./features/settings/BlockExplorerSettingsScreen" import { DappConnectionsSettingsScreen } from "./features/settings/DappConnectionsSettingsScreen" import { DeveloperSettings } from "./features/settings/DeveloperSettings" -import { DeclareOrDeployContractSuccess } from "./features/settings/DeveloperSettings/DeclareContractClasshash" +import { DeclareOrDeployContractSuccess } from "./features/settings/DeveloperSettings/DeclareOrDeployContractSuccess" import { DeclareSmartContractScreen } from "./features/settings/DeveloperSettings/DeclareSmartContractScreen" import { DeploySmartContractScreen } from "./features/settings/DeveloperSettings/DeploySmartContractScreen" import { PrivacyExperimentalSettings } from "./features/settings/ExperimentalSettings" diff --git a/packages/extension/src/ui/components/PrivacyStatementText.tsx b/packages/extension/src/ui/components/PrivacyStatementText.tsx index 2a904e9da..af28cc51d 100644 --- a/packages/extension/src/ui/components/PrivacyStatementText.tsx +++ b/packages/extension/src/ui/components/PrivacyStatementText.tsx @@ -13,7 +13,7 @@ const Container = styled.span` export const PrivacyStatementText: FC = () => { return ( - + GDPR statement for browser extension wallet: Argent takes the privacy and security of individuals very seriously and takes every reasonable measure and precaution to protect and secure the personal data that we process. diff --git a/packages/extension/src/ui/features/accountActivity/ui/SwapAccessory.tsx b/packages/extension/src/ui/features/accountActivity/ui/SwapAccessory.tsx index 255c3ccde..14a2b615d 100644 --- a/packages/extension/src/ui/features/accountActivity/ui/SwapAccessory.tsx +++ b/packages/extension/src/ui/features/accountActivity/ui/SwapAccessory.tsx @@ -1,4 +1,4 @@ -import { H6, P4 } from "@argent/ui" +import { H6, P4, TextWithAmount } from "@argent/ui" import { Flex } from "@chakra-ui/react" import { FC } from "react" @@ -13,41 +13,45 @@ export const SwapAccessory: FC = ({ transaction }) => { const { fromAmount, fromToken, toAmount, toToken } = transaction return ( -
- <>+ - {toToken ? ( - prettifyTokenAmount({ - amount: toAmount, - decimals: toToken.decimals, - symbol: toToken.symbol, - }) - ) : ( - <>{toAmount} Unknown - )} -
- - − - {fromToken ? ( - prettifyTokenAmount({ - amount: fromAmount, - decimals: fromToken.decimals, - symbol: fromToken.symbol, - }) - ) : ( - <>{fromAmount} Unknown - )} - + +
+ <>+ + {toToken ? ( + prettifyTokenAmount({ + amount: toAmount, + decimals: toToken.decimals, + symbol: toToken.symbol, + }) + ) : ( + <>{toAmount} Unknown + )} +
+
+ + + − + {fromToken ? ( + prettifyTokenAmount({ + amount: fromAmount, + decimals: fromToken.decimals, + symbol: fromToken.symbol, + }) + ) : ( + <>{fromAmount} Unknown + )} + +
) } diff --git a/packages/extension/src/ui/features/accountActivity/ui/TransferAccessory.tsx b/packages/extension/src/ui/features/accountActivity/ui/TransferAccessory.tsx index 87d4bc4a8..7d913ac7a 100644 --- a/packages/extension/src/ui/features/accountActivity/ui/TransferAccessory.tsx +++ b/packages/extension/src/ui/features/accountActivity/ui/TransferAccessory.tsx @@ -1,4 +1,4 @@ -import { H6, P4 } from "@argent/ui" +import { H6, P4, TextWithAmount } from "@argent/ui" import { Flex } from "@chakra-ui/react" import { FC } from "react" @@ -30,15 +30,17 @@ export const TransferAccessory: FC = ({ action === "SEND" ? <>− : action === "RECEIVE" ? <>+ : null return ( -
- {prefix} - {displayAmount} -
+ +
+ {prefix} + {displayAmount} +
+
{displayValue && ( { )} navigate(routes.exportPrivateKey())} + onClick={() => navigate(routes.exportPrivateKey(accountAddress))} > Export private key diff --git a/packages/extension/src/ui/features/accountNfts/CollectionNfts.tsx b/packages/extension/src/ui/features/accountNfts/CollectionNfts.tsx index 9f36ca111..80520b38c 100644 --- a/packages/extension/src/ui/features/accountNfts/CollectionNfts.tsx +++ b/packages/extension/src/ui/features/accountNfts/CollectionNfts.tsx @@ -7,6 +7,7 @@ import { Location, useLocation, useNavigate, useParams } from "react-router-dom" import { Spinner } from "../../components/Spinner" import { routes } from "../../routes" import { useSelectedAccount } from "../accounts/accounts.state" +import { UnknownDappIcon } from "../actions/transaction/ApproveTransactionScreen/DappHeader/TransactionIcon/UnknownDappIcon" import { getNftPicture } from "./aspect.service" import { NftFigure } from "./NftFigure" import { NftItem } from "./NftItem" @@ -73,15 +74,17 @@ export const CollectionNfts: FC = () => { direction="column" alignItems="center" > - + {collectible.imageUri ? ( + + ) : ( + + )}

{collectible?.name || "Loading..."}

{collectible.floorPrice && ( diff --git a/packages/extension/src/ui/features/accountNfts/NftScreen.tsx b/packages/extension/src/ui/features/accountNfts/NftScreen.tsx index f4f0ffc63..d90184b7b 100644 --- a/packages/extension/src/ui/features/accountNfts/NftScreen.tsx +++ b/packages/extension/src/ui/features/accountNfts/NftScreen.tsx @@ -114,7 +114,7 @@ export const NftScreen: FC = () => { border="solid 2px" borderColor="transparent" borderRadius="lg" - alt={nft.name} + alt={nft.name ?? "NFT"} src={getNftPicture(nft)} /> )} diff --git a/packages/extension/src/ui/features/accountNfts/SendNftScreen.tsx b/packages/extension/src/ui/features/accountNfts/SendNftScreen.tsx index 0a99b329c..a2990930a 100644 --- a/packages/extension/src/ui/features/accountNfts/SendNftScreen.tsx +++ b/packages/extension/src/ui/features/accountNfts/SendNftScreen.tsx @@ -243,7 +243,7 @@ export const SendNftScreen: FC = () => { {nft.animation_uri ? ( ) : ( - {nft.name} + {nft.name )} diff --git a/packages/extension/src/ui/features/accountNfts/aspect.model.ts b/packages/extension/src/ui/features/accountNfts/aspect.model.ts index 02e8b801d..9856e8437 100644 --- a/packages/extension/src/ui/features/accountNfts/aspect.model.ts +++ b/packages/extension/src/ui/features/accountNfts/aspect.model.ts @@ -39,9 +39,9 @@ export const AspectNftSchema = z.object({ .nullable(), contract_address: z.string(), token_id: z.string(), - name: z.string().optional(), + name: z.string().nullable().optional(), description: z.string().nullable().optional(), - image_uri: z.string().optional(), + image_uri: z.string().nullable().optional(), image_url_copy: z .string() .nullable() diff --git a/packages/extension/src/ui/features/accountNfts/aspect.service.ts b/packages/extension/src/ui/features/accountNfts/aspect.service.ts index 244c6df1c..20a2f4a31 100644 --- a/packages/extension/src/ui/features/accountNfts/aspect.service.ts +++ b/packages/extension/src/ui/features/accountNfts/aspect.service.ts @@ -208,5 +208,5 @@ export const getNftPicture = ({ if (image_url_copy) { return image_url_copy } - return image_uri + return image_uri ?? undefined } diff --git a/packages/extension/src/ui/features/accountTokens/AccountTokens.tsx b/packages/extension/src/ui/features/accountTokens/AccountTokens.tsx index 829e5b4b6..3cad7e28b 100644 --- a/packages/extension/src/ui/features/accountTokens/AccountTokens.tsx +++ b/packages/extension/src/ui/features/accountTokens/AccountTokens.tsx @@ -1,5 +1,7 @@ -import { CellStack } from "@argent/ui" +import { CellStack, DapplandBanner } from "@argent/ui" +import dapplandBanner from "@argent/ui/assets/dapplandBannerBackground.png" import { Flex, VStack } from "@chakra-ui/react" +import { AnimatePresence, motion } from "framer-motion" import { FC, useCallback, useEffect, useRef } from "react" import { useLocation, useNavigate } from "react-router-dom" import useSWR from "swr" @@ -23,9 +25,11 @@ import { useBackupRequired } from "../recovery/backupDownload.state" import { RecoveryBanner } from "../recovery/RecoveryBanner" import { EscapeBanner } from "../shield/escape/EscapeBanner" import { accountHasEscape } from "../shield/escape/useAccountEscape" +import { useAccountGuardianIsSelf } from "../shield/useAccountGuardian" import { StatusMessageBannerContainer } from "../statusMessage/StatusMessageBanner" import { AccountTokensButtons } from "./AccountTokensButtons" import { AccountTokensHeader } from "./AccountTokensHeader" +import { useDapplandBanner } from "./dappland/banner.state" import { TokenList } from "./TokenList" import { useCurrencyDisplayEnabled } from "./tokenPriceHooks" import { useFeeTokenBalance } from "./tokens.service" @@ -43,6 +47,7 @@ export const AccountTokens: FC = ({ account }) => { const { pendingTransactions } = useAccountTransactions(account) const { accountNames } = useAccountMetadata() const { isBackupRequired } = useBackupRequired() + const { hasSeenBanner } = useDapplandBanner() const currencyDisplayEnabled = useCurrencyDisplayEnabled() const transactionsBeforeReview = useKeyValueStorage( userReviewStore, @@ -99,6 +104,14 @@ export const AccountTokens: FC = ({ account }) => { const showBackupBanner = isBackupRequired && !showUpgradeBanner const hasEscape = accountHasEscape(account) + const accountGuardianIsSelf = useAccountGuardianIsSelf(account) + + const showDapplandBanner = + !hasSeenBanner && + !showBackupBanner && + !needsUpgrade && + !hasPendingTransactions && + !hasEscape const hadPendingTransactions = useRef(false) useEffect(() => { @@ -134,7 +147,9 @@ export const AccountTokens: FC = ({ account }) => { - {hasEscape && } + {(hasEscape || accountGuardianIsSelf) && ( + + )} {showBackupBanner && } {showUpgradeBanner && ( = ({ account }) => { {showNoBalanceForUpgrade && ( )} + + {showDapplandBanner && ( + + { + useDapplandBanner.setState({ hasSeenBanner: true }) + }} + /> + + )} +
diff --git a/packages/extension/src/ui/features/accountTokens/ExportPrivateKeyScreen.tsx b/packages/extension/src/ui/features/accountTokens/ExportPrivateKeyScreen.tsx index d2453be67..c04be66fe 100644 --- a/packages/extension/src/ui/features/accountTokens/ExportPrivateKeyScreen.tsx +++ b/packages/extension/src/ui/features/accountTokens/ExportPrivateKeyScreen.tsx @@ -6,11 +6,12 @@ import styled from "styled-components" import { Button } from "../../components/Button" import { CopyTooltip } from "../../components/CopyTooltip" import { Paragraph } from "../../components/Page" -import { routes } from "../../routes" +import { routes, useRouteAccountAddress } from "../../routes" import { checkPassword } from "../../services/backgroundSessions" import { H2 } from "../../theme/Typography" import { StickyGroup } from "../actions/DeprecatedConfirmScreen" import { PasswordForm } from "../lock/PasswordForm" +import { useCurrentNetwork } from "../networks/useNetworks" import { StatusMessageBanner } from "../statusMessage/StatusMessageBanner" import { usePrivateKey } from "./usePrivateKey" @@ -70,8 +71,10 @@ export const ExportPrivateKeyScreen: FC = () => { const [isPasswordValid, setPasswordValid] = useState(false) const navigate = useNavigate() + const accountAddress = useRouteAccountAddress() + const network = useCurrentNetwork() - const privateKey = usePrivateKey() + const privateKey = usePrivateKey(accountAddress, network.id) const handleVerifyPassword = async (password: any) => { const isValid = await checkPassword(password) diff --git a/packages/extension/src/ui/features/accountTokens/TokenListItem.tsx b/packages/extension/src/ui/features/accountTokens/TokenListItem.tsx index 075e2c5f1..ed7e0f61e 100644 --- a/packages/extension/src/ui/features/accountTokens/TokenListItem.tsx +++ b/packages/extension/src/ui/features/accountTokens/TokenListItem.tsx @@ -1,4 +1,4 @@ -import { Button, FieldError, H6, P4, icons } from "@argent/ui" +import { Button, FieldError, H6, P4, TextWithAmount, icons } from "@argent/ui" import { Flex, Skeleton, Tooltip } from "@chakra-ui/react" import { ComponentProps, FC } from "react" @@ -91,9 +91,14 @@ export const TokenListItem: FC = ({ ) : ( -
- {isNoCurrencyVariant ? displayBalance : displayCurrencyValue} -
+ +
+ {isNoCurrencyVariant ? displayBalance : displayCurrencyValue} +
+
)} diff --git a/packages/extension/src/ui/features/accountTokens/TokenScreen.tsx b/packages/extension/src/ui/features/accountTokens/TokenScreen.tsx index 7656d1171..df8bbd1e9 100644 --- a/packages/extension/src/ui/features/accountTokens/TokenScreen.tsx +++ b/packages/extension/src/ui/features/accountTokens/TokenScreen.tsx @@ -1,4 +1,4 @@ -import { BarBackButton, NavigationContainer } from "@argent/ui" +import { BarBackButton, NavigationContainer, TextWithAmount } from "@argent/ui" import { FC } from "react" import { Navigate, useNavigate, useParams } from "react-router-dom" import styled from "styled-components" @@ -91,7 +91,7 @@ export const TokenScreen: FC = () => { account, }) - const currencyValue = useTokenBalanceToCurrencyValue(token) + const currencyValue = useTokenBalanceToCurrencyValue(tokenWithBalance) const returnTo = useCurrentPathnameWithQuery() if (!token) { @@ -122,13 +122,29 @@ export const TokenScreen: FC = () => { alignItems="flex-end" gap="1" > -

- {displayBalance} -

+ {tokenWithBalance?.balance ? ( + +

+ {displayBalance} +

+
+ ) : ( +

+ {displayBalance} +

+ )} +

{symbol}

diff --git a/packages/extension/src/ui/features/accountTokens/dappland/banner.state.ts b/packages/extension/src/ui/features/accountTokens/dappland/banner.state.ts new file mode 100644 index 000000000..d55083073 --- /dev/null +++ b/packages/extension/src/ui/features/accountTokens/dappland/banner.state.ts @@ -0,0 +1,15 @@ +import create from "zustand" +import { persist } from "zustand/middleware" + +export interface DapplandBannerState { + hasSeenBanner: boolean +} + +export const useDapplandBanner = create( + persist( + (_set, _get) => ({ + hasSeenBanner: false, + }), + { name: "hasSeenDapplandBanner" }, + ), +) diff --git a/packages/extension/src/ui/features/accountTokens/usePrivateKey.ts b/packages/extension/src/ui/features/accountTokens/usePrivateKey.ts index fe5d37001..c4bd60e2e 100644 --- a/packages/extension/src/ui/features/accountTokens/usePrivateKey.ts +++ b/packages/extension/src/ui/features/accountTokens/usePrivateKey.ts @@ -1,16 +1,24 @@ import { useCallback, useEffect, useState } from "react" import { getPrivateKey } from "../../services/backgroundAccounts" +import { useSelectedAccount } from "../accounts/accounts.state" -export const usePrivateKey = () => { +export const usePrivateKey = (address?: string, networkId?: string) => { const [privateKey, setPrivateKey] = useState() const getPrivateKeyCallback = useCallback(getPrivateKey, []) useEffect(() => { - getPrivateKeyCallback().then(setPrivateKey) + if (address && networkId) { + getPrivateKeyCallback({ address, networkId }).then(setPrivateKey) + } // on mount }, []) // eslint-disable-line react-hooks/exhaustive-deps return privateKey } + +export const usePrivateKeyForSelectedAccount = () => { + const account = useSelectedAccount() + return usePrivateKey(account?.address, account?.networkId) +} diff --git a/packages/extension/src/ui/features/accounts/AccountListScreen.tsx b/packages/extension/src/ui/features/accounts/AccountListScreen.tsx index 3b823a22c..7c7c85ddb 100644 --- a/packages/extension/src/ui/features/accounts/AccountListScreen.tsx +++ b/packages/extension/src/ui/features/accounts/AccountListScreen.tsx @@ -11,6 +11,7 @@ import { useNavigate } from "react-router-dom" import styled from "styled-components" import { routes, useReturnTo } from "../../routes" +import { isEqualAddress } from "../../services/addresses" import { P } from "../../theme/Typography" import { LoadingScreen } from "../actions/LoadingScreen" import { useCurrentNetwork } from "../networks/useNetworks" @@ -63,6 +64,17 @@ export const AccountListScreen: FC = () => { ) const hasHiddenAccounts = hiddenAccounts.length > 0 + const accountFromAddress = useCallback( + (accountAddress: string) => { + return allAccounts.find( + (account) => + isEqualAddress(account.address, accountAddress) && + currentNetwork.id === account.networkId, + ) + }, + [allAccounts, currentNetwork], + ) + const onClose = useCallback(async () => { if (returnTo) { navigate(returnTo) @@ -100,26 +112,32 @@ export const AccountListScreen: FC = () => { click below to add one. )} - {newAccounts.map((account) => ( - - ))} + {newAccounts.map((accountAddress) => { + const account = accountFromAddress(accountAddress) + return account ? ( + + ) : null + })} {some(deprecatedAccounts) && ( <> - {deprecatedAccounts.map((account) => ( - - ))} + {deprecatedAccounts.map((accountAddress) => { + const account = accountFromAddress(accountAddress) + return account ? ( + + ) : null + })} )} {isAdding && } diff --git a/packages/extension/src/ui/features/accounts/upgrade.service.ts b/packages/extension/src/ui/features/accounts/upgrade.service.ts index a4f3d2a05..996df92eb 100644 --- a/packages/extension/src/ui/features/accounts/upgrade.service.ts +++ b/packages/extension/src/ui/features/accounts/upgrade.service.ts @@ -109,9 +109,11 @@ export async function checkIfV4UpgradeAvailableOnNetwork( export async function partitionDeprecatedAccount( accounts: Account[], network: Network, -): Promise<[Account[], Account[]]> { +): Promise<[string[], string[]]> { + const accountAddresses = accounts.map((account) => account.address) + if (!network.accountClassHash) { - return [[], accounts] + return [[], accountAddresses] } const multicall = getMulticallForNetwork(network) @@ -166,10 +168,10 @@ export async function partitionDeprecatedAccount( ) return partition( - accounts, - (account) => + accountAddresses, + (accountAddress) => !targetImplementations.some((ti) => { - const impl = implementationsToAccountsMap[account.address] + const impl = implementationsToAccountsMap[accountAddress] if (impl) { return ti.eq(number.toBN(impl)) } @@ -178,7 +180,7 @@ export async function partitionDeprecatedAccount( ) } catch (error) { console.error("Error while checking for deprecated accounts", error) - return [[], accounts] + return [[], accountAddresses] } } diff --git a/packages/extension/src/ui/features/actions/ActionScreen.tsx b/packages/extension/src/ui/features/actions/ActionScreen.tsx index 6c379a54d..e6c46685d 100644 --- a/packages/extension/src/ui/features/actions/ActionScreen.tsx +++ b/packages/extension/src/ui/features/actions/ActionScreen.tsx @@ -130,7 +130,7 @@ export const ActionScreen: FC = () => { case "TRANSACTION": return ( - + = ({ onSubmit?.() navigate(routes.accountTokens()) } catch (e) { - setError("Token already exists") + if (e instanceof ZodError) { + setError(e.issues[0].message) + } else { + setError("Token not supported") + } } } }} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation.tsx b/packages/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation.tsx index 53c347e96..2f7e0bca4 100644 --- a/packages/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation.tsx +++ b/packages/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation.tsx @@ -1,29 +1,29 @@ -import { L1, L2, P4, Pre, icons } from "@argent/ui" -import { Flex, Text, Tooltip } from "@chakra-ui/react" -import { Collapse } from "@mui/material" +import { L1, P4, TextWithAmount } from "@argent/ui" +import { Flex } from "@chakra-ui/react" import { BigNumber, utils } from "ethers" -import { FC, useEffect, useMemo, useState } from "react" +import { FC, useEffect, useMemo } from "react" import { number } from "starknet" +import { EstimateFeeResponse } from "../../../../shared/messages/TransactionMessage" import { prettifyCurrencyValue, prettifyTokenAmount, } from "../../../../shared/token/price" import { Token } from "../../../../shared/token/type" import { getFeeToken } from "../../../../shared/token/utils" -import { CopyTooltip } from "../../../components/CopyTooltip" -import { makeClickable } from "../../../services/a11y" import { useAccount } from "../../accounts/accounts.state" import { useTokenAmountToCurrencyValue } from "../../accountTokens/tokenPriceHooks" import { useFeeTokenBalance } from "../../accountTokens/tokens.service" -import { useExtensionIsInTab } from "../../browser/tabs" -import { ExtendableControl, FeeEstimationValue, LoadingInput } from "./styled" import { TransactionsFeeEstimationProps } from "./types" +import { FeeEstimationBox } from "./ui/FeeEstimationBox" +import { FeeEstimationText } from "./ui/FeeEstimationText" +import { InsufficientFundsAccordion } from "./ui/InsufficientFundsAccordion" +import { TransactionFailureAccordion } from "./ui/TransactionFailureAccordion" import { getParsedError, useMaxFeeEstimation } from "./utils" -const { AlertIcon, ChevronDownIcon, InfoIcon } = icons - -export const CombinedFeeEstimation: FC = ({ +export const CombinedFeeEstimationContainer: FC< + TransactionsFeeEstimationProps +> = ({ accountAddress, transactions, actionHash, @@ -35,8 +35,6 @@ export const CombinedFeeEstimation: FC = ({ throw new Error("Account not found") } - const [feeErrorExpanded, setFeeErrorExpanded] = useState(false) - const { feeTokenBalance } = useFeeTokenBalance(account) const { fee, error } = useMaxFeeEstimation(transactions, actionHash) @@ -87,180 +85,151 @@ export const CombinedFeeEstimation: FC = ({ ) const hasTransactions = typeof transactions !== undefined - const extensionInTab = useExtensionIsInTab() if (!hasTransactions) { - return <> + return null } return ( - - - - - - Network fees - - {feeToken && ( - - - - - - )} - - - Includes one-time activation fee - - {totalFee && totalMaxFee ? ( - - {totalMaxFeeCurrencyValue !== undefined ? ( - - (Max {prettifyCurrencyValue(totalMaxFeeCurrencyValue)}) - - ) : ( - - (Max   - {feeToken ? ( - prettifyTokenAmount({ - amount: totalMaxFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{totalMaxFee} Unknown - )} - ) - - )} + + ) +} - - {amountCurrencyValue !== undefined ? ( - - ≈ {prettifyCurrencyValue(amountCurrencyValue)} - - ) : ( - - ≈{" "} - {feeToken ? ( - prettifyTokenAmount({ - amount: totalFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{totalFee} Unknown - )} - - )} - - - ) : showEstimateError ? ( - Error - ) : ( - - )} - +export interface CombinedFeeEstimationProps { + amountCurrencyValue?: string + fee?: EstimateFeeResponse + feeToken?: Token + feeTokenBalance?: BigNumber + parsedFeeEstimationError: string | false + showError: boolean + showEstimateError: boolean + showFeeError: boolean + totalFee?: string + totalMaxFee?: string + totalMaxFeeCurrencyValue?: string +} - {showError && ( - - - - - - - - {showFeeError - ? "Not enough funds to cover for fees" - : "Transaction failure predicted"} - - - {!showFeeError && ( - setFeeErrorExpanded((x) => !x), { - label: "Show error details", - })} - > - - - - +export const CombinedFeeEstimation: FC = ({ + amountCurrencyValue, + fee, + feeToken, + feeTokenBalance, + parsedFeeEstimationError, + showError, + showEstimateError, + showFeeError, + totalFee, + totalMaxFee, + totalMaxFeeCurrencyValue, +}) => { + const tooltipText = useMemo(() => { + if (feeToken) { + return ( + + ) + } + }, [ + fee?.maxADFee, + fee?.suggestedMaxFee, + feeToken, + feeTokenBalance, + totalMaxFee, + ]) + const primaryText = useMemo(() => { + if (totalFee && totalMaxFee) { + if (amountCurrencyValue !== undefined) { + return `≈ ${prettifyCurrencyValue(amountCurrencyValue)}` + } + return ( + + <> + ≈{" "} + {feeToken ? ( + prettifyTokenAmount({ + amount: totalFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{totalFee} Unknown )} - - - - {parsedFeeEstimationError && ( - -
-                  {parsedFeeEstimationError}
-                
-
+ + + ) + } + }, [amountCurrencyValue, feeToken, totalFee, totalMaxFee]) + const secondaryText = useMemo(() => { + if (totalFee && totalMaxFee) { + if (totalMaxFeeCurrencyValue !== undefined) { + return `(Max ${prettifyCurrencyValue(totalMaxFeeCurrencyValue)})` + } + return ( + + <> + (Max  + {feeToken ? ( + prettifyTokenAmount({ + amount: totalMaxFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{totalMaxFee} Unknown )} -
-
- )} -
+ ) + + + ) + } + }, [feeToken, totalFee, totalMaxFee, totalMaxFeeCurrencyValue]) + const isLoading = !(totalFee && totalMaxFee) && !showEstimateError + if (!showError) { + return ( + + + + ) + } + if (showFeeError) { + return ( + + ) + } + return ( + ) } @@ -272,50 +241,61 @@ interface FeeEstimationTooltipProps { feeTokenBalance?: BigNumber } -function getTooltipText({ +const TooltipText: FC = ({ feeToken, feeTokenBalance, maxAccountDeploymentFee, maxNetworkFee, totalMaxFee, -}: FeeEstimationTooltipProps): JSX.Element { +}) => { if ( !maxNetworkFee || !maxAccountDeploymentFee || !totalMaxFee || !feeTokenBalance ) { - return Network fee is still loading. + return ( + + Network fee is still loading + + ) } if (feeTokenBalance.gte(totalMaxFee)) { return ( - - + + Network fees are paid to the network to include transactions in blocks Starknet Network - - ≈{" "} - {prettifyTokenAmount({ - amount: maxNetworkFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - })} - + + + ≈{" "} + {prettifyTokenAmount({ + amount: maxNetworkFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + })} + + One-time activation fee - - ≈{" "} - {prettifyTokenAmount({ - amount: maxAccountDeploymentFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - })} - + + + ≈{" "} + {prettifyTokenAmount({ + amount: maxAccountDeploymentFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + })} + + diff --git a/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/Estimation.tsx b/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/Estimation.tsx index ec3d97d0e..8a681e49b 100644 --- a/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/Estimation.tsx +++ b/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/Estimation.tsx @@ -1,3 +1,4 @@ +import { TextWithAmount } from "@argent/ui" import { Collapse } from "@mui/material" import { BigNumber } from "ethers" import { FC, useEffect, useMemo, useState } from "react" @@ -126,18 +127,23 @@ const Estimation: FC = ({ ~{prettifyCurrencyValue(amountCurrencyValue)} ) : ( - - ~ - {feeToken ? ( - prettifyTokenAmount({ - amount: fee.amount, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{fee.amount} Unknown - )} - + + + ~ + {feeToken ? ( + prettifyTokenAmount({ + amount: fee.amount, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{fee.amount} Unknown + )} + + )} @@ -146,18 +152,23 @@ const Estimation: FC = ({ ~{prettifyCurrencyValue(accountDeploymentCurrencyValue)} ) : ( - - ~ - {feeToken ? ( - prettifyTokenAmount({ - amount: fee.accountDeploymentFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{fee.accountDeploymentFee} Unknown - )} - + + + ~ + {feeToken ? ( + prettifyTokenAmount({ + amount: fee.accountDeploymentFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{fee.accountDeploymentFee} Unknown + )} + + )} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/TokenAmounts.tsx b/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/TokenAmounts.tsx index 5b13dba24..30712ef80 100644 --- a/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/TokenAmounts.tsx +++ b/packages/extension/src/ui/features/actions/feeEstimation/DeclareDeploy/TokenAmounts.tsx @@ -1,3 +1,4 @@ +import { TextWithAmount } from "@argent/ui" import { FC, useMemo } from "react" import { number } from "starknet" @@ -53,18 +54,20 @@ const TokenAmounts: FC<{ ~{prettifyCurrencyValue(amountCurrencyValue)} ) : ( - - ~ - {feeToken ? ( - prettifyTokenAmount({ - amount: totalFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{totalFee} Unknown - )} - + + + ~ + {feeToken ? ( + prettifyTokenAmount({ + amount: totalFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{totalFee} Unknown + )} + + )} @@ -73,18 +76,20 @@ const TokenAmounts: FC<{ Max ~{prettifyCurrencyValue(suggestedMaxFeeCurrencyValue)} ) : ( - - Max ~ - {feeToken ? ( - prettifyTokenAmount({ - amount: totalMaxFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{totalMaxFee} Unknown - )} - + + + Max ~ + {feeToken ? ( + prettifyTokenAmount({ + amount: totalMaxFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{totalMaxFee} Unknown + )} + + )} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/FeeEstimation.tsx b/packages/extension/src/ui/features/actions/feeEstimation/FeeEstimation.tsx index c407bcf29..b4cbfa71d 100644 --- a/packages/extension/src/ui/features/actions/feeEstimation/FeeEstimation.tsx +++ b/packages/extension/src/ui/features/actions/feeEstimation/FeeEstimation.tsx @@ -1,27 +1,27 @@ -import { L1, L2, P4, Pre, icons } from "@argent/ui" -import { Flex, Text, Tooltip } from "@chakra-ui/react" -import { Collapse } from "@mui/material" -import { FC, useEffect, useMemo, useState } from "react" +import { TextWithAmount } from "@argent/ui" +import { BigNumber } from "ethers" +import { FC, useEffect, useMemo } from "react" import { number } from "starknet" +import { EstimateFeeResponse } from "../../../../shared/messages/TransactionMessage" import { prettifyCurrencyValue, prettifyTokenAmount, } from "../../../../shared/token/price" -import { CopyTooltip } from "../../../components/CopyTooltip" -import { makeClickable } from "../../../services/a11y" +import { Token } from "../../../../shared/token/type" import { useAccount } from "../../accounts/accounts.state" import { useTokenAmountToCurrencyValue } from "../../accountTokens/tokenPriceHooks" import { useFeeTokenBalance } from "../../accountTokens/tokens.service" import { useNetworkFeeToken } from "../../accountTokens/tokens.state" -import { ExtendableControl, FeeEstimationValue, LoadingInput } from "./styled" import { TransactionsFeeEstimationProps } from "./types" +import { FeeEstimationBox } from "./ui/FeeEstimationBox" +import { FeeEstimationText } from "./ui/FeeEstimationText" +import { InsufficientFundsAccordion } from "./ui/InsufficientFundsAccordion" +import { TransactionFailureAccordion } from "./ui/TransactionFailureAccordion" import { getTooltipText, useMaxFeeEstimation } from "./utils" import { getParsedError } from "./utils" -const { AlertIcon, ChevronDownIcon, InfoIcon } = icons - -export const FeeEstimation: FC = ({ +export const FeeEstimationContainer: FC = ({ accountAddress, transactions, actionHash, @@ -33,8 +33,6 @@ export const FeeEstimation: FC = ({ throw new Error("Account not found") } - const [feeEstimateExpanded, setFeeEstimateExpanded] = useState(false) - const { feeTokenBalance } = useFeeTokenBalance(account) const { fee, error } = useMaxFeeEstimation(transactions, actionHash) @@ -75,162 +73,121 @@ export const FeeEstimation: FC = ({ ) return ( - - - - - Network fee - + + ) +} - - - - - - - {fee ? ( - - - {amountCurrencyValue !== undefined ? ( - - ≈ {prettifyCurrencyValue(amountCurrencyValue)} - - ) : ( - - ≈{" "} - {feeToken ? ( - prettifyTokenAmount({ - amount: fee.amount, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{fee.amount} Unknown - )} - - )} - +export interface FeeEstimationProps { + amountCurrencyValue?: string + fee?: EstimateFeeResponse + feeToken: Token + feeTokenBalance?: BigNumber + parsedFeeEstimationError: string | false + showError: boolean + showEstimateError: boolean + showFeeError: boolean + suggestedMaxFeeCurrencyValue?: string +} - {suggestedMaxFeeCurrencyValue !== undefined ? ( - - (Max {prettifyCurrencyValue(suggestedMaxFeeCurrencyValue)}) - +export const FeeEstimation: FC = ({ + amountCurrencyValue, + fee, + feeToken, + feeTokenBalance, + parsedFeeEstimationError, + showError, + showFeeError, + suggestedMaxFeeCurrencyValue, +}) => { + const tooltipText = useMemo(() => { + if (fee) { + return getTooltipText(fee.suggestedMaxFee, feeTokenBalance) + } + }, [fee, feeTokenBalance]) + const primaryText = useMemo(() => { + if (fee) { + return amountCurrencyValue !== undefined ? ( + `≈ ${prettifyCurrencyValue(amountCurrencyValue)}` + ) : ( + + <> + ≈{" "} + {feeToken ? ( + prettifyTokenAmount({ + amount: fee.amount, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) ) : ( - - (Max   - {feeToken ? ( - prettifyTokenAmount({ - amount: fee.suggestedMaxFee, - decimals: feeToken.decimals, - symbol: feeToken.symbol, - }) - ) : ( - <>{fee.suggestedMaxFee} Unknown - )} - ) - + <>{fee.amount} Unknown )} - - ) : showEstimateError ? ( - Error - ) : ( - - )} - - - {showError && ( - + + ) + } + }, [amountCurrencyValue, fee, feeToken]) + const secondaryText = useMemo(() => { + if (fee) { + if (suggestedMaxFeeCurrencyValue !== undefined) { + return `(Max ${prettifyCurrencyValue(suggestedMaxFeeCurrencyValue)})` + } + return ( + - - - - - - - {showFeeError - ? "Not enough funds to cover for fees" - : "Transaction failure predicted"} - - - {!showFeeError && ( - setFeeEstimateExpanded((x) => !x), { - label: "Show error details", - })} - > - - - - - )} - - - - {parsedFeeEstimationError && ( - -
-                  {parsedFeeEstimationError}
-                
-
+ <> + (Max  + {feeToken ? ( + prettifyTokenAmount({ + amount: fee.suggestedMaxFee, + decimals: feeToken.decimals, + symbol: feeToken.symbol, + }) + ) : ( + <>{fee.suggestedMaxFee} Unknown )} -
-
- )} -
+ ) + + + ) + } + }, [fee, feeToken, suggestedMaxFeeCurrencyValue]) + const isLoading = !fee || !feeTokenBalance + if (!showError) { + return ( + + + + ) + } + if (showFeeError) { + return ( + + ) + } + return ( + ) } diff --git a/packages/extension/src/ui/features/actions/feeEstimation/ui/CopyErrorIcon.tsx b/packages/extension/src/ui/features/actions/feeEstimation/ui/CopyErrorIcon.tsx new file mode 100644 index 000000000..0459ab087 --- /dev/null +++ b/packages/extension/src/ui/features/actions/feeEstimation/ui/CopyErrorIcon.tsx @@ -0,0 +1,30 @@ +import { CopyTooltip, icons } from "@argent/ui" +import { Box, Fade, useAccordionItemState } from "@chakra-ui/react" +import { FC } from "react" + +import { FeeEstimationProps } from "../FeeEstimation" + +const { CopyIcon } = icons + +export const CopyErrorIcon: FC< + Pick +> = ({ parsedFeeEstimationError }) => { + const { isOpen } = useAccordionItemState() + if (!parsedFeeEstimationError || !isOpen) { + return null + } + return ( + + + { + /** prevent accordion from collapsing */ + e.preventDefault() + }} + > + + + + + ) +} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationBox.tsx b/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationBox.tsx new file mode 100644 index 000000000..f721f6319 --- /dev/null +++ b/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationBox.tsx @@ -0,0 +1,17 @@ +import { Flex } from "@chakra-ui/react" +import { FC, PropsWithChildren } from "react" + +export const FeeEstimationBox: FC = (props) => { + return ( + + ) +} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationText.tsx b/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationText.tsx new file mode 100644 index 000000000..4940dabaf --- /dev/null +++ b/packages/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationText.tsx @@ -0,0 +1,73 @@ +import { L2, P4, icons } from "@argent/ui" +import { + Center, + Flex, + Spinner, + Text, + ThemingProps, + Tooltip, +} from "@chakra-ui/react" +import { FC, ReactNode } from "react" + +const { InfoIcon } = icons + +export interface FeeEstimationTextProps extends ThemingProps<"Flex"> { + title?: ReactNode + subtitle?: ReactNode + tooltipText?: ReactNode + primaryText?: ReactNode + secondaryText?: ReactNode + isLoading?: boolean +} + +export const FeeEstimationText: FC = ({ + colorScheme = "neutrals", + tooltipText, + title = "Network fee", + subtitle, + isLoading = false, + primaryText, + secondaryText, +}) => { + return ( + + +
+ + + {title} + + + {tooltipText && ( + + + + + + )} +
+ {isLoading ? ( + + ) : ( + + {primaryText && {primaryText}} + {secondaryText && ( + {secondaryText} + )} + + )} +
+ {subtitle && {subtitle}} +
+ ) +} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/ui/InsufficientFundsAccordion.tsx b/packages/extension/src/ui/features/actions/feeEstimation/ui/InsufficientFundsAccordion.tsx new file mode 100644 index 000000000..8a8fc807c --- /dev/null +++ b/packages/extension/src/ui/features/actions/feeEstimation/ui/InsufficientFundsAccordion.tsx @@ -0,0 +1,38 @@ +import { icons } from "@argent/ui" +import { + Accordion, + AccordionButton, + AccordionItem, + AccordionPanel, + Flex, +} from "@chakra-ui/react" +import { FC } from "react" + +import { FeeEstimationText, FeeEstimationTextProps } from "./FeeEstimationText" + +const { AlertIcon } = icons + +export const InsufficientFundsAccordion: FC = ( + props, +) => { + return ( + + + + + + Insufficient funds to pay network fee + + + + + + + + ) +} diff --git a/packages/extension/src/ui/features/actions/feeEstimation/ui/TransactionFailureAccordion.tsx b/packages/extension/src/ui/features/actions/feeEstimation/ui/TransactionFailureAccordion.tsx new file mode 100644 index 000000000..c7c48f275 --- /dev/null +++ b/packages/extension/src/ui/features/actions/feeEstimation/ui/TransactionFailureAccordion.tsx @@ -0,0 +1,47 @@ +import { AccordionIcon, P4, icons } from "@argent/ui" +import { + Accordion, + AccordionButton, + AccordionItem, + AccordionPanel, + Flex, +} from "@chakra-ui/react" +import { FC } from "react" + +import { FeeEstimationProps } from "../FeeEstimation" +import { CopyErrorIcon } from "./CopyErrorIcon" + +const { AlertIcon } = icons + +export const TransactionFailureAccordion: FC< + Pick +> = ({ parsedFeeEstimationError }) => { + return ( + + + + + + Transaction failure predicted + + + + + + + + + {parsedFeeEstimationError} + + + + + ) +} diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/AccountNetworkInfo.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/AccountNetworkInfo.tsx index b157d885c..807efdcef 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/AccountNetworkInfo.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/AccountNetworkInfo.tsx @@ -18,34 +18,35 @@ export const AccountNetworkInfo = ({ - - + + From - + + + {to && ( - - + + To {formatTruncatedAddress(to)} )} - - + + Network - + {account.network.name} diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/NftDetails.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/NftDetails.tsx index d90bbbd8d..23ffbfb1e 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/NftDetails.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/NftDetails.tsx @@ -1,4 +1,4 @@ -import { L2, P3, P4, icons } from "@argent/ui" +import { L2, P3, P4, TextWithAmount, icons } from "@argent/ui" import { AccordionButton, Flex, @@ -107,22 +107,24 @@ export const NftDetails: FC = ({ )} - - {prettifyTokenAmount({ - amount: amount.toString(), - decimals: 0, - symbol: "NFT", - showPlusSign: true, - })} - + + + {prettifyTokenAmount({ + amount: amount.toFixed(), + decimals: 0, + symbol: "NFT", + showPlusSign: true, + })} + + {/** 0 usdValue means we don't have any value */} {isMainnet && !!usdValue && !usdValue.isZero() && ( - {prettifyCurrencyValue(usdValue.abs().toString())} + {prettifyCurrencyValue(usdValue.abs().toFixed())} )} diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/index.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/index.tsx index 97e915635..aec0d449c 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/index.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/BalanceChangeOverview/index.tsx @@ -1,17 +1,20 @@ -import { CopyTooltip, L2, P3, P4, icons } from "@argent/ui" import { - Accordion, - AccordionButton, - AccordionItem, - AccordionPanel, - Box, - Divider, - Flex, - Image, - Text, - Tooltip, -} from "@chakra-ui/react" -import { isEmpty } from "lodash-es" + DetailAccordion, + DetailAccordionButton, + DetailAccordionHeader, + DetailAccordionItem, + DetailAccordionPanel, + DetailAccordionRow, + L2, + P3, + P4, + TextWithAmount, + icons, +} from "@argent/ui" +import { Box, Divider, Flex, Image, Text, Tooltip } from "@chakra-ui/react" +import BigNumber from "bignumber.js" +import { motion } from "framer-motion" +import { isEmpty, isString } from "lodash-es" import { FC, useMemo } from "react" import { @@ -23,7 +26,6 @@ import { ApiTransactionReviewResponse, getTransactionReviewWithType, } from "../../../../../../shared/transactionReview.service" -import { ApiTransactionSimulationResponse } from "../../../../../../shared/transactionSimulation/types" import { formatTruncatedAddress, normalizeAddress, @@ -32,22 +34,21 @@ import { useCurrentNetwork, useIsMainnet, } from "../../../../networks/useNetworks" -import { useAggregatedSimData } from "../../useTransactionSimulatedData" +import { AggregatedSimData } from "../../useTransactionSimulatedData" import { UnknownTokenIcon } from "../DappHeader/TransactionIcon/UnknownTokenIcon" import { NftDetails } from "./NftDetails" const { InfoIcon, AlertIcon } = icons export interface BalanceChangeOverviewProps { - transactionSimulation: ApiTransactionSimulationResponse + aggregatedData: AggregatedSimData[] transactionReview?: ApiTransactionReviewResponse } export const BalanceChangeOverview: FC = ({ - transactionSimulation, + aggregatedData, transactionReview, }) => { - const aggregatedData = useAggregatedSimData(transactionSimulation) const network = useCurrentNetwork() const transactionReviewWithType = useMemo( () => getTransactionReviewWithType(transactionReview), @@ -59,94 +60,69 @@ export const BalanceChangeOverview: FC = ({ ) const isMainnet = useIsMainnet() + const isTransfer = transactionReviewWithType?.type === "transfer" if (aggregatedData.length === 0) { return null } return ( - - - - {transactionReviewWithType?.type === "transfer" ? ( - - Balance change - + + + + {isTransfer ? ( + <>Balance change ) : ( <> - - Estimated balance change - + Estimated balance change - + )} - - - - + + {aggregatedData.map( ( { amount, recipients, token, usdValue, approvals, safe }, dataIndex, - ) => ( - - {({ isDisabled }) => ( - <> -

+ ) => { + if (isString(amount)) { + amount = new BigNumber(amount) + } + return ( + + {({ isDisabled }) => ( + <> {token.type === "erc20" ? ( - + {token.image ? ( ) : ( )} - + {token.name === "Ether" ? "Ethereum" : token.name}{" "} {!safe && ( - + )} @@ -156,22 +132,29 @@ export const BalanceChangeOverview: FC = ({ gap="0.5" alignItems="flex-end" > - - {prettifyTokenAmount({ - amount: amount.toFixed(), - decimals: token.decimals, - symbol: - token.type === "erc20" ? token.symbol : "NFT", - showPlusSign: true, - })} - + + {prettifyTokenAmount({ + amount: amount.toFixed(), + decimals: token.decimals, + symbol: + token.type === "erc20" + ? token.symbol + : "NFT", + showPlusSign: true, + })} + + {/** 0 usdValue means we don't have any value */} {isMainnet && !!usdValue && !usdValue.isZero() && ( @@ -182,7 +165,7 @@ export const BalanceChangeOverview: FC = ({ )} - + ) : ( = ({ isDisabled={isDisabled} /> )} -

- - {!isEmpty(approvals) && ( - <> - - - - - + + {!isEmpty(approvals) && ( + <> + Approved spending limit - - - - - - - - - - {approvals.map((approval, approvalIndex) => ( - - - - {formatTruncatedAddress(approval.spender)} - - - - + + + + + + } + /> + {approvals.map((approval, approvalIndex) => { + if (isString(approval.amount)) { + approval.amount = new BigNumber(approval.amount) + } + return ( + + + {prettifyTokenAmount({ + amount: approval.amount.toFixed(), + ...approval.token, + unlimitedText: "All your", + })} + + } - fontWeight="bold" - > - {prettifyTokenAmount({ - amount: approval.amount.toFixed(), - ...approval.token, - unlimitedText: "All your", - })} - - - ))} - - - )} - {!isEmpty(recipients) && ( - <> - - - - - Recipients - - - - {recipients.map((recipient, recipientIndex) => ( - - + ) + })} + + )} + {!isEmpty(recipients) && ( + <> + {!isEmpty(approvals) && ( + + )} + + {recipients.map((recipient, recipientIndex) => { + if (isString(recipient.amount)) { + recipient.amount = new BigNumber( + recipient.amount, + ) + } + return ( + - - {formatTruncatedAddress(recipient.address)} - - - - - {prettifyTokenAmount({ - amount: recipient.amount.toFixed(), - ...token, - withSymbol: false, - })} - - - ))} - - - )} - - - )} -
- ), + copyLabel={normalizeAddress( + recipient.address, + )} + value={ + + + {prettifyTokenAmount({ + amount: recipient.amount.toFixed(), + ...token, + withSymbol: false, + })} + + + } + /> + ) + })} + + )} + + + )} + + ) + }, + )} + {!allTransferSafe && ( + + + + + + + + + Warning: Approved spending limit + + + You’re approving one or more addresses to spend more + tokens than you’re using in this transaction. These funds + will not be spent but you should not proceed if you don’t + trust this app + + + + + )} -
- {!allTransferSafe && ( - - - - - - - - Warning: Approved spending limit - - - You’re approving one or more addresses to spend more tokens - than you’re using in this transaction. These funds will not be - spent but you should not proceed if you don’t trust this app - - - - - )} -
-
+ + + ) } diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/ConfirmScreen.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/ConfirmScreen.tsx index b2dd43520..a6d51ea35 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/ConfirmScreen.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/ConfirmScreen.tsx @@ -1,6 +1,6 @@ import { Button, H6, P3, ScrollContainer } from "@argent/ui" import { Box, ButtonProps, Flex, ThemingProps, chakra } from "@chakra-ui/react" -import { FC, ReactNode, useState } from "react" +import { FC, PropsWithChildren, ReactNode, useState } from "react" import Measure from "react-measure" import { useNavigate } from "react-router-dom" @@ -17,7 +17,9 @@ export interface ConfirmPageProps { selectedAccount?: Account } -interface ConfirmScreenProps extends ConfirmPageProps { +export interface ConfirmScreenProps + extends ConfirmPageProps, + PropsWithChildren { title?: string rejectButtonText?: string confirmButtonText?: string @@ -34,7 +36,6 @@ interface ConfirmScreenProps extends ConfirmPageProps { showHeader?: boolean px?: string footer?: ReactNode - children: ReactNode } export const StickyGroup = chakra(Box, { @@ -48,7 +49,7 @@ export const StickyGroup = chakra(Box, { "linear-gradient(180deg, rgba(16, 16, 20, 0) 0%, #101014 66.54%)", zIndex: 100, - "& > * + *": { marginTop: "24px" }, + "& > * + *": { marginTop: 3 }, }, }) @@ -137,11 +138,7 @@ export const ConfirmScreen: FC = ({ onClick={onReject} type="button" w="full" - backgroundColor={ - !rejectButtonDisabled - ? rejectButtonBackgroundColor ?? "neutrals.700" - : undefined - } + isDisabled={rejectButtonDisabled} > {rejectButtonText} diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/DappHeader/index.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/DappHeader/index.tsx index f1f2a8d6a..cda21a207 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/DappHeader/index.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/DappHeader/index.tsx @@ -8,6 +8,7 @@ import { ApiTransactionReviewTargettedDapp, } from "../../../../../../shared/transactionReview.service" import { AggregatedSimData } from "../../useTransactionSimulatedData" +import { VerifiedDappBanner } from "../VerifiedDappBanner" import { TransactionIcon } from "./TransactionIcon" import { TransactionTitle } from "./TransactionTitle" @@ -24,6 +25,7 @@ export const DappHeader = ({ transactionReview, aggregatedData, declareOrDeployType, + verifiedDapp, }: DappHeaderProps) => { const targetedDappWebsite = useMemo( () => @@ -45,6 +47,7 @@ export const DappHeader = ({ verifiedDapp={transactionReview?.targetedDapp} declareOrDeployType={declareOrDeployType} /> + {verifiedDapp && } { + return ( +
+ + + Simulating transaction... + +
+ ) +} diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/TransactionActions.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/TransactionActions.tsx index e5149d780..9690ccaf5 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/TransactionActions.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/TransactionActions.tsx @@ -1,13 +1,12 @@ -import { CopyTooltip, P4 } from "@argent/ui" import { - Accordion, - AccordionButton, - AccordionItem, - AccordionPanel, - Box, - Divider, - Flex, -} from "@chakra-ui/react" + DetailAccordion, + DetailAccordionButton, + DetailAccordionHeader, + DetailAccordionItem, + DetailAccordionPanel, + DetailAccordionRow, +} from "@argent/ui" +import { Box } from "@chakra-ui/react" import { FC } from "react" import { Call, number } from "starknet" @@ -22,116 +21,37 @@ export const TransactionActions: FC = ({ transactions, }) => { return ( - - - - Actions - - - + + Actions + {transactions.map((transaction, txIndex) => ( - - {({ isDisabled, isExpanded }) => ( - <> -

- - - {entryPointToHumanReadable(transaction.entrypoint)} - - - {formatTruncatedAddress(transaction.contractAddress)} - - -

- + + {transaction.calldata?.map((calldata, cdIndex) => ( + - - - {transaction.calldata?.map((calldata, cdIndex) => ( - - - Calldata {cdIndex + 1} - - - - - {number.isHex(calldata) - ? formatTruncatedAddress(calldata) - : calldata} - - - - - ))} - - - - )} -
+ copyValue={calldata} + /> + ))} + + ))} -
+
) } diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/VerifiedDappModal.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/VerifiedDappModal.tsx index 7b2e7ab16..08eaf9cb9 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/VerifiedDappModal.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/VerifiedDappModal.tsx @@ -1,24 +1,35 @@ -import { B3, Button, H5, P3, icons } from "@argent/ui" +import { Button, H5, P3, icons } from "@argent/ui" import { Center, - Flex, + Circle, Modal, - ModalBody, ModalContent, ModalFooter, ModalHeader, ModalOverlay, } from "@chakra-ui/react" +import { upperFirst } from "lodash-es" import { FC } from "react" +import { VerifiedDappBannerProps } from "." + const { VerifiedIcon, CloseIcon } = icons -interface VerifiedDappModalProps { +const VERIFIED_DAPPS_LINK = + "https://support.argent.xyz/hc/en-us/articles/9950642428829" + +interface VerifiedDappModalProps extends VerifiedDappBannerProps { isOpen: boolean onClose: () => void } -const VerifiedDappModal: FC = ({ isOpen, onClose }) => { +/** TODO: this should be able to be implemented with component */ + +const VerifiedDappModal: FC = ({ + dapp, + isOpen, + onClose, +}) => { return ( @@ -26,50 +37,51 @@ const VerifiedDappModal: FC = ({ isOpen, onClose }) => { background="neutrals.700" borderRadius="2xl" position="relative" + p={5} > - - - +
+ - - - - - -
- -
-
- Verified transaction + + +
+ Verified Dapp
- + + This is a verified {upperFirst(dapp.name.toLowerCase())}{" "} + transaction + +
- - - This transaction has been marked as safe to interact with against a - registry of verified smart contracts. - - - - + diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/index.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/index.tsx index 0159fa3fc..f8d8f3351 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/index.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/VerifiedDappBanner/index.tsx @@ -1,6 +1,5 @@ -import { P4, icons } from "@argent/ui" -import { Center, Flex, Image, useDisclosure } from "@chakra-ui/react" -import { upperFirst } from "lodash-es" +import { Button, icons } from "@argent/ui" +import { Center, useDisclosure } from "@chakra-ui/react" import { FC } from "react" import { ApiTransactionReviewTargettedDapp } from "../../../../../../shared/transactionReview.service" @@ -8,37 +7,30 @@ import { VerifiedDappModal } from "./VerifiedDappModal" const { VerifiedIcon } = icons -export interface IVerifiedDappBanner { +export interface VerifiedDappBannerProps { dapp: ApiTransactionReviewTargettedDapp } -export const VerifiedDappBanner: FC = ({ dapp }) => { +export const VerifiedDappBanner: FC = ({ dapp }) => { const { isOpen, onOpen, onClose } = useDisclosure() return ( <> - -
- - -
- - Verified {upperFirst(dapp.name.toLowerCase())} transaction - -
- - +
+ +
+ ) } diff --git a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/index.tsx b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/index.tsx index 01e77316c..1c539ffe3 100644 --- a/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/index.tsx +++ b/packages/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/index.tsx @@ -1,59 +1,75 @@ -import { P4 } from "@argent/ui" import { WarningIcon } from "@chakra-ui/icons" -import { Center } from "@chakra-ui/react" import { isArray, isEmpty } from "lodash-es" import { FC, useMemo, useState } from "react" import { Navigate } from "react-router-dom" import { Call } from "starknet" -import { getDisplayWarnAndReasonForTransactionReview } from "../../../../../shared/transactionReview.service" +import { + ApiTransactionReviewResponse, + ApiTransactionReviewTargettedDapp, + getDisplayWarnAndReasonForTransactionReview, +} from "../../../../../shared/transactionReview.service" +import { ApiTransactionSimulationResponse } from "../../../../../shared/transactionSimulation/types" import { routes } from "../../../../routes" import { normalizeAddress } from "../../../../services/addresses" import { usePageTracking } from "../../../../services/analytics" +import { Account } from "../../../accounts/Account" import { useAccountTransactions } from "../../../accounts/accountTransactions.state" import { useCheckUpgradeAvailable } from "../../../accounts/upgrade.service" import { UpgradeScreenV4 } from "../../../accounts/UpgradeScreenV4" import { useFeeTokenBalance } from "../../../accountTokens/tokens.service" import { useIsMainnet } from "../../../networks/useNetworks" import { ConfirmPageProps } from "../../DeprecatedConfirmScreen" -import { CombinedFeeEstimation } from "../../feeEstimation/CombinedFeeEstimation" -import { FeeEstimation } from "../../feeEstimation/FeeEstimation" -import { LoadingScreen } from "../../LoadingScreen" +import { CombinedFeeEstimationContainer } from "../../feeEstimation/CombinedFeeEstimation" +import { FeeEstimationContainer } from "../../feeEstimation/FeeEstimation" import { useTransactionReview } from "../useTransactionReview" -import { useAggregatedSimData } from "../useTransactionSimulatedData" +import { + AggregatedSimData, + useAggregatedSimData, +} from "../useTransactionSimulatedData" import { useTransactionSimulation } from "../useTransactionSimulation" import { AccountNetworkInfo } from "./AccountNetworkInfo" import { BalanceChangeOverview } from "./BalanceChangeOverview" -import { ConfirmScreen } from "./ConfirmScreen" +import { ConfirmScreen, ConfirmScreenProps } from "./ConfirmScreen" import { DappHeader } from "./DappHeader" +import { SimulationLoadingBanner } from "./SimulationLoadingBanner" import { TransactionActions } from "./TransactionActions" import { TransactionBanner } from "./TransactionBanner" -import { VerifiedDappBanner } from "./VerifiedDappBanner" const VERIFIED_DAPP_ENABLED = process.env.FEATURE_VERIFIED_DAPPS === "true" export interface ApproveTransactionScreenProps extends Omit { actionHash: string - transactions: Call | Call[] - onSubmit: (transactions: Call | Call[]) => void declareOrDeployType?: "declare" | "deploy" + onSubmit: (transactions: Call | Call[]) => void + selectedAccount?: Account + transactions: Call | Call[] +} + +export interface ApproveTransactionProps + extends ApproveTransactionScreenProps, + Omit { + aggregatedData: AggregatedSimData[] + isMainnet: boolean + isSimulationLoading: boolean + transactionReview?: ApiTransactionReviewResponse + transactionSimulation?: ApiTransactionSimulationResponse + selectedAccount: Account + disableConfirm: boolean + verifiedDapp?: ApiTransactionReviewTargettedDapp } export const ApproveTransactionScreen: FC = ({ - transactions, - selectedAccount, actionHash, - onSubmit, - declareOrDeployType, - ...props + selectedAccount, + transactions, + ...rest }) => { usePageTracking("signTransaction", { networkId: selectedAccount?.networkId || "unknown", }) const [disableConfirm, setDisableConfirm] = useState(true) - const [txDetails, setTxDetails] = useState(false) - const isMainnet = useIsMainnet() const { data: transactionReview } = useTransactionReview({ @@ -77,11 +93,6 @@ export const ApproveTransactionScreen: FC = ({ const { needsUpgrade = false } = useCheckUpgradeAvailable(selectedAccount) const { pendingTransactions } = useAccountTransactions(selectedAccount) - const transactionsArray: Call[] = useMemo( - () => (isArray(transactions) ? transactions : [transactions]), - [transactions], - ) - const isUpgradeTransaction = !Array.isArray(transactions) && transactions.entrypoint === "upgrade" const hasUpgradeTransactionPending = pendingTransactions.some( @@ -94,6 +105,74 @@ export const ApproveTransactionScreen: FC = ({ !isUpgradeTransaction, ) + const verifiedDapp = + (VERIFIED_DAPP_ENABLED && isMainnet && transactionReview?.targetedDapp) || + undefined + + if (!selectedAccount) { + return + } + + if (shouldShowUpgrade) { + return + } + + return ( + + ) : ( + + ) + } + {...rest} + /> + ) +} + +export const ApproveTransaction: FC = ({ + actionHash, + aggregatedData, + declareOrDeployType, + disableConfirm, + isMainnet, + isSimulationLoading, + onSubmit, + selectedAccount, + transactionReview, + transactions, + transactionSimulation, + verifiedDapp, + ...rest +}) => { + const transactionsArray: Call[] = useMemo( + () => (isArray(transactions) ? transactions : [transactions]), + [transactions], + ) + const txnHasTransfers = useMemo( () => !isEmpty(transactionSimulation?.transfers), [transactionSimulation], @@ -109,31 +188,15 @@ export const ApproveTransactionScreen: FC = ({ [declareOrDeployType], ) + const { warn, reason } = + getDisplayWarnAndReasonForTransactionReview(transactionReview) + // Show balance change if there is a transaction simulation and there are approvals or transfers const hasBalanceChange = transactionSimulation && (txnHasTransfers || txnHasApprovals) // Show actions if there is no balance change or if there is a balance change and the user has expanded the details - const showTransactionActions = - (!hasBalanceChange || (txDetails && hasBalanceChange)) && !isUdcAction - - const verifiedDapp = - VERIFIED_DAPP_ENABLED && isMainnet && transactionReview?.targetedDapp - - const { warn, reason } = - getDisplayWarnAndReasonForTransactionReview(transactionReview) - - if (!selectedAccount) { - return - } - - if (shouldShowUpgrade) { - return - } - - if (isSimulationLoading) { - return - } + const showTransactionActions = !isUdcAction return ( = ({ onSubmit(transactions) }} showHeader={true} - footer={ - selectedAccount.needsDeploy ? ( - - ) : ( - - ) - } - {...props} + {...rest} > {/** Use Transaction Review to get DappHeader */} = ({ message={reason} /> )} - {verifiedDapp && } - {hasBalanceChange && ( + {hasBalanceChange ? ( + ) : ( + isSimulationLoading && )} {showTransactionActions && ( @@ -204,19 +249,6 @@ export const ApproveTransactionScreen: FC = ({ : undefined } /> - - {hasBalanceChange && ( -
- setTxDetails(!txDetails)} - > - {txDetails ? "Hide" : "View more"} details - -
- )}
) } diff --git a/packages/extension/src/ui/features/actions/transaction/fields/FeeField.tsx b/packages/extension/src/ui/features/actions/transaction/fields/FeeField.tsx index 4cdc23906..0296697c7 100644 --- a/packages/extension/src/ui/features/actions/transaction/fields/FeeField.tsx +++ b/packages/extension/src/ui/features/actions/transaction/fields/FeeField.tsx @@ -1,3 +1,4 @@ +import { TextWithAmount } from "@argent/ui" import { FC } from "react" import styled from "styled-components" @@ -38,7 +39,9 @@ export const FeeField: FC = ({ {title} - {displayAmount} + + {displayAmount} + {displayValue && {displayValue}} diff --git a/packages/extension/src/ui/features/actions/transaction/fields/TokenField.tsx b/packages/extension/src/ui/features/actions/transaction/fields/TokenField.tsx index c8ab5c62b..19616d517 100644 --- a/packages/extension/src/ui/features/actions/transaction/fields/TokenField.tsx +++ b/packages/extension/src/ui/features/actions/transaction/fields/TokenField.tsx @@ -1,3 +1,4 @@ +import { TextWithAmount } from "@argent/ui" import { BigNumberish } from "ethers" import { FC } from "react" @@ -43,7 +44,9 @@ export const TokenField: FC = ({ {label} {token && } - {displayAmount} + + {displayAmount} + ) diff --git a/packages/extension/src/ui/features/actions/transaction/useTransactionReview.ts b/packages/extension/src/ui/features/actions/transaction/useTransactionReview.ts index 72a0ee54c..452174ffd 100644 --- a/packages/extension/src/ui/features/actions/transaction/useTransactionReview.ts +++ b/packages/extension/src/ui/features/actions/transaction/useTransactionReview.ts @@ -8,10 +8,7 @@ import { settingsStore, } from "../../../../shared/settings" import { useKeyValueStorage } from "../../../../shared/storage/hooks" -import { - ApiTransactionReviewResponse, - fetchTransactionReview, -} from "../../../../shared/transactionReview.service" +import { fetchTransactionReview } from "../../../../shared/transactionReview.service" import { argentApiFetcher } from "../../../services/argentApiFetcher" import { useConditionallyEnabledSWR } from "../../../services/swr" import { Account } from "../../accounts/Account" @@ -59,7 +56,7 @@ export const useTransactionReview = ({ }) // TODO: come back - dont rerender when fetcher reference changes }, [account, transactions]) // eslint-disable-line react-hooks/exhaustive-deps - return useConditionallyEnabledSWR( + return useConditionallyEnabledSWR( Boolean(transactionReviewEnabled), [actionHash, "transactionReview"], transactionReviewFetcher, diff --git a/packages/extension/src/ui/features/actions/transaction/useTransactionSimulatedData.ts b/packages/extension/src/ui/features/actions/transaction/useTransactionSimulatedData.ts index 9f50c65cb..ff2e421cf 100644 --- a/packages/extension/src/ui/features/actions/transaction/useTransactionSimulatedData.ts +++ b/packages/extension/src/ui/features/actions/transaction/useTransactionSimulatedData.ts @@ -138,7 +138,7 @@ export const useAggregatedSimData = ( details: t.details, erc20TokensRecord, nftContracts, - tokenId: t.value, + tokenId: t.tokenId ?? t.value, // For fallback compatibility, we use the value as the tokenId. This will be ignored for ERC20 tokens networkId: network.id, }) @@ -157,7 +157,7 @@ export const useAggregatedSimData = ( details: a.details, erc20TokensRecord, nftContracts, - tokenId: a.value, + tokenId: a.tokenId ?? a.value, // For fallback compatibility, we use the value as the tokenId. This will be ignored for ERC20 tokens networkId: network.id, }) @@ -217,7 +217,7 @@ export const useAggregatedSimData = ( token: a.token, owner: a.owner, spender: a.spender, - amount: BigNumber(a.token.type === "erc721" ? 1 : a.value), + amount: BigNumber(a.value ?? 1), usdValue: a.usdValue ? BigNumber(a.usdValue) : undefined, })) .filter((a) => a.owner === account?.address) ?? [] @@ -239,10 +239,10 @@ export const useAggregatedSimData = ( const amount = transfers.reduce((acc, t) => { const isTokenTranfer = checkIsTokenTransfer(t) if (isTokenTranfer && t.from === account?.address) { - return t.token.type === "erc721" ? acc.minus(1) : acc.minus(t.value) + return acc.minus(t.value ?? ONE) // This works because ERC721 tokens have value undefined and the amount is always 1 } - return t.token.type === "erc721" ? acc.plus(1) : acc.plus(t.value) + return acc.plus(t.value ?? ONE) }, ZERO) const usdValue = transfers.reduce((acc, t) => { @@ -259,7 +259,7 @@ export const useAggregatedSimData = ( }, ZERO) const recipients = transfers.reduce((acc, t) => { - const amount = t.token.type === "erc721" ? ONE : BigNumber(t.value) + const amount = BigNumber(t.value ?? 1) const negated = amount.negated() const isTokenTranfer = checkIsTokenTransfer(t) @@ -330,7 +330,7 @@ export function apiTokenDetailsToToken({ tokenAddress: string details?: TokenDetails networkId: string - tokenId: string + tokenId?: string erc20TokensRecord: Record nftContracts?: string[] }): TokenWithType | undefined { diff --git a/packages/extension/src/ui/features/actions/transaction/useTransactionSimulation.ts b/packages/extension/src/ui/features/actions/transaction/useTransactionSimulation.ts index ae81358d2..8a8ce57d8 100644 --- a/packages/extension/src/ui/features/actions/transaction/useTransactionSimulation.ts +++ b/packages/extension/src/ui/features/actions/transaction/useTransactionSimulation.ts @@ -8,7 +8,6 @@ import { } from "../../../../shared/settings" import { useKeyValueStorage } from "../../../../shared/storage/hooks" import { fetchTransactionSimulation } from "../../../../shared/transactionSimulation/transactionSimulation.service" -import { ApiTransactionSimulationResponse } from "../../../../shared/transactionSimulation/types" import { argentApiFetcher } from "../../../services/argentApiFetcher" import { useConditionallyEnabledSWR } from "../../../services/swr" import { Account } from "../../accounts/Account" @@ -50,7 +49,7 @@ export const useTransactionSimulation = ({ fetcher: argentApiFetcher, }) }, [account, transactions]) // eslint-disable-line react-hooks/exhaustive-deps - return useConditionallyEnabledSWR( + return useConditionallyEnabledSWR( Boolean(transactionSimulationEnabled), [actionHash, "transactionSimulation"], transactionSimulationFetcher, diff --git a/packages/extension/src/ui/features/onboarding/OnboardingDisclaimerScreen.tsx b/packages/extension/src/ui/features/onboarding/OnboardingDisclaimerScreen.tsx index b19aca035..91998f48c 100644 --- a/packages/extension/src/ui/features/onboarding/OnboardingDisclaimerScreen.tsx +++ b/packages/extension/src/ui/features/onboarding/OnboardingDisclaimerScreen.tsx @@ -14,7 +14,10 @@ import { } from "../../components/Icons/MuiIcons" import { PrivacyStatementLink } from "../../components/PrivacyStatementLink" import { routes } from "../../routes" -import { usePageTracking } from "../../services/analytics" +import { + usePageTracking, + useTimeSpentWithSuccessTracking, +} from "../../services/analytics" import { P3 } from "../../theme/Typography" import { OnboardingButton } from "./ui/OnboardingButton" import { OnboardingScreen } from "./ui/OnboardingScreen" @@ -40,6 +43,10 @@ const StyledFormControlLabel = styled(FormControlLabel)` export const OnboardingDisclaimerScreen: FC = () => { usePageTracking("disclaimer") + const { trackSuccess } = useTimeSpentWithSuccessTracking( + "onboardingStepFinished", + { stepId: "disclaimer" }, + ) const navigate = useNavigate() const [conditions, setConditions] = useState({ lossOfFunds: false, @@ -101,7 +108,10 @@ export const OnboardingDisclaimerScreen: FC = () => {
navigate(routes.onboardingPassword())} + onClick={() => { + trackSuccess() + navigate(routes.onboardingPassword()) + }} > Continue diff --git a/packages/extension/src/ui/features/onboarding/OnboardingFinishScreen.tsx b/packages/extension/src/ui/features/onboarding/OnboardingFinishScreen.tsx index 9e73ef8d5..88eefdf21 100644 --- a/packages/extension/src/ui/features/onboarding/OnboardingFinishScreen.tsx +++ b/packages/extension/src/ui/features/onboarding/OnboardingFinishScreen.tsx @@ -11,6 +11,7 @@ import { PushPinIcon, } from "../../components/Icons/MuiIcons" import Row from "../../components/Row" +import { useTimeSpentWithSuccessTracking } from "../../services/analytics" import { OnboardingButton } from "./ui/OnboardingButton" import { OnboardingScreen } from "./ui/OnboardingScreen" import { @@ -90,9 +91,14 @@ const TransitionLeft: FC = (props) => { } export const OnboardingFinishScreen: FC = () => { + const { trackSuccess } = useTimeSpentWithSuccessTracking( + "onboardingStepFinished", + { stepId: "finish" }, + ) const onFinishClick = useCallback(() => { + trackSuccess() window.close() - }, []) + }, [trackSuccess]) return ( <> = ({ overrideSubmitText, }) => { usePageTracking("createWallet") + const { trackSuccess } = useTimeSpentWithSuccessTracking( + "onboardingStepFinished", + { stepId: "newWalletPassword" }, + ) const navigate = useNavigate() const { switcherNetworkId } = useAppState() const { control, handleSubmit, formState, watch } = useForm({ @@ -73,6 +81,7 @@ export const OnboardingPasswordScreen: FC = ({ networkId: newAccount.networkId, }) setIsDeploying(false) + trackSuccess() navigate(routes.onboardingFinish.path, { replace: true }) } catch (error: any) { analytics.track("createWallet", { @@ -85,7 +94,7 @@ export const OnboardingPasswordScreen: FC = ({ } } }, - [navigate, overrideSubmit, switcherNetworkId], + [navigate, overrideSubmit, switcherNetworkId, trackSuccess], ) const buttonText = useMemo(() => { diff --git a/packages/extension/src/ui/features/onboarding/OnboardingRestoreSeed.tsx b/packages/extension/src/ui/features/onboarding/OnboardingRestoreSeed.tsx index e04dcd35c..4726feca0 100644 --- a/packages/extension/src/ui/features/onboarding/OnboardingRestoreSeed.tsx +++ b/packages/extension/src/ui/features/onboarding/OnboardingRestoreSeed.tsx @@ -4,7 +4,10 @@ import styled from "styled-components" import { RowBetween } from "../../components/Row" import { routes } from "../../routes" -import { usePageTracking } from "../../services/analytics" +import { + usePageTracking, + useTimeSpentWithSuccessTracking, +} from "../../services/analytics" import { FormError } from "../../theme/Typography" import { validateAndSetSeedPhrase } from "../recovery/seedRecovery.state" import { useCustomNavigate } from "../recovery/useCustomNavigate" @@ -23,6 +26,10 @@ const RestoreBackupLink = styled.span` export const OnboardingRestoreSeed: FC = () => { usePageTracking("restoreWallet") + const { trackSuccess } = useTimeSpentWithSuccessTracking( + "onboardingStepFinished", + { stepId: "restoreSeedphrase" }, + ) const [seedPhraseInput, setSeedPhraseInput] = useState("") const [error, setError] = useState("") const customNavigate = useCustomNavigate() @@ -34,6 +41,7 @@ export const OnboardingRestoreSeed: FC = () => { const handleRestoreClick = async () => { try { validateAndSetSeedPhrase(seedPhraseInput) + trackSuccess() customNavigate(routes.onboardingRestorePassword()) } catch { setError("Invalid seed phrase") diff --git a/packages/extension/src/ui/features/onboarding/OnboardingStartScreen.tsx b/packages/extension/src/ui/features/onboarding/OnboardingStartScreen.tsx index 2161e6020..ceadd3ba2 100644 --- a/packages/extension/src/ui/features/onboarding/OnboardingStartScreen.tsx +++ b/packages/extension/src/ui/features/onboarding/OnboardingStartScreen.tsx @@ -7,7 +7,10 @@ import { } from "../../components/Icons/MuiIcons" import Row from "../../components/Row" import { routes } from "../../routes" -import { usePageTracking } from "../../services/analytics" +import { + usePageTracking, + useTimeSpentWithSuccessTracking, +} from "../../services/analytics" import { extensionIsInTab, openExtensionInTab } from "../browser/tabs" import { OnboardingScreen } from "./ui/OnboardingScreen" import { @@ -20,6 +23,10 @@ export const OnboardingStartScreen: FC = () => { const didRunInit = useRef(false) const navigate = useNavigate() usePageTracking("welcome") + const { trackSuccess } = useTimeSpentWithSuccessTracking( + "onboardingStepFinished", + { stepId: "welcome" }, + ) useEffect(() => { const init = async () => { @@ -46,13 +53,23 @@ export const OnboardingStartScreen: FC = () => { subtitle="Enjoy the security of Ethereum with the scale of StarkNet" > - navigate(routes.onboardingDisclaimer())}> + { + trackSuccess() + navigate(routes.onboardingDisclaimer()) + }} + > Create a new wallet - navigate(routes.onboardingRestoreSeed())}> + { + trackSuccess() + navigate(routes.onboardingRestoreSeed()) + }} + > diff --git a/packages/extension/src/ui/features/settings/AddressbookAddOrEditScreen.tsx b/packages/extension/src/ui/features/settings/AddressbookAddOrEditScreen.tsx index 9094bd037..35ca65b76 100644 --- a/packages/extension/src/ui/features/settings/AddressbookAddOrEditScreen.tsx +++ b/packages/extension/src/ui/features/settings/AddressbookAddOrEditScreen.tsx @@ -244,7 +244,7 @@ export const AddressbookAddOrEditScreen: FC = ({ )}
-
+
= ({ ...props }) => { return ( - - {!hideRemove && ( - { - e.stopPropagation() - onRemoveClick?.() - }} - > - {/* TODO: need icon from design */} - - - )} - - } - width="100%" + + )} + ) } diff --git a/packages/extension/src/ui/features/settings/DappConnectionsSettingsScreen.tsx b/packages/extension/src/ui/features/settings/DappConnectionsSettingsScreen.tsx index 9a67ad302..193191db9 100644 --- a/packages/extension/src/ui/features/settings/DappConnectionsSettingsScreen.tsx +++ b/packages/extension/src/ui/features/settings/DappConnectionsSettingsScreen.tsx @@ -1,5 +1,11 @@ -import { BarBackButton, CellStack, NavigationContainer } from "@argent/ui" -import { VStack } from "@chakra-ui/react" +import { + BarBackButton, + CellStack, + Empty, + HeaderCell, + NavigationContainer, + icons, +} from "@argent/ui" import { uniq } from "lodash-es" import { FC, useMemo } from "react" import { useNavigate } from "react-router-dom" @@ -10,54 +16,66 @@ import { usePreAuthorizations, } from "../../../shared/preAuthorizations" import { Button } from "../../components/Button" -import { P } from "../../theme/Typography" import { DappConnection } from "./DappConnection" -export const DappConnectionsSettingsScreen: FC = () => { - const navigate = useNavigate() +const { NetworkIcon } = icons +export const DappConnectionsSettingsScreen: FC = () => { const preAuthorizations = usePreAuthorizations() - const preauthorizedHosts = useMemo(() => { + const preauthorizedHosts = useMemo(() => { return uniq( preAuthorizations.map((preAuthorization) => preAuthorization.host), ) }, [preAuthorizations]) + return +} + +interface DappConnectionsSettingsProps { + preauthorizedHosts: string[] +} + +export const DappConnectionsSettings: FC = ({ + preauthorizedHosts = [], +}) => { + const navigate = useNavigate() return ( } title={"Dapp connections"} > - - {preauthorizedHosts === null ? null : preauthorizedHosts.length === - 0 ? ( -

You haven't connected to any dapp yet.

- ) : ( - - {preauthorizedHosts.map((host) => ( - { - /** passing null as accountAddress will remove all accounts */ - await removePreAuthorization(host) - }} - /> - ))} - -

Require all dapps to request a new connection to your wallet?

- -
- )} -
+ /> + ))} + + + Require all dapps to request a new connection to your wallet? + + + + )}
) } diff --git a/packages/extension/src/ui/features/settings/DapplandFooter.tsx b/packages/extension/src/ui/features/settings/DapplandFooter.tsx new file mode 100644 index 000000000..f05ab6686 --- /dev/null +++ b/packages/extension/src/ui/features/settings/DapplandFooter.tsx @@ -0,0 +1,28 @@ +import { Button, P3 } from "@argent/ui" +import { SimpleGrid, VStack } from "@chakra-ui/react" +import { FC } from "react" + +import { DapplandIcon } from "./assets/DapplandIcon" + +const DapplandFooter: FC = () => ( + + + Discover Starknet dapps: + + + + + +) + +export { DapplandFooter } diff --git a/packages/extension/src/ui/features/settings/DeveloperSettings/DeclareContractClasshash.tsx b/packages/extension/src/ui/features/settings/DeveloperSettings/DeclareOrDeployContractSuccess.tsx similarity index 76% rename from packages/extension/src/ui/features/settings/DeveloperSettings/DeclareContractClasshash.tsx rename to packages/extension/src/ui/features/settings/DeveloperSettings/DeclareOrDeployContractSuccess.tsx index 2270ac81e..ae95391d0 100644 --- a/packages/extension/src/ui/features/settings/DeveloperSettings/DeclareContractClasshash.tsx +++ b/packages/extension/src/ui/features/settings/DeveloperSettings/DeclareOrDeployContractSuccess.tsx @@ -2,20 +2,19 @@ import { BarCloseButton, Button, CopyTooltip, - H3, - H6, + FlowHeader, NavigationContainer, P3, icons, } from "@argent/ui" -import { Box, Flex, Text } from "@chakra-ui/react" +import { Box, Flex } from "@chakra-ui/react" import { FC } from "react" import { useNavigate, useParams } from "react-router-dom" import { routes } from "../../../routes" import { StickyGroup } from "../../actions/DeprecatedConfirmScreen" -const { TickCircleIcon } = icons +const { CopyIcon } = icons export const DeclareOrDeployContractSuccess: FC = () => { const navigate = useNavigate() @@ -32,25 +31,26 @@ export const DeclareOrDeployContractSuccess: FC = () => { } > {value && ( - - - - + {isDeclare ? ( - <> -

Contract declared

-
Contract declared with class hash:
- + ) : ( - <> -

Contract deployed

-
Contract deployed with address:
- + )} { copyValue={value} >
@@ -94,7 +95,7 @@ export const DeclareOrDeployContractSuccess: FC = () => { colorScheme="primary" width="100%" > - Go to account + Done )} diff --git a/packages/extension/src/ui/features/settings/SettingsScreen.tsx b/packages/extension/src/ui/features/settings/SettingsScreen.tsx index 98ff4e4f0..98f947bb6 100644 --- a/packages/extension/src/ui/features/settings/SettingsScreen.tsx +++ b/packages/extension/src/ui/features/settings/SettingsScreen.tsx @@ -18,6 +18,7 @@ import { H2 } from "../../theme/Typography" import { AccountListScreenItem } from "../accounts/AccountListScreenItem" import { useAccount, useSelectedAccount } from "../accounts/accounts.state" import { useExtensionIsInTab, useOpenExtensionInTab } from "../browser/tabs" +import { DapplandFooter } from "./DapplandFooter" import { SettingsMenuItem } from "./SettingsMenuItem" import { SupportFooter } from "./SupportFooter" @@ -145,6 +146,7 @@ export const SettingsScreen: FC = () => { title="Privacy" /> )} + diff --git a/packages/extension/src/ui/features/settings/assets/DapplandIcon.tsx b/packages/extension/src/ui/features/settings/assets/DapplandIcon.tsx new file mode 100644 index 000000000..5370fe0e6 --- /dev/null +++ b/packages/extension/src/ui/features/settings/assets/DapplandIcon.tsx @@ -0,0 +1,31 @@ +import { FC, SVGProps } from "react" + +export const DapplandIcon: FC> = (props) => ( + + + + + + + + + +) diff --git a/packages/extension/src/ui/features/shield/ShieldAccountActionScreen.tsx b/packages/extension/src/ui/features/shield/ShieldAccountActionScreen.tsx index 6076b8096..aff1d378c 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountActionScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountActionScreen.tsx @@ -11,6 +11,7 @@ import { accountChangeGuardian } from "../../services/backgroundAccounts" import { ShieldBaseActionScreen } from "./ShieldBaseActionScreen" import { usePendingChangeGuardian } from "./usePendingChangingGuardian" import { useRouteAccount } from "./useRouteAccount" +import { useShieldOnboardingTracking } from "./useShieldTracking" export const ShieldAccountActionScreen: FC = () => { const account = useRouteAccount() @@ -18,13 +19,19 @@ export const ShieldAccountActionScreen: FC = () => { const [isLoading, setIsLoading] = useState(false) const pendingChangeGuardian = usePendingChangeGuardian(account) const toast = useToast() + const hasGuardian = Boolean(account?.guardian) + + const { trackSuccess } = useShieldOnboardingTracking({ + stepId: hasGuardian ? "removeArgentShield" : "addArgentShield", + }) useEffect(() => { if (pendingChangeGuardian && account) { /** a guardian transaction for this account is now pending - move to finish */ + trackSuccess() navigate(routes.shieldAccountFinish(account?.address), { replace: true }) } - }, [account, navigate, pendingChangeGuardian]) + }, [account, navigate, pendingChangeGuardian, trackSuccess]) const onAddOrRemove = useCallback(async () => { if (!account) { diff --git a/packages/extension/src/ui/features/shield/ShieldAccountActivate.tsx b/packages/extension/src/ui/features/shield/ShieldAccountActivate.tsx index 31217d700..7e75de357 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountActivate.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountActivate.tsx @@ -1,20 +1,26 @@ -import { icons } from "@argent/ui" +import { FlowHeader, icons } from "@argent/ui" import { Center, VStack } from "@chakra-ui/react" import { FC } from "react" -import { ShieldHeader } from "./ui/ShieldHeader" import { ShieldIconRow } from "./ui/ShieldIconRow" import { ShieldLearnMoreButton } from "./ui/ShieldLearnMoreButton" -const { EmailIcon, LockIcon, InfoIcon, ArgentShieldDeactivateIcon } = icons +const { + EmailIcon, + LockIcon, + InfoIcon, + ArgentShieldDeactivateIcon, + ArgentShieldIcon, +} = icons export const ShieldAccountActivate: FC = () => { return ( <> - diff --git a/packages/extension/src/ui/features/shield/ShieldAccountDeactivate.tsx b/packages/extension/src/ui/features/shield/ShieldAccountDeactivate.tsx index 24557cbf3..d9ccd2a77 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountDeactivate.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountDeactivate.tsx @@ -1,4 +1,4 @@ -import { icons } from "@argent/ui" +import { FlowHeader, icons } from "@argent/ui" import { Center, VStack } from "@chakra-ui/react" import { FC } from "react" @@ -6,12 +6,11 @@ import { getAccountName, useAccountMetadata, } from "../accounts/accountMetadata.state" -import { ShieldHeader } from "./ui/ShieldHeader" import { ShieldIconRow } from "./ui/ShieldIconRow" import { ShieldLearnMoreButton } from "./ui/ShieldLearnMoreButton" import { useRouteAccount } from "./useRouteAccount" -const { InfoIcon } = icons +const { InfoIcon, ArgentShieldIcon } = icons export const ShieldAccountDeactivate: FC = () => { const account = useRouteAccount() @@ -22,10 +21,11 @@ export const ShieldAccountDeactivate: FC = () => { return ( <> - diff --git a/packages/extension/src/ui/features/shield/ShieldAccountEmailScreen.tsx b/packages/extension/src/ui/features/shield/ShieldAccountEmailScreen.tsx index 614046c28..e88680f0e 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountEmailScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountEmailScreen.tsx @@ -3,10 +3,18 @@ import { useNavigate } from "react-router-dom" import { routes, useRouteAccountAddress } from "../../routes" import { ShieldBaseEmailScreen } from "./ShieldBaseEmailScreen" +import { useRouteAccount } from "./useRouteAccount" +import { useShieldOnboardingTracking } from "./useShieldTracking" export const ShieldAccountEmailScreen: FC = () => { + const account = useRouteAccount() const accountAddress = useRouteAccountAddress() const navigate = useNavigate() + const hasGuardian = Boolean(account?.guardian) + + const { trackSuccess } = useShieldOnboardingTracking({ + stepId: "enterEmail", + }) const onBack = useCallback(() => { navigate(routes.accountTokens()) @@ -14,15 +22,17 @@ export const ShieldAccountEmailScreen: FC = () => { const onEmailRequested = useCallback( (email: string) => { + trackSuccess() navigate(routes.shieldAccountOTP(accountAddress, email)) }, - [accountAddress, navigate], + [accountAddress, navigate, trackSuccess], ) return ( ) } diff --git a/packages/extension/src/ui/features/shield/ShieldAccountNotDeployed.tsx b/packages/extension/src/ui/features/shield/ShieldAccountNotDeployed.tsx index 495b201d2..2242a7e55 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountNotDeployed.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountNotDeployed.tsx @@ -1,14 +1,19 @@ +import { FlowHeader, icons } from "@argent/ui" import { FC } from "react" +const { ArgentShieldIcon } = icons +interface ShieldAccountNotReadyProps { + needsUpgrade?: boolean +} -import { ShieldHeader } from "./ui/ShieldHeader" - -export const ShieldAccountNotDeployed: FC = () => { +export const ShieldAccountNotReady: FC = ({ + needsUpgrade = false, +}) => { + const action = needsUpgrade ? "upgrade" : "deploy" return ( - ) } diff --git a/packages/extension/src/ui/features/shield/ShieldAccountOTPScreen.tsx b/packages/extension/src/ui/features/shield/ShieldAccountOTPScreen.tsx index d1ad218fb..d36b4ab64 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountOTPScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountOTPScreen.tsx @@ -1,31 +1,35 @@ import { FC, useCallback } from "react" import { Navigate, useNavigate } from "react-router-dom" -import { resetDevice } from "../../../shared/shield/jwt" import { routes, useRouteAccountAddress, useRouteEmailAddress, } from "../../routes" import { ShieldBaseOTPScreen } from "./ShieldBaseOTPScreen" +import { useShieldOnboardingTracking } from "./useShieldTracking" export const ShieldAccountOTPScreen: FC = () => { const accountAddress = useRouteAccountAddress() const email = useRouteEmailAddress() const navigate = useNavigate() + const { trackSuccess } = useShieldOnboardingTracking({ + stepId: "enterPasscode", + }) + const onBack = useCallback(() => { navigate(routes.shieldAccountEmail(accountAddress)) }, [accountAddress, navigate]) const onOTPReEnterEmail = useCallback(async () => { - await resetDevice() navigate(routes.shieldAccountEmail(accountAddress), { replace: true }) }, [accountAddress, navigate]) const onOTPConfirmed = useCallback(() => { + trackSuccess() navigate(routes.shieldAccountAction(accountAddress), { replace: true }) - }, [accountAddress, navigate]) + }, [accountAddress, navigate, trackSuccess]) if (!email) { return diff --git a/packages/extension/src/ui/features/shield/ShieldAccountStartScreen.tsx b/packages/extension/src/ui/features/shield/ShieldAccountStartScreen.tsx index 99f235245..2e6685163 100644 --- a/packages/extension/src/ui/features/shield/ShieldAccountStartScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldAccountStartScreen.tsx @@ -11,17 +11,19 @@ import { FC, useCallback, useState } from "react" import { useNavigate } from "react-router-dom" import { ARGENT_SHIELD_NETWORK_ID } from "../../../shared/shield/constants" -import { requestEmail } from "../../../shared/shield/register" import { - getVerifiedEmailIsExpired, - getVerifiedEmailIsExpiredForRemoval, -} from "../../../shared/shield/verifiedEmail" + requestEmail, + shieldIsTokenExpired, +} from "../../../shared/shield/register" +import { getVerifiedEmailIsExpiredForRemoval } from "../../../shared/shield/verifiedEmail" import { routes } from "../../routes" +import { useCheckUpgradeAvailable } from "../accounts/upgrade.service" import { useCurrentNetwork } from "../networks/useNetworks" import { ShieldAccountActivate } from "./ShieldAccountActivate" import { ShieldAccountDeactivate } from "./ShieldAccountDeactivate" -import { ShieldAccountNotDeployed } from "./ShieldAccountNotDeployed" +import { ShieldAccountNotReady } from "./ShieldAccountNotDeployed" import { useRouteAccount } from "./useRouteAccount" +import { useShieldOnboardingTracking } from "./useShieldTracking" import { useShieldVerifiedEmail } from "./useShieldVerifiedEmail" const { ArgentShieldIcon } = icons @@ -33,15 +35,21 @@ export const ShieldAccountStartScreen: FC = () => { const [isLoading, setIsLoading] = useState(false) const toast = useToast() const network = useCurrentNetwork() + const { needsUpgrade = false } = useCheckUpgradeAvailable(account) + + const { trackSuccess } = useShieldOnboardingTracking({ + stepId: "welcome", + }) const onActivate = useCallback(async () => { + trackSuccess() if (verifiedEmail) { try { setIsLoading(true) - const verifiedEmailIsExpired = account?.guardian + const isExpired = account?.guardian ? await getVerifiedEmailIsExpiredForRemoval() - : await getVerifiedEmailIsExpired() - if (verifiedEmailIsExpired) { + : await shieldIsTokenExpired() + if (isExpired) { await requestEmail(verifiedEmail) navigate(routes.shieldAccountOTP(account?.address, verifiedEmail)) } else { @@ -59,7 +67,14 @@ export const ShieldAccountStartScreen: FC = () => { } else { navigate(routes.shieldAccountEmail(account?.address)) } - }, [account?.address, account?.guardian, navigate, toast, verifiedEmail]) + }, [ + account?.address, + account?.guardian, + navigate, + toast, + trackSuccess, + verifiedEmail, + ]) const isAvailable = network.id === ARGENT_SHIELD_NETWORK_ID @@ -67,7 +82,9 @@ export const ShieldAccountStartScreen: FC = () => { } title={"Argent Shield"}> {isAvailable ? ( account?.needsDeploy ? ( - + + ) : needsUpgrade ? ( + ) : ( {account?.guardian ? ( diff --git a/packages/extension/src/ui/features/shield/ShieldBaseActionScreen.tsx b/packages/extension/src/ui/features/shield/ShieldBaseActionScreen.tsx index 2902c5ee1..411d2cf01 100644 --- a/packages/extension/src/ui/features/shield/ShieldBaseActionScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldBaseActionScreen.tsx @@ -1,9 +1,13 @@ -import { BarBackButton, Button, NavigationContainer, icons } from "@argent/ui" +import { + BarBackButton, + Button, + FlowHeader, + NavigationContainer, + icons, +} from "@argent/ui" import { Flex } from "@chakra-ui/react" import { FC } from "react" -import { ShieldHeader } from "./ui/ShieldHeader" - const { ArgentShieldIcon, ArgentShieldDeactivateIcon } = icons export interface ShieldBaseActionScreenProps { @@ -20,7 +24,7 @@ export const ShieldBaseActionScreen: FC = ({ return ( } title={"Argent Shield"}> - void onCancel?: () => void onEmailRequested: (email: string) => void + hasGuardian?: boolean } export const ShieldBaseEmailScreen: FC = ({ onBack, onCancel, onEmailRequested, + hasGuardian, }) => { const resolver = useYupValidationResolver(schema) const toast = useToast() @@ -63,6 +66,8 @@ export const ShieldBaseEmailScreen: FC = ({ flex={1} onSubmit={handleSubmit(async ({ email }) => { try { + /** reset to ensure if new email validates it is always associated with fresh device */ + await resetDevice() await requestEmail(email) onEmailRequested(email) } catch (error) { @@ -75,11 +80,13 @@ export const ShieldBaseEmailScreen: FC = ({ } })} > - { +}: GetFlowHeaderProps): FlowHeaderProps => { if (!liveAccountGuardianState) { return { title: "Argent Shield", @@ -95,15 +103,28 @@ export const ShieldBaseFinishScreen: FC = ({ liveAccountGuardianState, returnRoute, }) => { - const headerProps = getShieldHeaderProps({ + const navigate = useNavigate() + + const headerProps = getFlowHeaderProps({ accountName, liveAccountGuardianState, }) + const { trackSuccess } = useShieldOnboardingTracking({ + stepId: + liveAccountGuardianState?.type === ChangeGuardian.ADDING + ? "addArgentShieldFinish" + : "removeArgentShieldFinish", + }) + + const onFinish = useCallback(() => { + trackSuccess() + navigate(returnRoute) + }, [navigate, returnRoute, trackSuccess]) return (
- +
= ({
-
diff --git a/packages/extension/src/ui/features/shield/ShieldBaseOTPScreen.tsx b/packages/extension/src/ui/features/shield/ShieldBaseOTPScreen.tsx index f5d5577dc..4939c9fe9 100644 --- a/packages/extension/src/ui/features/shield/ShieldBaseOTPScreen.tsx +++ b/packages/extension/src/ui/features/shield/ShieldBaseOTPScreen.tsx @@ -2,6 +2,7 @@ import { BarBackButton, Button, FieldError, + FlowHeader, NavigationContainer, icons, useToast, @@ -33,10 +34,9 @@ import { coerceErrorToString } from "../../../shared/utils/error" import { ControlledPinInput } from "../../components/ControlledPinInput" import { useYupValidationResolver } from "../settings/useYupValidationResolver" import { ShieldValidationErrorScreen } from "./ShieldValidationErrorScreen" -import { ShieldHeader } from "./ui/ShieldHeader" import { useShieldVerifiedEmail } from "./useShieldVerifiedEmail" -const { EmailIcon, ResendIcon } = icons +const { EmailIcon, ResendIcon, ArgentShieldIcon } = icons const schema = yup .object() @@ -130,7 +130,7 @@ export const ShieldBaseOTPScreen: FC = ({ leftButton={onBack ? : null} title={"Argent Shield"} > - = ({ onBack, error, onDone }) => { + const { trackSuccess } = useShieldTracking("argentShieldError", { + errorId: + error === SHIELD_EMAIL_VALIDATION_FAILURE_SCENARIO_2 + ? "emailNotMatch" + : "emailAlreadyInUseForOtherSeedphrase", + }) + + const onDoneClick = useCallback(() => { + trackSuccess() + onDone() + }, [onDone, trackSuccess]) + const subtitle = error === SHIELD_EMAIL_VALIDATION_FAILURE_SCENARIO_1 ? ( <> @@ -60,13 +73,13 @@ export const ShieldValidationErrorScreen: FC< title={"Argent Shield"} > - - diff --git a/packages/extension/src/ui/features/shield/WithArgentShieldVerified.tsx b/packages/extension/src/ui/features/shield/WithArgentShieldVerified.tsx index 5c53e6373..104af7b15 100644 --- a/packages/extension/src/ui/features/shield/WithArgentShieldVerified.tsx +++ b/packages/extension/src/ui/features/shield/WithArgentShieldVerified.tsx @@ -1,17 +1,35 @@ import { AlertDialog } from "@argent/ui" import { Skeleton, VStack } from "@chakra-ui/react" -import { FC, PropsWithChildren, useCallback, useEffect, useState } from "react" +import { isArray } from "lodash-es" +import { + FC, + PropsWithChildren, + useCallback, + useEffect, + useMemo, + useState, +} from "react" import { useNavigate } from "react-router-dom" +import { Call } from "starknet" import { ARGENT_SHIELD_ENABLED } from "../../../shared/shield/constants" +import { guardianSignerNotRequired } from "../../../shared/shield/GuardianSignerArgentX" import { resetDevice } from "../../../shared/shield/jwt" -import { requestEmail } from "../../../shared/shield/register" -import { getVerifiedEmailIsExpired } from "../../../shared/shield/verifiedEmail" +import { + requestEmail, + shieldIsTokenExpired, +} from "../../../shared/shield/register" +import { getVerifiedEmailIsExpiredForRemoval } from "../../../shared/shield/verifiedEmail" import { useSelectedAccount } from "../accounts/accounts.state" import { WithArgentServicesEnabled } from "../settings/WithArgentServicesEnabled" import { useShieldState } from "./shield.state" import { ShieldBaseEmailScreen } from "./ShieldBaseEmailScreen" import { ShieldBaseOTPScreen } from "./ShieldBaseOTPScreen" +import { useAccountGuardianIsSelf } from "./useAccountGuardian" +import { + ChangeGuardian, + changeGuardianCallDataToType, +} from "./usePendingChangingGuardian" import { useShieldVerifiedEmail } from "./useShieldVerifiedEmail" enum ArgentShieldVerifiedState { @@ -29,12 +47,18 @@ enum ArgentShieldVerifiedState { * If the current account has a Guardian, check and handle the email / otp verification flow using local state */ -export const WithArgentShieldVerified: FC = ({ +interface PropsWithTransactions extends PropsWithChildren { + /** if provided transactions, check if it is remove guardian as this also affects expiry check */ + transactions?: Call | Call[] +} + +export const WithArgentShieldVerified: FC = ({ children, + transactions, }) => { return ARGENT_SHIELD_ENABLED ? ( - + {children} @@ -43,14 +67,17 @@ export const WithArgentShieldVerified: FC = ({ ) } -const WithArgentShieldEnabledVerified: FC = ({ +const WithArgentShieldEnabledVerified: FC = ({ children, + transactions, }) => { const unverifiedEmail = useShieldState((state) => state.unverifiedEmail) const account = useSelectedAccount() const verifiedEmail = useShieldVerifiedEmail() const navigate = useNavigate() const hasGuardian = Boolean(account?.guardian) + const accountGuardianIsSelf = useAccountGuardianIsSelf(account) + const [alertDialogIsOpen, setAlertDialogIsOpen] = useState(false) const [state, setState] = useState( hasGuardian @@ -58,6 +85,29 @@ const WithArgentShieldEnabledVerified: FC = ({ : ArgentShieldVerifiedState.NOT_REQUIRED, ) + // check if it is remove guardian + + const calls = useMemo( + () => (isArray(transactions) ? transactions : [transactions]), + [transactions], + ) + + const isRemoveGuardian = useMemo(() => { + if (calls?.[0]?.entrypoint === "changeGuardian") { + const type = changeGuardianCallDataToType(transactions) + return type === ChangeGuardian.REMOVING + } + return false + }, [calls, transactions]) + + const cosignNotRequired = useMemo(() => { + return calls.find((call) => { + return ( + call?.entrypoint && guardianSignerNotRequired.includes(call.entrypoint) + ) + }) + }, [calls]) + const resetUnverifiedEmail = useCallback(() => { useShieldState.setState({ unverifiedEmail: undefined }) }, []) @@ -101,7 +151,9 @@ const WithArgentShieldEnabledVerified: FC = ({ useEffect(() => { ;(async () => { if (hasGuardian) { - if (verifiedEmail === null) { + if (cosignNotRequired || accountGuardianIsSelf) { + setState(ArgentShieldVerifiedState.NOT_REQUIRED) + } else if (verifiedEmail === null) { /** still retreiving email */ } else if (verifiedEmail === undefined) { if (unverifiedEmail) { @@ -112,8 +164,10 @@ const WithArgentShieldEnabledVerified: FC = ({ setState(ArgentShieldVerifiedState.VERIFY_EMAIL) } } else { - const verifiedEmailIsExpired = await getVerifiedEmailIsExpired() - if (verifiedEmailIsExpired) { + const isTokenExpired = isRemoveGuardian + ? await getVerifiedEmailIsExpiredForRemoval() + : await shieldIsTokenExpired() + if (isTokenExpired) { // need to re-verify existing email await requestEmail(verifiedEmail) setState(ArgentShieldVerifiedState.VERIFY_OTP) @@ -123,7 +177,15 @@ const WithArgentShieldEnabledVerified: FC = ({ } } })() - }, [hasGuardian, navigate, unverifiedEmail, verifiedEmail]) + }, [ + accountGuardianIsSelf, + cosignNotRequired, + hasGuardian, + isRemoveGuardian, + navigate, + unverifiedEmail, + verifiedEmail, + ]) switch (state) { case ArgentShieldVerifiedState.INITIALISING: @@ -151,6 +213,7 @@ const WithArgentShieldEnabledVerified: FC = ({ ) diff --git a/packages/extension/src/ui/features/shield/escape/EscapeBanner.tsx b/packages/extension/src/ui/features/shield/escape/EscapeBanner.tsx index 686d498d9..f42364d64 100644 --- a/packages/extension/src/ui/features/shield/escape/EscapeBanner.tsx +++ b/packages/extension/src/ui/features/shield/escape/EscapeBanner.tsx @@ -3,15 +3,20 @@ import { Spinner } from "@chakra-ui/react" import { FC } from "react" import { useNavigate } from "react-router-dom" -import { ESCAPE_TYPE_GUARDIAN } from "../../../../shared/account/details/getEscape" +import { + ESCAPE_SECURITY_PERIOD_DAYS, + ESCAPE_TYPE_GUARDIAN, +} from "../../../../shared/account/details/getEscape" import { routes } from "../../../routes" import { Account } from "../../accounts/Account" +import { useAccountGuardianIsSelf } from "../useAccountGuardian" +import { usePendingChangeGuardian } from "../usePendingChangingGuardian" import { useAccountHasPendingCancelEscape, useLiveAccountEscape, } from "./useAccountEscape" -const { ArgentShieldIcon, AlertIcon } = icons +const { ArgentShieldIcon, ArgentShieldDeactivateIcon, AlertIcon } = icons interface EscapeBannerProps { account: Account @@ -24,12 +29,13 @@ export const getEscapeDisplayAttributes = ( return {} } const { activeFromNowMs, activeFromNowPretty, type } = liveAccountEscape + const action = type === ESCAPE_TYPE_GUARDIAN ? "Removing" : "Changing" const entity = type === ESCAPE_TYPE_GUARDIAN ? "Argent Shield" : "Account Key" const colorScheme: "warning" | "danger" = type === ESCAPE_TYPE_GUARDIAN ? "warning" : "danger" const title = activeFromNowMs > 0 - ? `Removing ${entity} in ${activeFromNowPretty}` + ? `${action} ${entity} in ${activeFromNowPretty}` : `${entity} removed` return { entity, @@ -41,7 +47,9 @@ export const getEscapeDisplayAttributes = ( export const EscapeBanner: FC = ({ account }) => { const navigate = useNavigate() const pending = useAccountHasPendingCancelEscape(account) + const pendingChangeGuardian = usePendingChangeGuardian(account) const liveAccountEscape = useLiveAccountEscape(account) + const accountGuardianIsSelf = useAccountGuardianIsSelf(account) if (pending) { return ( = ({ account }) => { /> ) } + if (pendingChangeGuardian) { + return ( + } + onClick={() => { + navigate(routes.shieldEscapeWarning(account.address)) + }} + /> + ) + } + if (liveAccountEscape?.activeFromNowMs === 0 || accountGuardianIsSelf) { + const step = accountGuardianIsSelf ? 2 : 1 + const title = `(${step}/2) Remove Argent Shield now` + const description = + step === 1 + ? `${ESCAPE_SECURITY_PERIOD_DAYS}-day security period is over.` + : `Second transaction needed for completion` + return ( + } + onClick={() => { + navigate(routes.shieldEscapeWarning(account.address)) + }} + /> + ) + } if (!liveAccountEscape) { return null } diff --git a/packages/extension/src/ui/features/shield/escape/EscapeGuardian.tsx b/packages/extension/src/ui/features/shield/escape/EscapeGuardian.tsx index d8bf93445..63c641eeb 100644 --- a/packages/extension/src/ui/features/shield/escape/EscapeGuardian.tsx +++ b/packages/extension/src/ui/features/shield/escape/EscapeGuardian.tsx @@ -1,9 +1,12 @@ -import { Button, P4, icons } from "@argent/ui" +import { Button, FlowHeader, P4, icons } from "@argent/ui" import { Center, Flex, ListItem, OrderedList } from "@chakra-ui/react" import { FC } from "react" -import { ShieldExternalLinkButton } from "../ui/ShieldExternalLinkButton" -import { ShieldHeader } from "../ui/ShieldHeader" +import { analytics } from "../../../services/analytics" +import { + ESCAPE_GUARDIAN_LINK, + ShieldExternalLinkButton, +} from "../ui/ShieldExternalLinkButton" import { getEscapeDisplayAttributes } from "./EscapeBanner" import { LiveAccountEscapeProps } from "./useAccountEscape" @@ -23,7 +26,7 @@ export const EscapeGuardian: FC = ({ const { colorScheme, title } = getEscapeDisplayAttributes(liveAccountEscape) return ( - = ({
{ + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeGuardian", + remainingTime: liveAccountEscape.activeFromNowMs, + action: "detailedInstructions", + }) + }} + href={ESCAPE_GUARDIAN_LINK} my={3} > Detailed instructions
- - diff --git a/packages/extension/src/ui/features/shield/escape/EscapeGuardianReady.tsx b/packages/extension/src/ui/features/shield/escape/EscapeGuardianReady.tsx new file mode 100644 index 000000000..7d1ff456a --- /dev/null +++ b/packages/extension/src/ui/features/shield/escape/EscapeGuardianReady.tsx @@ -0,0 +1,41 @@ +import { Button, FlowHeader, P3, icons } from "@argent/ui" +import { Flex } from "@chakra-ui/react" +import { FC } from "react" + +import { ESCAPE_SECURITY_PERIOD_DAYS } from "../../../../shared/account/details/getEscape" + +const { ArgentShieldDeactivateIcon } = icons + +interface EscapeGuardianReadyProps { + accountGuardianIsSelf: boolean | null + onRemove: () => void +} + +export const EscapeGuardianReady: FC = ({ + accountGuardianIsSelf, + onRemove, +}) => { + const step = accountGuardianIsSelf ? 2 : 1 + const title = `Remove Argent Shield now (${step}/2)` + const description = + step == 1 + ? `2 transactions will be required to remove Argent Shield due to our security model` + : `1 more transaction needed to remove Argent Shield due to our security model` + return ( + + + + {description} + + + + + ) +} diff --git a/packages/extension/src/ui/features/shield/escape/EscapeSigner.tsx b/packages/extension/src/ui/features/shield/escape/EscapeSigner.tsx index 79e1a20f3..d4d917a41 100644 --- a/packages/extension/src/ui/features/shield/escape/EscapeSigner.tsx +++ b/packages/extension/src/ui/features/shield/escape/EscapeSigner.tsx @@ -1,9 +1,14 @@ -import { Button, P4, icons } from "@argent/ui" -import { Flex, ListItem, OrderedList } from "@chakra-ui/react" +import { Button, FlowHeader, P4, icons } from "@argent/ui" +import { Flex, VStack } from "@chakra-ui/react" import { FC } from "react" -import { ShieldExternalLinkButton } from "../ui/ShieldExternalLinkButton" -import { ShieldHeader } from "../ui/ShieldHeader" +import { ESCAPE_SECURITY_PERIOD_DAYS } from "../../../../shared/account/details/getEscape" +import { analytics } from "../../../services/analytics" +import { ZENDESK_LINK } from "../../userReview/ReviewFeedbackScreen" +import { + ESCAPE_GUARDIAN_LINK, + ShieldExternalLinkButton, +} from "../ui/ShieldExternalLinkButton" import { getEscapeDisplayAttributes } from "./EscapeBanner" import { LiveAccountEscapeProps } from "./useAccountEscape" @@ -11,43 +16,67 @@ const { AlertIcon } = icons interface EscapeSignerProps { liveAccountEscape: LiveAccountEscapeProps + onCancel: () => void onRemove: () => void } export const EscapeSigner: FC = ({ liveAccountEscape, + onCancel, onRemove, }) => { + const { activeFromNowPretty } = liveAccountEscape const { colorScheme, title } = getEscapeDisplayAttributes(liveAccountEscape) return ( - - If you don’t recognize this action, it’s likely that Argent Shield is - compromised. We recommend taking the following steps: + If you don’t recognize this action,{" "} + please contact Argent Support. + + + If you can’t reach Argent support within {activeFromNowPretty}, we + recommend you start Argent Shield removal process. This will take{" "} + {ESCAPE_SECURITY_PERIOD_DAYS} days. Check detailed instructions here: - - - Remove Argent Shield within 5 days (you will see an ongoing message in - Argent X) - - Wait 7 days to access your now safe-to-use account - { + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeSigner", + remainingTime: liveAccountEscape.activeFromNowMs, + action: "detailedInstructions", + }) + }} + href={ESCAPE_GUARDIAN_LINK} my={3} > Detailed instructions - + + + + + ) } diff --git a/packages/extension/src/ui/features/shield/escape/EscapeWarningScreen.tsx b/packages/extension/src/ui/features/shield/escape/EscapeWarningScreen.tsx index 57a892b77..75d14ba02 100644 --- a/packages/extension/src/ui/features/shield/escape/EscapeWarningScreen.tsx +++ b/packages/extension/src/ui/features/shield/escape/EscapeWarningScreen.tsx @@ -1,20 +1,29 @@ -import { BarCloseButton, NavigationContainer, useToast } from "@argent/ui" +import { + BarCloseButton, + FlowHeader, + NavigationContainer, + icons, + useToast, +} from "@argent/ui" import { Center } from "@chakra-ui/react" -import { FC, useCallback } from "react" -import { useNavigate } from "react-router-dom" -import { constants } from "starknet" +import { FC, useCallback, useEffect, useMemo, useRef } from "react" +import { Navigate, useNavigate } from "react-router-dom" import { ESCAPE_TYPE_GUARDIAN } from "../../../../shared/account/details/getEscape" import { IS_DEV } from "../../../../shared/utils/dev" import { coerceErrorToString } from "../../../../shared/utils/error" import { routes } from "../../../routes" +import { analytics } from "../../../services/analytics" import { + accounTriggerEscapeGuardian, accountCancelEscape, - accountChangeGuardian, + accountEscapeAndChangeGuardian, } from "../../../services/backgroundAccounts" -import { ShieldHeader } from "../ui/ShieldHeader" +import { useAccountGuardianIsSelf } from "../useAccountGuardian" +import { usePendingChangeGuardian } from "../usePendingChangingGuardian" import { useRouteAccount } from "../useRouteAccount" import { EscapeGuardian } from "./EscapeGuardian" +import { EscapeGuardianReady } from "./EscapeGuardianReady" import { EscapeSigner } from "./EscapeSigner" import { hideEscapeWarning, @@ -22,6 +31,8 @@ import { useLiveAccountEscape, } from "./useAccountEscape" +const { ArgentShieldIcon } = icons + export const EscapeWarningScreen: FC = () => { const navigate = useNavigate() const account = useRouteAccount() @@ -30,13 +41,51 @@ export const EscapeWarningScreen: FC = () => { navigate(routes.accountTokens()) }, [account, navigate]) const toast = useToast() + const liveAccountEscape = useLiveAccountEscape(account) + const accountGuardianIsSelf = useAccountGuardianIsSelf(account) + const pending = useAccountHasPendingCancelEscape(account) + const pendingChangeGuardian = usePendingChangeGuardian(account) - const onKeepGuardian = useCallback(async () => { - account && (await hideEscapeWarning(account)) + const didTrack = useRef(false) + useEffect(() => { + if (!liveAccountEscape) { + return + } + if (didTrack.current) { + return + } + didTrack.current = true + const escapeId = + liveAccountEscape?.type === ESCAPE_TYPE_GUARDIAN + ? "escapeGuardian" + : "escapeSigner" + analytics.track("argentShieldEscapeScreenSeen", { + escapeId, + remainingTime: liveAccountEscape.activeFromNowMs, + }) + }, [liveAccountEscape]) + + const onCancelEscape = useCallback(async () => { if (!account) { console.error("Cannot cancel escape - no account") return } + if (liveAccountEscape) { + if (liveAccountEscape.type === ESCAPE_TYPE_GUARDIAN) { + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeGuardian", + remainingTime: liveAccountEscape.activeFromNowMs, + action: "keepArgentShield", + }) + } else { + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeSigner", + remainingTime: liveAccountEscape.activeFromNowMs, + action: "cancelKeyChange", + }) + } + } + await hideEscapeWarning(account) try { await accountCancelEscape(account) } catch (error) { @@ -47,66 +96,143 @@ export const EscapeWarningScreen: FC = () => { duration: 3000, }) } - }, [account, toast]) + }, [account, liveAccountEscape, toast]) - const onRemoveGuardian = useCallback(async () => { - account && (await hideEscapeWarning(account)) + const onTriggerEscapeGuardian = useCallback(async () => { if (!account) { - console.error("Cannot remove guardian - no account") + console.error("Cannot trigger escape guardian - no account") return } + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeSigner", + remainingTime: liveAccountEscape?.activeFromNowMs || 0, + action: "startRemoval", + }) + await hideEscapeWarning(account) try { - await accountChangeGuardian(account, constants.ZERO.toString()) + await accounTriggerEscapeGuardian(account) } catch (error) { IS_DEV && console.warn(coerceErrorToString(error)) toast({ - title: "Unable to remove guardian", + title: "Unable to trigger escape guardian", status: "error", duration: 3000, }) } - }, [account, toast]) + }, [account, liveAccountEscape, toast]) - const liveAccountEscape = useLiveAccountEscape(account) - const pending = useAccountHasPendingCancelEscape(account) - if (pending) { - return ( - } - isAbsolute - > + const onEscapeAndChangeGuardian = useCallback(async () => { + if (!account) { + console.error("Cannot escape and change guardian - no account") + return + } + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeGuardian", + remainingTime: liveAccountEscape?.activeFromNowMs || 0, + action: accountGuardianIsSelf + ? "continueWithRemoval" + : "removeArgentShield", + }) + + await hideEscapeWarning(account) + try { + await accountEscapeAndChangeGuardian(account) + } catch (error) { + IS_DEV && console.warn(coerceErrorToString(error)) + toast({ + title: "Unable to escape and change guardian", + status: "error", + duration: 3000, + }) + } + }, [account, accountGuardianIsSelf, liveAccountEscape, toast]) + + const onContinue = useCallback(() => { + analytics.track("argentShieldEscapeScreenAction", { + escapeId: "escapeGuardian", + remainingTime: liveAccountEscape?.activeFromNowMs || 0, + action: "continueWithRemoval", + }) + onClose() + }, [liveAccountEscape?.activeFromNowMs, onClose]) + + const content = useMemo(() => { + if (pending) { + return (
-
-
- ) - } - if (!liveAccountEscape) { + ) + } + if (pendingChangeGuardian) { + return ( +
+ +
+ ) + } + if (liveAccountEscape?.activeFromNowMs === 0 || accountGuardianIsSelf) { + return ( + + ) + } + if (liveAccountEscape?.type) { + if (liveAccountEscape.type === ESCAPE_TYPE_GUARDIAN) { + return ( + + ) + } else { + return ( + + ) + } + } return null + }, [ + accountGuardianIsSelf, + liveAccountEscape, + onCancelEscape, + onContinue, + onEscapeAndChangeGuardian, + onTriggerEscapeGuardian, + pending, + pendingChangeGuardian, + ]) + + if (!content) { + /** no matching state for this screen any more */ + return } - const { type } = liveAccountEscape + return ( } isAbsolute > - {type === ESCAPE_TYPE_GUARDIAN ? ( - - ) : ( - - )} + {content} ) } diff --git a/packages/extension/src/ui/features/shield/ui/ShieldExternalLinkButton.tsx b/packages/extension/src/ui/features/shield/ui/ShieldExternalLinkButton.tsx index 144d66636..2b981dbdc 100644 --- a/packages/extension/src/ui/features/shield/ui/ShieldExternalLinkButton.tsx +++ b/packages/extension/src/ui/features/shield/ui/ShieldExternalLinkButton.tsx @@ -4,6 +4,12 @@ import { ComponentPropsWithoutRef, FC } from "react" const { ExpandIcon } = icons +export const ARGENT_GUARDIAN_LINK = + "https://support.argent.xyz/hc/en-us/articles/9950649206685" + +export const ESCAPE_GUARDIAN_LINK = + "https://support.argent.xyz/hc/en-us/articles/9950526113181" + export const ShieldExternalLinkButton: FC< ButtonProps & ComponentPropsWithoutRef<"a"> > = (props) => { diff --git a/packages/extension/src/ui/features/shield/ui/ShieldLearnMoreButton.tsx b/packages/extension/src/ui/features/shield/ui/ShieldLearnMoreButton.tsx index d62ba371c..4db2e66d9 100644 --- a/packages/extension/src/ui/features/shield/ui/ShieldLearnMoreButton.tsx +++ b/packages/extension/src/ui/features/shield/ui/ShieldLearnMoreButton.tsx @@ -1,10 +1,13 @@ import { FC } from "react" -import { ShieldExternalLinkButton } from "./ShieldExternalLinkButton" +import { + ARGENT_GUARDIAN_LINK, + ShieldExternalLinkButton, +} from "./ShieldExternalLinkButton" export const ShieldLearnMoreButton: FC = () => { return ( - + Learn more about Argent Shield ) diff --git a/packages/extension/src/ui/features/shield/useAccountGuardian.ts b/packages/extension/src/ui/features/shield/useAccountGuardian.ts index 4e0641987..7fa5312f5 100644 --- a/packages/extension/src/ui/features/shield/useAccountGuardian.ts +++ b/packages/extension/src/ui/features/shield/useAccountGuardian.ts @@ -1,6 +1,12 @@ -import { useMemo } from "react" +import { useMemo, useRef } from "react" +import useSWR from "swr" import { withGuardianSelector } from "../../../shared/account/selectors" +import { getAccountIdentifier } from "../../../shared/wallet.service" +import { isEqualAddress } from "../../services/addresses" +import { getPublicKey } from "../../services/backgroundAccounts" +import { withPolling } from "../../services/swr" +import { Account } from "../accounts/Account" import { useAccounts } from "../accounts/accounts.state" export const useAccountsWithGuardian = () => { @@ -13,3 +19,27 @@ export const useAccountsWithGuardian = () => { return filteredAccounts } + +export const useAccountGuardianIsSelf = (account?: Account) => { + const publicKey = useRef() + const { data: accountGuardianIsSelf = null } = useSWR( + account ? [getAccountIdentifier(account), "accountGuardianIsSelf"] : null, + async () => { + if (!account?.guardian) { + return false + } + if (!publicKey.current) { + publicKey.current = await getPublicKey(account) + } + const accountGuardianIsSelf = isEqualAddress( + account.guardian, + publicKey.current, + ) + return accountGuardianIsSelf + }, + { + ...withPolling(1000) /** 1 second - purely cosmetic */, + }, + ) + return accountGuardianIsSelf +} diff --git a/packages/extension/src/ui/features/shield/usePendingChangingGuardian.ts b/packages/extension/src/ui/features/shield/usePendingChangingGuardian.ts index f75ab5f68..0bda27b18 100644 --- a/packages/extension/src/ui/features/shield/usePendingChangingGuardian.ts +++ b/packages/extension/src/ui/features/shield/usePendingChangingGuardian.ts @@ -22,7 +22,7 @@ export enum ChangeGuardian { * @returns `ChangeGuardian` status if there is a pending transaction, otherwise `undefined` */ -const callDataToType = (transactions?: Call | Call[]) => { +export const changeGuardianCallDataToType = (transactions?: Call | Call[]) => { const calldata = Array.isArray(transactions) ? transactions[0].calldata : transactions?.calldata @@ -52,7 +52,7 @@ export const usePendingChangeGuardian = ( ) if (changeGuardianTransaction) { const transactions = changeGuardianTransaction.meta?.transactions - const type = callDataToType(transactions) + const type = changeGuardianCallDataToType(transactions) return { transaction: changeGuardianTransaction, type, diff --git a/packages/extension/src/ui/features/shield/useShieldTracking.ts b/packages/extension/src/ui/features/shield/useShieldTracking.ts new file mode 100644 index 000000000..db483b14d --- /dev/null +++ b/packages/extension/src/ui/features/shield/useShieldTracking.ts @@ -0,0 +1,43 @@ +import { useCallback } from "react" + +import { Events } from "../../../shared/analytics" +import { getVerifiedEmail } from "../../../shared/shield/verifiedEmail" +import { useTimeSpentWithSuccessTracking } from "../../services/analytics" +import { useAccountsWithGuardian } from "./useAccountGuardian" +import { useRouteAccount } from "./useRouteAccount" + +export const useShieldTracking = ( + event: T, + args: Events[T], +) => { + const accountsWithGuardian = useAccountsWithGuardian() + const accountsWith2fa = accountsWithGuardian.length + + const makeArgs = useCallback(async () => { + const verifiedEmail = await getVerifiedEmail() + const authenticated = Boolean(verifiedEmail) + return { + ...args, + accountsWith2fa, + authenticated, + } + }, [accountsWith2fa, args]) + + return useTimeSpentWithSuccessTracking(event, makeArgs) +} + +export const useShieldOnboardingTracking = ( + args: + | Events["argentShieldRemovalStepFinished"] + | Events["argentShieldOnboardingStepFinished"], +) => { + const account = useRouteAccount() + const hasGuardian = Boolean(account?.guardian) + const event = hasGuardian + ? "argentShieldRemovalStepFinished" + : "argentShieldOnboardingStepFinished" + + return useShieldTracking(event, { + ...args, + }) +} diff --git a/packages/extension/src/ui/features/shield/useShieldVerifiedEmail.ts b/packages/extension/src/ui/features/shield/useShieldVerifiedEmail.ts index 52466db9c..325f062eb 100644 --- a/packages/extension/src/ui/features/shield/useShieldVerifiedEmail.ts +++ b/packages/extension/src/ui/features/shield/useShieldVerifiedEmail.ts @@ -6,6 +6,7 @@ import { idb } from "../../../shared/shield/idb" * Hook which returns the current verifiedEmail, updated live * @returns `null` when initialising, `undefined` when known but not set, otherwise email */ + export const useShieldVerifiedEmail = () => { const device = useLiveQuery(() => idb.devices.get(0), [], null) return device === null ? null : device?.verifiedEmail diff --git a/packages/extension/src/ui/features/swap/ui/OwnedToken.tsx b/packages/extension/src/ui/features/swap/ui/OwnedToken.tsx index c17ed773d..8b8c82b45 100644 --- a/packages/extension/src/ui/features/swap/ui/OwnedToken.tsx +++ b/packages/extension/src/ui/features/swap/ui/OwnedToken.tsx @@ -35,7 +35,10 @@ const OwnedToken: FC = ({ onClick, currency }) => { const balance = useCurrencyBalance(account?.address, token) - const currencyValue = useTokenAmountToCurrencyValue(token, balance?.toExact()) + const currencyValue = useTokenAmountToCurrencyValue( + token, + balance?.raw.toString(), + ) if (!token) { return <> diff --git a/packages/extension/src/ui/features/swap/ui/TokenPrice.tsx b/packages/extension/src/ui/features/swap/ui/TokenPrice.tsx index 7e56f02c8..28ee594ad 100644 --- a/packages/extension/src/ui/features/swap/ui/TokenPrice.tsx +++ b/packages/extension/src/ui/features/swap/ui/TokenPrice.tsx @@ -1,4 +1,4 @@ -import { TokenButton } from "@argent/ui" +import { P4, TokenButton } from "@argent/ui" import { Currency, ETHER, @@ -7,7 +7,6 @@ import { WrappedTokenInfo, wrappedCurrency, } from "@argent/x-swap" -import { Text } from "@chakra-ui/react" import { ethers } from "ethers" import { FC } from "react" @@ -50,6 +49,9 @@ const TokenPrice: FC = ({ currency, onClick }) => { const displayCurrencyValue = prettifyCurrencyValue(currencyValue) + const displayPriceDetails = + parseFloat(priceDetails?.ccyDayChange || "0") * 100 + return ( = ({ currency, onClick }) => { valueLabelPrimary={displayCurrencyValue} valueLabelSecondary={ priceDetails ? ( - 0 ? "green" : "red"}> - {priceDetails.ccyDayChange}% - + 0 ? "green" : "red"}> + {displayPriceDetails.toFixed(2)}% + ) : null } currencyValue={currencyValue} diff --git a/packages/extension/src/ui/routes.ts b/packages/extension/src/ui/routes.ts index 6de0dc489..d619d03d5 100644 --- a/packages/extension/src/ui/routes.ts +++ b/packages/extension/src/ui/routes.ts @@ -150,7 +150,10 @@ export const routes = { newToken: route("/tokens/new"), funding: route("/funding"), fundingBridge: route("/funding/bridge"), - exportPrivateKey: route("/export-private-key"), + exportPrivateKey: route( + (accountAddress) => `/export-private-key/${accountAddress}`, + "/export-private-key/:accountAddress", + ), fundingQrCode: route("/funding/qr-code"), fundingProvider: route("/funding/provider"), token: route( diff --git a/packages/extension/src/ui/services/analytics.ts b/packages/extension/src/ui/services/analytics.ts index cc978ad7a..e880a6d2d 100644 --- a/packages/extension/src/ui/services/analytics.ts +++ b/packages/extension/src/ui/services/analytics.ts @@ -1,7 +1,9 @@ -import { useEffect } from "react" +import { isFunction } from "lodash-es" +import { useCallback, useEffect, useRef } from "react" import { AddFundsServices, + Events, Pages, activeStore, getAnalytics, @@ -44,6 +46,66 @@ export const usePageTracking = ( }, [name, rest[0]]) // as React in strict mode renders every component twice, this page will be tracked 2x in development. This is not the case in production. } +export const useTimeSpentWithSuccessTracking = ( + event: T, + args: Events[T] | (() => Promise), +) => { + const didTrack = useRef(false) + const startedAt = useRef(new Date().getTime()) + + /** track once with success flag */ + const trackWithSuccess = useCallback( + async (success: boolean) => { + if (didTrack.current) { + /** already tracked */ + return + } + const timeSpent = new Date().getTime() - startedAt.current + if (!success) { + window.localStorage.setItem("failure", new Date().toISOString()) + } + didTrack.current = true + const resolvedArgs = isFunction(args) ? await args() : args + analytics.track(event, { + ...resolvedArgs, + success, + timeSpent, + }) + }, + [args, event], + ) + + const trackSuccess = useCallback( + () => trackWithSuccess(true), + [trackWithSuccess], + ) + const trackFailure = useCallback( + () => trackWithSuccess(false), + [trackWithSuccess], + ) + + /** track failure on document close */ + useEffect(() => { + const onvisibilitychange = () => { + if (document.visibilityState === "hidden") { + const timeSpent = new Date().getTime() - startedAt.current + /** don't track failure unless window was open > 500ms */ + if (timeSpent > 500) { + trackFailure() + } + } + } + document.addEventListener("visibilitychange", onvisibilitychange) + return () => + document.removeEventListener("visibilitychange", onvisibilitychange) + }, [trackFailure]) + + return { + trackSuccess, + trackFailure, + } +} + const N_5_MINUTES = 5 * 60 * 1000 const N_24_HOURS = 24 * 60 * 60 * 1000 const N_1_WEEK = 7 * N_24_HOURS diff --git a/packages/extension/src/ui/services/argentApiFetcher.ts b/packages/extension/src/ui/services/argentApiFetcher.ts index 575d3c8b5..f197e1a38 100644 --- a/packages/extension/src/ui/services/argentApiFetcher.ts +++ b/packages/extension/src/ui/services/argentApiFetcher.ts @@ -12,7 +12,7 @@ import { useAppState } from "../app.state" * @see argentApiHeadersForNetwork */ -export const argentApiFetcher = ( +export const argentApiFetcher = ( input: RequestInfo | URL, init?: RequestInit, fetcherImpl: Fetcher = fetcher, @@ -25,5 +25,5 @@ export const argentApiFetcher = ( ...argentApiHeadersForNetwork(switcherNetworkId), }, } - return fetcherImpl(input, initWithArgentApiHeaders) + return fetcherImpl(input, initWithArgentApiHeaders) } diff --git a/packages/extension/src/ui/services/backgroundAccounts.ts b/packages/extension/src/ui/services/backgroundAccounts.ts index 0be26fe08..a87a5a860 100644 --- a/packages/extension/src/ui/services/backgroundAccounts.ts +++ b/packages/extension/src/ui/services/backgroundAccounts.ts @@ -5,6 +5,7 @@ import { WalletAccount, } from "../../shared/wallet.model" import { walletStore } from "../../shared/wallet/walletStore" +import { Account } from "../features/accounts/Account" import { decryptFromBackground, generateEncryptedSecret } from "./crypto" export const createNewAccount = async (networkId: string) => { @@ -48,9 +49,19 @@ export const accountsOnNetwork = ( networkId: string, ) => accounts.filter((account) => account.networkId === networkId) +function isNotBaseWalletAccount( + account?: BaseWalletAccount, +): account is Account { + return Boolean(account && "toBaseWalletAccount" in account) +} + export const selectAccount = async ( account?: BaseWalletAccount, ): Promise => { + /** coerce to sparse BaseWalletAccount to prevent DataCloneError from full Account class instance on FireFox */ + if (isNotBaseWalletAccount(account)) { + account = account.toBaseWalletAccount() + } await walletStore.set("selected", account ?? null) return connectAccount(account) @@ -118,11 +129,11 @@ export const redeployAccount = async (data: BaseWalletAccount) => { } } -export const getPrivateKey = async () => { +export const getPrivateKey = async (account: BaseWalletAccount) => { const { secret, encryptedSecret } = await generateEncryptedSecret() sendMessage({ type: "GET_ENCRYPTED_PRIVATE_KEY", - data: { encryptedSecret }, + data: { encryptedSecret, account }, }) const { encryptedPrivateKey } = await waitForMessage( @@ -132,6 +143,17 @@ export const getPrivateKey = async () => { return await decryptFromBackground(encryptedPrivateKey, secret) } +export const getPublicKey = async (account?: BaseWalletAccount) => { + sendMessage({ + type: "GET_PUBLIC_KEY", + data: account, + }) + + const { publicKey } = await waitForMessage("GET_PUBLIC_KEY_RES") + + return publicKey +} + export const getSeedPhrase = async (): Promise => { const { secret, encryptedSecret } = await generateEncryptedSecret() sendMessage({ @@ -174,3 +196,33 @@ export const accountCancelEscape = async (account: BaseWalletAccount) => { return result } + +export const accounTriggerEscapeGuardian = async ( + account: BaseWalletAccount, +) => { + sendMessage({ type: "ACCOUNT_TRIGGER_ESCAPE_GUARDIAN", data: { account } }) + + const result = await Promise.race([ + waitForMessage("ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_RES"), + waitForMessage("ACCOUNT_TRIGGER_ESCAPE_GUARDIAN_REJ").then((error) => { + throw new Error(error) + }), + ]) + + return result +} + +export const accountEscapeAndChangeGuardian = async ( + account: BaseWalletAccount, +) => { + sendMessage({ type: "ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN", data: { account } }) + + const result = await Promise.race([ + waitForMessage("ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_RES"), + waitForMessage("ACCOUNT_ESCAPE_AND_CHANGE_GUARDIAN_REJ").then((error) => { + throw new Error(error) + }), + ]) + + return result +} diff --git a/packages/extension/src/ui/services/blockExplorer.service.ts b/packages/extension/src/ui/services/blockExplorer.service.ts index f61cd06bc..976b13a52 100644 --- a/packages/extension/src/ui/services/blockExplorer.service.ts +++ b/packages/extension/src/ui/services/blockExplorer.service.ts @@ -21,7 +21,8 @@ export const getBlockExplorerUrlForNetwork = async (network: Network) => { if ( network.id === "mainnet-alpha" || network.id === "goerli-alpha" || - network.id === "goerli-alpha-2" + network.id === "goerli-alpha-2" || + network.id === "localhost" ) { return settingsBlockExplorer.url[network.id] } diff --git a/packages/extension/test/argentApiFetcher.test.ts b/packages/extension/test/argentApiFetcher.test.ts index 72a179204..15c8f6328 100644 --- a/packages/extension/test/argentApiFetcher.test.ts +++ b/packages/extension/test/argentApiFetcher.test.ts @@ -1,5 +1,6 @@ import { describe, expect, test, vi } from "vitest" +import { Fetcher } from "../src/shared/api/fetcher" import { useAppState } from "../src/ui/app.state" import { argentApiFetcher } from "../src/ui/services/argentApiFetcher" @@ -7,7 +8,7 @@ describe("fetcher", () => { describe("argentApiFetcher()", () => { const ORIGINAL_PROCESS_ENV = process.env const MOCK_VERSION = "testing.1.2.3" - const fetcher = vi.fn(async () => "foo") + const fetcher = vi.fn(async () => "foo") as Fetcher beforeAll(() => { process.env = { diff --git a/packages/extension/test/fetcher.test.ts b/packages/extension/test/fetcher.test.ts index 26d2c474a..2941253a7 100644 --- a/packages/extension/test/fetcher.test.ts +++ b/packages/extension/test/fetcher.test.ts @@ -3,6 +3,7 @@ import { setupServer } from "msw/node" import { afterEach, describe, expect, test, vi } from "vitest" import { + Fetcher, FetcherError, fetcher, fetcherWithArgentApiHeadersForNetwork, @@ -85,7 +86,7 @@ describe("fetcher", () => { describe("fetcherWithArgentApiHeadersForNetwork()", () => { const ORIGINAL_PROCESS_ENV = process.env const MOCK_VERSION = "testing.1.2.3" - const fetcher = vi.fn(async () => "foo") + const fetcher = vi.fn(async () => "foo") as Fetcher const fetcherWithArgentApiHeaders = fetcherWithArgentApiHeadersForNetwork( "goerli-alpha", fetcher, diff --git a/packages/extension/webpack.config.js b/packages/extension/webpack.config.js index 991af55c8..17488c1a3 100644 --- a/packages/extension/webpack.config.js +++ b/packages/extension/webpack.config.js @@ -20,6 +20,11 @@ const manifestV3 = process.env.MANIFEST_VERSION === "v3" const safeEnvVars = process.env.SAFE_ENV_VARS === "true" const uploadSentrySourcemaps = process.env.UPLOAD_SENTRY_SOURCEMAPS === "true" +// Sentry does not work with scripts ignored +// we should use the CLI tool directly, without webpack, soon +// https://github.com/getsentry/sentry-cli/issues/1290 +const disableSentry = true + if (safeEnvVars) { console.log("Safe env vars enabled") } @@ -106,7 +111,8 @@ module.exports = { }), // Only use sentry-sourcemaping on Prod - isProd && + !disableSentry && + isProd && uploadSentrySourcemaps && new SentryWebpackPlugin({ authToken: process.env.SENTRY_AUTH_TOKEN, diff --git a/packages/get-starknet/package.json b/packages/get-starknet/package.json index 72ccb73c9..2380fd307 100644 --- a/packages/get-starknet/package.json +++ b/packages/get-starknet/package.json @@ -1,6 +1,6 @@ { "name": "@argent/get-starknet", - "version": "5.3.4", + "version": "5.3.17", "repository": "github:argentlabs/argent-x", "private": false, "main": "dist/", diff --git a/packages/guardian/package.json b/packages/guardian/package.json index 52e60f5fa..32223cdf4 100644 --- a/packages/guardian/package.json +++ b/packages/guardian/package.json @@ -1,6 +1,6 @@ { "name": "@argent/guardian", - "version": "5.3.4", + "version": "5.3.17", "license": "MIT", "private": false, "type": "module", @@ -33,6 +33,6 @@ "vite-plugin-dts": "^1.4.0" }, "peerDependencies": { - "starknet": "^4.19.2" + "starknet": "^4.21.0" } } diff --git a/packages/guardian/src/services/GuardianSigner.ts b/packages/guardian/src/services/GuardianSigner.ts index e9b1a4cb1..e62c2c291 100644 --- a/packages/guardian/src/services/GuardianSigner.ts +++ b/packages/guardian/src/services/GuardianSigner.ts @@ -50,7 +50,7 @@ export class GuardianSigner extends Signer { const signatures = await super.signMessage(typedData, accountAddress) const cosignerMessage: CosignerOffchainMessage = { message: typedData, - accountAddress, + accountAddress: addAddressPadding(accountAddress), chain: "starknet", } diff --git a/packages/multicall/package.json b/packages/multicall/package.json index a76ba2379..e80b3b093 100644 --- a/packages/multicall/package.json +++ b/packages/multicall/package.json @@ -1,6 +1,6 @@ { "name": "@argent/x-multicall", - "version": "5.3.4", + "version": "5.3.17", "description": "A library for batched calls to Starknet smart contracts", "keywords": [ "starknet", @@ -51,7 +51,7 @@ "happy-dom": "^8.1.0", "vite": "^4.0.3", "vite-plugin-dts": "^1.4.1", - "vitest": "^0.28.3" + "vitest": "^0.29.2" }, "dependencies": { "dataloader": "^2.1.0", diff --git a/packages/sessions/package.json b/packages/sessions/package.json index 3b56cd275..e66e5451b 100644 --- a/packages/sessions/package.json +++ b/packages/sessions/package.json @@ -1,6 +1,6 @@ { "name": "@argent/x-sessions", - "version": "5.3.4", + "version": "5.3.17", "description": "Manage sessions for Argent X wallets", "keywords": [ "starknet", @@ -53,7 +53,7 @@ "happy-dom": "^8.1.0", "vite": "^4.0.3", "vite-plugin-dts": "^1.4.1", - "vitest": "^0.28.3" + "vitest": "^0.29.2" }, "dependencies": { "minimalistic-assert": "^1.0.1", diff --git a/packages/stack-router/package.json b/packages/stack-router/package.json index 219b25b07..a2a168b2f 100644 --- a/packages/stack-router/package.json +++ b/packages/stack-router/package.json @@ -1,6 +1,6 @@ { "name": "@argent/stack-router", - "version": "5.3.4", + "version": "5.3.17", "license": "MIT", "private": true, "files": [ @@ -32,7 +32,7 @@ "lodash-es": "^4.17.21" }, "devDependencies": { - "@argent/ui": "^5.3.4", + "@argent/ui": "^5.3.17", "@types/lodash-es": "^4.17.6", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", @@ -47,7 +47,7 @@ "typescript": "^4.9.4", "vite": "^4.0.3", "vite-plugin-dts": "^1.6.6", - "vitest": "^0.28.3" + "vitest": "^0.29.2" }, "peerDependencies": { "@emotion/react": "^11.10.5", diff --git a/packages/storybook/.storybook/main.ts b/packages/storybook/.storybook/main.ts index d8891e51e..3972846b7 100644 --- a/packages/storybook/.storybook/main.ts +++ b/packages/storybook/.storybook/main.ts @@ -4,6 +4,7 @@ export default { stories: ["../src/**/*.stories.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"], addons: [ "@storybook/addon-links", + "@storybook/addon-actions", { name: "@storybook/addon-essentials", options: { @@ -60,5 +61,5 @@ export default { } return config }, - staticDirs: ["../../extension/src"], + staticDirs: ["../../extension/src", "../../ui/assets"], } diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 7a8ab030b..cb5305e1d 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -1,10 +1,10 @@ { "name": "@argent-x/storybook", - "version": "5.3.4", + "version": "5.3.17", "private": true, "devDependencies": { - "@argent-x/extension": "^5.3.4", - "@argent/ui": "^5.3.4", + "@argent-x/extension": "^5.3.17", + "@argent/ui": "^5.3.17", "@babel/core": "^7.18.5", "@chakra-ui/storybook-addon": "^4.0.12", "@storybook/addon-actions": "^6.5.9", @@ -23,7 +23,7 @@ "lodash-es": "^4.17.21", "react": "^18.0.0", "react-dom": "^18.0.0", - "starknet": "^4.19.1", + "starknet": "^4.21.0", "storybook-addon-swc": "^1.1.7", "typescript": "^4.9.4" }, diff --git a/packages/storybook/src/declarations.d.ts b/packages/storybook/src/declarations.d.ts index 968a17a95..079760e22 100644 --- a/packages/storybook/src/declarations.d.ts +++ b/packages/storybook/src/declarations.d.ts @@ -1,5 +1,9 @@ declare module "*.svg" declare module "*.gif" +declare module "*.png" { + const url: string + export default url +} declare module "*.txt" { const url: string export default url diff --git a/packages/storybook/src/features/actions/ApproveTransaction.stories.tsx b/packages/storybook/src/features/actions/ApproveTransaction.stories.tsx new file mode 100644 index 000000000..cfeaa071f --- /dev/null +++ b/packages/storybook/src/features/actions/ApproveTransaction.stories.tsx @@ -0,0 +1,80 @@ +import { ApproveTransaction } from "@argent-x/extension/src/ui/features/actions/transaction/ApproveTransactionScreen" +import { P4 } from "@argent/ui" +import { Center } from "@chakra-ui/layout" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +import { account } from "../../account" +import aspect from "./__fixtures__/aspect.json" +import jediswap from "./__fixtures__/jediswap.json" +import transfer from "./__fixtures__/transfer.json" + +export default { + title: "features/ApproveTransaction", + parameters: { + layout: "fullscreen", + }, + component: ApproveTransaction, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +const onSubmit = (args: any) => console.log("onSubmit", args) + +const footer = ( +
+ Placeholder footer +
+) + +export const Jediswap = Template.bind({}) +Jediswap.args = { + ...jediswap, + disableConfirm: true, + isMainnet: true, + isSimulationLoading: false, + selectedAccount: account, + onSubmit, + footer, +} as any + +export const JediswapUnsafe = Template.bind({}) +JediswapUnsafe.args = { + ...jediswap, + aggregatedData: jediswap.aggregatedData.map((data) => ({ + ...data, + safe: false, + })), + disableConfirm: true, + isMainnet: true, + isSimulationLoading: false, + selectedAccount: account, + onSubmit, + footer, +} as any + +export const Transfer = Template.bind({}) +Transfer.args = { + ...transfer, + disableConfirm: true, + isMainnet: true, + isSimulationLoading: false, + selectedAccount: account, + onSubmit, + footer, +} as any + +export const Aspect = Template.bind({}) +Aspect.args = { + ...aspect, + disableConfirm: true, + isMainnet: true, + isSimulationLoading: false, + selectedAccount: account, + onSubmit, + footer, +} as any diff --git a/packages/storybook/src/features/actions/__fixtures__/aspect.json b/packages/storybook/src/features/actions/__fixtures__/aspect.json new file mode 100644 index 000000000..6fa737fcd --- /dev/null +++ b/packages/storybook/src/features/actions/__fixtures__/aspect.json @@ -0,0 +1,166 @@ +{ + "actionHash": "a16b5b24e79859e094a31a6c30aa8202b74bb2a0", + "aggregatedData": [ + { + "token": { + "address": "0x4a3621276a83251b557a8140e915599ae8e7b6207b067ea701635c0d509801e", + "name": "Mint Square Storefront", + "symbol": "MINTSQ", + "decimals": 0, + "networkId": "mainnet-alpha", + "tokenId": "47458", + "type": "erc721" + }, + "approvals": [], + "amount": "1", + "usdValue": "0", + "recipients": [ + { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "amount": "1" + } + ], + "safe": true + }, + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "approvals": [], + "amount": "-100000000000000", + "usdValue": "-0.1661", + "recipients": [ + { + "address": "0x6a0bd9a21ca429395565127efca751660b503c3966b964bdda5029e031380b7", + "amount": "-97000000000000", + "usdValue": "0.161117" + }, + { + "address": "0x4c83d3fa770187d7b0a23b3aa7132c7c8273fb4ec3db416f86e4a385596769a", + "amount": "-3000000000000", + "usdValue": "0.004983" + } + ], + "safe": true + } + ], + "transactionReview": { + "assessment": "neutral", + "reviews": [ + { + "assessment": "neutral", + "assessmentDetails": { + "contract_address": "0x02a92f0f860bf7c63fb9ef42cff4137006b309e0e6e1484e42d0b5511959414d" + } + } + ] + }, + "transactions": [ + { + "calldata": [ + "1203547651708349271448768365881041305352887755542740175005943917204658012493", + "2997881207313980570241347267220574957273773683696432153748258537092592926903", + "0", + "1681661074", + "257877205755718", + "1", + "1", + "2097924334809010151269254159849064348527709275410586009206231441117935140894", + "47458", + "0", + "1", + "0", + "2", + "0", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "0", + "0", + "97000000000000", + "0", + "2997881207313980570241347267220574957273773683696432153748258537092592926903", + "0", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "0", + "0", + "3000000000000", + "0", + "2163043529925802864713042203646866750762128402292550239405067396543711442586", + "193537044949007465058234585984543106941963984792689474213073467382301419967", + "3123624182172242132799495490982949304040176803825006418688666371482845520789" + ], + "contractAddress": "0x02a92f0f860bf7c63fb9ef42cff4137006b309e0e6e1484e42d0b5511959414d", + "entrypoint": "fillOrder" + } + ], + "transactionSimulation": { + "approvals": [ + { + "tokenAddress": "0x4a3621276a83251b557a8140e915599ae8e7b6207b067ea701635c0d509801e", + "owner": "0x6a0bd9a21ca429395565127efca751660b503c3966b964bdda5029e031380b7", + "spender": "0x0", + "tokenId": "47458", + "approvalForAll": false, + "details": { + "symbol": "MINTSQ", + "name": "Mint Square Storefront", + "tokenURI": "ipfs://QmNrLm3JL7DtryfwWjC9vdZm2mbGSwnkS4o4GSWZwqyFCt\u0000", + "tokenType": "erc721" + } + } + ], + "transfers": [ + { + "tokenAddress": "0x4a3621276a83251b557a8140e915599ae8e7b6207b067ea701635c0d509801e", + "from": "0x6a0bd9a21ca429395565127efca751660b503c3966b964bdda5029e031380b7", + "to": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "tokenId": "47458", + "details": { + "symbol": "MINTSQ", + "name": "Mint Square Storefront", + "tokenURI": "ipfs://QmNrLm3JL7DtryfwWjC9vdZm2mbGSwnkS4o4GSWZwqyFCt\u0000", + "tokenType": "erc721" + } + }, + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "from": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "to": "0x6a0bd9a21ca429395565127efca751660b503c3966b964bdda5029e031380b7", + "value": "97000000000000", + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.161117" + } + }, + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "from": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "to": "0x4c83d3fa770187d7b0a23b3aa7132c7c8273fb4ec3db416f86e4a385596769a", + "value": "3000000000000", + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.004983" + } + } + ], + "feeEstimation": { + "overallFee": 539263601786275, + "gasPrice": 27767035775, + "gasUsage": 19421, + "unit": "wei" + } + } +} diff --git a/packages/storybook/src/features/actions/__fixtures__/jediswap.json b/packages/storybook/src/features/actions/__fixtures__/jediswap.json new file mode 100644 index 000000000..ef48615ad --- /dev/null +++ b/packages/storybook/src/features/actions/__fixtures__/jediswap.json @@ -0,0 +1,255 @@ +{ + "actionHash": "abc123", + "aggregatedData": [ + { + "token": { + "address": "0x053c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "name": "USD Coin", + "symbol": "USDC", + "decimals": 6, + "network": "mainnet-alpha", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/usdc.png", + "networkId": "mainnet-alpha", + "type": "erc20" + }, + "approvals": [], + "amount": "14764", + "usdValue": "0.014737", + "recipients": [ + { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "amount": "14764", + "usdValue": "0.014737" + } + ], + "safe": true + }, + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "approvals": [ + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "owner": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "spender": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "amount": "8812345773212", + "usdValue": "0.014761" + } + ], + "amount": "-8812345773212", + "usdValue": "-0.014761", + "recipients": [ + { + "address": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "amount": "-8812345773212", + "usdValue": "0.014761" + } + ], + "safe": true + } + ], + "transactionReview": { + "assessment": "neutral", + "targetedDapp": { + "name": "JediSwap", + "description": "A community-led fully permissionless and composable AMM on Starknet.", + "iconUrl": "https://www.dappland.com/dapps/jediswap/dapp-icon-jediswap.png", + "links": [ + { + "name": "website", + "url": "https://jediswap.xyz", + "position": 1 + }, + { + "name": "twitter", + "url": "https://twitter.com/jediswap", + "position": 2 + }, + { + "name": "discord", + "url": "https://discord.gg/jediswap", + "position": 3 + } + ] + }, + "reviews": [ + { + "assessment": "neutral", + "assessmentDetails": { + "contract_address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" + }, + "activity": { + "value": { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "unknown": false, + "type": "ERC20" + }, + "amount": "8812345773212", + "usd": 0.01, + "slippage": "equal" + }, + "spender": "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "type": "approve" + } + }, + { + "assessment": "neutral", + "assessmentDetails": { + "contract_address": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023" + }, + "activity": { + "src": { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "unknown": false, + "type": "ERC20" + }, + "amount": "8812345773212", + "usd": 0.01, + "slippage": "equal" + }, + "dst": { + "token": { + "address": "0x053c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "name": "USD Coin", + "symbol": "USDC", + "decimals": 6, + "unknown": false, + "type": "ERC20" + }, + "amount": "14709", + "usd": 0.01, + "slippage": "at_least" + }, + "type": "swap" + } + } + ] + }, + "transactions": [ + { + "calldata": [ + "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "8812345773212", + "0" + ], + "contractAddress": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "entrypoint": "approve" + }, + { + "calldata": [ + "8812345773212", + "0", + "14709", + "0", + "2", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "2368576823837625528275935341135881659748932889268308403712618244410713532584", + "2689035213040902571798644155430358178496847363710771602620498934381075712549", + "1678883718" + ], + "contractAddress": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "entrypoint": "swap_exact_tokens_for_tokens" + } + ], + "transactionSimulation": { + "approvals": [ + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "owner": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "spender": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "value": "8812345773212", + "approvalForAll": false, + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.014761" + } + } + ], + "transfers": [ + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "from": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "to": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "value": "8812345773212", + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.014761" + } + }, + { + "tokenAddress": "0x53c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "from": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "to": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "value": "14764", + "details": { + "decimals": "6", + "symbol": "USDC", + "name": "USD Coin", + "tokenType": "erc20", + "usdValue": "0.014737" + } + } + ], + "feeEstimation": { + "overallFee": 311528875474692, + "gasPrice": 22737674292, + "gasUsage": 13701, + "unit": "wei" + } + }, + "verifiedDapp": { + "name": "JediSwap", + "description": "A community-led fully permissionless and composable AMM on Starknet.", + "iconUrl": "https://www.dappland.com/dapps/jediswap/dapp-icon-jediswap.png", + "links": [ + { + "name": "website", + "url": "https://jediswap.xyz", + "position": 1 + }, + { + "name": "twitter", + "url": "https://twitter.com/jediswap", + "position": 2 + }, + { + "name": "discord", + "url": "https://discord.gg/jediswap", + "position": 3 + } + ] + } +} diff --git a/packages/storybook/src/features/actions/__fixtures__/transfer.json b/packages/storybook/src/features/actions/__fixtures__/transfer.json new file mode 100644 index 000000000..e1001147e --- /dev/null +++ b/packages/storybook/src/features/actions/__fixtures__/transfer.json @@ -0,0 +1,89 @@ +{ + "actionHash": "abc123", + "aggregatedData": [ + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "approvals": [], + "amount": "-4835920881083088", + "usdValue": "0", + "recipients": [ + { + "address": "0x5417fc252d9b7b6ea311485a9e946cc814e3aa4d00f740f7e5f6b11ce0db9fa", + "amount": "-4835920881083088" + } + ], + "safe": true + } + ], + "transactionReview": { + "assessment": "warn", + "reasons": ["contract_is_not_verified"], + "reviews": [ + { + "assessment": "warn", + "assessmentReasons": ["contract_is_not_verified"], + "assessmentDetails": { + "contract_address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" + }, + "activity": { + "value": { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "unknown": false, + "type": "ERC20" + }, + "amount": "4835920881083088", + "usd": 8, + "slippage": "equal" + }, + "recipient": "2377291062867794509008003741341082264125447210642161352160499804006396049914", + "type": "transfer" + }, + "assessmentReason": "contract_is_not_verified" + } + ], + "reason": "contract_is_not_verified" + }, + "transactions": { + "calldata": [ + "2377291062867794509008003741341082264125447210642161352160499804006396049914", + "4835920881083088", + "0" + ], + "contractAddress": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "entrypoint": "transfer" + }, + "transactionSimulation": { + "approvals": [], + "transfers": [ + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "from": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "to": "0x5417fc252d9b7b6ea311485a9e946cc814e3aa4d00f740f7e5f6b11ce0db9fa", + "value": "4835920881083088", + "details": { + "tokenType": "erc20" + } + } + ], + "feeEstimation": { + "overallFee": 160278299273344, + "gasPrice": 30569959808, + "gasUsage": 5243, + "unit": "wei" + } + } +} diff --git a/packages/storybook/src/features/actions/jediswap.json b/packages/storybook/src/features/actions/jediswap.json new file mode 100644 index 000000000..fb36b905c --- /dev/null +++ b/packages/storybook/src/features/actions/jediswap.json @@ -0,0 +1,1306 @@ +{ + "actionHash": "4774c7494032da27be7e2770607d8965df6c5adb", + "aggregatedData": [ + { + "token": { + "address": "0x053c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "name": "USD Coin", + "symbol": "USDC", + "decimals": 6, + "network": "mainnet-alpha", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/usdc.png", + "networkId": "mainnet-alpha", + "type": "erc20" + }, + "approvals": [], + "amount": "14764", + "usdValue": "0.014737", + "recipients": [ + { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "amount": "14764", + "usdValue": "0.014737" + } + ], + "safe": true + }, + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "approvals": [ + { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "network": "localhost", + "image": "https://dv3jj1unlp2jl.cloudfront.net/128/color/eth.png", + "showAlways": true, + "networkId": "localhost", + "type": "erc20" + }, + "owner": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "spender": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "amount": "8812345773212", + "usdValue": "0.014761" + } + ], + "amount": "-8812345773212", + "usdValue": "-0.014761", + "recipients": [ + { + "address": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "amount": "-8812345773212", + "usdValue": "0.014761" + } + ], + "safe": true + } + ], + "disableConfirm": true, + "isMainnet": true, + "isSimulationLoading": false, + "selectedAccount": { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "network": { + "id": "mainnet-alpha", + "name": "Mainnet", + "chainId": "SN_MAIN", + "baseUrl": "https://alpha-mainnet.starknet.io", + "explorerUrl": "https://voyager.online", + "accountClassHash": { + "argentAccount": "0x033434ad846cdd5f23eb73ff09fe6fddd568284a0fb7d1be20ee482f044dabe2" + }, + "multicallAddress": "0x05754af3760f3356da99aea5c3ec39ccac7783d925a19666ebbeca58ff0087f4", + "readonly": true + }, + "networkId": "mainnet-alpha", + "signer": { + "derivationPath": "m/44'/9004'/0'/0/0", + "type": "local_secret" + }, + "needsDeploy": false, + "type": "argent", + "provider": { + "responseParser": {}, + "baseUrl": "https://alpha-mainnet.starknet.io", + "feederGatewayUrl": "https://alpha-mainnet.starknet.io/feeder_gateway", + "gatewayUrl": "https://alpha-mainnet.starknet.io/gateway", + "chainId": "0x534e5f4d41494e", + "blockIdentifier": "pending" + }, + "contract": { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "providerOrAccount": { + "responseParser": {}, + "baseUrl": "https://alpha-mainnet.starknet.io", + "feederGatewayUrl": "https://alpha-mainnet.starknet.io/feeder_gateway", + "gatewayUrl": "https://alpha-mainnet.starknet.io/gateway", + "chainId": "0x534e5f4d41494e", + "blockIdentifier": "pending" + }, + "abi": [ + { + "members": [ + { + "name": "to", + "offset": 0, + "type": "felt" + }, + { + "name": "selector", + "offset": 1, + "type": "felt" + }, + { + "name": "data_offset", + "offset": 2, + "type": "felt" + }, + { + "name": "data_len", + "offset": 3, + "type": "felt" + } + ], + "name": "CallArray", + "size": 4, + "type": "struct" + }, + { + "data": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "keys": [], + "name": "signer_changed", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_changed", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_backup_changed", + "type": "event" + }, + { + "data": [ + { + "name": "active_at", + "type": "felt" + } + ], + "keys": [], + "name": "escape_guardian_triggered", + "type": "event" + }, + { + "data": [ + { + "name": "active_at", + "type": "felt" + } + ], + "keys": [], + "name": "escape_signer_triggered", + "type": "event" + }, + { + "data": [], + "keys": [], + "name": "escape_canceled", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_escaped", + "type": "event" + }, + { + "data": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "keys": [], + "name": "signer_escaped", + "type": "event" + }, + { + "data": [ + { + "name": "new_implementation", + "type": "felt" + } + ], + "keys": [], + "name": "account_upgraded", + "type": "event" + }, + { + "data": [ + { + "name": "hash", + "type": "felt" + }, + { + "name": "response_len", + "type": "felt" + }, + { + "name": "response", + "type": "felt*" + } + ], + "keys": [], + "name": "transaction_executed", + "type": "event" + }, + { + "inputs": [ + { + "name": "signer", + "type": "felt" + }, + { + "name": "guardian", + "type": "felt" + } + ], + "name": "initialize", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "call_array_len", + "type": "felt" + }, + { + "name": "call_array", + "type": "CallArray*" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + }, + { + "name": "nonce", + "type": "felt" + } + ], + "name": "__execute__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "name": "upgrade", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "name": "change_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "change_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "change_guardian_backup", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "trigger_escape_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "trigger_escape_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "cancel_escape", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "escape_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "name": "escape_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "hash", + "type": "felt" + }, + { + "name": "sig_len", + "type": "felt" + }, + { + "name": "sig", + "type": "felt*" + } + ], + "name": "is_valid_signature", + "outputs": [], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "interfaceId", + "type": "felt" + } + ], + "name": "supportsInterface", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_nonce", + "outputs": [ + { + "name": "nonce", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_signer", + "outputs": [ + { + "name": "signer", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_guardian", + "outputs": [ + { + "name": "guardian", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_guardian_backup", + "outputs": [ + { + "name": "guardian_backup", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_escape", + "outputs": [ + { + "name": "active_at", + "type": "felt" + }, + { + "name": "type", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_version", + "outputs": [ + { + "name": "version", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], + "structs": { + "CallArray": { + "members": [ + { + "name": "to", + "offset": 0, + "type": "felt" + }, + { + "name": "selector", + "offset": 1, + "type": "felt" + }, + { + "name": "data_offset", + "offset": 2, + "type": "felt" + }, + { + "name": "data_len", + "offset": 3, + "type": "felt" + } + ], + "name": "CallArray", + "size": 4, + "type": "struct" + } + }, + "checkCalldata": { + "abi": [ + { + "members": [ + { + "name": "to", + "offset": 0, + "type": "felt" + }, + { + "name": "selector", + "offset": 1, + "type": "felt" + }, + { + "name": "data_offset", + "offset": 2, + "type": "felt" + }, + { + "name": "data_len", + "offset": 3, + "type": "felt" + } + ], + "name": "CallArray", + "size": 4, + "type": "struct" + }, + { + "data": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "keys": [], + "name": "signer_changed", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_changed", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_backup_changed", + "type": "event" + }, + { + "data": [ + { + "name": "active_at", + "type": "felt" + } + ], + "keys": [], + "name": "escape_guardian_triggered", + "type": "event" + }, + { + "data": [ + { + "name": "active_at", + "type": "felt" + } + ], + "keys": [], + "name": "escape_signer_triggered", + "type": "event" + }, + { + "data": [], + "keys": [], + "name": "escape_canceled", + "type": "event" + }, + { + "data": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "keys": [], + "name": "guardian_escaped", + "type": "event" + }, + { + "data": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "keys": [], + "name": "signer_escaped", + "type": "event" + }, + { + "data": [ + { + "name": "new_implementation", + "type": "felt" + } + ], + "keys": [], + "name": "account_upgraded", + "type": "event" + }, + { + "data": [ + { + "name": "hash", + "type": "felt" + }, + { + "name": "response_len", + "type": "felt" + }, + { + "name": "response", + "type": "felt*" + } + ], + "keys": [], + "name": "transaction_executed", + "type": "event" + }, + { + "inputs": [ + { + "name": "signer", + "type": "felt" + }, + { + "name": "guardian", + "type": "felt" + } + ], + "name": "initialize", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "call_array_len", + "type": "felt" + }, + { + "name": "call_array", + "type": "CallArray*" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + }, + { + "name": "nonce", + "type": "felt" + } + ], + "name": "__execute__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "name": "upgrade", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "name": "change_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "change_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "change_guardian_backup", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "trigger_escape_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "trigger_escape_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "cancel_escape", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_guardian", + "type": "felt" + } + ], + "name": "escape_guardian", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_signer", + "type": "felt" + } + ], + "name": "escape_signer", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "hash", + "type": "felt" + }, + { + "name": "sig_len", + "type": "felt" + }, + { + "name": "sig", + "type": "felt*" + } + ], + "name": "is_valid_signature", + "outputs": [], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "interfaceId", + "type": "felt" + } + ], + "name": "supportsInterface", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_nonce", + "outputs": [ + { + "name": "nonce", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_signer", + "outputs": [ + { + "name": "signer", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_guardian", + "outputs": [ + { + "name": "guardian", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_guardian_backup", + "outputs": [ + { + "name": "guardian_backup", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_escape", + "outputs": [ + { + "name": "active_at", + "type": "felt" + }, + { + "name": "type", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "get_version", + "outputs": [ + { + "name": "version", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], + "structs": { + "CallArray": { + "members": [ + { + "name": "to", + "offset": 0, + "type": "felt" + }, + { + "name": "selector", + "offset": 1, + "type": "felt" + }, + { + "name": "data_offset", + "offset": 2, + "type": "felt" + }, + { + "name": "data_len", + "offset": 3, + "type": "felt" + } + ], + "name": "CallArray", + "size": 4, + "type": "struct" + } + } + }, + "functions": {}, + "callStatic": {}, + "populateTransaction": {}, + "estimateFee": {} + }, + "proxyContract": { + "address": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "providerOrAccount": { + "responseParser": {}, + "baseUrl": "https://alpha-mainnet.starknet.io", + "feederGatewayUrl": "https://alpha-mainnet.starknet.io/feeder_gateway", + "gatewayUrl": "https://alpha-mainnet.starknet.io/gateway", + "chainId": "0x534e5f4d41494e", + "blockIdentifier": "pending" + }, + "abi": [ + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__default__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__l1_default__", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [], + "name": "get_implementation", + "outputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], + "structs": {}, + "checkCalldata": { + "abi": [ + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__default__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__l1_default__", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [], + "name": "get_implementation", + "outputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], + "structs": {} + }, + "functions": {}, + "callStatic": {}, + "populateTransaction": {}, + "estimateFee": {} + } + }, + "transactionReview": { + "assessment": "neutral", + "targetedDapp": { + "name": "JediSwap", + "description": "A community-led fully permissionless and composable AMM on Starknet.", + "iconUrl": "https://www.dappland.com/dapps/jediswap/dapp-icon-jediswap.png", + "links": [ + { + "name": "website", + "url": "https://jediswap.xyz", + "position": 1 + }, + { + "name": "twitter", + "url": "https://twitter.com/jediswap", + "position": 2 + }, + { + "name": "discord", + "url": "https://discord.gg/jediswap", + "position": 3 + } + ] + }, + "reviews": [ + { + "assessment": "neutral", + "assessmentDetails": { + "contract_address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" + }, + "activity": { + "value": { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "unknown": false, + "type": "ERC20" + }, + "amount": "8812345773212", + "usd": 0.01, + "slippage": "equal" + }, + "spender": "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "type": "approve" + } + }, + { + "assessment": "neutral", + "assessmentDetails": { + "contract_address": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023" + }, + "activity": { + "src": { + "token": { + "address": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "unknown": false, + "type": "ERC20" + }, + "amount": "8812345773212", + "usd": 0.01, + "slippage": "equal" + }, + "dst": { + "token": { + "address": "0x053c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "name": "USD Coin", + "symbol": "USDC", + "decimals": 6, + "unknown": false, + "type": "ERC20" + }, + "amount": "14709", + "usd": 0.01, + "slippage": "at_least" + }, + "type": "swap" + } + } + ] + }, + "transactions": [ + { + "calldata": [ + "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "8812345773212", + "0" + ], + "contractAddress": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "entrypoint": "approve" + }, + { + "calldata": [ + "8812345773212", + "0", + "14709", + "0", + "2", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "2368576823837625528275935341135881659748932889268308403712618244410713532584", + "2689035213040902571798644155430358178496847363710771602620498934381075712549", + "1678883718" + ], + "contractAddress": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "entrypoint": "swap_exact_tokens_for_tokens" + } + ], + "transactionSimulation": { + "approvals": [ + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "owner": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "spender": "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + "value": "8812345773212", + "approvalForAll": false, + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.014761" + } + } + ], + "transfers": [ + { + "tokenAddress": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + "from": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "to": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "value": "8812345773212", + "details": { + "decimals": "18", + "symbol": "ETH", + "name": "Ether", + "tokenType": "erc20", + "usdValue": "0.014761" + } + }, + { + "tokenAddress": "0x53c91253bc9682c04929ca02ed00b3e423f6710d2ee7e0d5ebb06f3ecf368a8", + "from": "0x4d0390b777b424e43839cd1e744799f3de6c176c7e32c1812a41dbd9c19db6a", + "to": "0x7e00d496e324876bbc8531f2d9a82bf154d1a04a50218ee74cdd372f75a551a", + "value": "14764", + "details": { + "decimals": "6", + "symbol": "USDC", + "name": "USD Coin", + "tokenType": "erc20", + "usdValue": "0.014737" + } + } + ], + "feeEstimation": { + "overallFee": 311528875474692, + "gasPrice": 22737674292, + "gasUsage": 13701, + "unit": "wei" + } + }, + "verifiedDapp": { + "name": "JediSwap", + "description": "A community-led fully permissionless and composable AMM on Starknet.", + "iconUrl": "https://www.dappland.com/dapps/jediswap/dapp-icon-jediswap.png", + "links": [ + { + "name": "website", + "url": "https://jediswap.xyz", + "position": 1 + }, + { + "name": "twitter", + "url": "https://twitter.com/jediswap", + "position": 2 + }, + { + "name": "discord", + "url": "https://discord.gg/jediswap", + "position": 3 + } + ] + } +} diff --git a/packages/storybook/src/features/actions/transaction/CombinedFeeEstimation.stories.tsx b/packages/storybook/src/features/actions/transaction/CombinedFeeEstimation.stories.tsx new file mode 100644 index 000000000..ee5ee1a65 --- /dev/null +++ b/packages/storybook/src/features/actions/transaction/CombinedFeeEstimation.stories.tsx @@ -0,0 +1,44 @@ +import { CombinedFeeEstimation } from "@argent-x/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation" +import { ComponentMeta, ComponentStory } from "@storybook/react" + +import { + combinedFeeEstimationFixture1, + combinedFeeEstimationFixture2, + combinedFeeEstimationFixture3, + combinedFeeEstimationFixture4, + combinedFeeEstimationFixture5, +} from "./__fixtures__/fees/combinedFeeEstimationFixtures" + +export default { + title: "features/CombinedFeeEstimation", + component: CombinedFeeEstimation, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + +) + +export const Scenario1 = Template.bind({}) +Scenario1.args = { + ...combinedFeeEstimationFixture1, +} + +export const Scenario2 = Template.bind({}) +Scenario2.args = { + ...combinedFeeEstimationFixture2, +} + +export const Scenario3 = Template.bind({}) +Scenario3.args = { + ...combinedFeeEstimationFixture3, +} + +export const Scenario4 = Template.bind({}) +Scenario4.args = { + ...combinedFeeEstimationFixture4, +} + +export const Scenario5 = Template.bind({}) +Scenario5.args = { + ...combinedFeeEstimationFixture5, +} diff --git a/packages/storybook/src/features/actions/transaction/FeeEstimation.stories.tsx b/packages/storybook/src/features/actions/transaction/FeeEstimation.stories.tsx new file mode 100644 index 000000000..fc1d26979 --- /dev/null +++ b/packages/storybook/src/features/actions/transaction/FeeEstimation.stories.tsx @@ -0,0 +1,44 @@ +import { FeeEstimation } from "@argent-x/extension/src/ui/features/actions/feeEstimation/FeeEstimation" +import { ComponentMeta, ComponentStory } from "@storybook/react" + +import { + feeEstimationFixture1, + feeEstimationFixture2, + feeEstimationFixture3, + feeEstimationFixture4, + feeEstimationFixture5, +} from "./__fixtures__/fees/feeEstimationFixtures" + +export default { + title: "features/FeeEstimation", + component: FeeEstimation, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + +) + +export const Scenario1 = Template.bind({}) +Scenario1.args = { + ...feeEstimationFixture1, +} + +export const Scenario2 = Template.bind({}) +Scenario2.args = { + ...feeEstimationFixture2, +} + +export const Scenario3 = Template.bind({}) +Scenario3.args = { + ...feeEstimationFixture3, +} + +export const Scenario4 = Template.bind({}) +Scenario4.args = { + ...feeEstimationFixture4, +} + +export const Scenario5 = Template.bind({}) +Scenario5.args = { + ...feeEstimationFixture5, +} diff --git a/packages/storybook/src/features/actions/transaction/FeeEstimationText.stories.tsx b/packages/storybook/src/features/actions/transaction/FeeEstimationText.stories.tsx new file mode 100644 index 000000000..f939cd9c4 --- /dev/null +++ b/packages/storybook/src/features/actions/transaction/FeeEstimationText.stories.tsx @@ -0,0 +1,69 @@ +import { FeeEstimationText } from "@argent-x/extension/src/ui/features/actions/feeEstimation/ui/FeeEstimationText" +import { ComponentMeta, ComponentStory } from "@storybook/react" + +export default { + title: "features/FeeEstimationText", + component: FeeEstimationText, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + +) + +const tooltipText = + "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lectus nisl, diam iaculis porttitor." + +const wrap = { + primaryText: "≈ 0.000000000000021 ETH", + secondaryText: "(Max 0.000000000000063 ETH)", +} + +const noWrap = { + primaryText: "≈ 0.00021 ETH", + secondaryText: "(Max 0.00063 ETH)", +} + +export const Default = Template.bind({}) +Default.args = {} + +export const Loading = Template.bind({}) +Loading.args = { + isLoading: true, +} + +export const NoWrap = Template.bind({}) +NoWrap.args = { + ...noWrap, + tooltipText, +} + +export const Wrap = Template.bind({}) +Wrap.args = { + ...wrap, + tooltipText, +} + +export const CombinedNoWrap = Template.bind({}) +CombinedNoWrap.args = { + ...noWrap, + tooltipText, + title: "Network fees", + subtitle: "Includes one-time activation fee", +} + +export const CombinedWrap = Template.bind({}) +CombinedWrap.args = { + ...wrap, + tooltipText, + title: "Network fees", + subtitle: "Includes one-time activation fee", +} + +export const CombinedWrapError = Template.bind({}) +CombinedWrapError.args = { + ...wrap, + colorScheme: "error", + tooltipText, + title: "Network fees", + subtitle: "Includes one-time activation fee", +} diff --git a/packages/storybook/src/features/actions/transaction/TransactionActions.stories.tsx b/packages/storybook/src/features/actions/transaction/TransactionActions.stories.tsx index 57f53bbc0..fa2211f57 100644 --- a/packages/storybook/src/features/actions/transaction/TransactionActions.stories.tsx +++ b/packages/storybook/src/features/actions/transaction/TransactionActions.stories.tsx @@ -1,10 +1,10 @@ import { TransactionActions } from "@argent-x/extension/src/ui/features/actions/transaction/ApproveTransactionScreen/TransactionActions" import { ComponentMeta, ComponentStory } from "@storybook/react" -import { frenslandCalls } from "./__fixtures__/calldata/generic" +import { frenslandCalls, jediswapCalls } from "./__fixtures__/calldata/generic" export default { - title: "features/TransactionsActions", + title: "features/TransactionActions", component: TransactionActions, } as ComponentMeta @@ -16,3 +16,8 @@ export const FrensLand = Template.bind({}) FrensLand.args = { transactions: frenslandCalls, } + +export const Jediswap = Template.bind({}) +Jediswap.args = { + transactions: jediswapCalls, +} diff --git a/packages/storybook/src/features/actions/transaction/__fixtures__/calldata/generic.ts b/packages/storybook/src/features/actions/transaction/__fixtures__/calldata/generic.ts index 5112291e5..8cd09f8bc 100644 --- a/packages/storybook/src/features/actions/transaction/__fixtures__/calldata/generic.ts +++ b/packages/storybook/src/features/actions/transaction/__fixtures__/calldata/generic.ts @@ -24,3 +24,58 @@ export const frenslandCalls: Call[] = [ "0x0274f30014f7456d36b82728eb655f23dfe9ef0b7e0c6ca827052ab2d01a5d65", }, ] + +export const jediswapCalls: Call[] = [ + { + calldata: [ + "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "8812345773212", + "0", + ], + contractAddress: + "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + entrypoint: "approve", + }, + { + calldata: [ + "8812345773212", + "0", + "14709", + "0", + "2", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "2368576823837625528275935341135881659748932889268308403712618244410713532584", + "2689035213040902571798644155430358178496847363710771602620498934381075712549", + "1678883718", + ], + contractAddress: + "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + entrypoint: "swap_exact_tokens_for_tokens", + }, + { + calldata: [ + "1865474183096745675831575676844391349131672372457503153362467315114684543011", + "8812345773212", + "0", + ], + contractAddress: + "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", + entrypoint: "approve", + }, + { + calldata: [ + "8812345773212", + "0", + "14709", + "0", + "2", + "2087021424722619777119509474943472645767659996348769578120564519014510906823", + "2368576823837625528275935341135881659748932889268308403712618244410713532584", + "2689035213040902571798644155430358178496847363710771602620498934381075712549", + "1678883718", + ], + contractAddress: + "0x41fd22b238fa21cfcf5dd45a8548974d8263b3a531a60388411c5e230f97023", + entrypoint: "swap_exact_tokens_for_tokens", + }, +] diff --git a/packages/storybook/src/features/actions/transaction/__fixtures__/fees/combinedFeeEstimationFixtures.ts b/packages/storybook/src/features/actions/transaction/__fixtures__/fees/combinedFeeEstimationFixtures.ts new file mode 100644 index 000000000..cfbf90424 --- /dev/null +++ b/packages/storybook/src/features/actions/transaction/__fixtures__/fees/combinedFeeEstimationFixtures.ts @@ -0,0 +1,82 @@ +import { CombinedFeeEstimationProps } from "@argent-x/extension/src/ui/features/actions/feeEstimation/CombinedFeeEstimation" +import { BigNumber } from "ethers" + +import { feeToken } from "../../../../../tokensByNetwork" + +export const combinedFeeEstimationFixture1: CombinedFeeEstimationProps = { + fee: { + amount: "115227362374192", + suggestedMaxFee: "691364174245152", + accountDeploymentFee: "491837039091068", + maxADFee: "1475511117273204", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: false, + showEstimateError: false, + showFeeError: false, + totalFee: "607064401465260", + totalMaxFee: "2166875291518356", +} + +export const combinedFeeEstimationFixture2: CombinedFeeEstimationProps = { + fee: { + amount: "11522", + suggestedMaxFee: "69136", + accountDeploymentFee: "49183", + maxADFee: "147551", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: false, + showEstimateError: false, + showFeeError: false, + totalFee: "60706", + totalMaxFee: "216687", +} + +export const combinedFeeEstimationFixture3: CombinedFeeEstimationProps = { + fee: { + amount: "11522", + suggestedMaxFee: "69136", + accountDeploymentFee: "49183", + maxADFee: "147551", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: true, + showEstimateError: false, + showFeeError: true, + totalFee: "60706", + totalMaxFee: "216687", +} + +export const combinedFeeEstimationFixture4: CombinedFeeEstimationProps = { + fee: { + amount: "11522", + suggestedMaxFee: "69136", + accountDeploymentFee: "49183", + maxADFee: "147551", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: + 'Error in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:104:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1678)\nUnknown location (pc=0:1664)\n\nError in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:9:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1351)\nUnknown location (pc=0:1328)\nUnknown location (pc=0:915)\n\nTraceback (most recent call last):\n File "", line 3, in \nAssertionError: assert_not_zero failed: 0 = 0.', + showError: true, + showEstimateError: true, + showFeeError: false, +} + +export const combinedFeeEstimationFixture5: CombinedFeeEstimationProps = { + fee: undefined, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: + 'Error in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:104:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1678)\nUnknown location (pc=0:1664)\n\nError in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:9:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1351)\nUnknown location (pc=0:1328)\nUnknown location (pc=0:915)\n\nTraceback (most recent call last):\n File "", line 3, in \nAssertionError: assert_not_zero failed: 0 = 0.', + showError: true, + showEstimateError: true, + showFeeError: false, +} diff --git a/packages/storybook/src/features/actions/transaction/__fixtures__/fees/feeEstimationFixtures.ts b/packages/storybook/src/features/actions/transaction/__fixtures__/fees/feeEstimationFixtures.ts new file mode 100644 index 000000000..6fe379fac --- /dev/null +++ b/packages/storybook/src/features/actions/transaction/__fixtures__/fees/feeEstimationFixtures.ts @@ -0,0 +1,68 @@ +import { FeeEstimationProps } from "@argent-x/extension/src/ui/features/actions/feeEstimation/FeeEstimation" +import { BigNumber } from "ethers" + +import { feeToken } from "../../../../../tokensByNetwork" + +export const feeEstimationFixture1: FeeEstimationProps = { + fee: { + amount: "210205026034208", + suggestedMaxFee: "630615078102624", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: false, + showEstimateError: false, + showFeeError: false, +} + +export const feeEstimationFixture2: FeeEstimationProps = { + fee: { + amount: "21020", + suggestedMaxFee: "63061", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: false, + showEstimateError: false, + showFeeError: false, +} + +export const feeEstimationFixture3: FeeEstimationProps = { + fee: { + amount: "21020", + suggestedMaxFee: "63061", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: false, + showError: true, + showEstimateError: false, + showFeeError: true, +} + +export const feeEstimationFixture4: FeeEstimationProps = { + fee: { + amount: "21020", + suggestedMaxFee: "63061", + }, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: + 'Error in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:104:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1678)\nUnknown location (pc=0:1664)\n\nError in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:9:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1351)\nUnknown location (pc=0:1328)\nUnknown location (pc=0:915)\n\nTraceback (most recent call last):\n File "", line 3, in \nAssertionError: assert_not_zero failed: 0 = 0.', + showError: true, + showEstimateError: true, + showFeeError: false, +} + +export const feeEstimationFixture5: FeeEstimationProps = { + fee: undefined, + feeToken, + feeTokenBalance: BigNumber.from("9875209405595349"), + parsedFeeEstimationError: + 'Error in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:104:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1678)\nUnknown location (pc=0:1664)\n\nError in the called contract (0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7):\nError at pc=0:9:\nGot an exception while executing a hint.\nCairo traceback (most recent call last):\nUnknown location (pc=0:1351)\nUnknown location (pc=0:1328)\nUnknown location (pc=0:915)\n\nTraceback (most recent call last):\n File "", line 3, in \nAssertionError: assert_not_zero failed: 0 = 0.', + showError: true, + showEstimateError: true, + showFeeError: false, +} diff --git a/packages/storybook/src/features/settings/DappConnectionsSettings.stories.tsx b/packages/storybook/src/features/settings/DappConnectionsSettings.stories.tsx new file mode 100644 index 000000000..71754aa58 --- /dev/null +++ b/packages/storybook/src/features/settings/DappConnectionsSettings.stories.tsx @@ -0,0 +1,25 @@ +import { DappConnectionsSettings } from "@argent-x/extension/src/ui/features/settings/DappConnectionsSettingsScreen" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +export default { + title: "features/DappConnectionsSettings", + component: DappConnectionsSettings, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +export const Empty = Template.bind({}) +Empty.args = {} + +export const Populated = Template.bind({}) +Populated.args = { + preauthorizedHosts: [ + "http://examples.com", + "http://lorem-ipsum-dolor-sit-amet.com", + ], +} diff --git a/packages/storybook/src/features/shield/EscapeGuardian.stories.tsx b/packages/storybook/src/features/shield/EscapeGuardian.stories.tsx new file mode 100644 index 000000000..f9fc50d7b --- /dev/null +++ b/packages/storybook/src/features/shield/EscapeGuardian.stories.tsx @@ -0,0 +1,49 @@ +import { ESCAPE_TYPE_GUARDIAN } from "@argent-x/extension/src/shared/account/details/getEscape" +import { EscapeGuardian } from "@argent-x/extension/src/ui/features/shield/escape/EscapeGuardian" +import { getActiveFromNow } from "@argent-x/extension/src/ui/features/shield/escape/useAccountEscape" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +const activeAtNow = new Date().getTime() / 1000 + +const activeAt5m = activeAtNow + 60 * 5 +const activeAt5h = activeAtNow + 60 * 60 * 5 +const activeAt5d = activeAtNow + 24 * 60 * 60 * 5 + +export default { + title: "shield/EscapeGuardian", + component: EscapeGuardian, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +export const Shield5Days = Template.bind({}) +Shield5Days.args = { + liveAccountEscape: { + activeAt: activeAt5d, + type: ESCAPE_TYPE_GUARDIAN, + ...getActiveFromNow(activeAt5d), + }, +} + +export const Shield5Hours = Template.bind({}) +Shield5Hours.args = { + liveAccountEscape: { + activeAt: activeAt5h, + type: ESCAPE_TYPE_GUARDIAN, + ...getActiveFromNow(activeAt5h), + }, +} + +export const Shield5Minutes = Template.bind({}) +Shield5Minutes.args = { + liveAccountEscape: { + activeAt: activeAt5m, + type: ESCAPE_TYPE_GUARDIAN, + ...getActiveFromNow(activeAt5m), + }, +} diff --git a/packages/storybook/src/features/shield/EscapeGuardianReady.stories.tsx b/packages/storybook/src/features/shield/EscapeGuardianReady.stories.tsx new file mode 100644 index 000000000..5fb5d9f64 --- /dev/null +++ b/packages/storybook/src/features/shield/EscapeGuardianReady.stories.tsx @@ -0,0 +1,24 @@ +import { EscapeGuardianReady } from "@argent-x/extension/src/ui/features/shield/escape/EscapeGuardianReady" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +export default { + title: "shield/EscapeGuardianReady", + component: EscapeGuardianReady, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +export const Step1 = Template.bind({}) +Step1.args = { + accountGuardianIsSelf: false, +} + +export const Step2 = Template.bind({}) +Step2.args = { + accountGuardianIsSelf: true, +} diff --git a/packages/storybook/src/features/shield/EscapeSigner.stories.tsx b/packages/storybook/src/features/shield/EscapeSigner.stories.tsx new file mode 100644 index 000000000..5c67507a6 --- /dev/null +++ b/packages/storybook/src/features/shield/EscapeSigner.stories.tsx @@ -0,0 +1,49 @@ +import { ESCAPE_TYPE_SIGNER } from "@argent-x/extension/src/shared/account/details/getEscape" +import { EscapeSigner } from "@argent-x/extension/src/ui/features/shield/escape/EscapeSigner" +import { getActiveFromNow } from "@argent-x/extension/src/ui/features/shield/escape/useAccountEscape" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +const activeAtNow = new Date().getTime() / 1000 + +const activeAt5m = activeAtNow + 60 * 5 +const activeAt5h = activeAtNow + 60 * 60 * 5 +const activeAt5d = activeAtNow + 24 * 60 * 60 * 5 + +export default { + title: "shield/EscapeSigner", + component: EscapeSigner, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +export const Signer5Days = Template.bind({}) +Signer5Days.args = { + liveAccountEscape: { + activeAt: activeAt5d, + type: ESCAPE_TYPE_SIGNER, + ...getActiveFromNow(activeAt5d), + }, +} + +export const Signer5Hours = Template.bind({}) +Signer5Hours.args = { + liveAccountEscape: { + activeAt: activeAt5h, + type: ESCAPE_TYPE_SIGNER, + ...getActiveFromNow(activeAt5h), + }, +} + +export const Signer5Minutes = Template.bind({}) +Signer5Minutes.args = { + liveAccountEscape: { + activeAt: activeAt5m, + type: ESCAPE_TYPE_SIGNER, + ...getActiveFromNow(activeAt5m), + }, +} diff --git a/packages/storybook/src/features/shield/ShieldBaseEmailScreen.stories.tsx b/packages/storybook/src/features/shield/ShieldBaseEmailScreen.stories.tsx new file mode 100644 index 000000000..29884a65e --- /dev/null +++ b/packages/storybook/src/features/shield/ShieldBaseEmailScreen.stories.tsx @@ -0,0 +1,24 @@ +import { ShieldBaseEmailScreen } from "@argent-x/extension/src/ui/features/shield/ShieldBaseEmailScreen" +import { ComponentMeta, ComponentStory } from "@storybook/react" +import { MemoryRouter } from "react-router-dom" + +export default { + title: "shield/ShieldBaseEmailScreen", + component: ShieldBaseEmailScreen, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + + + +) + +export const HasGuardian = Template.bind({}) +HasGuardian.args = { + hasGuardian: true, +} + +export const NoGuardian = Template.bind({}) +NoGuardian.args = { + hasGuardian: false, +} diff --git a/packages/storybook/src/tokensByNetwork.ts b/packages/storybook/src/tokensByNetwork.ts index 9573d387c..9b315fba2 100644 --- a/packages/storybook/src/tokensByNetwork.ts +++ b/packages/storybook/src/tokensByNetwork.ts @@ -1,6 +1,11 @@ import { Token } from "@argent-x/extension/src/shared/token/type" -import { parsedDefaultTokens } from "@argent-x/extension/src/shared/token/utils" +import { + getFeeToken, + parsedDefaultTokens, +} from "@argent-x/extension/src/shared/token/utils" export const tokensByNetwork: Token[] = parsedDefaultTokens.filter( ({ networkId }) => networkId === "goerli-alpha", ) + +export const feeToken = getFeeToken("goerli-alpha") as Token diff --git a/packages/storybook/src/ui/components/Accordion.stories.tsx b/packages/storybook/src/ui/components/Accordion.stories.tsx new file mode 100644 index 000000000..af24e4629 --- /dev/null +++ b/packages/storybook/src/ui/components/Accordion.stories.tsx @@ -0,0 +1,53 @@ +import { AccordionIcon, theme } from "@argent/ui" +import { + Accordion, + AccordionButton, + AccordionItem, + AccordionPanel, + Box, +} from "@chakra-ui/react" +import { getThemingArgTypes } from "@chakra-ui/storybook-addon" +import { ComponentMeta, ComponentStory } from "@storybook/react" + +export default { + title: "components/Accordion", + component: Accordion, + argTypes: { + ...getThemingArgTypes(theme, "Accordion"), + }, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + +) + +const children = ( + + + + Section 1 title + + + + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + +) + +export const Default = Template.bind({}) +Default.args = { + allowToggle: true, + children, +} + +export const ColorSchemeError = Template.bind({}) +ColorSchemeError.args = { + allowToggle: true, + size: "sm", + colorScheme: "error", + children, +} diff --git a/packages/storybook/src/ui/components/Button.stories.tsx b/packages/storybook/src/ui/components/Button.stories.tsx index b25085f88..25263bb61 100644 --- a/packages/storybook/src/ui/components/Button.stories.tsx +++ b/packages/storybook/src/ui/components/Button.stories.tsx @@ -1,6 +1,5 @@ import { ArrowBackIcon } from "@argent-x/extension/src/ui/components/Icons/MuiIcons" -import { Button } from "@argent/ui" -import { theme } from "@argent/ui" +import { Button, theme } from "@argent/ui" import { getThemingArgTypes } from "@chakra-ui/storybook-addon" import { ComponentMeta, ComponentStory } from "@storybook/react" diff --git a/packages/storybook/src/ui/components/DapplandBanner.stories.tsx b/packages/storybook/src/ui/components/DapplandBanner.stories.tsx new file mode 100644 index 000000000..918d038a3 --- /dev/null +++ b/packages/storybook/src/ui/components/DapplandBanner.stories.tsx @@ -0,0 +1,22 @@ +import { DapplandBanner } from "@argent/ui" +import dapplandBanner from "@argent/ui/assets/dapplandBannerBackground.png" +import { action } from "@storybook/addon-actions" +import { ComponentMeta, ComponentStory } from "@storybook/react" + +export default { + title: "components/DapplandBanner", + component: DapplandBanner, +} as ComponentMeta + +const Template: ComponentStory = (props) => ( + +) + +export const Default = Template.bind({}) +Default.args = { + title: "Discover", + subTitle: "Starknet dapps", + backgroundImageUrl: dapplandBanner, + href: "https://www.dappland.com?utm_source=argent&utm_medium=extension&utm_content=banner", + onClose: action("onClose"), +} diff --git a/packages/storybook/src/ui/components/DetailAccordion.stories.tsx b/packages/storybook/src/ui/components/DetailAccordion.stories.tsx new file mode 100644 index 000000000..9000f03c3 --- /dev/null +++ b/packages/storybook/src/ui/components/DetailAccordion.stories.tsx @@ -0,0 +1,87 @@ +import { + DetailAccordion, + DetailAccordionButton, + DetailAccordionHeader, + DetailAccordionItem, + DetailAccordionPanel, + DetailAccordionRow, +} from "@argent/ui" +import { Meta } from "@storybook/react" + +export default { + title: "components/DetailAccordion", +} as Meta + +const Inner = () => ( + + + + + + + + + + + + + + + + + + + + + + + + + + +) + +export const WithHeader = () => ( + <> + Lorem ipsum dolor + + +) + +export const WithoutHeader = () => diff --git a/packages/swap/package.json b/packages/swap/package.json index 84a3fad83..30f7df19f 100644 --- a/packages/swap/package.json +++ b/packages/swap/package.json @@ -1,6 +1,6 @@ { "name": "@argent/x-swap", - "version": "5.3.4", + "version": "5.3.17", "license": "MIT", "private": true, "files": [ diff --git a/packages/ui/assets/dapplandBannerBackground.png b/packages/ui/assets/dapplandBannerBackground.png new file mode 100644 index 000000000..fa9f3cb9e Binary files /dev/null and b/packages/ui/assets/dapplandBannerBackground.png differ diff --git a/packages/ui/package.json b/packages/ui/package.json index e6b4f0c90..f60c67d09 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,10 +1,11 @@ { "name": "@argent/ui", - "version": "5.3.4", + "version": "5.3.17", "license": "MIT", "private": true, "files": [ - "dist" + "dist", + "assets" ], "main": "./dist/ui.umd.js", "module": "./dist/ui.es.js", @@ -13,13 +14,15 @@ ".": { "import": "./dist/ui.es.js", "require": "./dist/ui.umd.js" - } + }, + "./assets/dapplandBannerBackground.png": "./assets/dapplandBannerBackground.png" }, "devDependencies": { "@chakra-ui/cli": "^2.1.8", "@svgr/core": "^6.5.0", "@svgr/plugin-jsx": "^6.5.0", "@svgr/plugin-prettier": "^6.5.0", + "@testing-library/react": "^14.0.0", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@typescript-eslint/eslint-plugin": "^5.10.1", @@ -30,7 +33,8 @@ "jsdom": "^21.0.0", "typescript": "^4.9.4", "vite": "^4.0.3", - "vite-plugin-dts": "^1.6.6" + "vite-plugin-dts": "^1.6.6", + "vitest": "^0.29.2" }, "scripts": { "gen:theme-typings": "chakra-cli tokens ./src/theme", @@ -38,7 +42,9 @@ "lint": "eslint . --cache --ext .ts,.tsx", "setup": "yarn gen:theme-typings && vite build", "dev": "vite build --watch", - "build": "vite build" + "build": "vite build", + "test": "vitest run", + "test:ci": "vitest run --coverage" }, "dependencies": { "@chakra-ui/react": "2.5.1", @@ -50,6 +56,7 @@ "peerDependencies": { "@emotion/react": "^11.10.4", "colord": "^2.9.2", + "ethers": "^5.5.1", "lodash-es": "^4.17.21", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/packages/ui/src/components/Accordion.tsx b/packages/ui/src/components/Accordion.tsx index 0ce593eb3..bb8c30801 100644 --- a/packages/ui/src/components/Accordion.tsx +++ b/packages/ui/src/components/Accordion.tsx @@ -1,22 +1,94 @@ import { accordionAnatomy } from "@chakra-ui/anatomy" -import { createMultiStyleConfigHelpers } from "@chakra-ui/react" +import { + createMultiStyleConfigHelpers, + useAccordionItemState, +} from "@chakra-ui/react" +import { useReducedMotion } from "framer-motion" +import { ComponentProps, FC } from "react" + +import { ChevronDownIcon } from "./icons" +import { typographyStyles } from "./Typography" const { definePartsStyle, defineMultiStyleConfig } = createMultiStyleConfigHelpers(accordionAnatomy.keys) -const baseStyle = definePartsStyle({ - // define the part you're going to style - container: { - border: "solid 1px", - borderRadius: "lg", - color: "neutrals.700", - }, - panel: { - color: "white", - }, - icon: { - color: "white", +const baseStyle = definePartsStyle((props) => { + const { colorScheme: c } = props + return { + container: + c === "error" + ? { + bg: "error.900", + borderRadius: "lg", + color: "error.500", + border: "none", + overflow: "hidden", + } + : { + border: "solid 1px", + borderRadius: "lg", + color: "neutrals.700", + }, + panel: + c === "error" + ? { + color: "error.300", + } + : { + color: "white", + }, + icon: { + color: "white", + }, + button: + c === "error" + ? { + bg: "error.500", + color: "white", + _hover: { + bg: "error.600", + }, + } + : { + color: "white", + }, + } +}) + +const sizes = { + base: definePartsStyle({}), + sm: definePartsStyle({ + button: { + p: 3, + ...typographyStyles.L1, + }, + panel: { + p: 3, + ...typographyStyles.P4, + }, + }), +} + +export const accordionTheme = defineMultiStyleConfig({ + baseStyle, + sizes, + defaultProps: { + size: "base", }, }) -export const accordionTheme = defineMultiStyleConfig({ baseStyle }) +export const AccordionIcon: FC> = ( + props, +) => { + const { isOpen, isDisabled } = useAccordionItemState() + const prefersReducedMotion = useReducedMotion() + return ( + + ) +} diff --git a/packages/ui/src/components/DapplandBanner.tsx b/packages/ui/src/components/DapplandBanner.tsx new file mode 100644 index 000000000..a85a7849d --- /dev/null +++ b/packages/ui/src/components/DapplandBanner.tsx @@ -0,0 +1,99 @@ +import { Box } from "@chakra-ui/react" +import { FC, MouseEventHandler } from "react" + +import { ButtonCell } from "./CellStack" +import { CloseIcon } from "./icons" +import { P3, P4 } from "./Typography" + +interface CloseButtonProps { + onClick?: MouseEventHandler +} + +interface DapplandBannerProps { + href: string + backgroundImageUrl: string + title?: string + subTitle?: string + onClose?: () => void +} + +const Scrim: FC = () => ( + +) +const CloseButton: FC = ({ ...props }) => ( + + + +) + +export const DapplandBanner: FC = ({ + href, + backgroundImageUrl, + title = "Discover", + subTitle = "Starknet dapps", + onClose, +}) => { + return ( + + + + {title} + + + {subTitle} + + { + e.preventDefault() + e.stopPropagation() + onClose?.() + }} + /> + + ) +} diff --git a/packages/ui/src/components/DetailAccordion.tsx b/packages/ui/src/components/DetailAccordion.tsx new file mode 100644 index 000000000..3a5d14ed8 --- /dev/null +++ b/packages/ui/src/components/DetailAccordion.tsx @@ -0,0 +1,236 @@ +import { + Accordion, + AccordionButton, + AccordionButtonProps, + AccordionItem, + AccordionItemProps, + AccordionPanel, + AccordionProps, + Box, + Divider, + Flex, + FlexProps, + useAccordionItemState, +} from "@chakra-ui/react" +import { FC, PropsWithChildren, ReactNode } from "react" + +import { CopyTooltip } from "./CopyTooltip" +import { P4 } from "./Typography" + +export const DetailAccordionHeader: FC = (props) => { + return ( + + + + ) +} + +export const DetailAccordion: FC = (props) => { + return ( + + ) +} + +export const DetailAccordionItem: FC = (props) => { + return ( + .chakra-accordion__panel']: + { + mb: 1.5, + }, + }, + _first: { + [".chakra-accordion__button"]: { + pt: 3, + ['&[aria-expanded="true"]']: { + mt: 0, + }, + }, + }, + _last: { + [".chakra-accordion__button"]: { + pb: 3, + ['&[aria-expanded="true"]']: { + pb: 1.5, + }, + }, + }, + }} + {...props} + /> + ) +} + +export const DetailAccordionButton: FC< + AccordionButtonProps & { + label?: ReactNode + value?: ReactNode + } +> = ({ label, value, children, ...rest }) => { + const { isDisabled } = useAccordionItemState() + return ( + + {label && {label}} + {value && ( + + {value} + + )} + {children} + + ) +} + +export const DetailAccordionPanel: FC = (props) => { + return ( + + + + + ) +} + +export const DetailAccordionRow: FC< + FlexProps & { + header?: ReactNode + label?: ReactNode + copyLabel?: string + value?: ReactNode + copyValue?: string + } +> = ({ header, label, copyLabel, value, copyValue, children, ...rest }) => { + return ( + + {header && ( + + {header} + + )} + {label && ( + + {copyLabel ? ( + + + {label} + + + ) : ( + <>{label} + )} + + )} + {value && ( + + {copyValue ? ( + + + {value} + + + ) : ( + + {value} + + )} + + )} + {children} + + ) +} diff --git a/packages/extension/src/ui/features/shield/ui/ShieldHeader.tsx b/packages/ui/src/components/FlowHeader.tsx similarity index 81% rename from packages/extension/src/ui/features/shield/ui/ShieldHeader.tsx rename to packages/ui/src/components/FlowHeader.tsx index 542a040d7..9d0921bfe 100644 --- a/packages/extension/src/ui/features/shield/ui/ShieldHeader.tsx +++ b/packages/ui/src/components/FlowHeader.tsx @@ -1,8 +1,8 @@ -import { H4, P3, icons } from "@argent/ui" import { Center, ChakraComponent, Circle, Spinner } from "@chakra-ui/react" import { FC, ReactNode } from "react" -const { ArgentShieldIcon } = icons +import { TickIcon } from "./icons" +import { H4, P3 } from "./Typography" const variants = { default: { @@ -31,23 +31,23 @@ const variants = { }, } -export type ShieldHeaderVariant = keyof typeof variants +export type FlowHeaderVariant = keyof typeof variants -export interface ShieldHeaderProps { +export interface FlowHeaderProps { title: ReactNode subtitle?: ReactNode - variant?: ShieldHeaderVariant + variant?: FlowHeaderVariant size?: "md" | "lg" icon?: ChakraComponent<"svg"> isLoading?: boolean } -export const ShieldHeader: FC = ({ +const FlowHeader: FC = ({ title, subtitle, variant: variantKey = "default", size = "md", - icon: Icon = ArgentShieldIcon, + icon: Icon = TickIcon, isLoading, }) => { const variant = variants[variantKey] @@ -72,3 +72,5 @@ export const ShieldHeader: FC = ({ ) } + +export { FlowHeader } diff --git a/packages/ui/src/components/NavigationBar.tsx b/packages/ui/src/components/NavigationBar.tsx index 8d8a9feda..56db201c4 100644 --- a/packages/ui/src/components/NavigationBar.tsx +++ b/packages/ui/src/components/NavigationBar.tsx @@ -92,7 +92,7 @@ export const BarAddButton: FC> = ( props, ) => { return ( - + ) diff --git a/packages/ui/src/components/TextWithAmount/index.test.tsx b/packages/ui/src/components/TextWithAmount/index.test.tsx new file mode 100644 index 000000000..e4c78a663 --- /dev/null +++ b/packages/ui/src/components/TextWithAmount/index.test.tsx @@ -0,0 +1,56 @@ +import { render } from "@testing-library/react" + +import TextWithAmount from "." + +describe("TextWithAmount", () => { + it("renders the child component with data-value attribute equal to the amount prop as a number", () => { + const amount = 42 + const { getByText } = render( + +

This is some text with an amount

+
, + ) + const childComponent = getByText("This is some text with an amount") + + expect(childComponent).toHaveAttribute("data-value", String(amount)) + }) + + it("renders the child component with data-value attribute equal to the amount prop as a string", () => { + const amount = "10000" + const { getByText } = render( + +

This is some text with an amount

+
, + ) + const childComponent = getByText("This is some text with an amount") + + expect(childComponent).toHaveAttribute("data-value", amount) + }) + + it("renders the child component with data-value attribute equal to the amount prop as a really large number", () => { + const amount = 1234567890 + const { getByText } = render( + +

This is some text with an amount

+
, + ) + const childComponent = getByText("This is some text with an amount") + + expect(childComponent).toHaveAttribute("data-value", String(amount)) + }) + + it("renders the child component with data-value attribute equal to the amount prop as a big number", () => { + const amount = 0xcdb221963ae56 + const { getByText } = render( + +

This is some text with an amount

+
, + ) + const childComponent = getByText("This is some text with an amount") + + expect(childComponent).toHaveAttribute( + "data-value", + String(0.003618639221861974), + ) + }) +}) diff --git a/packages/ui/src/components/TextWithAmount/index.tsx b/packages/ui/src/components/TextWithAmount/index.tsx new file mode 100644 index 000000000..6baf7f8d2 --- /dev/null +++ b/packages/ui/src/components/TextWithAmount/index.tsx @@ -0,0 +1,32 @@ +import { BigNumber, BigNumberish, utils } from "ethers" +import { Children, ReactElement, cloneElement } from "react" + +export const TextWithAmount = ({ + amount, + decimals = 0, + children, +}: { + amount: BigNumberish + children: ReactElement + decimals?: number +}) => { + let dataValue + const element = Children.only(children) + + try { + const convertedAmount = BigNumber.from(amount) + dataValue = utils.formatUnits(convertedAmount, decimals) + } catch (e) { + // ignore parsing error + } + + if (dataValue === undefined) { + return <>{children} + } + + return cloneElement(element, { + "data-value": dataValue, + }) +} + +export default TextWithAmount diff --git a/packages/ui/src/components/TokenButton.tsx b/packages/ui/src/components/TokenButton.tsx index a561f4417..467f96ee3 100644 --- a/packages/ui/src/components/TokenButton.tsx +++ b/packages/ui/src/components/TokenButton.tsx @@ -1,4 +1,4 @@ -import { Circle, Flex, Image, Tooltip } from "@chakra-ui/react" +import { Box, Circle, Flex, Image, Tooltip } from "@chakra-ui/react" import { ComponentProps, FC, ReactNode } from "react" import { Button } from "./Button" @@ -115,14 +115,14 @@ const TokenButton: FC = ({ {valueLabelPrimary} {valueLabelSecondary && ( - {valueLabelSecondary} - +
)} )} diff --git a/packages/ui/src/components/index.ts b/packages/ui/src/components/index.ts index 620891829..50d9c6fa2 100644 --- a/packages/ui/src/components/index.ts +++ b/packages/ui/src/components/index.ts @@ -8,8 +8,11 @@ export * from "./AlertDialog" export * from "./Button" export * from "./CellStack" export * from "./CopyTooltip" +export * from "./DapplandBanner" +export * from "./DetailAccordion" export * from "./Empty" export * from "./Error" +export * from "./FlowHeader" export * from "./Input" export * from "./LoadingPulse" export * from "./Menu" @@ -28,3 +31,4 @@ export * from "./Typography" export * from "./TabBar" export * from "./Tooltip" export * from "./TokenButton" +export * from "./TextWithAmount" diff --git a/packages/ui/test/setup.ts b/packages/ui/test/setup.ts new file mode 100644 index 000000000..bbfd77f99 --- /dev/null +++ b/packages/ui/test/setup.ts @@ -0,0 +1,20 @@ +import "@testing-library/jest-dom/extend-expect" + +import fetch from "cross-fetch" +import { noop } from "lodash-es" +import { vi } from "vitest" + +vi.stubGlobal("fetch", fetch) +vi.stubGlobal("chrome", { + runtime: { + id: "test", + }, + alarms: { + create: noop, + set: noop, + get: (_: unknown, cb: (result: null) => void) => cb(null), + onAlarm: { + addListener: noop, + }, + }, +}) diff --git a/packages/ui/vite.config.ts b/packages/ui/vite.config.ts index 36d77a621..840a1be4e 100644 --- a/packages/ui/vite.config.ts +++ b/packages/ui/vite.config.ts @@ -1,8 +1,8 @@ import { resolve as resolvePath } from "path" import react from "@vitejs/plugin-react" -import { defineConfig } from "vite" import dts from "vite-plugin-dts" +import { defineConfig } from "vitest/config" export default defineConfig({ plugins: [ @@ -11,6 +11,33 @@ export default defineConfig({ }), react(), ], + test: { + globals: true, + setupFiles: "test/setup.ts", + environment: "jsdom", + testTimeout: 50 * 60 * 1000, + exclude: [ + "**/node_modules/**", + "**/dist/**", + "**/e2e/**", + "**/.{idea,git,cache,output,temp}/**", + ], + coverage: { + exclude: [ + "**/*.mock.ts", + "**/setup.ts", + "**/*.json", + "**/*.config.{js,ts}", + "test{,s}/**", + "test{,-*}.{js,cjs,mjs,ts,tsx,jsx}", + "**/*.d.ts", + ], + reportsDirectory: "./coverage", + excludeNodeModules: true, + reporter: ["text", "lcov"], + all: true, + }, + }, build: { lib: { entry: resolvePath(__dirname, "src/index.ts"), diff --git a/packages/window/package.json b/packages/window/package.json index a20257a99..cac7daead 100644 --- a/packages/window/package.json +++ b/packages/window/package.json @@ -1,6 +1,6 @@ { "name": "@argent/x-window", - "version": "5.3.4", + "version": "5.3.17", "license": "MIT", "files": [ "dist" @@ -25,7 +25,7 @@ "mitt": "^3.0.0", "typescript": "^4.9.3", "vite": "^3.2.4", - "vitest": "^0.25.6", + "vitest": "^0.29.2", "zod": "^3.20.6" }, "peerDependencies": { diff --git a/packages/window/src/types.test.ts b/packages/window/src/types.test.ts new file mode 100644 index 000000000..b90bddc25 --- /dev/null +++ b/packages/window/src/types.test.ts @@ -0,0 +1,74 @@ +import { describe, expect, test } from "vitest" +import { z } from "zod" + +import { StarknetMethodArgumentsSchemas } from "./types" + +const message: z.infer = [ + { + domain: { + name: "Example DApp", + chainId: "SN_GOERLI", + version: "0.0.1", + }, + types: { + StarkNetDomain: [ + { name: "name", type: "felt" }, + { name: "chainId", type: "felt" }, + { name: "version", type: "felt" }, + ], + Message: [{ name: "message", type: "felt" }], + }, + primaryType: "Message", + message: { + message: "Lorem ipsum dolor", + }, + }, +] + +describe("types", () => { + describe("typedDataSchema", () => { + describe("when valid", () => { + test("should return valid", async () => { + const result = + await StarknetMethodArgumentsSchemas.signMessage.parseAsync(message) + expect(result).toMatchInlineSnapshot(` + [ + { + "domain": { + "chainId": "SN_GOERLI", + "name": "Example DApp", + "version": "0.0.1", + }, + "message": { + "message": "Lorem ipsum dolor", + }, + "primaryType": "Message", + "types": { + "Message": [ + { + "name": "message", + "type": "felt", + }, + ], + "StarkNetDomain": [ + { + "name": "name", + "type": "felt", + }, + { + "name": "chainId", + "type": "felt", + }, + { + "name": "version", + "type": "felt", + }, + ], + }, + }, + ] + `) + }) + }) + }) +}) diff --git a/packages/window/src/types.ts b/packages/window/src/types.ts index 77adc2e7b..09dac5f8d 100644 --- a/packages/window/src/types.ts +++ b/packages/window/src/types.ts @@ -1,18 +1,14 @@ import { InvokeFunctionResponse, Signature } from "starknet" import { z } from "zod" +const bignumberishSchema = z.union([z.string(), z.number(), z.bigint()]) + const callSchema = z.object({ contractAddress: z.string(), entrypoint: z.string(), - calldata: z.array(z.string()).optional(), + calldata: z.array(bignumberishSchema).optional(), }) -const bignumberishSchema = z.union([ - z.string().regex(/^0x[0-9a-fA-F]+$/), - z.number(), - z.bigint(), -]) - export const typedDataSchema = z.object({ types: z.record( z.array( diff --git a/patches/starknet+4.19.1.patch b/patches/starknet+4.21.0.patch similarity index 100% rename from patches/starknet+4.19.1.patch rename to patches/starknet+4.21.0.patch diff --git a/yarn.lock b/yarn.lock index 320ef2ecb..099f6cb07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -66,20 +66,20 @@ source-map "^0.5.0" "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.18.5", "@babel/core@^7.19.6", "@babel/core@^7.2.2", "@babel/core@^7.20.7", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.0.tgz#1341aefdcc14ccc7553fcc688dd8986a2daffc13" - integrity sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA== + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.3.tgz#cf1c877284a469da5d1ce1d1e53665253fae712e" + integrity sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.0" + "@babel/generator" "^7.21.3" "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.21.0" + "@babel/helper-module-transforms" "^7.21.2" "@babel/helpers" "^7.21.0" - "@babel/parser" "^7.21.0" + "@babel/parser" "^7.21.3" "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.0" - "@babel/types" "^7.21.0" + "@babel/traverse" "^7.21.3" + "@babel/types" "^7.21.3" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -95,12 +95,12 @@ eslint-visitor-keys "^2.1.0" semver "^6.3.0" -"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.21.0", "@babel/generator@^7.7.2": - version "7.21.1" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.1.tgz#951cc626057bc0af2c35cd23e9c64d384dea83dd" - integrity sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA== +"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.21.3", "@babel/generator@^7.7.2": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.3.tgz#232359d0874b392df04045d72ce2fd9bb5045fce" + integrity sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA== dependencies: - "@babel/types" "^7.21.0" + "@babel/types" "^7.21.3" "@jridgewell/gen-mapping" "^0.3.2" "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" @@ -228,10 +228,10 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.0.tgz#89a8f86ad748870e3d024e470b2e8405e869db67" - integrity sha512-eD/JQ21IG2i1FraJnTMbUarAUkA7G988ofehG5MDCRXaUU91rEBJuCeSoou2Sk1y4RbLYXzqEg1QLwEmRU4qcQ== +"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.2": + version "7.21.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" + integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-module-imports" "^7.18.6" @@ -239,8 +239,8 @@ "@babel/helper-split-export-declaration" "^7.18.6" "@babel/helper-validator-identifier" "^7.19.1" "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.0" - "@babel/types" "^7.21.0" + "@babel/traverse" "^7.21.2" + "@babel/types" "^7.21.2" "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" @@ -345,10 +345,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.0.0-beta.54", "@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.0": - version "7.21.1" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.1.tgz#a8f81ee2fe872af23faea4b17a08fcc869de7bcc" - integrity sha512-JzhBFpkuhBNYUY7qs+wTzNmyCWUHEaAFpQQD2YfU1rPL38/L43Wvid0fFkiOCnHvsGncRZgEPyGnltABLcVDTg== +"@babel/parser@^7.0.0-beta.54", "@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.3.tgz#1d285d67a19162ff9daa358d4cb41d50c06220b3" + integrity sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" @@ -1158,7 +1158,7 @@ dependencies: regenerator-runtime "^0.13.2" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.6", "@babel/runtime@^7.20.7", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.6", "@babel/runtime@^7.20.7", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw== @@ -1181,26 +1181,26 @@ "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/traverse@^7.0.0-beta.54", "@babel/traverse@^7.1.6", "@babel/traverse@^7.12.11", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.0.tgz#0e1807abd5db98e6a19c204b80ed1e3f5bca0edc" - integrity sha512-Xdt2P1H4LKTO8ApPfnO1KmzYMFpp7D/EinoXzLYN/cHcBNrVCAkAtGUcXnHXrl/VGktureU6fkQrHSBE2URfoA== +"@babel/traverse@^7.0.0-beta.54", "@babel/traverse@^7.1.6", "@babel/traverse@^7.12.11", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.3", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.3.tgz#4747c5e7903d224be71f90788b06798331896f67" + integrity sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.0" + "@babel/generator" "^7.21.3" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.21.0" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.21.0" - "@babel/types" "^7.21.0" + "@babel/parser" "^7.21.3" + "@babel/types" "^7.21.3" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.54", "@babel/types@^7.12.11", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.17.12", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.0.tgz#1da00d89c2f18b226c9207d96edbeb79316a1819" - integrity sha512-uR7NWq2VNFnDi7EYqiRz2Jv/VQIu38tu64Zy8TX2nQFQ6etJ9V/Rr2msW8BS132mum2rL645qpDrLtAJtVpuow== +"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.54", "@babel/types@^7.12.11", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.17.12", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.3", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.3.tgz#4865a5357ce40f64e3400b0f3b737dc6d4f64d05" + integrity sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg== dependencies: "@babel/helper-string-parser" "^7.19.4" "@babel/helper-validator-identifier" "^7.19.1" @@ -3594,82 +3594,82 @@ prop-types "^15.8.1" react-is "^18.2.0" -"@next/env@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/env/-/env-13.1.6.tgz#c4925609f16142ded1a5cb833359ab17359b7a93" - integrity sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg== +"@next/env@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/env/-/env-13.2.3.tgz#77ca49edb3c1d7c5263bb8f2ebe686080e98279e" + integrity sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow== -"@next/eslint-plugin-next@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.6.tgz#ad8be22dd3d8aee9a9bd9a2507e2c55a2f7ebdd9" - integrity sha512-o7cauUYsXjzSJkay8wKjpKJf2uLzlggCsGUkPu3lP09Pv97jYlekTC20KJrjQKmSv5DXV0R/uks2ZXhqjNkqAw== +"@next/eslint-plugin-next@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.3.tgz#5af8ddeac6dbe028c812a0e59c41952c004d95d5" + integrity sha512-QmMPItnU7VeojI1KnuwL9SLFWEwmaNHNlnOGpoTwdLoSiP9sc8KYiAHWEc4/44L+cAdCxcZYvn7frcRNP5l84Q== dependencies: glob "7.1.7" -"@next/swc-android-arm-eabi@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.6.tgz#d766dfc10e27814d947b20f052067c239913dbcc" - integrity sha512-F3/6Z8LH/pGlPzR1AcjPFxx35mPqjE5xZcf+IL+KgbW9tMkp7CYi1y7qKrEWU7W4AumxX/8OINnDQWLiwLasLQ== - -"@next/swc-android-arm64@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.1.6.tgz#f37a98d5f18927d8c9970d750d516ac779465176" - integrity sha512-cMwQjnB8vrYkWyK/H0Rf2c2pKIH4RGjpKUDvbjVAit6SbwPDpmaijLio0LWFV3/tOnY6kvzbL62lndVA0mkYpw== - -"@next/swc-darwin-arm64@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz#ec1b90fd9bf809d8b81004c5182e254dced4ad96" - integrity sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw== - -"@next/swc-darwin-x64@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.6.tgz#e869ac75d16995eee733a7d1550322d9051c1eb4" - integrity sha512-/uOky5PaZDoaU99ohjtNcDTJ6ks/gZ5ykTQDvNZDjIoCxFe3+t06bxsTPY6tAO6uEAw5f6vVFX5H5KLwhrkZCA== - -"@next/swc-freebsd-x64@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.6.tgz#84a7b2e423a2904afc2edca21c2f1ba6b53fa4c1" - integrity sha512-qaEALZeV7to6weSXk3Br80wtFQ7cFTpos/q+m9XVRFggu+8Ib895XhMWdJBzew6aaOcMvYR6KQ6JmHA2/eMzWw== - -"@next/swc-linux-arm-gnueabihf@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.6.tgz#980eed1f655ff8a72187d8a6ef9e73ac39d20d23" - integrity sha512-OybkbC58A1wJ+JrJSOjGDvZzrVEQA4sprJejGqMwiZyLqhr9Eo8FXF0y6HL+m1CPCpPhXEHz/2xKoYsl16kNqw== - -"@next/swc-linux-arm64-gnu@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.6.tgz#87a71db21cded3f7c63d1d19079845c59813c53d" - integrity sha512-yCH+yDr7/4FDuWv6+GiYrPI9kcTAO3y48UmaIbrKy8ZJpi7RehJe3vIBRUmLrLaNDH3rY1rwoHi471NvR5J5NQ== - -"@next/swc-linux-arm64-musl@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.6.tgz#c5aac8619331b9fd030603bbe2b36052011e11de" - integrity sha512-ECagB8LGX25P9Mrmlc7Q/TQBb9rGScxHbv/kLqqIWs2fIXy6Y/EiBBiM72NTwuXUFCNrWR4sjUPSooVBJJ3ESQ== - -"@next/swc-linux-x64-gnu@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.6.tgz#9513d36d540bbfea575576746736054c31aacdea" - integrity sha512-GT5w2mruk90V/I5g6ScuueE7fqj/d8Bui2qxdw6lFxmuTgMeol5rnzAv4uAoVQgClOUO/MULilzlODg9Ib3Y4Q== - -"@next/swc-linux-x64-musl@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.6.tgz#d61fc6884899f5957251f4ce3f522e34a2c479b7" - integrity sha512-keFD6KvwOPzmat4TCnlnuxJCQepPN+8j3Nw876FtULxo8005Y9Ghcl7ACcR8GoiKoddAq8gxNBrpjoxjQRHeAQ== - -"@next/swc-win32-arm64-msvc@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.6.tgz#fac2077a8ae9768e31444c9ae90807e64117cda7" - integrity sha512-OwertslIiGQluFvHyRDzBCIB07qJjqabAmINlXUYt7/sY7Q7QPE8xVi5beBxX/rxTGPIbtyIe3faBE6Z2KywhQ== - -"@next/swc-win32-ia32-msvc@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.6.tgz#498bc11c91b4c482a625bf4b978f98ae91111e46" - integrity sha512-g8zowiuP8FxUR9zslPmlju7qYbs2XBtTLVSxVikPtUDQedhcls39uKYLvOOd1JZg0ehyhopobRoH1q+MHlIN/w== - -"@next/swc-win32-x64-msvc@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.6.tgz#17ed919c723426b7d0ce1cd73d40ce3dcd342089" - integrity sha512-Ls2OL9hi3YlJKGNdKv8k3X/lLgc3VmLG3a/DeTkAd+lAituJp8ZHmRmm9f9SL84fT3CotlzcgbdaCDfFwFA6bA== +"@next/swc-android-arm-eabi@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.3.tgz#85eed560c87c7996558c868a117be9780778f192" + integrity sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw== + +"@next/swc-android-arm64@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.2.3.tgz#8ac54ca9795a48afc4631b4823a4864bd5db0129" + integrity sha512-8XwHPpA12gdIFtope+n9xCtJZM3U4gH4vVTpUwJ2w1kfxFmCpwQ4xmeGSkR67uOg80yRMuF0h9V1ueo05sws5w== + +"@next/swc-darwin-arm64@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.3.tgz#f674e3c65aec505b6d218a662ade3fe248ccdbda" + integrity sha512-TXOubiFdLpMfMtaRu1K5d1I9ipKbW5iS2BNbu8zJhoqrhk3Kp7aRKTxqFfWrbliAHhWVE/3fQZUYZOWSXVQi1w== + +"@next/swc-darwin-x64@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.3.tgz#a15ea7fb4c46034a8f5e387906d0cad08387075a" + integrity sha512-GZctkN6bJbpjlFiS5pylgB2pifHvgkqLAPumJzxnxkf7kqNm6rOGuNjsROvOWVWXmKhrzQkREO/WPS2aWsr/yw== + +"@next/swc-freebsd-x64@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.3.tgz#f7ac6ae4f7d706ff2431f33e40230a554c8c2cbc" + integrity sha512-rK6GpmMt/mU6MPuav0/M7hJ/3t8HbKPCELw/Uqhi4732xoq2hJ2zbo2FkYs56y6w0KiXrIp4IOwNB9K8L/q62g== + +"@next/swc-linux-arm-gnueabihf@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.3.tgz#84ad9e9679d55542a23b590ad9f2e1e9b2df62f7" + integrity sha512-yeiCp/Odt1UJ4KUE89XkeaaboIDiVFqKP4esvoLKGJ0fcqJXMofj4ad3tuQxAMs3F+qqrz9MclqhAHkex1aPZA== + +"@next/swc-linux-arm64-gnu@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.3.tgz#56f9175bc632d647c60b9e8bedc0875edf92d8b7" + integrity sha512-/miIopDOUsuNlvjBjTipvoyjjaxgkOuvlz+cIbbPcm1eFvzX2ltSfgMgty15GuOiR8Hub4FeTSiq3g2dmCkzGA== + +"@next/swc-linux-arm64-musl@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.3.tgz#7d4cf00e8f1729a3de464da0624773f5d0d14888" + integrity sha512-sujxFDhMMDjqhruup8LLGV/y+nCPi6nm5DlFoThMJFvaaKr/imhkXuk8uCTq4YJDbtRxnjydFv2y8laBSJVC2g== + +"@next/swc-linux-x64-gnu@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.3.tgz#17de404910c4ebf7a1d366b19334d7e27e126ab0" + integrity sha512-w5MyxPknVvC9LVnMenAYMXMx4KxPwXuJRMQFvY71uXg68n7cvcas85U5zkdrbmuZ+JvsO5SIG8k36/6X3nUhmQ== + +"@next/swc-linux-x64-musl@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.3.tgz#07cb7b7f3a3a98034e2533f82638a9b099ba4ab1" + integrity sha512-CTeelh8OzSOVqpzMFMFnVRJIFAFQoTsI9RmVJWW/92S4xfECGcOzgsX37CZ8K982WHRzKU7exeh7vYdG/Eh4CA== + +"@next/swc-win32-arm64-msvc@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.3.tgz#b9ac98c954c71ec9de45d3497a8585096b873152" + integrity sha512-7N1KBQP5mo4xf52cFCHgMjzbc9jizIlkTepe9tMa2WFvEIlKDfdt38QYcr9mbtny17yuaIw02FXOVEytGzqdOQ== + +"@next/swc-win32-ia32-msvc@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.3.tgz#5ec48653a48fd664e940c69c96bba698fdae92eb" + integrity sha512-LzWD5pTSipUXTEMRjtxES/NBYktuZdo7xExJqGDMnZU8WOI+v9mQzsmQgZS/q02eIv78JOCSemqVVKZBGCgUvA== + +"@next/swc-win32-x64-msvc@13.2.3": + version "13.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.3.tgz#cd432f280beb8d8de5b7cd2501e9f502e9f3dd72" + integrity sha512-aLG2MaFs4y7IwaMTosz2r4mVbqRyCnMoFqOcmfTi7/mAS+G4IMH0vJp4oLdbshqiVoiVuKrAfqtXj55/m7Qu1Q== "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -3696,9 +3696,9 @@ integrity sha512-LTMZiiLc+V4v1Yi16TD6aX2gmtKszNye0pQgbaLqkvhIqP7nVsSaJsWloGQjJfJ8offaoP5GtX3yY5swbcJxxQ== "@noble/hashes@^1.1.3": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.2.0.tgz#a3150eeb09cc7ab207ebf6d7b9ad311a9bdbed12" - integrity sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ== + version "1.3.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.0.tgz#085fd70f6d7d9d109671090ccae1d3bec62554a1" + integrity sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg== "@noble/secp256k1@1.6.3", "@noble/secp256k1@~1.6.0": version "1.6.3" @@ -4146,13 +4146,15 @@ tiny-glob "^0.2.9" tslib "^2.4.0" -"@playwright/test@^1.29.0": - version "1.30.0" - resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.30.0.tgz#8c0c4930ff2c7be7b3ec3fd434b2a3b4465ed7cb" - integrity sha512-SVxkQw1xvn/Wk/EvBnqWIq6NLo1AppwbYOjNLmyU0R1RoQ3rLEBtmjTnElcnz8VEtn11fptj1ECxK0tgURhajw== +"@playwright/test@^1.31.2": + version "1.31.2" + resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.31.2.tgz#426d8545143a97a6fed250a2a27aa1c8e5e2548e" + integrity sha512-BYVutxDI4JeZKV1+ups6dt5WiqKhjBtIYowyZIJ3kBDmJgsuPKsqqKNIMFbUePLSCmp2cZu+BDL427RcNKTRYw== dependencies: "@types/node" "*" - playwright-core "1.30.0" + playwright-core "1.31.2" + optionalDependencies: + fsevents "2.3.2" "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": version "0.5.10" @@ -4308,15 +4310,26 @@ "@noble/hashes" "~1.1.1" "@scure/base" "~1.1.0" -"@sentry/browser@7.38.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.38.0.tgz#cdb39da23f9ee2ce47395b2c12542acb4969efa7" - integrity sha512-rPJr+2jRYL29PeMYA2JgzYKTZQx6bc3T9evbAdIh0n+popSjpVyOpOMV/3l6A7KZeeix3dpp6eUZUxTJukqriQ== +"@sentry-internal/tracing@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.46.0.tgz#26febabe21a2c2cab45a3de75809d88753ec07eb" + integrity sha512-KYoppa7PPL8Er7bdPoxTNUfIY804JL7hhOEomQHYD22rLynwQ4AaLm3YEY75QWwcGb0B7ZDMV+tSumW7Rxuwuw== dependencies: - "@sentry/core" "7.38.0" - "@sentry/replay" "7.38.0" - "@sentry/types" "7.38.0" - "@sentry/utils" "7.38.0" + "@sentry/core" "7.46.0" + "@sentry/types" "7.46.0" + "@sentry/utils" "7.46.0" + tslib "^1.9.3" + +"@sentry/browser@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.46.0.tgz#27b291ddd3c61cc1073cbbb5c48c450b438ed83c" + integrity sha512-4rX9hKPjxzfH5LhZzO5DlS5NXQ8qZg2ibepaqEgcDHrpYh5813mjjnE4OQA8wiZ6WuG3xKFgHBrGeliD5jXz9w== + dependencies: + "@sentry-internal/tracing" "7.46.0" + "@sentry/core" "7.46.0" + "@sentry/replay" "7.46.0" + "@sentry/types" "7.46.0" + "@sentry/utils" "7.46.0" tslib "^1.9.3" "@sentry/cli@^1.74.6": @@ -4332,56 +4345,78 @@ proxy-from-env "^1.1.0" which "^2.0.2" -"@sentry/core@7.38.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.38.0.tgz#52f1f1f2ba5e88ab7b33c3abb0ea9730c78d953d" - integrity sha512-+hXh/SO3Ie6WC2b+wi01xLhyVREdkRXS5QBmCiv3z2ks2HvYXp7PoKSXJvNKiwCP+pBD+enOnM1YEzM2yEy5yw== +"@sentry/core@7.41.0": + version "7.41.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.41.0.tgz#a4a8291ef4e65f40c28fc38318e7dae721d5d609" + integrity sha512-yT3wl3wMfPymstIZRWNjuov4xhieIEPD0z9MIW9VmoemqkD5BEZsgPuvGaVIyQVMyx61GsN4H4xd0JCyNqNvLg== dependencies: - "@sentry/types" "7.38.0" - "@sentry/utils" "7.38.0" + "@sentry/types" "7.41.0" + "@sentry/utils" "7.41.0" + tslib "^1.9.3" + +"@sentry/core@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.46.0.tgz#f377e556d8679f29bde1cce15b1682b6c689d6b7" + integrity sha512-BnNHGh/ZTztqQedFko7vb2u6yLs/kWesOQNivav32ZbsEpVCjcmG1gOJXh2YmGIvj3jXOC9a4xfIuh+lYFcA6A== + dependencies: + "@sentry/types" "7.46.0" + "@sentry/utils" "7.46.0" tslib "^1.9.3" "@sentry/react@^7.6.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.38.0.tgz#7294bc8d85000994267fabf8d6f817369ca09a7a" - integrity sha512-IZpQ0aptV3UPjvDj+xorrgPgnW2xIL6Zcy7B6wAgwTC81OUITE7YaShglGD0sJ8M1ReFuH9duwTysr/uv8AytQ== + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.46.0.tgz#865dbbf6d145cab1a165c573e425190a3f7d9e0c" + integrity sha512-4U7gZ5XwzCgIAH00SJe2MEjJfZq1vB4M7/YYFTjfo5geVux/c+54xgVCxZiQpCaLJBJ5NoB9Fi47RrHbxauTGA== dependencies: - "@sentry/browser" "7.38.0" - "@sentry/types" "7.38.0" - "@sentry/utils" "7.38.0" + "@sentry/browser" "7.46.0" + "@sentry/types" "7.46.0" + "@sentry/utils" "7.46.0" hoist-non-react-statics "^3.3.2" tslib "^1.9.3" -"@sentry/replay@7.38.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.38.0.tgz#48d240b67de6b4ab41c951d19abeceb0d3f7706d" - integrity sha512-Ai78/OIYedny605x8uS0n/a5uj7qnuevogGD6agLat9lGc8DFvC07m2iS+EFyGOwtQzyDlRYJvYkHL8peR3crQ== +"@sentry/replay@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.46.0.tgz#c5e595d0c2d8d4db2c95d68f518510c42eb122a3" + integrity sha512-rHsAFdeEu47JRy6mEwwN+M+zTTWlOFWw9sR/eDCvik2lxAXBN2mXvf/N/MN9zQB3+QnS13ke+SvwVW7CshLOXg== dependencies: - "@sentry/core" "7.38.0" - "@sentry/types" "7.38.0" - "@sentry/utils" "7.38.0" + "@sentry/core" "7.46.0" + "@sentry/types" "7.46.0" + "@sentry/utils" "7.46.0" "@sentry/tracing@^7.6.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.38.0.tgz#ba28f15f526e87df167de206fd4fb0a39277dac6" - integrity sha512-ejXJp8oOT64MVtBzqdECUUaNzKbpu25St8Klub1i4Sm7xO+ZjDQDI4TIHvWojZvtkwQ3F4jcsCclc8KuyJunyQ== + version "7.41.0" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.41.0.tgz#28f57667a13b95cb8bce5af0809e7727b645e6b7" + integrity sha512-zh1ceuwQ8NzE5n8r4y78QrYD/alJl4qlkiEX9lAL6PnLMWJkVWM02BBu+x75yPFWSSDfDA/kZ9WqKkHNdjGpDw== dependencies: - "@sentry/core" "7.38.0" - "@sentry/types" "7.38.0" - "@sentry/utils" "7.38.0" + "@sentry/core" "7.41.0" + "@sentry/types" "7.41.0" + "@sentry/utils" "7.41.0" tslib "^1.9.3" -"@sentry/types@7.38.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.38.0.tgz#6e2611544446271ed237440b12de782805aefe25" - integrity sha512-NKOALR6pNUMzUrsk2m+dkPrO8uGNvNh1LD0BCPswKNjC2qHo1h1mDGCgBmF9+EWyii8ZoACTIsxvsda+MBf97Q== +"@sentry/types@7.41.0": + version "7.41.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.41.0.tgz#3d53432a3d7693a31b606d3083ab9203c56f5aec" + integrity sha512-4z9VdObynwd64i0VHCqkeIAHmsFzapL21qN41Brzb7jY/eGxjn/0rxInDGH+vkoE9qacGqiYfWj4vRNPLsC/bw== + +"@sentry/types@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.46.0.tgz#8573ba8676342c594fcfefff4552123278cfec51" + integrity sha512-2FMEMgt2h6u7AoELhNhu9L54GAh67KKfK2pJ1kEXJHmWxM9FSCkizjLs/t+49xtY7jEXr8qYq8bV967VfDPQ9g== -"@sentry/utils@7.38.0": - version "7.38.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.38.0.tgz#d10716e730108301f58766970493e9c5da0ba502" - integrity sha512-MgbI3YmYuyyhUtvcXkgGBqjOW+nuLLNGUdWCK+C4kObf8VbLt3dSE/7SEMT6TSHLYQmxs2BxFgx5Agn97m68kQ== +"@sentry/utils@7.41.0": + version "7.41.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.41.0.tgz#54224dba668dd8c8feb0ff1b4f39938b8fdefd3b" + integrity sha512-SL+MGitvkakbkrOTb48rDuJp9GYx/veB6EOzYygh49+zwz4DGM7dD4/rvf/mVlgmXUzPgdGDgkVmxgX3nT7I7g== dependencies: - "@sentry/types" "7.38.0" + "@sentry/types" "7.41.0" + tslib "^1.9.3" + +"@sentry/utils@7.46.0": + version "7.46.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.46.0.tgz#7a713724db3d1c8bc0aef6d19a7fe2c76db0bdf2" + integrity sha512-elRezDAF84guMG0OVIIZEWm6wUpgbda4HGks98CFnPsrnMm3N1bdBI9XdlxYLtf+ir5KsGR5YlEIf/a0kRUwAQ== + dependencies: + "@sentry/types" "7.46.0" tslib "^1.9.3" "@sentry/webpack-plugin@^1.18.9": @@ -5941,10 +5976,10 @@ dependencies: "@types/filesystem" "*" -"@types/chrome@^0.0.200": - version "0.0.200" - resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.200.tgz#0b48b3a1f986882712121f5b218fd9caac460fee" - integrity sha512-oNT2/KHgZECTzj4oavLc20r3D2yFufLwGNaLFAN8YxYyNVJGenX3l3oGBynhoT/Azm3eAfyDynrdca6jB7CNzw== +"@types/chrome@^0.0.218": + version "0.0.218" + resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.218.tgz#d354cf0ac85204c17cfbe03ba7eb8f58c75d03a4" + integrity sha512-GC/c9B3Eo3h3l+fV5G6A9cRMEZOYo46E21mjHHfkXz+/A5uypXstMVAMk04IeGY2DJ7PxVxbn26oFBPZOa4Dkw== dependencies: "@types/filesystem" "*" "@types/har-format" "*" @@ -6171,9 +6206,9 @@ "@types/node" "*" "@types/lodash-es@^4.17.6": - version "4.17.6" - resolved "https://registry.yarnpkg.com/@types/lodash-es/-/lodash-es-4.17.6.tgz#c2ed4c8320ffa6f11b43eb89e9eaeec65966a0a0" - integrity sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg== + version "4.17.7" + resolved "https://registry.yarnpkg.com/@types/lodash-es/-/lodash-es-4.17.7.tgz#22edcae9f44aff08546e71db8925f05b33c7cc40" + integrity sha512-z0ptr6UI10VlU6l5MYhGwS4mC8DZyYer2mCoyysZtSF7p26zOX8UpbrV0YpNYLGS8K4PUFIyEr62IMFFjveSiQ== dependencies: "@types/lodash" "*" @@ -6234,10 +6269,10 @@ "@types/node" "*" form-data "^3.0.0" -"@types/node@*", "@types/node@18.11.18": - version "18.11.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" - integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== +"@types/node@*", "@types/node@18.15.5": + version "18.15.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.5.tgz#3af577099a99c61479149b716183e70b5239324a" + integrity sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew== "@types/node@12.20.24": version "12.20.24" @@ -6345,9 +6380,9 @@ "@types/react" "*" "@types/react@*", "@types/react@^18.0.0", "@types/react@^18.0.24": - version "18.0.27" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.27.tgz#d9425abe187a00f8a5ec182b010d4fd9da703b71" - integrity sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA== + version "18.0.28" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" + integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -6562,13 +6597,13 @@ "@typescript-eslint/utils" "5.49.0" "@typescript-eslint/parser@^5.10.1", "@typescript-eslint/parser@^5.42.0", "@typescript-eslint/parser@^5.5.0": - version "5.53.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.53.0.tgz#a1f2b9ae73b83181098747e96683f1b249ecab52" - integrity sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ== + version "5.54.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.54.1.tgz#05761d7f777ef1c37c971d3af6631715099b084c" + integrity sha512-8zaIXJp/nG9Ff9vQNh7TI+C3nA6q6iIsGJ4B4L6MhZ7mHnTMR4YP5vp2xydmFXIy8rpyIVbNAG44871LMt6ujg== dependencies: - "@typescript-eslint/scope-manager" "5.53.0" - "@typescript-eslint/types" "5.53.0" - "@typescript-eslint/typescript-estree" "5.53.0" + "@typescript-eslint/scope-manager" "5.54.1" + "@typescript-eslint/types" "5.54.1" + "@typescript-eslint/typescript-estree" "5.54.1" debug "^4.3.4" "@typescript-eslint/scope-manager@5.49.0": @@ -6587,6 +6622,14 @@ "@typescript-eslint/types" "5.53.0" "@typescript-eslint/visitor-keys" "5.53.0" +"@typescript-eslint/scope-manager@5.54.1": + version "5.54.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.54.1.tgz#6d864b4915741c608a58ce9912edf5a02bb58735" + integrity sha512-zWKuGliXxvuxyM71UA/EcPxaviw39dB2504LqAmFDjmkpO8qNLHcmzlh6pbHs1h/7YQ9bnsO8CCcYCSA8sykUg== + dependencies: + "@typescript-eslint/types" "5.54.1" + "@typescript-eslint/visitor-keys" "5.54.1" + "@typescript-eslint/type-utils@5.53.0": version "5.53.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz#41665449935ba9b4e6a1ba6e2a3f4b2c31d6cf97" @@ -6607,6 +6650,11 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.53.0.tgz#f79eca62b97e518ee124086a21a24f3be267026f" integrity sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A== +"@typescript-eslint/types@5.54.1": + version "5.54.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.54.1.tgz#29fbac29a716d0f08c62fe5de70c9b6735de215c" + integrity sha512-G9+1vVazrfAfbtmCapJX8jRo2E4MDXxgm/IMOF4oGh3kq7XuK3JRkOg6y2Qu1VsTRmWETyTkWt1wxy7X7/yLkw== + "@typescript-eslint/typescript-estree@5.49.0": version "5.49.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz#ebd6294c0ea97891fce6af536048181e23d729c8" @@ -6633,6 +6681,19 @@ semver "^7.3.7" tsutils "^3.21.0" +"@typescript-eslint/typescript-estree@5.54.1": + version "5.54.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.1.tgz#df7b6ae05fd8fef724a87afa7e2f57fa4a599be1" + integrity sha512-bjK5t+S6ffHnVwA0qRPTZrxKSaFYocwFIkZx5k7pvWfsB1I57pO/0M0Skatzzw1sCkjJ83AfGTL0oFIFiDX3bg== + dependencies: + "@typescript-eslint/types" "5.54.1" + "@typescript-eslint/visitor-keys" "5.54.1" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + "@typescript-eslint/utils@5.49.0": version "5.49.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.49.0.tgz#1c07923bc55ff7834dfcde487fff8d8624a87b32" @@ -6677,6 +6738,14 @@ "@typescript-eslint/types" "5.53.0" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@5.54.1": + version "5.54.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.1.tgz#d7a8a0f7181d6ac748f4d47b2306e0513b98bf8b" + integrity sha512-q8iSoHTgwCfgcRJ2l2x+xCbu8nBlRAlsQ33k24Adj8eoVBE0f8dUeI+bAa8F84Mv05UGbAx57g2zrRsYIooqQg== + dependencies: + "@typescript-eslint/types" "5.54.1" + eslint-visitor-keys "^3.3.0" + "@vitejs/plugin-react@^3.0.0": version "3.0.1" resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz#ad21fb81377970dd4021a31cd95a03eb6f5c4c48" @@ -6707,6 +6776,15 @@ "@vitest/utils" "0.28.5" chai "^4.3.7" +"@vitest/expect@0.29.7": + version "0.29.7" + resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-0.29.7.tgz#2d6560ba772b4945ea46ff78a2c9b65e44fe65ff" + integrity sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA== + dependencies: + "@vitest/spy" "0.29.7" + "@vitest/utils" "0.29.7" + chai "^4.3.7" + "@vitest/runner@0.28.5": version "0.28.5" resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-0.28.5.tgz#4a18fe0e40b25569763f9f1f64b799d1629b3026" @@ -6716,6 +6794,15 @@ p-limit "^4.0.0" pathe "^1.1.0" +"@vitest/runner@0.29.7": + version "0.29.7" + resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-0.29.7.tgz#7628e461b70b6588436e3567beea8eadd5bea511" + integrity sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg== + dependencies: + "@vitest/utils" "0.29.7" + p-limit "^4.0.0" + pathe "^1.1.0" + "@vitest/spy@0.28.5": version "0.28.5" resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-0.28.5.tgz#b69affa0786200251b9e5aac5c58bbfb1b3273c9" @@ -6723,6 +6810,13 @@ dependencies: tinyspy "^1.0.2" +"@vitest/spy@0.29.7": + version "0.29.7" + resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-0.29.7.tgz#a2506b4c546973fcad4a1ec6810d7975b95a107c" + integrity sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A== + dependencies: + tinyspy "^1.0.2" + "@vitest/utils@0.28.5": version "0.28.5" resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.28.5.tgz#7b82b528df86adfbd4a1f6a3b72c39790e81de0d" @@ -6734,6 +6828,16 @@ picocolors "^1.0.0" pretty-format "^27.5.1" +"@vitest/utils@0.29.7": + version "0.29.7" + resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.29.7.tgz#6544cffd07c9ba2afbd18373e705748c1e5903f2" + integrity sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA== + dependencies: + cli-truncate "^3.1.0" + diff "^5.1.0" + loupe "^2.3.6" + pretty-format "^27.5.1" + "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -7238,7 +7342,7 @@ acorn@^7.0.0, acorn@^7.1.1, acorn@^7.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.1.0, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.1: +acorn@^8.1.0, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.1, acorn@^8.8.2: version "8.8.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== @@ -9970,11 +10074,6 @@ cssom@^0.4.4: resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== -cssom@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36" - integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== - cssom@~0.3.6: version "0.3.8" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" @@ -9987,6 +10086,13 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +cssstyle@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-3.0.0.tgz#17ca9c87d26eac764bb8cfd00583cff21ce0277a" + integrity sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg== + dependencies: + rrweb-cssom "^0.6.0" + csstype@^3.0.11, csstype@^3.0.2, csstype@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" @@ -10030,14 +10136,14 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" -data-urls@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" - integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== +data-urls@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-4.0.0.tgz#333a454eca6f9a5b7b0f1013ff89074c3f522dd4" + integrity sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g== dependencies: abab "^2.0.6" whatwg-mimetype "^3.0.0" - whatwg-url "^11.0.0" + whatwg-url "^12.0.0" dataloader@^2.1.0: version "2.2.2" @@ -10098,7 +10204,7 @@ decimal.js-light@^2.5.1: resolved "https://registry.yarnpkg.com/decimal.js-light/-/decimal.js-light-2.5.1.tgz#134fd32508f19e208f4fb2f8dac0d2626a867934" integrity sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg== -decimal.js@^10.2.1, decimal.js@^10.4.2: +decimal.js@^10.2.1, decimal.js@^10.4.3: version "10.4.3" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== @@ -11105,12 +11211,12 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" -eslint-config-next@13.1.6: - version "13.1.6" - resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.1.6.tgz#ab6894fe5b80080f1e9b9306d1c4b0003230620e" - integrity sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw== +eslint-config-next@13.2.3: + version "13.2.3" + resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.2.3.tgz#8a952bfd856f492684a30dd5fcdc8979c97c1cc2" + integrity sha512-kPulHiQEHGei9hIaaNGygHRc0UzlWM+3euOmYbxNkd2Nbhci5rrCDeMBMPSV8xgUssphDGmwDHWbk4VZz3rlZQ== dependencies: - "@next/eslint-plugin-next" "13.1.6" + "@next/eslint-plugin-next" "13.2.3" "@rushstack/eslint-patch" "^1.1.3" "@typescript-eslint/parser" "^5.42.0" eslint-import-resolver-node "^0.3.6" @@ -11254,9 +11360,9 @@ eslint-plugin-react@^7.27.1, eslint-plugin-react@^7.28.0, eslint-plugin-react@^7 string.prototype.matchall "^4.0.8" eslint-plugin-storybook@^0.6.1: - version "0.6.10" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.10.tgz#a5844b15bb8dd864896b0b023e710218d9d0f274" - integrity sha512-3DKXRey06EhwnTKaG6fgMqGTy4C3z6Ikyv6VVixO5BvaExWQe3yGWIAufrC2Et0OaAMIaMwx9KWjqb/Wq+JxPg== + version "0.6.11" + resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.11.tgz#3c52fc3e994d1539d8a69c4028999402601eaacb" + integrity sha512-lIVmCqQgA0bhcuS1yWYBFrnPHBKPEQI+LHPDtlN81UE1/17onCqgwUW7Nyt7gS2OHjCAiOR4npjTGEoe0hssKw== dependencies: "@storybook/csf" "^0.0.1" "@typescript-eslint/utils" "^5.45.0" @@ -12062,10 +12168,10 @@ fork-ts-checker-webpack-plugin@^6.0.4, fork-ts-checker-webpack-plugin@^6.5.0: semver "^7.3.2" tapable "^1.0.0" -fork-ts-checker-webpack-plugin@^7.2.11: - version "7.3.0" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.3.0.tgz#a9c984a018493962360d7c7e77a67b44a2d5f3aa" - integrity sha512-IN+XTzusCjR5VgntYFgxbxVx3WraPRnKehBFrf00cMSrtUuW9MsG9dhL6MWpY6MkjC3wVwoujfCDgZZCQwbswA== +fork-ts-checker-webpack-plugin@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz#dae45dfe7298aa5d553e2580096ced79b6179504" + integrity sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg== dependencies: "@babel/code-frame" "^7.16.7" chalk "^4.1.2" @@ -12224,6 +12330,11 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@2.3.2, fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + fsevents@^1.2.7: version "1.2.13" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" @@ -12232,11 +12343,6 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" @@ -14819,9 +14925,9 @@ jju@~1.4.0: integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== jose@^4.11.2, jose@^4.3.6: - version "4.12.0" - resolved "https://registry.yarnpkg.com/jose/-/jose-4.12.0.tgz#7f00cd2f82499b91623cd413b7b5287fd52651ed" - integrity sha512-wW1u3cK81b+SFcHjGC8zw87yuyUweEFe0UJirrXEw1NasW00eF7sZjeG3SLBGz001ozxQ46Y9sofDvhBmWFtXQ== + version "4.13.1" + resolved "https://registry.yarnpkg.com/jose/-/jose-4.13.1.tgz#449111bb5ab171db85c03f1bd2cb1647ca06db1c" + integrity sha512-MSJQC5vXco5Br38mzaQKiq9mwt7lwj2eXpgpRyQYNHYt2lq1PjkWa7DLXX0WVcQLE9HhMh3jPiufS7fhJf+CLQ== joycon@^3.0.1, joycon@^3.1.1: version "3.1.1" @@ -14912,17 +15018,16 @@ jsdom@^16.6.0: xml-name-validator "^3.0.0" jsdom@^21.0.0: - version "21.1.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-21.1.0.tgz#d56ba4a84ed478260d83bd53dc181775f2d8e6ef" - integrity sha512-m0lzlP7qOtthD918nenK3hdItSd2I+V3W9IrBcB36sqDwG+KnUs66IF5GY7laGWUnlM9vTsD0W1QwSEBYWWcJg== + version "21.1.1" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-21.1.1.tgz#ab796361e3f6c01bcfaeda1fea3c06197ac9d8ae" + integrity sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w== dependencies: abab "^2.0.6" - acorn "^8.8.1" + acorn "^8.8.2" acorn-globals "^7.0.0" - cssom "^0.5.0" - cssstyle "^2.3.0" - data-urls "^3.0.2" - decimal.js "^10.4.2" + cssstyle "^3.0.0" + data-urls "^4.0.0" + decimal.js "^10.4.3" domexception "^4.0.0" escodegen "^2.0.0" form-data "^4.0.0" @@ -14931,7 +15036,8 @@ jsdom@^21.0.0: https-proxy-agent "^5.0.1" is-potential-custom-element-name "^1.0.1" nwsapi "^2.2.2" - parse5 "^7.1.1" + parse5 "^7.1.2" + rrweb-cssom "^0.6.0" saxes "^6.0.0" symbol-tree "^3.2.4" tough-cookie "^4.1.2" @@ -14939,8 +15045,8 @@ jsdom@^21.0.0: webidl-conversions "^7.0.0" whatwg-encoding "^2.0.0" whatwg-mimetype "^3.0.0" - whatwg-url "^11.0.0" - ws "^8.11.0" + whatwg-url "^12.0.1" + ws "^8.13.0" xml-name-validator "^4.0.0" jsesc@^2.5.1: @@ -16421,29 +16527,29 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: integrity sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw== next@^13.0.0: - version "13.1.6" - resolved "https://registry.yarnpkg.com/next/-/next-13.1.6.tgz#054babe20b601f21f682f197063c9b0b32f1a27c" - integrity sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw== + version "13.2.3" + resolved "https://registry.yarnpkg.com/next/-/next-13.2.3.tgz#92d170e7aca421321f230ff80c35c4751035f42e" + integrity sha512-nKFJC6upCPN7DWRx4+0S/1PIOT7vNlCT157w9AzbXEgKy6zkiPKEt5YyRUsRZkmpEqBVrGgOqNfwecTociyg+w== dependencies: - "@next/env" "13.1.6" + "@next/env" "13.2.3" "@swc/helpers" "0.4.14" caniuse-lite "^1.0.30001406" postcss "8.4.14" styled-jsx "5.1.1" optionalDependencies: - "@next/swc-android-arm-eabi" "13.1.6" - "@next/swc-android-arm64" "13.1.6" - "@next/swc-darwin-arm64" "13.1.6" - "@next/swc-darwin-x64" "13.1.6" - "@next/swc-freebsd-x64" "13.1.6" - "@next/swc-linux-arm-gnueabihf" "13.1.6" - "@next/swc-linux-arm64-gnu" "13.1.6" - "@next/swc-linux-arm64-musl" "13.1.6" - "@next/swc-linux-x64-gnu" "13.1.6" - "@next/swc-linux-x64-musl" "13.1.6" - "@next/swc-win32-arm64-msvc" "13.1.6" - "@next/swc-win32-ia32-msvc" "13.1.6" - "@next/swc-win32-x64-msvc" "13.1.6" + "@next/swc-android-arm-eabi" "13.2.3" + "@next/swc-android-arm64" "13.2.3" + "@next/swc-darwin-arm64" "13.2.3" + "@next/swc-darwin-x64" "13.2.3" + "@next/swc-freebsd-x64" "13.2.3" + "@next/swc-linux-arm-gnueabihf" "13.2.3" + "@next/swc-linux-arm64-gnu" "13.2.3" + "@next/swc-linux-arm64-musl" "13.2.3" + "@next/swc-linux-x64-gnu" "13.2.3" + "@next/swc-linux-x64-musl" "13.2.3" + "@next/swc-win32-arm64-msvc" "13.2.3" + "@next/swc-win32-ia32-msvc" "13.2.3" + "@next/swc-win32-x64-msvc" "13.2.3" nice-try@^1.0.4: version "1.0.5" @@ -17478,7 +17584,7 @@ parse5@6.0.1, parse5@^6.0.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== -parse5@^7.1.1: +parse5@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== @@ -17731,10 +17837,10 @@ pkg-up@^3.1.0: dependencies: find-up "^3.0.0" -playwright-core@1.30.0: - version "1.30.0" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.30.0.tgz#de987cea2e86669e3b85732d230c277771873285" - integrity sha512-7AnRmTCf+GVYhHbLJsGUtskWTE33SwMZkybJ0v6rqR1boxq2x36U7p1vDRV7HO2IwTZgmycracLxPEJI49wu4g== +playwright-core@1.31.2: + version "1.31.2" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.31.2.tgz#debf4b215d14cb619adb7e511c164d068075b2ed" + integrity sha512-a1dFgCNQw4vCsG7bnojZjDnPewZcw7tZUNFN0ZkcLYKj+mPmXvg4MpaaKZ5SgqPsOmqIf2YsVRkgqiRDxD+fDQ== pluralize@^7.0.0: version "7.0.0" @@ -18680,7 +18786,7 @@ punycode@^1.2.4: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== @@ -19105,11 +19211,11 @@ react-style-singleton@^2.2.1: tslib "^2.0.0" react-textarea-autosize@^8.3.4: - version "8.4.0" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.4.0.tgz#4d0244d6a50caa897806b8c44abc0540a69bfc8c" - integrity sha512-YrTFaEHLgJsi8sJVYHBzYn+mkP3prGkmP2DKb/tm0t7CLJY5t1Rxix8070LAKb0wby7bl/lf2EeHkuMihMZMwQ== + version "8.4.1" + resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.4.1.tgz#bcfc5462727014b808b14ee916c01e275e8a8335" + integrity sha512-aD2C+qK6QypknC+lCMzteOdIjoMbNlgSFmJjCV+DrfTPwp59i/it9mMNf2HDzvRjQgKAyBDPyLJhcrzElf2U4Q== dependencies: - "@babel/runtime" "^7.10.2" + "@babel/runtime" "^7.20.13" use-composed-ref "^1.3.0" use-latest "^1.2.1" @@ -19765,6 +19871,11 @@ rollup@^3.1.0, rollup@^3.10.0: optionalDependencies: fsevents "~2.3.2" +rrweb-cssom@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz#ed298055b97cbddcdeb278f904857629dec5e0e1" + integrity sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw== + rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" @@ -20563,7 +20674,7 @@ stackframe@^1.3.4: ts-custom-error "^3.3.1" url-join "^4.0.1" -starknet@^4.19.1, starknet@^4.21.0: +starknet@^4.21.0: version "4.21.0" resolved "https://registry.yarnpkg.com/starknet/-/starknet-4.21.0.tgz#ecaebbf53ed034b624eccb1278e5e1f7dab619a4" integrity sha512-NTZENg8SRIYvVTgsQU66fjifrsgAucX1T3Z4Xaalx1ukLVG+N+R34f3N5iA4iajhBfW6vXWWfDLXrnf0qXgHdA== @@ -20956,9 +21067,9 @@ style-value-types@5.1.2: tslib "2.4.0" styled-components@^5.3.5: - version "5.3.6" - resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.3.6.tgz#27753c8c27c650bee9358e343fc927966bfd00d1" - integrity sha512-hGTZquGAaTqhGWldX7hhfzjnIYBZ0IXQXkCYdvF1Sq3DsUaLx6+NTHC5Jj1ooM2F68sBiVz3lvhfwQs/S3l6qg== + version "5.3.9" + resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.3.9.tgz#641af2a8bb89904de708c71b439caa9633e8f0ba" + integrity sha512-Aj3kb13B75DQBo2oRwRa/APdB5rSmwUfN5exyarpX+x/tlM/rwZA2vVk2vQgVSP6WKaZJHWwiFrzgHt+CLtB4A== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/traverse" "^7.4.5" @@ -21370,11 +21481,16 @@ tinybench@^2.3.1: resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.3.1.tgz#14f64e6b77d7ef0b1f6ab850c7a808c6760b414d" integrity sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA== -tinypool@^0.3.0, tinypool@^0.3.1: +tinypool@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.3.1.tgz#a99c2e446aba9be05d3e1cb756d6aed7af4723b6" integrity sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ== +tinypool@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.4.0.tgz#3cf3ebd066717f9f837e8d7d31af3c127fdb5446" + integrity sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA== + tinyspy@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-1.0.2.tgz#6da0b3918bfd56170fb3cd3a2b5ef832ee1dff0d" @@ -21505,12 +21621,12 @@ tr46@^2.1.0: dependencies: punycode "^2.1.1" -tr46@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" - integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== +tr46@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-4.1.1.tgz#281a758dcc82aeb4fe38c7dfe4d11a395aac8469" + integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== dependencies: - punycode "^2.1.1" + punycode "^2.3.0" tr46@~0.0.3: version "0.0.3" @@ -22320,6 +22436,18 @@ vite-node@0.28.5: source-map-support "^0.5.21" vite "^3.0.0 || ^4.0.0" +vite-node@0.29.7: + version "0.29.7" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-0.29.7.tgz#b5cc4745e1fdb984538f8f5745163111a4ae6d5a" + integrity sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw== + dependencies: + cac "^6.7.14" + debug "^4.3.4" + mlly "^1.1.0" + pathe "^1.1.0" + picocolors "^1.0.0" + vite "^3.0.0 || ^4.0.0" + vite-plugin-dts@1.7.3, vite-plugin-dts@^1.4.0, vite-plugin-dts@^1.4.1, vite-plugin-dts@^1.6.6: version "1.7.3" resolved "https://registry.yarnpkg.com/vite-plugin-dts/-/vite-plugin-dts-1.7.3.tgz#cf0c243fff9ae3fc1f103987b97439b3bf813f15" @@ -22358,7 +22486,7 @@ vite@^3.2.4: optionalDependencies: fsevents "~2.3.2" -vitest@0.28.5, vitest@^0.28.3: +vitest@0.28.5: version "0.28.5" resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.28.5.tgz#94410a8924cd7189e4f1adffa8c5cde809cbf2f9" integrity sha512-pyCQ+wcAOX7mKMcBNkzDwEHRGqQvHUl0XnoHR+3Pb1hytAHISgSxv9h0gUiSiYtISXUU3rMrKiKzFYDrI6ZIHA== @@ -22388,25 +22516,35 @@ vitest@0.28.5, vitest@^0.28.3: vite-node "0.28.5" why-is-node-running "^2.2.2" -vitest@^0.25.6: - version "0.25.8" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.25.8.tgz#9b57e0b41cd6f2d2d92aa94a39b35c36f715f8cc" - integrity sha512-X75TApG2wZTJn299E/TIYevr4E9/nBo1sUtZzn0Ci5oK8qnpZAZyhwg0qCeMSakGIWtc6oRwcQFyFfW14aOFWg== +vitest@^0.29.2: + version "0.29.7" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.29.7.tgz#d81b9b3405e2124dfe4712ab33c9d70a53bb1b24" + integrity sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg== dependencies: "@types/chai" "^4.3.4" "@types/chai-subset" "^1.3.3" "@types/node" "*" + "@vitest/expect" "0.29.7" + "@vitest/runner" "0.29.7" + "@vitest/spy" "0.29.7" + "@vitest/utils" "0.29.7" acorn "^8.8.1" acorn-walk "^8.2.0" + cac "^6.7.14" chai "^4.3.7" debug "^4.3.4" local-pkg "^0.4.2" + pathe "^1.1.0" + picocolors "^1.0.0" source-map "^0.6.1" + std-env "^3.3.1" strip-literal "^1.0.0" tinybench "^2.3.1" - tinypool "^0.3.0" + tinypool "^0.4.0" tinyspy "^1.0.2" vite "^3.0.0 || ^4.0.0" + vite-node "0.29.7" + why-is-node-running "^2.2.2" vm-browserify@^1.0.1: version "1.1.2" @@ -22771,9 +22909,9 @@ webpack@4: webpack-sources "^1.4.1" "webpack@>=4.43.0 <6.0.0", webpack@^5.62.1, webpack@^5.64.4, webpack@^5.9.0: - version "5.75.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.75.0.tgz#1e440468647b2505860e94c9ff3e44d5b582c152" - integrity sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ== + version "5.76.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.76.0.tgz#f9fb9fb8c4a7dbdcd0d56a98e56b8a942ee2692c" + integrity sha512-l5sOdYBDunyf72HW8dF23rFtWq/7Zgvt/9ftMof71E/yUb1YLOBmTgA2K4vQthB3kotMrSj609txVE0dnr2fjA== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^0.0.51" @@ -22843,12 +22981,12 @@ whatwg-mimetype@^3.0.0: resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== -whatwg-url@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" - integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== +whatwg-url@^12.0.0, whatwg-url@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-12.0.1.tgz#fd7bcc71192e7c3a2a97b9a8d6b094853ed8773c" + integrity sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ== dependencies: - tr46 "^3.0.0" + tr46 "^4.1.1" webidl-conversions "^7.0.0" whatwg-url@^5.0.0: @@ -23241,10 +23379,10 @@ ws@^7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== -ws@^8.11.0, ws@^8.2.3, ws@^8.4.2, ws@^8.8.1: - version "8.12.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.1.tgz#c51e583d79140b5e42e39be48c934131942d4a8f" - integrity sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew== +ws@^8.13.0, ws@^8.2.3, ws@^8.4.2, ws@^8.8.1: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" + integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== x-default-browser@^0.4.0: version "0.4.0"