Skip to content

Instantly share code, notes, and snippets.

View Aldine's full-sized avatar

Dean Chapman Aldine

  • Atlanta Metro
View GitHub Profile
@Aldine
Aldine / .block
Created August 23, 2021 20:15 — forked from robynskye/.block
2021 MDDN242 Assignment 2: Parametric Alphabet
license: mit
@Aldine
Aldine / BasicERC20.sol
Created August 23, 2021 20:30 — forked from giladHaimov/BasicERC20.sol
Basic ERC20 implementation
pragma solidity ^0.4.19;
contract ERC20Basic {
string public constant name = "ERC20Basic";
string public constant symbol = "BSC";
uint8 public constant decimals = 18;
event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
@Aldine
Aldine / basicmarket.sol
Created August 24, 2021 15:35 — forked from dabit3/basicmarket.sol
Basic NFT marketplace
// SPDX-License-Identifier: MIT OR Apache-2.0
pragma solidity ^0.8.4;
import "@openzeppelin/contracts/utils/Counters.sol";
import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
contract NFT is ERC721URIStorage {
using Counters for Counters.Counter;
# 🤔 Prerequisites
Lerna
`npm install --global lerna`
ts-node
`npm install --global ts-node`
node-js
`https://nodejs.org/en/download/current/`