You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/legal/privacy-policy/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
sidebar_position: 2
3
3
title: Privacy Policy
4
4
---
5
-
**Last updated: 25 June 2024**
5
+
**Last updated: 3 September 2024**
6
6
7
7
This privacy policy ("Privacy Policy") elucidates the procedures by which Aelf Pte Ltd("Aelf", "our", "Company", "we", or "us") gathers, employs, and divulges information about you.
8
8
@@ -140,9 +140,9 @@ We only share and disclose your information with the following categories of thi
140
140
141
141
\- Website Hosting Service Providers
142
142
143
-
**7. Use Cookies And Other Tracking Technologies?**
143
+
**7. Use of Cookies And Other Tracking Technologies**
144
144
145
-
We do not use cookies or tracking technologies. Rather, we utilise anonymous page view tracking information provided by third-party analytics providers which do not collect or store any personal data. As such, we make no use of cookies.
145
+
While we do not directly utilize cookies or other tracking technologies on our Website, we may engage with third-party service providers who deploy such technologies as part of their service offerings. For instance, we use Hotjar in order to better understand our users' needs and to optimize this service and experience. Hotjar is a technology service that helps us better understand our users' experience (eg how much time they spend on which pages, which links they choose to click, what users do and don't like, etc.) and this enables us to build and maintain our service with user feedback. Hotjar uses cookies and other technologies to collect data on our users' behavior and their devices device's IP address (processed during your session and stored in a de-identified form), device screen size, device type (unique device identifiers), browser information, geographic location (country only), and the preferred language used to display our website. Hotjar stores this information on our behalf in a pseudonymized user profile. Hotjar is contractually forbidden to sell any of the data collected on our behalf. By interacting with our Website, you may be subject to these third-party technologies, which are governed by the respective provider's privacy policies. We recommend reviewing these policies to understand how your information may be collected and used. For further details, please see the 'about Hotjar' section of [Hotjar's support site](https://help.hotjar.com/hc/en-us/categories/115001323967-About-Hotjar).
146
146
147
147
**8. Transfer of Information to Other Jurisdictions**
Copy file name to clipboardExpand all lines: docs/tools/aelf-playground/index.md
+23-19Lines changed: 23 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,17 +50,19 @@ The interaction with the workspace project code inside `src` and `test` folders
50
50
51
51

52
52
53
-
- Also, you can choose to import the project directly from the github.
54
-
1. Click on `enter a GitHub repo url`.
55
-
2. Enter the github URL.
56
-
3. Choose the required `.csproj` file.
57
-
4. Enter the workspace name and click Submit.
53
+
- Also, you can choose to import the project directly from the github.
54
+
55
+
1. Click on `enter a GitHub repo url`.
56
+
2. Enter the github URL.
57
+
3. Choose the required `.csproj` file.
58
+
4. Enter the workspace name and click Submit.
58
59
59
60

60
61
61
62
### Features of the aelf-playground
62
63
63
64
Now as the workspace setup is done and project is setup inside aelf's playground. The user can now edit the smart contract logic according to the user needs. The changes will majorly takes place inside the below files:
@@ -70,18 +72,20 @@ Once all the changes are done in the above files and all other required files (w
70
72
71
73

72
74
73
-
2.**Save Gas Fee**: Optimise the smart contract to save gas fee. It will suggest to make changes to the smart contract if the smart contract is not optimised. If the smart contract is already optimed then result like below will appear.
75
+

76
+
77
+
2.**Save Gas Fee**: Optimise the smart contract to save gas fee. It will suggest to make changes to the smart contract if the smart contract is not optimised. If the smart contract is already optimed then result like below will appear.
74
78
75
-

79
+

76
80
77
81
3.**Build**: Build the smart contract code. It will show `building` status when the user clicks the `Build` button and will output below result including whether build was successful or failed once the build process ends.
78
82
79
-

80
-
83
+

84
+
81
85
4.**Test**: Test the smart contract code. It will show `Running Tests` status when the user clicks the `Test` button and will output below result including how many tests have passed and failed once the test process ends.
82
86
83
-

84
-
87
+

88
+
85
89
5.**Deploy**: Deploy the smart contract code on the aelf blockchain. It will show `Deploying` status when the user clicks the `Deploy` button and will output below result including `transactionId`, `proposal status` and `contract address` once the build process ends. You can verify the contract address by visiting [aelf testnet explorer](https://testnet.aelfscan.io/tDVW).
86
90
87
91

@@ -96,7 +100,7 @@ Once all the changes are done in the above files and all other required files (w
96
100
97
101
8.**Share**: Share the project with a sharable link. It will show `Generating share link` status when the user clicks the `Share` button and will output below result including the sharable link.
98
102
99
-

103
+

100
104
101
105
9.**Command Line Options**: Command line additionally provides options to check txID and clear terminal including above options. Use the help command to see all the options inside terminal. `check txID` helps in checking the transaction details.
102
106
@@ -108,27 +112,26 @@ Once all the changes are done in the above files and all other required files (w
108
112
109
113
11.**Add a New File**: Manually add a new file in the playground project structure. It will allow users to add a new file in the workspace project structure add smart contract code, new proto files, etc.
110
114
111
-

115
+

112
116
113
117
12.**Rename & Delete File**: `Renames` & `Deletes` the chosen file or folders in the project directory structure.
114
118
115
-

119
+

116
120
117
121
13.**Tutorials**: Some pre-compiled tutorials are curated under `Tutorials` section of aelf-playground. It provides an option to filter the tutorials based on the difficulty level (`Beginner`, `Intermediate` & `Advanced`) and smart contracts languages (C# & Solidity).
118
122
119
123

120
124
121
125
14.**Deployments**: `Deployments` section provides a list of all deployed tutorials along with the wallet address used to deploy smart contracts on the aelf blockchain. You can click on the wallet address to view wallet details on the aelf explorer.
122
126
123
-

127
+

124
128
125
129
15.**Privatekey**: You can export your wallet's private key from the `Deployments` section. Simply click the eye icon to reveal the private key, which you can then copy.
126
130

127
131
128
132
16.**Themes**: Users can also choose to toggle between `dark` and `light` themes.
129
133
130
-

131
-
134
+

132
135
133
136
## 4. Example
134
137
@@ -249,7 +252,7 @@ namespace AElf.Contracts.ToDo
249
252
250
253
- The `State.cs` file in an aelf blockchain smart contract holds the variables that store the contract's data, making sure this data is saved and accessible whenever the contract needs it.
251
254
252
-
#### Implement ToDo Smart Contract
255
+
#### Implement ToDo Smart Contract
253
256
254
257
The implementation of the ToDo App smart contract inside file `src/todo-dapp.cs` is as follows:
255
258
@@ -449,4 +452,5 @@ namespace AElf.Contracts.ToDo
449
452
🎉 Congratulations, We got the contract address after successful deployment of todo-dapp smart contract using playground.
450
453
451
454
## Conclusion
452
-
The aelf Playground offers a seamless and accessible platform for developers to build, test, and deploy smart contracts without the need for any local setup. With built-in features like AI audit, gas fee optimization, and GitHub integration, it simplifies the entire smart contract development process. Whether you're writing new code or modifying existing templates, the aelf Playground provides all the essential tools in one place, making it an ideal sandbox for both beginners and experienced developers.
455
+
456
+
The aelf Playground offers a seamless and accessible platform for developers to build, test, and deploy smart contracts without the need for any local setup. With built-in features like AI audit, gas fee optimization, and GitHub integration, it simplifies the entire smart contract development process. Whether you're writing new code or modifying existing templates, the aelf Playground provides all the essential tools in one place, making it an ideal sandbox for both beginners and experienced developers.
0 commit comments