Skip to content

Commit

Permalink
fix: new folder structure
Browse files Browse the repository at this point in the history
  • Loading branch information
olehbairak committed Apr 16, 2024
1 parent 8dd480b commit 33ca94f
Show file tree
Hide file tree
Showing 92 changed files with 60 additions and 60 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@ Example: https://zksync2-testnet.zkscan.io/api?module=account&action=tokenlist&a
- Make a request to show the balance
- ?module=account&action=tokenlist&address=\{hash\}
- You can see the token with its balance
- ![Screenshot](../../../../static/img/screenshots/common/BlockscoutAPI/id546_1.png);
- ![Screenshot](../../../../static/img/Common/BlockscoutAPI/id546_1.png);
- Default balance is empty
- Inspect -\> Network -\> Address -\> Empty balance list
![Screenshot](../../../../static/img/screenshots/common/BlockscoutAPI/id546_2.png);
![Screenshot](../../../../static/img/Common/BlockscoutAPI/id546_2.png);
- Blockscout API shows balance
- Inspect -\> Network - \> api?module... -\> Balance
![Screenshot](../../../../static/img/screenshots/common/BlockscoutAPI/id546_3.png);
![Screenshot](../../../../static/img/Common/BlockscoutAPI/id546_3.png);
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ tags: ['Account', 'Actions', 'Common', 'Copying', 'Events', 'Active']
- Enter in Search field "goerli.explorer.zksync.io"
- Click on the correct record
- Find and disable Clipboard
![Screenshot](../../../../static/img/screenshots/common/Common_pages_part/id806_1.png)
![Screenshot](../../../../static/img/Common/Common_pages_part/id806_1.png)
- Open pages with Copy buttons (e.g. TX page)
- Check that no copy button is present
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ tags: ['Artifacts', 'Footer', 'Full test', 'manual', 'Smoke test', 'Active']
## Scenario
- Right down corner contains correct version of the Block Explorer
- f.e. 1.34.0
![Screenshot](../../../../static/img/screenshots/common/Foot/id255_1.png)
![Screenshot](../../../../static/img/Common/Foot/id255_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ tags: ['Full test', 'Header', 'Redirection', 'regression', 'Active Partly Manual
- https://staging-scan-v2.zksync.dev/tools/debugger
- Bridge
- https://portal.zksync.io/bridge/
![Screenshot](../../../../static/img/screenshots/common/Header/id253_1.png)
![Screenshot](../../../../static/img/Common/Header/id253_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ tags: ['Artifacts', 'DropDown', 'Full test', 'Header', 'manual', 'regression', '
- "zkSync Era Sepolia Testnet" item
- "zkSync Era Mainnet" item
- zkSync logo available for each network
![Screenshot](../../../../static/img/screenshots/common/Header/id705_1.png)
![Screenshot](../../../../static/img/Common/Header/id705_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ['Artifacts', 'Full test', 'Single-file', 'Smart Contract Verification pag

## Scenario
- SCV interface:
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1619_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1619_1.png)
- Notification
- You can also verify your smart-contract using HardHat Plugin
- Link - "HardHat Plugin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ tags: ['Actions', 'Artifacts', 'Full test', 'Single-file', 'Smart Contract Verif
- Enter the Vyper Contract Code
- Constructor Arguments
- Click on Clear button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_1.png)
- Verify text fields are cleared
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_2.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_3.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_4.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_5.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1620_6.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_4.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_5.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1620_6.png)
- Verify "Zkvyper version" and "Vyper Version" dropdowns set to default values (latest versions)
- Verify "Optimization" radio buttons set to default values (Yes)
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Positive', 'Smart Contract Verif
- Pass the tutorial
- Open https://goerli.explorer.zksync.io/contracts/verify
- Select Vyper (Single file) in "Compiler type"
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1621_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1621_1.png)
- Fill all the fields and verify the contract
- Success screen shown after contract verification
- Success mark displayed
Expand All @@ -23,5 +23,5 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Positive', 'Smart Contract Verif
- Text
- Anyone on block explorer could check it's code and interact with it
- "Block explorer" is a link
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1621_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1621_2.png)
- "Back to Contract" button
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Multi-contract', 'Positive', 'Sm
- Pass the tutorial
- Open https://goerli.explorer.zksync.io/contracts/verify
- Select "Vyper (Multi-part contract)" in "Compiler type"
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1625_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1625_1.png)
- Fill all the fields and verify the contract
- Success screen shown after contract verification
- Success mark displayed
Expand All @@ -24,4 +24,4 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Multi-contract', 'Positive', 'Sm
- Anyone on block explorer could check it's code and interact with it
- "Block explorer" is a link
- "Back to Contract" button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1625_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1625_2.png)
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ['Artifacts', 'Full test', 'Multi-contract', 'Smart Contract Verification

## Scenario
- SCV interface:
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1626_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1626_1.png)
- Notification
- You can also verify your smart-contract using HardHat Plugin
- Link - "HardHat Plugin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ tags: ['Common', 'Full test', 'manual', 'Positive', 'Proxy Contract', 'regressio
- Open https://goerli.explorer.zksync.io/contracts/verify
- Select "Solidity (Single file)" in "Compiler type"
- Fill all the fields and verify the contract
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1672_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1672_1.png)
- Success screen shown after contract verification
- Success mark displayed
- Headline
Expand All @@ -24,4 +24,4 @@ tags: ['Common', 'Full test', 'manual', 'Positive', 'Proxy Contract', 'regressio
- Anyone on block explorer could check it's code and interact with it
- "Block explorer" is a link
- "Back to Contract" button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1672_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1672_2.png)
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ tags: ['Common', 'Full test', 'manual', 'Positive', 'Proxy Contract', 'Smart Con
## Scenario
- Deploy the contract (according to the manual in description)
- Open Proxy contract you will see next 2 new tabs:
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1673_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1673_1.png)
- "Read as Proxy"
- "Write as Proxy"
- "The implementation contract at \{Contract Address\} is not verified.
- Please verifv the implementation contract in order to Read/Write the contract as Proxv."
- Verify implementation contract:
- "Implementation contract found at \{Contract Address\}"
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1673_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1673_2.png)
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ tags: ['Artifacts', 'Common', 'Full test', 'Header', 'Smart Contract Verificatio
- Text - "Smart Contract Verification"
- Text
- Source code verification provides transparency for users interacting with smart contracts. By uploading the source code, Era Explorer will match the compiled code with that on the blockchain.
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1871_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1871_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ tags: ['Actions', 'Artifacts', 'Full test', 'Smart Contract Verification page',
## Scenario
- Select "Solidity (Single file)" or "Solidity (Multi-part contract)" in "Compiler type" dropdown
- Mark the "zkEVM" checkbox
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1906_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1906_1.png)
- Verify only zkVM versions shown in the "Solc Version" dropdown
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1906_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1906_2.png)
- Unmark the "zkEVM" checkbox
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1906_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1906_3.png)
- Verify only solc versions shown in the "Solc Version" dropdown
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id1906_4.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id1906_4.png)
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tags: ['Artifacts', 'Full test', 'Single-file', 'Smart Contract Verification pag

## Scenario
- SCV interface:
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id212_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id212_1.png)
- Notification
- You can also verify your smart-contract using HardHat Plugin
- Link - "HardHat Plugin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Positive', 'Smart Contract Verif
## Scenario
- Open https://goerli.explorer.zksync.io/contracts/verify
- Select Solidity (Single file) in "Compiler type"
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id243_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id243_2.png)
- Fill all the fields and verify the contract
- Success screen shown after contract verification
- Success mark displayed
Expand All @@ -23,4 +23,4 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Positive', 'Smart Contract Verif
- Anyone on block explorer could check it's code and interact with it
- "Block explorer" is a link
- "Back to Contract" button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id243_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id243_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ tags: ['Artifacts', 'Full test', 'Smart Contract Verification page', 'Smoke test

## Scenario
- SCV interface:
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id301_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id301_1.png)
- Contract address field
- Contract Name
- Optimization
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ tags: ['Common', 'Full test', 'regression', 'Smart Contract Verification page',
- Verify list of versions that backend supports shown
- Verify default version is the last one in the list
- Verify the list sorted in descending order, e.g. [v.1.1.1, v1.1.0, v1.0.0]. But keep in mind, this is server, not a plain string
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id243_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id243_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ tags: ['Common', 'Full test', 'regression', 'Smart Contract Verification page',
- Click Solc version dropdown
- Verify loader shown when request is pending
- Verify form buttons are disabled when request to list of versions is pending
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id342_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id342_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ tags: ['Common', 'Error', 'Full test', 'regression', 'Smart Contract Verificatio
- Emulate an error when receiving the list of Solc versions
- (e.g. block solc_versions request in Dev Tools when loading "Smart Contract Verification" page)
- Verify error shown when failed to get list of versions below the dropdown: dropdown highlighted with red border + "Unable to get list of supported Solc versions" message shown
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id343_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id343_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ tags: ['Common', 'FNC', 'Full test', 'manual', 'Positive', 'regression', 'Smart

## Scenario
- In the "Enter the Solidity Contract Code" field instead of real solidity code use any array of symbols
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id591_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id591_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tags: ['Artifacts', 'Full test', 'manual', 'Multi-contract', 'regression', 'Smar

## Scenario
- SCV interface:
- ![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id711_1.png)
- ![Screenshot](../../../../static/img/Common/SmartContractVerification/id711_1.png)
- Notification
- You can also verify your smart-contract using HardHat Plugin
- Link - "HardHat Plugin"
Expand Down Expand Up @@ -41,10 +41,10 @@ tags: ['Artifacts', 'Full test', 'manual', 'Multi-contract', 'regression', 'Smar
- File number
- File name
- "Remove" button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id711_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id711_2.png)
- Main File (shown after uploading files)
- "Choose main file" dropdown
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id711_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id711_3.png)
- Constructor Arguments
- "Verify Smart Contract" button
- Clear button
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ tags: ['Full test', 'manual', 'Multi-contract', 'regression', 'Smart Contract Ve
- Verify "Choose main file" dropdown displayed
- Open "Choose main file" dropdown
- Verify main file can be selected from added files
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id712_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id712_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,4 @@ return count;
- Select "Multi-file contract" in "Compiler type" dropdown
- Fill all the fields
- Click "Verify smart contract"
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id717_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id717_1.png)
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ tags: ['Actions', 'Full test', 'Navigation', 'Smart Contract Verification page',
## Scenario
- "Details" link redirects to
- https://era.zksync.io/docs/api/tools/block-explorer/contract-verification.html#enter-contract-details
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id778_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id778_1.png)
- HardHat Plugin link redirects to
- https://era.zksync.io/docs/api/hardhat/hardhat-zksync-verify.html
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id778_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id778_2.png)
- "solidity-flattener" link redirects to
- https://github.com/BlockCatIO/solidity-flattener
- "SolidityFlattery" link redirects to
- https://github.com/DaveAppleton/SolidityFlattery
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id778_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id778_3.png)
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ tags: ['Actions', 'Artifacts', 'Full test', 'Single-file', 'Smart Contract Verif
- Enter the Solidity Contract Code
- Constructor Arguments
- Click on Clear button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id808_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id808_1.png)
- Verify text fields are cleared
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id808_2.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id808_3.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id808_4.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id808_5.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id808_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id808_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id808_4.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id808_5.png)
- Verify "ZkSolc version" and "Solc Version" dropdowns set to default values (latest versions)
- Verify "Optimization" radio buttons set to default values (Yes)
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ tags: ['Actions', 'Artifacts', 'Full test', 'Multi-contract', 'Smart Contract Ve
- Select Main file in "Main File" dropdown
- Constructor Arguments
- Click on Clear button
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id809_1.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id809_1.png)
- Verify text fields are cleared
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id809_2.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id809_3.png)
![Screenshot](../../../../static/img/screenshots/common/SmartContractVerification/id809_4.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id809_2.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id809_3.png)
![Screenshot](../../../../static/img/Common/SmartContractVerification/id809_4.png)
- Verify "ZkSolc version" and "Solc Version" dropdowns set to default values (latest versions)
- Verify "Optimization" radio buttons set to default values (Yes)
- Verify uploaded files removed
Loading

0 comments on commit 33ca94f

Please sign in to comment.