├── .gitignore ├── README.md ├── contracts ├── ITransparentUpgradeableProxy.sol ├── ProxyAdmin.sol ├── SWTRImplementation.sol ├── SWTRProxy.sol ├── TransparentUpgradeableProxy.sol └── interfaces │ ├── IComplianceBridge.sol │ └── ISWTRProxy.sol ├── hardhat.config.ts ├── ignition └── modules │ └── Lock.ts ├── package.json ├── scripts ├── add-issuers.ts ├── deploy.ts ├── get-admin-and-implementation.ts ├── initialize.ts ├── list-issuers.ts └── upgrade.ts ├── test └── Lock.ts ├── tsconfig.json └── utils ├── address-with-explorer.txt ├── deployed-address.ts └── tx-hash.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/README.md -------------------------------------------------------------------------------- /contracts/ITransparentUpgradeableProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/ITransparentUpgradeableProxy.sol -------------------------------------------------------------------------------- /contracts/ProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/ProxyAdmin.sol -------------------------------------------------------------------------------- /contracts/SWTRImplementation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/SWTRImplementation.sol -------------------------------------------------------------------------------- /contracts/SWTRProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/SWTRProxy.sol -------------------------------------------------------------------------------- /contracts/TransparentUpgradeableProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/TransparentUpgradeableProxy.sol -------------------------------------------------------------------------------- /contracts/interfaces/IComplianceBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/interfaces/IComplianceBridge.sol -------------------------------------------------------------------------------- /contracts/interfaces/ISWTRProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/contracts/interfaces/ISWTRProxy.sol -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /ignition/modules/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/ignition/modules/Lock.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/package.json -------------------------------------------------------------------------------- /scripts/add-issuers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/add-issuers.ts -------------------------------------------------------------------------------- /scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/deploy.ts -------------------------------------------------------------------------------- /scripts/get-admin-and-implementation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/get-admin-and-implementation.ts -------------------------------------------------------------------------------- /scripts/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/initialize.ts -------------------------------------------------------------------------------- /scripts/list-issuers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/list-issuers.ts -------------------------------------------------------------------------------- /scripts/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/scripts/upgrade.ts -------------------------------------------------------------------------------- /test/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/test/Lock.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/address-with-explorer.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/deployed-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mnuralim/swisstronik-deploy-proxy/HEAD/utils/deployed-address.ts -------------------------------------------------------------------------------- /utils/tx-hash.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------