Skip to content

Instantly share code, notes, and snippets.

@jorpic
Created June 15, 2017 16:01
Show Gist options
  • Select an option

  • Save jorpic/a6343f80c3d3b6fd85b4db76cd7b303a to your computer and use it in GitHub Desktop.

Select an option

Save jorpic/a6343f80c3d3b6fd85b4db76cd7b303a to your computer and use it in GitHub Desktop.

Revisions

  1. jorpic created this gist Jun 15, 2017.
    510 changes: 510 additions & 0 deletions MultiSigWallet.ABI.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,510 @@
    [
    {
    "constant": true,
    "inputs": [
    {
    "name": "",
    "type": "uint256"
    }
    ],
    "name": "owners",
    "outputs": [
    {
    "name": "",
    "type": "address"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "owner",
    "type": "address"
    }
    ],
    "name": "removeOwner",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "revokeConfirmation",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "",
    "type": "address"
    }
    ],
    "name": "isOwner",
    "outputs": [
    {
    "name": "",
    "type": "bool"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "",
    "type": "uint256"
    },
    {
    "name": "",
    "type": "address"
    }
    ],
    "name": "confirmations",
    "outputs": [
    {
    "name": "",
    "type": "bool"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "pending",
    "type": "bool"
    },
    {
    "name": "executed",
    "type": "bool"
    }
    ],
    "name": "getTransactionCount",
    "outputs": [
    {
    "name": "count",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "owner",
    "type": "address"
    }
    ],
    "name": "addOwner",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "isConfirmed",
    "outputs": [
    {
    "name": "",
    "type": "bool"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "getConfirmationCount",
    "outputs": [
    {
    "name": "count",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "",
    "type": "uint256"
    }
    ],
    "name": "transactions",
    "outputs": [
    {
    "name": "destination",
    "type": "address"
    },
    {
    "name": "value",
    "type": "uint256"
    },
    {
    "name": "data",
    "type": "bytes"
    },
    {
    "name": "executed",
    "type": "bool"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [],
    "name": "getOwners",
    "outputs": [
    {
    "name": "",
    "type": "address[]"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "from",
    "type": "uint256"
    },
    {
    "name": "to",
    "type": "uint256"
    },
    {
    "name": "pending",
    "type": "bool"
    },
    {
    "name": "executed",
    "type": "bool"
    }
    ],
    "name": "getTransactionIds",
    "outputs": [
    {
    "name": "_transactionIds",
    "type": "uint256[]"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "getConfirmations",
    "outputs": [
    {
    "name": "_confirmations",
    "type": "address[]"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [],
    "name": "transactionCount",
    "outputs": [
    {
    "name": "",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "_required",
    "type": "uint256"
    }
    ],
    "name": "changeRequirement",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "confirmTransaction",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "destination",
    "type": "address"
    },
    {
    "name": "value",
    "type": "uint256"
    },
    {
    "name": "data",
    "type": "bytes"
    }
    ],
    "name": "submitTransaction",
    "outputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [],
    "name": "MAX_OWNER_COUNT",
    "outputs": [
    {
    "name": "",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": true,
    "inputs": [],
    "name": "required",
    "outputs": [
    {
    "name": "",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "owner",
    "type": "address"
    },
    {
    "name": "newOwner",
    "type": "address"
    }
    ],
    "name": "replaceOwner",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "constant": false,
    "inputs": [
    {
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "executeTransaction",
    "outputs": [],
    "payable": false,
    "type": "function"
    },
    {
    "inputs": [
    {
    "name": "_owners",
    "type": "address[]"
    },
    {
    "name": "_required",
    "type": "uint256"
    }
    ],
    "payable": false,
    "type": "constructor"
    },
    {
    "payable": true,
    "type": "fallback"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "sender",
    "type": "address"
    },
    {
    "indexed": true,
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "Confirmation",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "sender",
    "type": "address"
    },
    {
    "indexed": true,
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "Revocation",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "Submission",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "Execution",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "transactionId",
    "type": "uint256"
    }
    ],
    "name": "ExecutionFailure",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "sender",
    "type": "address"
    },
    {
    "indexed": false,
    "name": "value",
    "type": "uint256"
    }
    ],
    "name": "Deposit",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "owner",
    "type": "address"
    }
    ],
    "name": "OwnerAddition",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": true,
    "name": "owner",
    "type": "address"
    }
    ],
    "name": "OwnerRemoval",
    "type": "event"
    },
    {
    "anonymous": false,
    "inputs": [
    {
    "indexed": false,
    "name": "required",
    "type": "uint256"
    }
    ],
    "name": "RequirementChange",
    "type": "event"
    }
    ]