├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.js ├── contracts │ ├── ERC20.json │ ├── tbtcUmbra.json │ └── tbtcUmbra.sol ├── index.js ├── setupTests.js └── tbtc.js │ ├── BitcoinHelpers.js │ ├── Deposit.js │ ├── EthereumHelpers.js │ ├── Redemption.js │ ├── TBTC.js │ └── lib │ ├── Address.js │ ├── BitcoinSPV.js │ ├── BitcoinTxParser.js │ └── ElectrumClient.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/App.js -------------------------------------------------------------------------------- /src/contracts/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/contracts/ERC20.json -------------------------------------------------------------------------------- /src/contracts/tbtcUmbra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/contracts/tbtcUmbra.json -------------------------------------------------------------------------------- /src/contracts/tbtcUmbra.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/contracts/tbtcUmbra.sol -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/index.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/tbtc.js/BitcoinHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/BitcoinHelpers.js -------------------------------------------------------------------------------- /src/tbtc.js/Deposit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/Deposit.js -------------------------------------------------------------------------------- /src/tbtc.js/EthereumHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/EthereumHelpers.js -------------------------------------------------------------------------------- /src/tbtc.js/Redemption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/Redemption.js -------------------------------------------------------------------------------- /src/tbtc.js/TBTC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/TBTC.js -------------------------------------------------------------------------------- /src/tbtc.js/lib/Address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/lib/Address.js -------------------------------------------------------------------------------- /src/tbtc.js/lib/BitcoinSPV.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/lib/BitcoinSPV.js -------------------------------------------------------------------------------- /src/tbtc.js/lib/BitcoinTxParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/lib/BitcoinTxParser.js -------------------------------------------------------------------------------- /src/tbtc.js/lib/ElectrumClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/src/tbtc.js/lib/ElectrumClient.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoorvlathey/PrivaSwap/HEAD/yarn.lock --------------------------------------------------------------------------------