did-wallet-web
Version:
Web UI Wrapper for DID based Cloud Wallet to Browser
507 lines (506 loc) • 7.36 kB
JSON
[
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "name",
"type": "bytes32"
},
{
"name": "value",
"type": "bytes"
}
],
"name": "revokeAttribute",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "owners",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
},
{
"name": "",
"type": "bytes32"
},
{
"name": "",
"type": "address"
}
],
"name": "delegates",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "sigV",
"type": "uint8"
},
{
"name": "sigR",
"type": "bytes32"
},
{
"name": "sigS",
"type": "bytes32"
},
{
"name": "name",
"type": "bytes32"
},
{
"name": "value",
"type": "bytes"
},
{
"name": "validity",
"type": "uint256"
}
],
"name": "setAttributeSigned",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "sigV",
"type": "uint8"
},
{
"name": "sigR",
"type": "bytes32"
},
{
"name": "sigS",
"type": "bytes32"
},
{
"name": "newOwner",
"type": "address"
}
],
"name": "changeOwnerSigned",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "delegateType",
"type": "bytes32"
},
{
"name": "delegate",
"type": "address"
}
],
"name": "validDelegate",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "nonce",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "name",
"type": "bytes32"
},
{
"name": "value",
"type": "bytes"
},
{
"name": "validity",
"type": "uint256"
}
],
"name": "setAttribute",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "delegateType",
"type": "bytes32"
},
{
"name": "delegate",
"type": "address"
}
],
"name": "revokeDelegate",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "identity",
"type": "address"
}
],
"name": "identityOwner",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "sigV",
"type": "uint8"
},
{
"name": "sigR",
"type": "bytes32"
},
{
"name": "sigS",
"type": "bytes32"
},
{
"name": "delegateType",
"type": "bytes32"
},
{
"name": "delegate",
"type": "address"
}
],
"name": "revokeDelegateSigned",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "sigV",
"type": "uint8"
},
{
"name": "sigR",
"type": "bytes32"
},
{
"name": "sigS",
"type": "bytes32"
},
{
"name": "delegateType",
"type": "bytes32"
},
{
"name": "delegate",
"type": "address"
},
{
"name": "validity",
"type": "uint256"
}
],
"name": "addDelegateSigned",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "delegateType",
"type": "bytes32"
},
{
"name": "delegate",
"type": "address"
},
{
"name": "validity",
"type": "uint256"
}
],
"name": "addDelegate",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "sigV",
"type": "uint8"
},
{
"name": "sigR",
"type": "bytes32"
},
{
"name": "sigS",
"type": "bytes32"
},
{
"name": "name",
"type": "bytes32"
},
{
"name": "value",
"type": "bytes"
}
],
"name": "revokeAttributeSigned",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "identity",
"type": "address"
},
{
"name": "newOwner",
"type": "address"
}
],
"name": "changeOwner",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "changed",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "identity",
"type": "address"
},
{
"indexed": false,
"name": "owner",
"type": "address"
},
{
"indexed": false,
"name": "previousChange",
"type": "uint256"
}
],
"name": "DIDOwnerChanged",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "identity",
"type": "address"
},
{
"indexed": false,
"name": "delegateType",
"type": "bytes32"
},
{
"indexed": false,
"name": "delegate",
"type": "address"
},
{
"indexed": false,
"name": "validTo",
"type": "uint256"
},
{
"indexed": false,
"name": "previousChange",
"type": "uint256"
}
],
"name": "DIDDelegateChanged",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "identity",
"type": "address"
},
{
"indexed": false,
"name": "name",
"type": "bytes32"
},
{
"indexed": false,
"name": "value",
"type": "bytes"
},
{
"indexed": false,
"name": "validTo",
"type": "uint256"
},
{
"indexed": false,
"name": "previousChange",
"type": "uint256"
}
],
"name": "DIDAttributeChanged",
"type": "event"
}
]