├── .deepsource.toml ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── node.js.yml ├── .gitignore ├── .gitlab-ci.yml ├── .npmignore ├── .prettierignore ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── README.md ├── contracts ├── AntiDumpOwnable.sol ├── BatchNftSender.sol ├── Blackjack.sol ├── CircuitBreaker.sol ├── CrowdSale.sol ├── CryptoMultiSender.sol ├── ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.sol ├── ERC721Base.sol ├── GenericERC20.sol ├── Heap.sol ├── RewardToken.sol ├── Store.sol ├── TimeLockTransactions.sol ├── UltimateERC20.sol └── WithdrawableOwnable.sol ├── hardhat.config.ts ├── package.json ├── scripts └── deploy.ts ├── test ├── Blackjack.test.ts ├── ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.test.ts ├── FabricaDeGeniosCoin.test.ts ├── GenericERC20.ts ├── UltimateERC20.test.ts └── shared │ ├── busd.json │ └── utilities.ts └── tsconfig.json /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage 5 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | hardhat.config.ts 2 | scripts 3 | test 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage* 5 | gasReporterOutput.json 6 | -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/README.md -------------------------------------------------------------------------------- /contracts/AntiDumpOwnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/AntiDumpOwnable.sol -------------------------------------------------------------------------------- /contracts/BatchNftSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/BatchNftSender.sol -------------------------------------------------------------------------------- /contracts/Blackjack.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/Blackjack.sol -------------------------------------------------------------------------------- /contracts/CircuitBreaker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/CircuitBreaker.sol -------------------------------------------------------------------------------- /contracts/CrowdSale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/CrowdSale.sol -------------------------------------------------------------------------------- /contracts/CryptoMultiSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/CryptoMultiSender.sol -------------------------------------------------------------------------------- /contracts/ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.sol -------------------------------------------------------------------------------- /contracts/ERC721Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/ERC721Base.sol -------------------------------------------------------------------------------- /contracts/GenericERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/GenericERC20.sol -------------------------------------------------------------------------------- /contracts/Heap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/Heap.sol -------------------------------------------------------------------------------- /contracts/RewardToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/RewardToken.sol -------------------------------------------------------------------------------- /contracts/Store.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/Store.sol -------------------------------------------------------------------------------- /contracts/TimeLockTransactions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/TimeLockTransactions.sol -------------------------------------------------------------------------------- /contracts/UltimateERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/UltimateERC20.sol -------------------------------------------------------------------------------- /contracts/WithdrawableOwnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/contracts/WithdrawableOwnable.sol -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/scripts/deploy.ts -------------------------------------------------------------------------------- /test/Blackjack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/Blackjack.test.ts -------------------------------------------------------------------------------- /test/ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/ERC20_FLiq_FEco_FBurn_AntiDump_DexTempBan.test.ts -------------------------------------------------------------------------------- /test/FabricaDeGeniosCoin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/FabricaDeGeniosCoin.test.ts -------------------------------------------------------------------------------- /test/GenericERC20.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/GenericERC20.ts -------------------------------------------------------------------------------- /test/UltimateERC20.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/UltimateERC20.test.ts -------------------------------------------------------------------------------- /test/shared/busd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/shared/busd.json -------------------------------------------------------------------------------- /test/shared/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/test/shared/utilities.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfiniBrains/smartcontracts/HEAD/tsconfig.json --------------------------------------------------------------------------------