├── README.md ├── Session 1 - Intro to Blockchain Development └── readme.md ├── Session 2 - Intro to Solidity ├── introduction.sol ├── readme.md ├── storage.sol └── wallet.sol ├── Session 3 - Solidity Paradigms and Gas Optimization ├── 1_review.sol ├── 2_mappings.sol ├── 3_Gas_Optimization.sol ├── 4_Inheritance.sol └── readme.md └── Session 4 - Intro to React.js ├── readme.md ├── todolist ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── delete.png │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── components │ ├── CreateTodo │ │ ├── CreateTodo.js │ │ └── createTodo.css │ ├── Todo │ │ ├── Todo.js │ │ └── todo.css │ └── TodoList │ │ ├── Todolist.js │ │ └── todolist.css │ ├── index.css │ ├── index.js │ └── reportWebVitals.js └── wallettracker ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── components ├── Info │ ├── Info.js │ └── info.css └── Transaction │ ├── Transaction.js │ └── transaction.css ├── index.css ├── index.js └── reportWebVitals.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/README.md -------------------------------------------------------------------------------- /Session 1 - Intro to Blockchain Development/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 1 - Intro to Blockchain Development/readme.md -------------------------------------------------------------------------------- /Session 2 - Intro to Solidity/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 2 - Intro to Solidity/introduction.sol -------------------------------------------------------------------------------- /Session 2 - Intro to Solidity/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 2 - Intro to Solidity/readme.md -------------------------------------------------------------------------------- /Session 2 - Intro to Solidity/storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 2 - Intro to Solidity/storage.sol -------------------------------------------------------------------------------- /Session 2 - Intro to Solidity/wallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 2 - Intro to Solidity/wallet.sol -------------------------------------------------------------------------------- /Session 3 - Solidity Paradigms and Gas Optimization/1_review.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 3 - Solidity Paradigms and Gas Optimization/1_review.sol -------------------------------------------------------------------------------- /Session 3 - Solidity Paradigms and Gas Optimization/2_mappings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 3 - Solidity Paradigms and Gas Optimization/2_mappings.sol -------------------------------------------------------------------------------- /Session 3 - Solidity Paradigms and Gas Optimization/3_Gas_Optimization.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 3 - Solidity Paradigms and Gas Optimization/3_Gas_Optimization.sol -------------------------------------------------------------------------------- /Session 3 - Solidity Paradigms and Gas Optimization/4_Inheritance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 3 - Solidity Paradigms and Gas Optimization/4_Inheritance.sol -------------------------------------------------------------------------------- /Session 3 - Solidity Paradigms and Gas Optimization/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 3 - Solidity Paradigms and Gas Optimization/readme.md -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/readme.md -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/README.md -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/package-lock.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/package.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/delete.png -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/favicon.ico -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/index.html -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/logo192.png -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/logo512.png -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/manifest.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/public/robots.txt -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/App.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/App.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/CreateTodo/CreateTodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/CreateTodo/CreateTodo.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/CreateTodo/createTodo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/CreateTodo/createTodo.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/Todo/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/Todo/Todo.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/Todo/todo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/Todo/todo.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/TodoList/Todolist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/TodoList/Todolist.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/components/TodoList/todolist.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/components/TodoList/todolist.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/index.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/index.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/todolist/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/todolist/src/reportWebVitals.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/README.md -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/package-lock.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/package.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/favicon.ico -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/index.html -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/logo192.png -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/logo512.png -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/manifest.json -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/public/robots.txt -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/App.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/App.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/components/Info/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/components/Info/Info.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/components/Info/info.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/components/Info/info.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/components/Transaction/Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/components/Transaction/Transaction.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/components/Transaction/transaction.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/components/Transaction/transaction.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/index.css -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/index.js -------------------------------------------------------------------------------- /Session 4 - Intro to React.js/wallettracker/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UBC-Blockchain-Club/Bootcamp-Materials/HEAD/Session 4 - Intro to React.js/wallettracker/src/reportWebVitals.js --------------------------------------------------------------------------------