704 lines
12 KiB
JSON
704 lines
12 KiB
JSON
[
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "pendingChanges",
|
|
"outputs": [
|
|
{
|
|
"name": "firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "expirationDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "createdDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "updatedDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "minThreshold",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_newProxyAddress",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "pendingProxyConfirmations",
|
|
"outputs": [
|
|
{
|
|
"name": "count",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "voters",
|
|
"type": "address[]"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "_state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_expirationDate",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"name": "createMetadata",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "getBallotsStorage",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_newProxyAddress",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "setProxyAddress",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "confirmations",
|
|
"outputs": [
|
|
{
|
|
"name": "count",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "voters",
|
|
"type": "address[]"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "finalize",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "version",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "getTime",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "implementation",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_votingKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "getMiningByVotingKey",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "_state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_expirationDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "_createdDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "_updatedDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "_minThreshold",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "initMetadata",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_newProxyAddress",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "confirmNewProxyAddress",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "getKeysManager",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "confirmPendingChange",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "proxyStorage",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "_state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_expirationDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "changeRequestForValidator",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [
|
|
{
|
|
"name": "_firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "_state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "_expirationDate",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"name": "changeRequest",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "onlyIfChangeExist",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "pendingProxyStorage",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [],
|
|
"name": "getMinThreshold",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
},
|
|
{
|
|
"name": "_voter",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "isAddressAlreadyVoted",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_newProxy",
|
|
"type": "address"
|
|
},
|
|
{
|
|
"name": "_voter",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "isAddressAlreadyVotedProxy",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [],
|
|
"name": "initMetadataDisable",
|
|
"outputs": [],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": false,
|
|
"inputs": [],
|
|
"name": "cancelPendingChange",
|
|
"outputs": [
|
|
{
|
|
"name": "",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "nonpayable",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"constant": true,
|
|
"inputs": [
|
|
{
|
|
"name": "_miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "validators",
|
|
"outputs": [
|
|
{
|
|
"name": "firstName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "lastName",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "licenseId",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "fullAddress",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "state",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "zipcode",
|
|
"type": "bytes32"
|
|
},
|
|
{
|
|
"name": "expirationDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "createdDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "updatedDate",
|
|
"type": "uint256"
|
|
},
|
|
{
|
|
"name": "minThreshold",
|
|
"type": "uint256"
|
|
}
|
|
],
|
|
"payable": false,
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": true,
|
|
"name": "miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "MetadataCreated",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": true,
|
|
"name": "miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "ChangeRequestInitiated",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": true,
|
|
"name": "miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "CancelledRequest",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": true,
|
|
"name": "miningKey",
|
|
"type": "address"
|
|
},
|
|
{
|
|
"indexed": false,
|
|
"name": "votingSender",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "Confirmed",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": true,
|
|
"name": "miningKey",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "FinalizedChange",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": false,
|
|
"name": "newProxyAddress",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "RequestForNewProxy",
|
|
"type": "event"
|
|
},
|
|
{
|
|
"anonymous": false,
|
|
"inputs": [
|
|
{
|
|
"indexed": false,
|
|
"name": "newProxyAddress",
|
|
"type": "address"
|
|
}
|
|
],
|
|
"name": "ChangeProxyStorage",
|
|
"type": "event"
|
|
}
|
|
] |