Skip to content

Instantly share code, notes, and snippets.

View Aldine's full-sized avatar

Dean Chapman Aldine

  • Atlanta Metro
View GitHub Profile
@jameslin101
jameslin101 / gist:20d6a04f64a9152fd3b5b742adc8781d
Last active October 27, 2021 04:52
metaplex candymachine tutorial
# 🤔 Prerequisites
Lerna
`npm install --global lerna`
ts-node
`npm install --global ts-node`
node-js
`https://nodejs.org/en/download/current/`
@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;
@NickCis
NickCis / AddIdentPlugin.js
Last active October 26, 2021 14:56
Webpack - themes processing (multi import)
'use strict';
let refCounter = 0;
/** This plugin adds the options of the provided loaders to Webpack's RuleSet reference.
* This allows you to refer to this config by an `ident` name and avoid the options serialization.
*
* The simpler use case is forcing a loader by using a require query string, if the needed configuration has
* functions or not serializable objects, you'll have to use this `ident` plugin.
*
* If the provided loaders options do not have an `ident` property, one is generated.