Skip to content

Instantly share code, notes, and snippets.

View Filip3Dev's full-sized avatar
🏠
Working from home

Filipe Machado Filip3Dev

🏠
Working from home
  • Google Inc.
  • Brazilian
View GitHub Profile
@Filip3Dev
Filip3Dev / BasicERC20.sol
Created July 15, 2019 11:27 — 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);
// contracts/GameItems.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;
import "@openzeppelin/contracts/token/ERC1155/ERC1155.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/utils/Strings.sol";
contract GameItems is ERC1155, Ownable {