Skip to content

Commit 6d540cf

Browse files
authored
WIP: Masterclass Capstone Exercise (#128)
* Add practical exam * Update Makefile * Update exam * Update notebook * Update notebook * Remove notebook * Update CHANGELOG
1 parent a06a913 commit 6d540cf

File tree

5 files changed

+13
-5
lines changed

5 files changed

+13
-5
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -142,3 +142,6 @@ scratchpad/
142142
*.nbconvert.ipynb
143143
*.dat
144144
drafts/
145+
146+
# Masterclass exam
147+
**/*answers.ipynb

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.1.5] - 2021-09-04
8+
### Changed
9+
- Updated to radCAD v0.8.4
10+
- Published cadCAD Masterclass Capstone Exercise notebook
11+
712
## [1.1.4] - 2021-09-03
813
### Changed
914
- Various minor tweaks for cadCAD Edu, cadCAD Masterclass: Ethereum Validator Economics

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
A modular dynamical-systems model of Ethereum's validator economics, based on the open-source Python library [radCAD](https://github.com/CADLabs/radCAD), an extension to [cadCAD](https://cadcad.org).
66

7-
* Latest model release version: [Masterclass / v1.1.4](https://github.com/CADLabs/ethereum-economic-model/releases/tag/v1.1.4)
7+
* Latest model release version: [Masterclass / v1.1.5](https://github.com/CADLabs/ethereum-economic-model/releases/tag/v1.1.5)
88
* Implements the official Ethereum [Altair](https://github.com/ethereum/eth2.0-specs#altair) spec updates in the [Blue Loop / v1.1.0-alpha.7](https://github.com/ethereum/eth2.0-specs/releases/tag/v1.1.0-alpha.7) release
99

1010
## Table of Contents
@@ -97,7 +97,7 @@ The [Differential Model Specification](https://hackmd.io/@CADLabs/HyENPQ36u) dep
9797
## Environment Setup
9898

9999
1. Clone or download the Git repository: `git clone https://github.com/CADLabs/ethereum-model` or using GitHub Desktop
100-
2. If completing the cadCAD Edu Masterclass MOOC, find and check out the latest ["Masterclass 🎓" release version](https://github.com/CADLabs/ethereum-economic-model/releases): e.g. `git checkout v.1.1.4`
100+
2. If completing the cadCAD Edu Masterclass MOOC, find and check out the latest ["Masterclass 🎓" release version](https://github.com/CADLabs/ethereum-economic-model/releases): e.g. `git checkout v.1.1.5`
101101
3. Set up your development environment using one of the following three options:
102102

103103
### Option 1: Anaconda Development Environment
@@ -294,6 +294,6 @@ If you'd like to cite this code and/or research, we suggest the following format
294294
publisher = {GitHub},
295295
journal = {GitHub repository},
296296
howpublished = {\url{https://github.com/CADLabs/ethereum-economic-model}},
297-
version = {v1.1.2}
297+
version = {v1.1.5}
298298
}
299299
```

model/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""
22
CADLabs Ethereum Economic Model
33
"""
4-
__version__ = "1.1.4"
4+
__version__ = "1.1.5"
55

66
from radcad import Model
77

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
radcad==0.8.3
1+
radcad==0.8.4
22
pytest==6.2.2
33
ipykernel==5.5.3
44
matplotlib==3.3.4

0 commit comments

Comments
 (0)