├── .gitignore ├── .solhint.json ├── README.md ├── abi └── NFTProtocolStaking.abi ├── contracts ├── NFTStaking.sol ├── includes │ ├── Address.sol │ ├── Context.sol │ ├── ERC20.sol │ ├── IERC20.sol │ ├── SafeERC20.sol │ └── SafeMath.sol └── test │ └── NFTProtocolTest.sol ├── networks.js ├── package.json ├── test ├── stakingTest.js └── tests.sh └── truffle-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/.gitignore -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/.solhint.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/README.md -------------------------------------------------------------------------------- /abi/NFTProtocolStaking.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/abi/NFTProtocolStaking.abi -------------------------------------------------------------------------------- /contracts/NFTStaking.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/NFTStaking.sol -------------------------------------------------------------------------------- /contracts/includes/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/Address.sol -------------------------------------------------------------------------------- /contracts/includes/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/Context.sol -------------------------------------------------------------------------------- /contracts/includes/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/ERC20.sol -------------------------------------------------------------------------------- /contracts/includes/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/IERC20.sol -------------------------------------------------------------------------------- /contracts/includes/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/SafeERC20.sol -------------------------------------------------------------------------------- /contracts/includes/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/includes/SafeMath.sol -------------------------------------------------------------------------------- /contracts/test/NFTProtocolTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/contracts/test/NFTProtocolTest.sol -------------------------------------------------------------------------------- /networks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/networks.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/package.json -------------------------------------------------------------------------------- /test/stakingTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/test/stakingTest.js -------------------------------------------------------------------------------- /test/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftprotocol/nft-protocol-ERC20-staking/HEAD/test/tests.sh -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- 1 | networks.js --------------------------------------------------------------------------------