Skip to content

Commit

Permalink
adds example erc20
Browse files Browse the repository at this point in the history
  • Loading branch information
nitaliano committed Apr 5, 2024
1 parent 0048573 commit de95851
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions packages/contracts-ecosystem/src/SimpleERC20.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;

import {ERC20} from "solady/tokens/ERC20.sol";

contract SimpleERC20 is ERC20 {
string private _name;
string private _symbol;
uint8 private _decimals;

constructor(string memory name_, string memory symbol_, uint8 decimals_) {
_name = name_;
_symbol = symbol_;
_decimals = decimals_;
}

function name() public view virtual override returns (string memory) {
return _name;
}

function symbol() public view virtual override returns (string memory) {
return _symbol;
}

function decimals() public view virtual override returns (uint8) {
return _decimals;
}
}

0 comments on commit de95851

Please sign in to comment.