https://github.com/learnforpractice/pscdk-book
Python Smart Contract Book
https://github.com/learnforpractice/pscdk-book
Last synced: 6 months ago
JSON representation
Python Smart Contract Book
- Host: GitHub
- URL: https://github.com/learnforpractice/pscdk-book
- Owner: learnforpractice
- License: mit
- Created: 2023-03-27T08:59:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-05T09:43:12.000Z (about 3 years ago)
- Last Synced: 2024-12-29T07:26:06.096Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://learnforpractice.github.io/pscdk-book/
- Size: 2.92 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pscdk-book
[Python Smart Contracts Development Cook Book](https://learnforpractice.github.io/pscdk-book)
## Table of Contents
* [Prior Knowledge](docs/prelude.md)
* [Development Environment](docs/env.md)
* [HelloWorld](docs/helloworld.md)
* [Deploy](docs/deploy.md)
* [Interact with Digital Wallets](docs/ui.md)
* [Inline Action](docs/action.md)
* [The require_recipient Function](docs/notify.md)
* [Database](docs/database.md)
* [Crypto Functions](docs/crypto.md)
* [Commonly Functions](docs/common.md)
* [Call C/C++ Code](docs/callc.md)
* [Codon](docs/codon.md)
## Open in Colab
* [Prior Knowledge](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/prelude.ipynb)
* [Development Environment](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/env.ipynb)
* [HelloWorld](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/helloworld.ipynb)
* [Deploy](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/deploy.ipynb)
* [Interact with Digital Wallets](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/ui.ipynb)
* [Inline Action](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/action.ipynb)
* [The require_recipient Function](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/notify.ipynb)
* [Database](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/database.ipynb)
* [Crypto Functions](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/crypto.ipynb)
* [Commonly Functions](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/common.ipynb)
* [Call C/C++ Code](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/callc.ipynb)
* [Codon](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/en/codon.ipynb)
## 目录
* [预备知识](docs/prelude.zh.md)
* [开发环境搭建](docs/env.zh.md)
* [HelloWorld](docs/helloworld.zh.md)
* [发布合约](docs/deploy.zh.md)
* [与数字钱包进行交互](docs/ui.zh.md)
* [内联Action在智能合约的使用](docs/action.zh.md)
* [require_recipient函数](docs/notify.zh.md)
* [数据库的操作](docs/database.zh.md)
* [密码学相关函数](docs/crypto.zh.md)
* [常用智能合约函数](docs/common.zh.md)
* [Codon代码里调用C/C++代码](docs/callc.zh.md)
* [和标准Python的差异](docs/codon.zh.md)
## 在Colab中运行
* [预备知识](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/prelude.zh.ipynb)
* [开发环境搭建](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/env.zh.ipynb)
* [HelloWorld](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/helloworld.zh.ipynb)
* [发布合约](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/deploy.zh.ipynb)
* [与数字钱包进行交互](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/ui.zh.ipynb)
* [内联Action在智能合约的使用](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/action.zh.ipynb)
* [require_recipient函数](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/notify.zh.ipynb)
* [数据库的操作](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/database.zh.ipynb)
* [密码学相关函数](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/crypto.zh.ipynb)
* [常用智能合约函数](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/common.zh.ipynb)
* [Codon代码里调用C/C++代码](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/callc.zh.ipynb)
* [和标准Python的差异](https://colab.research.google.com/github/learnforpractice/pscdk-book/blob/main/notebook/zh/codon.zh.ipynb)
## Examples
[examples](./examples)