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: README.md
+18-24Lines changed: 18 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
-
<h1style="text-align: center;"><ahref="https://casperlabs.io/"><imgsrc="https://raw.githubusercontent.com/gRoussac/casper-deployer-hackathon-oct-2022/dev/www/apps/frontend/src/assets/logo-dark.svg"width="120"style="position: relative; top:5px"alt="Casper"></a> <b>Deployer</b> - Information and How-To Guides</h1>
1
+
<h1style="text-align: center;"><ahref="https://casperlabs.io/"><imgsrc="https://raw.githubusercontent.com/gRoussac/casper-deployer/dev/www/apps/frontend/src/assets/logo.png"width="120"style="position: relative; top:5px"alt="Casper"></a> <b>Deployer</b> - Information and How-To Guides</h1>
2
2
<br>
3
3
4
-
# Welcome to **Project Casper Deployer**!
4
+
# Welcome to **Casper Deployer**!
5
5
6
-
# **[CasperLabs](https://casperlabs.io/)** Hackaton October 2022 👻 🎃🕯️
6
+
# **Casper Blockchain** Hackaton Project October 2022 👻 🎃🕯️
7
7
8
-
## **Project built with 😘♥💕❤ for Casper Blockchain**[](https://codecov.io/gh/gRoussac/casper-deployer-hackathon-oct-2022/)
8
+
## **Project built with 😘♥💕❤ for Casper Blockchain**
9
9
10
10
### 🏰 Deployed on [Render](https://render.com/) at [https://casper.onrender.com/](casper.onrender) ( beta 🏚️🕸️🕷️)
11
11
@@ -15,24 +15,18 @@
15
15
16
16
#### This projects aims to ease interactions with <ahref="https://casperlabs.io/"><imgstyle="position: relative; top:3px"alt="Casper"src="https://user-images.githubusercontent.com/3099551/197350250-b9d5852b-44a6-45bb-a227-e12d6d4166c9.jpg"height="20"width="20"alt="Casper"/> Casper Blockchain</a> during smart contracts development and for regular queries done with the [Casper Client CLI](https://github.com/casper-ecosystem/casper-client-rs)
17
17
18
-
#### This project relies on [casper-js-sdk](https://github.com/casper-ecosystem/casper-js-sdk) and [casper-rust-sdk](https://github.com/casper-ecosystem/rustSDK) to help with onboarding developers on the Casper Network and also users by providing better insights on Casper Blockchain concepts (URef, Dictionnaries etc..) and with giving the ability to deploy a smart contract signed with the [Capser Signer](https://docs.casperlabs.io/workflow/signer-guide/).
18
+
#### This project relies on [casper-rust-wasm-sdk](https://github.com/casper-ecosystem/casper-rust-wasm-sdk) to help with onboarding developers on the Casper Network and also users by providing better insights on Casper Blockchain concepts (URef, Dictionnaries etc..) and with giving the ability to deploy a smart contract signed with the [Capser Wallet](https://casperwallet.io).
> Using Chrome or a Chromium-based browser like Brave ? visit the Chrome Web Store, then download and install [CasperLabs Signer extension](https://chrome.google.com/webstore/detail/casper-signer/djhndpllfiibmcdbnmaaahkhchcoijce)
27
+
> Using Chrome or a Chromium-based browser like Brave ? visit the Casper Wallet Web Store, then download and install [Casper Wallet extension](https://casperwallet.io)
28
28
29
-
📜 CasperLabs Signer acts as your CSPR wallet, keeping your accounts and letting you sign deploys on the Casper Network to perform actions like staking, unstaking or sending your tokens to another person or an exchange account.
30
-
31
-
### For Casper Signer Users
32
-
33
-
- <imgalt="Casper Signer"src="https://user-images.githubusercontent.com/3099551/197350250-b9d5852b-44a6-45bb-a227-e12d6d4166c9.jpg"alt="Casper Signer"width="20"style="vertical-align:middle"/> [Create/Import an Account using Signer](https://github.com/make-software/how-to-casperlabs/blob/master/docs/user-guides/SignerGuide.md)
34
-
- 👛 [Connect a Wallet](https://github.com/make-software/how-to-casperlabs/blob/master/docs/user-guides/Connect-a-Wallet.md)
📜 CasperLabs Wallet acts as your CSPR wallet, keeping your accounts and letting you sign deploys on the Casper Network to perform actions like staking, unstaking or sending your tokens to another person or an exchange account.
36
30
37
31
#
38
32
@@ -104,7 +98,7 @@ Smart contracts are implemented in [Rust](https://www.rust-lang.org/) + [Casper
104
98
105
99
## Folders at root directory is as follow :
106
100
107
-
- casper-sdk: contains the Casper Rust SDK in two versions, web and nodejs
101
+
- casper-rust-wasm-sdk: contains the Casper Rust SDK in two versions, web and nodejs
108
102
- docker: contains Docker files
109
103
- wasm: contains client wasm files
110
104
- www: contains the Web application files
@@ -114,7 +108,7 @@ Smart contracts are implemented in [Rust](https://www.rust-lang.org/) + [Casper
114
108
# 🐙 **Features**
115
109
116
110
- Header
117
-
-[✓] Integrate with Casper Signer
111
+
-[✓] Integrate with Casper Wallet
118
112
-[✓] Display active public key and account balance
119
113
- Network
120
114
-[✓] Input Network Peer
@@ -124,7 +118,7 @@ Smart contracts are implemented in [Rust](https://www.rust-lang.org/) + [Casper
124
118
-[✓] Retrieve Root State Hash
125
119
- Config
126
120
-[✓] Input Root State Hash
127
-
-[✓] Retrieve from Signer or input Public Key
121
+
-[✓] Retrieve from Wallet or input Public Key
128
122
-[✓] Retrieve Puse URef associated with Public key
129
123
-[✓] Retrieve Balance associated with Public key
130
124
- Transfer
@@ -162,7 +156,7 @@ Smart contracts are implemented in [Rust](https://www.rust-lang.org/) + [Casper
162
156
-[✓] Input Package version of the deploy
163
157
-[✓] Make deploy
164
158
-[🪲] (bugged) Speculative test deploy
165
-
-[✓] Sign with Signer and send deploy to network
159
+
-[✓] Sign with Wallet and send deploy to network
166
160
- Output
167
161
-[✓] Display active query results
168
162
- Notes
@@ -173,10 +167,10 @@ Smart contracts are implemented in [Rust](https://www.rust-lang.org/) + [Casper
173
167
# 🛣️ Roadmap / Todo / Tofix
174
168
175
169
-[✓] Add Dictionnary implementation to test smart contracts
176
-
-[✓] Add some RPC calls into wasm client side (Rust SDK)
170
+
-[✓] Add some RPC calls into wasm client side (Rust Wasm SDK)
177
171
-[✓] Add Events watchers
178
-
-[✓] Re implement Events watchers from the Rust SDK
0 commit comments