bitcoincorps
所属分类:加密货币
开发工具:Jupyter Notebook
文件大小:9298KB
下载次数:0
上传日期:2022-12-08 02:18:33
上 传 者:
sh-1993
说明: 比特币编程类
(A bitcoin programming class)
文件列表:
0. Introduction to Jupyter.ipynb (10688, 2019-01-14)
1. Homework.ipynb (1769, 2019-01-14)
1. Network Message Structure.ipynb (30308, 2019-01-14)
2. Reading Version Messages.ipynb (37768, 2019-01-14)
3. Executing the Version Handshake.ipynb (30696, 2019-01-14)
4. Crawling The Bitcoin Network.ipynb (16915, 2019-01-14)
5. Downloading Blocks.ipynb (24767, 2019-01-14)
LICENSE (1279, 2019-01-14)
Pipfile (472, 2019-01-14)
Pipfile.lock (40129, 2019-01-14)
develop (0, 2019-01-14)
develop\archive (0, 2019-01-14)
develop\archive\3. (WIP) Parley With 10000 Nodes.ipynb (12272, 2019-01-14)
develop\archive\3.2 talking to lots of nodes.ipynb (43535, 2019-01-14)
develop\archive\5. (WIP) Incoming!!!.ipynb (557, 2019-01-14)
develop\archive\6. (WIP) Ask For Blocks and Thou Shalt Be Buried in Them.ipynb (557, 2019-01-14)
develop\crawler_one.py (4774, 2019-01-14)
develop\crawler_three.py (10185, 2019-01-14)
develop\crawler_two.py (5329, 2019-01-14)
develop\curio.ipynb (9784, 2019-01-14)
develop\db.json (16, 2019-01-14)
develop\graphing-threads.ipynb (8966, 2019-01-14)
develop\ibd (0, 2019-01-14)
develop\ibd\__init__.py (12845, 2019-01-14)
develop\ibd\bitnodes.py (660, 2019-01-14)
develop\status.py (2814, 2019-01-14)
develop\test.py (1038, 2019-01-14)
develop\threaded-crawler.ipynb (4466, 2019-01-14)
downloader.py (4001, 2019-01-14)
ibd (0, 2019-01-14)
ibd\__init__.py (0, 2019-01-14)
ibd\five (0, 2019-01-14)
ibd\five\downloader.py (12521, 2019-01-14)
ibd\four (0, 2019-01-14)
ibd\four\answers.py (149, 2019-01-14)
ibd\four\complete.py (3932, 2019-01-14)
... ...
# Bitcoin Corps
### Step 0: Windows
If you plan to use a windows computer, send Justin a direct message. These instruction assume are using MacOS or Linux.
### Step 1: Git
Git is the primary collaboration software for software development -- like Google Docs for programmers.
To check whether you have it installed go to your terminal, type “git” and hit enter. If you don’t see a bunch of instructions (see pic below), you don’t have git installed and need to install [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
![image](./images/git.png)
### Step 2: Github
[Create a GitHub account](https://github.com/join) if you don’t already have one.
### Step 3: Python
Go to your terminal, type “python3” and hit enter. If you don’t see a “python prompt” (see pic below) then you need to [install Python 3](https://docs.python-guide.org/starting/installation/). Hit control-d or call the python `exit()` function to exit.
![image](./images/prompt.png)
### Step 4: Clone the Project with Git, install dependencies, and run it
Execute the following command in your terminal to clone the course and access the introductory “Lesson 0”:
```
git clone https://github.com/superquest/bitcoincorps.git
cd bitcoincorps
python3 -m pip install -r requirements.txt
jupyter notebook
```
This will open up your web browser to a page that looks like the image below. This is [Jupyter Notebook](http://jupyter.org/), which is basically a little website that’s run on only your computer. Click the “Lesson 0 - Introduction to Jupyter.ipynb” link to learn more!
![image](./images/jupyter.png)
近期下载者:
相关文件:
收藏者: