mirror of https://github.com/01-edu/public.git
Michele Sessa
2 years ago
committed by
Michele
7 changed files with 53 additions and 13 deletions
@ -1,35 +1,55 @@
|
||||
## Financial Instruments Audit |
||||
#### Financial Instruments Audit |
||||
|
||||
##### Read the documentation |
||||
|
||||
###### Does the README file contain or redirect to the instructions to launch the project? |
||||
|
||||
###### Are the instructions to install and deploy the project usable to you? |
||||
|
||||
###### Does the documentation contain a description of the architecture of the project? |
||||
|
||||
###### Does the documentation contain details on the API and smart contract functions? |
||||
|
||||
##### Launch the project |
||||
|
||||
###### Is a blockchain network running? |
||||
|
||||
###### Can you display the web interface? |
||||
|
||||
###### Does the homepage allow you to connect a wallet? |
||||
|
||||
##### Connect a wallet |
||||
|
||||
###### Were you asked to provide a name and upload a passport picture? |
||||
|
||||
###### Does your wallet appear to be connected? |
||||
|
||||
##### Use the provided script to populate the platform |
||||
|
||||
###### Was the documentation clear enough to launch the populating script? |
||||
|
||||
###### Does the website show the various digital assets? |
||||
|
||||
###### Did the two accounts receive the corresponding asset looking at the portfolio page once connected? |
||||
|
||||
##### As the first user, Aya, opens the CLV page and offers to sell 10 CLV at 9 TRG |
||||
|
||||
###### Does the interface reflect the amount of CLV available to Aya? |
||||
|
||||
###### Does the order validation trigger a transfer of funds? |
||||
|
||||
##### As the second user, Beatriz, open the CLV page and buys 10 CLV at market price |
||||
|
||||
###### Does the platform correctly offer to buy at 9 TRG? |
||||
|
||||
###### Does the trade seem to execute? |
||||
|
||||
###### Does Beatriz have 60 TRG and 10 CLV now? |
||||
|
||||
###### Does Beatriz portfolio display a withdrawal button for CLV? |
||||
|
||||
##### From the portfolio page, click on withdraw for CLV |
||||
|
||||
###### Does the transaction execute? |
||||
|
||||
###### Does Beatriz now have full possession of its assets (in the second column)? |
||||
|
@ -1,37 +1,57 @@
|
||||
## Node Dashboard audit |
||||
#### Node Dashboard audit |
||||
|
||||
##### Read the documentation |
||||
|
||||
###### Does the README file contains the instructions to launch the project? |
||||
|
||||
###### Are two different clients launched? |
||||
|
||||
###### Is clique the consensus algorithm? |
||||
|
||||
##### Launch the network with the `launch-network` and display its status with `infos` |
||||
|
||||
###### Does the command launch the five nodes? |
||||
|
||||
###### Does the interface display the latest block of each node? |
||||
|
||||
###### Does the interface display their Ethereum address and balance? |
||||
|
||||
###### Does the interface display the CPU and memory consumption of each node? |
||||
|
||||
##### Launch scenario 0 |
||||
|
||||
###### Does Alice, Bob and Cassandra have a positive balance of ETH? |
||||
|
||||
##### Launch scenario 1 |
||||
|
||||
###### Does the command provide feedback? |
||||
|
||||
###### Does the `infos` command show the updated ETH balance? |
||||
|
||||
###### Does the `infos` command displays transactions in the mempool? |
||||
|
||||
##### Launch scenario 2 |
||||
|
||||
###### Does the command provide feedback? |
||||
|
||||
###### Do Driss and Elena appear to have received 1000 BY tokens? |
||||
|
||||
##### Launch scenario 3 |
||||
|
||||
###### Does the command provide feedback? |
||||
|
||||
###### Does the `infos` command show the updated balance of Elena receiving one ETH? |
||||
|
||||
##### Run `temporary-failure Alice` and launch `infos` |
||||
|
||||
###### Is the node disabled in the `infos` output? |
||||
|
||||
###### Does it come back online after 40 seconds? |
||||
|
||||
###### Does it appear to be up to date a couple of minutes later? |
||||
|
||||
#### Bonus |
||||
|
||||
###### +Does the `-u` option allow you to launch each command with a regular update? |
||||
|
||||
###### +Does the tool offer the possibility of launching a node connected to one of the testnet networks? |
||||
|
Loading…
Reference in new issue