input-control-contract (npm): InputControl can be used to control which inputs can some addresses send to your smart contracts' functions. Furthermore you can allow your user to call a function with a defined inputs sequence. Example: You want your client to call a function 3 times, f
Keywords: solidity|smartcontract|input|control|evm|hardhat|blockchain|decentralization|design-patterns|openzeppelin-solidity|trustless|web3