├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── contracts ├── @openzeppelin │ └── contracts │ │ ├── README.md │ │ ├── access │ │ ├── AccessControl.sol │ │ ├── AccessControlEnumerable.sol │ │ ├── IAccessControl.sol │ │ ├── IAccessControlEnumerable.sol │ │ └── Ownable.sol │ │ ├── build │ │ └── contracts │ │ │ ├── AccessControl.json │ │ │ ├── AccessControlEnumerable.json │ │ │ ├── Address.json │ │ │ ├── Arrays.json │ │ │ ├── BeaconProxy.json │ │ │ ├── BitMaps.json │ │ │ ├── Clones.json │ │ │ ├── ConditionalEscrow.json │ │ │ ├── Context.json │ │ │ ├── Counters.json │ │ │ ├── Create2.json │ │ │ ├── ECDSA.json │ │ │ ├── EIP712.json │ │ │ ├── ERC1155.json │ │ │ ├── ERC1155Burnable.json │ │ │ ├── ERC1155Holder.json │ │ │ ├── ERC1155Pausable.json │ │ │ ├── ERC1155PresetMinterPauser.json │ │ │ ├── ERC1155Receiver.json │ │ │ ├── ERC1155Supply.json │ │ │ ├── ERC165.json │ │ │ ├── ERC165Checker.json │ │ │ ├── ERC165Storage.json │ │ │ ├── ERC1820Implementer.json │ │ │ ├── ERC1967Proxy.json │ │ │ ├── ERC1967Upgrade.json │ │ │ ├── ERC20.json │ │ │ ├── ERC20Burnable.json │ │ │ ├── ERC20Capped.json │ │ │ ├── ERC20FlashMint.json │ │ │ ├── ERC20Pausable.json │ │ │ ├── ERC20Permit.json │ │ │ ├── ERC20PresetFixedSupply.json │ │ │ ├── ERC20PresetMinterPauser.json │ │ │ ├── ERC20Snapshot.json │ │ │ ├── ERC20Votes.json │ │ │ ├── ERC20VotesComp.json │ │ │ ├── ERC20Wrapper.json │ │ │ ├── ERC2771Context.json │ │ │ ├── ERC721.json │ │ │ ├── ERC721Burnable.json │ │ │ ├── ERC721Enumerable.json │ │ │ ├── ERC721Holder.json │ │ │ ├── ERC721Pausable.json │ │ │ ├── ERC721PresetMinterPauserAutoId.json │ │ │ ├── ERC721URIStorage.json │ │ │ ├── ERC777.json │ │ │ ├── ERC777PresetFixedSupply.json │ │ │ ├── EnumerableMap.json │ │ │ ├── EnumerableSet.json │ │ │ ├── Escrow.json │ │ │ ├── Governor.json │ │ │ ├── GovernorCompatibilityBravo.json │ │ │ ├── GovernorCountingSimple.json │ │ │ ├── GovernorProposalThreshold.json │ │ │ ├── GovernorTimelockCompound.json │ │ │ ├── GovernorTimelockControl.json │ │ │ ├── GovernorVotes.json │ │ │ ├── GovernorVotesComp.json │ │ │ ├── GovernorVotesQuorumFraction.json │ │ │ ├── IAccessControl.json │ │ │ ├── IAccessControlEnumerable.json │ │ │ ├── IBeacon.json │ │ │ ├── ICompoundTimelock.json │ │ │ ├── IERC1155.json │ │ │ ├── IERC1155MetadataURI.json │ │ │ ├── IERC1155Receiver.json │ │ │ ├── IERC1271.json │ │ │ ├── IERC1363.json │ │ │ ├── IERC1363Receiver.json │ │ │ ├── IERC1363Spender.json │ │ │ ├── IERC165.json │ │ │ ├── IERC1820Implementer.json │ │ │ ├── IERC1820Registry.json │ │ │ ├── IERC20.json │ │ │ ├── IERC20Metadata.json │ │ │ ├── IERC20Permit.json │ │ │ ├── IERC2612.json │ │ │ ├── IERC2981.json │ │ │ ├── IERC3156FlashBorrower.json │ │ │ ├── IERC3156FlashLender.json │ │ │ ├── IERC721.json │ │ │ ├── IERC721Enumerable.json │ │ │ ├── IERC721Metadata.json │ │ │ ├── IERC721Receiver.json │ │ │ ├── IERC777.json │ │ │ ├── IERC777Recipient.json │ │ │ ├── IERC777Sender.json │ │ │ ├── IGovernor.json │ │ │ ├── IGovernorCompatibilityBravo.json │ │ │ ├── IGovernorTimelock.json │ │ │ ├── Initializable.json │ │ │ ├── Math.json │ │ │ ├── MerkleProof.json │ │ │ ├── MinimalForwarder.json │ │ │ ├── Multicall.json │ │ │ ├── Ownable.json │ │ │ ├── Pausable.json │ │ │ ├── PaymentSplitter.json │ │ │ ├── Proxy.json │ │ │ ├── ProxyAdmin.json │ │ │ ├── PullPayment.json │ │ │ ├── ReentrancyGuard.json │ │ │ ├── RefundEscrow.json │ │ │ ├── SafeCast.json │ │ │ ├── SafeERC20.json │ │ │ ├── SafeMath.json │ │ │ ├── SignatureChecker.json │ │ │ ├── SignedSafeMath.json │ │ │ ├── StorageSlot.json │ │ │ ├── Strings.json │ │ │ ├── TimelockController.json │ │ │ ├── Timers.json │ │ │ ├── TokenTimelock.json │ │ │ ├── TransparentUpgradeableProxy.json │ │ │ ├── UUPSUpgradeable.json │ │ │ └── UpgradeableBeacon.json │ │ ├── finance │ │ └── PaymentSplitter.sol │ │ ├── governance │ │ ├── Governor.sol │ │ ├── IGovernor.sol │ │ ├── TimelockController.sol │ │ ├── compatibility │ │ │ ├── GovernorCompatibilityBravo.sol │ │ │ └── IGovernorCompatibilityBravo.sol │ │ └── extensions │ │ │ ├── GovernorCountingSimple.sol │ │ │ ├── GovernorProposalThreshold.sol │ │ │ ├── GovernorTimelockCompound.sol │ │ │ ├── GovernorTimelockControl.sol │ │ │ ├── GovernorVotes.sol │ │ │ ├── GovernorVotesComp.sol │ │ │ ├── GovernorVotesQuorumFraction.sol │ │ │ └── IGovernorTimelock.sol │ │ ├── interfaces │ │ ├── IERC1155.sol │ │ ├── IERC1155MetadataURI.sol │ │ ├── IERC1155Receiver.sol │ │ ├── IERC1271.sol │ │ ├── IERC1363.sol │ │ ├── IERC1363Receiver.sol │ │ ├── IERC1363Spender.sol │ │ ├── IERC165.sol │ │ ├── IERC1820Implementer.sol │ │ ├── IERC1820Registry.sol │ │ ├── IERC20.sol │ │ ├── IERC20Metadata.sol │ │ ├── IERC2981.sol │ │ ├── IERC3156.sol │ │ ├── IERC3156FlashBorrower.sol │ │ ├── IERC3156FlashLender.sol │ │ ├── IERC721.sol │ │ ├── IERC721Enumerable.sol │ │ ├── IERC721Metadata.sol │ │ ├── IERC721Receiver.sol │ │ ├── IERC777.sol │ │ ├── IERC777Recipient.sol │ │ ├── IERC777Sender.sol │ │ └── draft-IERC2612.sol │ │ ├── metatx │ │ ├── ERC2771Context.sol │ │ └── MinimalForwarder.sol │ │ ├── package.json │ │ ├── proxy │ │ ├── Clones.sol │ │ ├── ERC1967 │ │ │ ├── ERC1967Proxy.sol │ │ │ └── ERC1967Upgrade.sol │ │ ├── Proxy.sol │ │ ├── beacon │ │ │ ├── BeaconProxy.sol │ │ │ ├── IBeacon.sol │ │ │ └── UpgradeableBeacon.sol │ │ ├── transparent │ │ │ ├── ProxyAdmin.sol │ │ │ └── TransparentUpgradeableProxy.sol │ │ └── utils │ │ │ ├── Initializable.sol │ │ │ └── UUPSUpgradeable.sol │ │ ├── security │ │ ├── Pausable.sol │ │ ├── PullPayment.sol │ │ └── ReentrancyGuard.sol │ │ ├── token │ │ ├── ERC1155 │ │ │ ├── ERC1155.sol │ │ │ ├── IERC1155.sol │ │ │ ├── IERC1155Receiver.sol │ │ │ ├── extensions │ │ │ │ ├── ERC1155Burnable.sol │ │ │ │ ├── ERC1155Pausable.sol │ │ │ │ ├── ERC1155Supply.sol │ │ │ │ └── IERC1155MetadataURI.sol │ │ │ ├── presets │ │ │ │ └── ERC1155PresetMinterPauser.sol │ │ │ └── utils │ │ │ │ ├── ERC1155Holder.sol │ │ │ │ └── ERC1155Receiver.sol │ │ ├── ERC20 │ │ │ ├── ERC20.sol │ │ │ ├── IERC20.sol │ │ │ ├── extensions │ │ │ │ ├── ERC20Burnable.sol │ │ │ │ ├── ERC20Capped.sol │ │ │ │ ├── ERC20FlashMint.sol │ │ │ │ ├── ERC20Pausable.sol │ │ │ │ ├── ERC20Snapshot.sol │ │ │ │ ├── ERC20Votes.sol │ │ │ │ ├── ERC20VotesComp.sol │ │ │ │ ├── ERC20Wrapper.sol │ │ │ │ ├── IERC20Metadata.sol │ │ │ │ ├── draft-ERC20Permit.sol │ │ │ │ └── draft-IERC20Permit.sol │ │ │ ├── presets │ │ │ │ ├── ERC20PresetFixedSupply.sol │ │ │ │ └── ERC20PresetMinterPauser.sol │ │ │ └── utils │ │ │ │ ├── SafeERC20.sol │ │ │ │ └── TokenTimelock.sol │ │ ├── ERC721 │ │ │ ├── ERC721.sol │ │ │ ├── IERC721.sol │ │ │ ├── IERC721Receiver.sol │ │ │ ├── extensions │ │ │ │ ├── ERC721Burnable.sol │ │ │ │ ├── ERC721Enumerable.sol │ │ │ │ ├── ERC721Pausable.sol │ │ │ │ ├── ERC721URIStorage.sol │ │ │ │ ├── IERC721Enumerable.sol │ │ │ │ └── IERC721Metadata.sol │ │ │ ├── presets │ │ │ │ └── ERC721PresetMinterPauserAutoId.sol │ │ │ └── utils │ │ │ │ └── ERC721Holder.sol │ │ └── ERC777 │ │ │ ├── ERC777.sol │ │ │ ├── IERC777.sol │ │ │ ├── IERC777Recipient.sol │ │ │ ├── IERC777Sender.sol │ │ │ └── presets │ │ │ └── ERC777PresetFixedSupply.sol │ │ └── utils │ │ ├── Address.sol │ │ ├── Arrays.sol │ │ ├── Context.sol │ │ ├── Counters.sol │ │ ├── Create2.sol │ │ ├── Multicall.sol │ │ ├── StorageSlot.sol │ │ ├── Strings.sol │ │ ├── Timers.sol │ │ ├── cryptography │ │ ├── ECDSA.sol │ │ ├── MerkleProof.sol │ │ ├── SignatureChecker.sol │ │ └── draft-EIP712.sol │ │ ├── escrow │ │ ├── ConditionalEscrow.sol │ │ ├── Escrow.sol │ │ └── RefundEscrow.sol │ │ ├── introspection │ │ ├── ERC165.sol │ │ ├── ERC165Checker.sol │ │ ├── ERC165Storage.sol │ │ ├── ERC1820Implementer.sol │ │ ├── IERC165.sol │ │ ├── IERC1820Implementer.sol │ │ └── IERC1820Registry.sol │ │ ├── math │ │ ├── Math.sol │ │ ├── SafeCast.sol │ │ ├── SafeMath.sol │ │ └── SignedSafeMath.sol │ │ └── structs │ │ ├── BitMaps.sol │ │ ├── EnumerableMap.sol │ │ └── EnumerableSet.sol └── myVault.sol ├── credentials-example.js ├── hardhat.config.js ├── package.json ├── scripts └── deploy.js └── test └── test.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/README.md -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/README.md -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/AccessControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/access/AccessControl.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/IAccessControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/access/IAccessControl.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/IAccessControlEnumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/access/IAccessControlEnumerable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/access/Ownable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/AccessControl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Address.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Arrays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Arrays.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/BitMaps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/BitMaps.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Clones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Clones.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Context.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Counters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Counters.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Create2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Create2.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ECDSA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/EIP712.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/EIP712.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1155Supply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1155Supply.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC165.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC1967Upgrade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC1967Upgrade.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20FlashMint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20FlashMint.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Votes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Votes.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20VotesComp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20VotesComp.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC20Wrapper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC20Wrapper.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC777.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC777.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Escrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Escrow.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Governor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Governor.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorCompatibilityBravo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorCompatibilityBravo.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorCountingSimple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorCountingSimple.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorProposalThreshold.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorProposalThreshold.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorTimelockCompound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorTimelockCompound.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorTimelockControl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorTimelockControl.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorVotes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorVotes.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorVotesComp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorVotesComp.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/GovernorVotesQuorumFraction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/GovernorVotesQuorumFraction.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IBeacon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ICompoundTimelock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ICompoundTimelock.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1155.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1271.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1271.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1363.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1363.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1363Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1363Receiver.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1363Spender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1363Spender.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC165.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC20.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC20Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC20Metadata.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC2612.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC2612.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC2981.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC2981.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC3156FlashBorrower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC3156FlashBorrower.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC3156FlashLender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC3156FlashLender.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC721.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC777.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC777.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IGovernor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IGovernor.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IGovernorCompatibilityBravo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IGovernorCompatibilityBravo.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/IGovernorTimelock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/IGovernorTimelock.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Initializable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Initializable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Math.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Math.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Multicall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Multicall.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Ownable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Pausable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Pausable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Proxy.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/PullPayment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/SafeCast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/SafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/SignatureChecker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/SignatureChecker.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/StorageSlot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/StorageSlot.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Strings.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/TimelockController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/Timers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/Timers.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/UUPSUpgradeable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/UUPSUpgradeable.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/Governor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/Governor.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/IGovernor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/IGovernor.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/TimelockController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/TimelockController.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/compatibility/GovernorCompatibilityBravo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/compatibility/GovernorCompatibilityBravo.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/compatibility/IGovernorCompatibilityBravo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/compatibility/IGovernorCompatibilityBravo.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorCountingSimple.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorCountingSimple.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorProposalThreshold.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorProposalThreshold.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorTimelockCompound.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorTimelockCompound.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorTimelockControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorTimelockControl.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorVotes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorVotes.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorVotesComp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorVotesComp.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/GovernorVotesQuorumFraction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/GovernorVotesQuorumFraction.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/governance/extensions/IGovernorTimelock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/governance/extensions/IGovernorTimelock.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1155.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1155MetadataURI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1155MetadataURI.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1155Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1155Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1271.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1271.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1363.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1363.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1363Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1363Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1363Spender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1363Spender.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC165.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | 3 | pragma solidity ^0.8.0; 4 | 5 | import "../utils/introspection/IERC165.sol"; 6 | -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1820Implementer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC1820Implementer.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC1820Registry.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | 3 | pragma solidity ^0.8.0; 4 | 5 | import "../utils/introspection/IERC1820Registry.sol"; 6 | -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC20Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC20Metadata.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC2981.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC2981.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC3156.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC3156.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC3156FlashBorrower.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC3156FlashBorrower.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC3156FlashLender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC3156FlashLender.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC721.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC721Enumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC721Enumerable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC721Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC721Metadata.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC721Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC721Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC777.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC777.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC777Recipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC777Recipient.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC777Sender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC777Sender.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/draft-IERC2612.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/interfaces/draft-IERC2612.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/package.json -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/Clones.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/Clones.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Upgrade.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Upgrade.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/Proxy.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/proxy/utils/UUPSUpgradeable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/proxy/utils/UUPSUpgradeable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/security/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/security/Pausable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/security/PullPayment.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/security/PullPayment.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Supply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Supply.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20FlashMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20FlashMint.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Votes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Votes.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20VotesComp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20VotesComp.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Wrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Wrapper.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Address.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Arrays.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Arrays.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Context.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Counters.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Counters.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Create2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Create2.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Multicall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Multicall.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/StorageSlot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/StorageSlot.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Strings.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Timers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/Timers.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/cryptography/SignatureChecker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/cryptography/SignatureChecker.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/math/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/math/Math.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/math/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/math/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/structs/BitMaps.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/structs/BitMaps.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol -------------------------------------------------------------------------------- /contracts/myVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/contracts/myVault.sol -------------------------------------------------------------------------------- /credentials-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/credentials-example.js -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/scripts/deploy.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesbachini/myVault/HEAD/test/test.js --------------------------------------------------------------------------------