├── README.md ├── combined.json ├── commitments.py ├── composer.py ├── contracts.py ├── contracts ├── Borromean.sol ├── Curve.sol ├── ZKToken.sol ├── ZKToken16.sol ├── ZKToken32.sol ├── ZKToken8.sol └── ZKTokenUtil.sol ├── demo.py ├── ganache └── run.sh ├── parity ├── chain.json ├── config.toml ├── key.json ├── pass.txt └── run.sh ├── pysolcrypto ├── __init__.py ├── altbn128.py ├── borromean.py ├── schnorr.py └── utils.py ├── requirements.txt ├── tests.py ├── transaction.py ├── wallet.py └── zktoken.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/README.md -------------------------------------------------------------------------------- /combined.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/combined.json -------------------------------------------------------------------------------- /commitments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/commitments.py -------------------------------------------------------------------------------- /composer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/composer.py -------------------------------------------------------------------------------- /contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts.py -------------------------------------------------------------------------------- /contracts/Borromean.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/Borromean.sol -------------------------------------------------------------------------------- /contracts/Curve.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/Curve.sol -------------------------------------------------------------------------------- /contracts/ZKToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/ZKToken.sol -------------------------------------------------------------------------------- /contracts/ZKToken16.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/ZKToken16.sol -------------------------------------------------------------------------------- /contracts/ZKToken32.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/ZKToken32.sol -------------------------------------------------------------------------------- /contracts/ZKToken8.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/ZKToken8.sol -------------------------------------------------------------------------------- /contracts/ZKTokenUtil.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/contracts/ZKTokenUtil.sol -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/demo.py -------------------------------------------------------------------------------- /ganache/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/ganache/run.sh -------------------------------------------------------------------------------- /parity/chain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/parity/chain.json -------------------------------------------------------------------------------- /parity/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/parity/config.toml -------------------------------------------------------------------------------- /parity/key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/parity/key.json -------------------------------------------------------------------------------- /parity/pass.txt: -------------------------------------------------------------------------------- 1 | xxx -------------------------------------------------------------------------------- /parity/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/parity/run.sh -------------------------------------------------------------------------------- /pysolcrypto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pysolcrypto/altbn128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/pysolcrypto/altbn128.py -------------------------------------------------------------------------------- /pysolcrypto/borromean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/pysolcrypto/borromean.py -------------------------------------------------------------------------------- /pysolcrypto/schnorr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/pysolcrypto/schnorr.py -------------------------------------------------------------------------------- /pysolcrypto/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/pysolcrypto/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | py_ecc 2 | web3 3 | future 4 | pysha3 5 | numpy -------------------------------------------------------------------------------- /tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/tests.py -------------------------------------------------------------------------------- /transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/transaction.py -------------------------------------------------------------------------------- /wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/wallet.py -------------------------------------------------------------------------------- /zktoken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilic/pre-comm-ct/HEAD/zktoken.py --------------------------------------------------------------------------------