This repository has been archived by the owner on Nov 21, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 23
/
mixerAbi.js
1 lines (1 loc) · 4.28 KB
/
mixerAbi.js
1
var MixerAbi={"contracts":{"contracts/ERC223ReceivingContract.sol:ERC223ReceivingContract":{"abi":"[{\"constant\":true,\"inputs\":[{\"name\":\"from\",\"type\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\"},{\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"tokenFallback\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"}]"},"contracts/LinkableRing.sol:LinkableRing":{"abi":"[{\"constant\":true,\"inputs\":[],\"name\":\"RING_SIZE\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}]"},"contracts/Mixer.sol:ERC20Compatible":{"abi":"[{\"constant\":false,\"inputs\":[{\"name\":\"from\",\"type\":\"address\"},{\"name\":\"to\",\"type\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"to\",\"type\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]"},"contracts/Mixer.sol:Mixer":{"abi":"[{\"constant\":true,\"inputs\":[{\"name\":\"ring_guid\",\"type\":\"bytes32\"}],\"name\":\"message\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"token\",\"type\":\"address\"},{\"name\":\"denomination\",\"type\":\"uint256\"},{\"name\":\"pub_x\",\"type\":\"uint256\"},{\"name\":\"pub_y\",\"type\":\"uint256\"}],\"name\":\"depositERC20Compatible\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"ring_id\",\"type\":\"bytes32\"},{\"name\":\"tag_x\",\"type\":\"uint256\"},{\"name\":\"tag_y\",\"type\":\"uint256\"},{\"name\":\"ctlist\",\"type\":\"uint256[]\"}],\"name\":\"withdrawERC20Compatible\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"from\",\"type\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\"},{\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"tokenFallback\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"token\",\"type\":\"address\"},{\"name\":\"denomination\",\"type\":\"uint256\"},{\"name\":\"pub_x\",\"type\":\"uint256\"},{\"name\":\"pub_y\",\"type\":\"uint256\"}],\"name\":\"depositEther\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"ring_id\",\"type\":\"bytes32\"},{\"name\":\"tag_x\",\"type\":\"uint256\"},{\"name\":\"tag_y\",\"type\":\"uint256\"},{\"name\":\"ctlist\",\"type\":\"uint256[]\"}],\"name\":\"withdrawEther\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"ring_id\",\"type\":\"bytes32\"},{\"indexed\":true,\"name\":\"pub_x\",\"type\":\"uint256\"},{\"indexed\":false,\"name\":\"token\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"LogMixerDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"ring_id\",\"type\":\"bytes32\"},{\"indexed\":false,\"name\":\"tag_x\",\"type\":\"uint256\"},{\"indexed\":false,\"name\":\"token\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"LogMixerWithdraw\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"ring_id\",\"type\":\"bytes32\"},{\"indexed\":false,\"name\":\"message\",\"type\":\"bytes32\"}],\"name\":\"LogMixerReady\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"ring_id\",\"type\":\"bytes32\"}],\"name\":\"LogMixerDead\",\"type\":\"event\"}]"},"contracts/bn256g1.sol:bn256g1":{"abi":"[]"}},"version":"0.4.20+commit.3155dd80.Linux.g++"}