├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── audits ├── MacroAudit.pdf └── SalusAudit.pdf ├── contracts ├── interfaces │ └── IWeth.sol └── xDonate.sol ├── deploy ├── 00_deploy.ts ├── 01_export.ts └── index.ts ├── deployments.json ├── deployments ├── arbitrum-one │ ├── .chainId │ ├── solcInputs │ │ └── 78caa68ea7631e8a7119fc2d047ee543.json │ └── xDonate.json ├── optimism │ ├── .chainId │ ├── solcInputs │ │ └── 78caa68ea7631e8a7119fc2d047ee543.json │ └── xDonate.json └── polygon │ ├── .chainId │ ├── solcInputs │ └── d59d3472c4d50ca00d6a9ef09f0f92f1.json │ └── xDonate.json ├── hardhat.config.ts ├── package.json ├── test └── xDonate.spec.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/README.md -------------------------------------------------------------------------------- /audits/MacroAudit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/audits/MacroAudit.pdf -------------------------------------------------------------------------------- /audits/SalusAudit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/audits/SalusAudit.pdf -------------------------------------------------------------------------------- /contracts/interfaces/IWeth.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/contracts/interfaces/IWeth.sol -------------------------------------------------------------------------------- /contracts/xDonate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/contracts/xDonate.sol -------------------------------------------------------------------------------- /deploy/00_deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deploy/00_deploy.ts -------------------------------------------------------------------------------- /deploy/01_export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deploy/01_export.ts -------------------------------------------------------------------------------- /deploy/index.ts: -------------------------------------------------------------------------------- 1 | export { DEFAULT_ARGS } from "./00_deploy"; -------------------------------------------------------------------------------- /deployments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments.json -------------------------------------------------------------------------------- /deployments/arbitrum-one/.chainId: -------------------------------------------------------------------------------- 1 | 42161 -------------------------------------------------------------------------------- /deployments/arbitrum-one/solcInputs/78caa68ea7631e8a7119fc2d047ee543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/arbitrum-one/solcInputs/78caa68ea7631e8a7119fc2d047ee543.json -------------------------------------------------------------------------------- /deployments/arbitrum-one/xDonate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/arbitrum-one/xDonate.json -------------------------------------------------------------------------------- /deployments/optimism/.chainId: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /deployments/optimism/solcInputs/78caa68ea7631e8a7119fc2d047ee543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/optimism/solcInputs/78caa68ea7631e8a7119fc2d047ee543.json -------------------------------------------------------------------------------- /deployments/optimism/xDonate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/optimism/xDonate.json -------------------------------------------------------------------------------- /deployments/polygon/.chainId: -------------------------------------------------------------------------------- 1 | 137 -------------------------------------------------------------------------------- /deployments/polygon/solcInputs/d59d3472c4d50ca00d6a9ef09f0f92f1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/polygon/solcInputs/d59d3472c4d50ca00d6a9ef09f0f92f1.json -------------------------------------------------------------------------------- /deployments/polygon/xDonate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/deployments/polygon/xDonate.json -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/package.json -------------------------------------------------------------------------------- /test/xDonate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/test/xDonate.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connext/xDonations/HEAD/tsconfig.json --------------------------------------------------------------------------------