-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsmart-copyright.info
More file actions
1 lines (1 loc) · 3.99 KB
/
smart-copyright.info
File metadata and controls
1 lines (1 loc) · 3.99 KB
1
{"contract_address": "0x48415e41b1ef1189580700ab4a8ff88eA2fa1d50", "abi": [{"constant": true, "inputs": [{"name": "user", "type": "address"}], "name": "checkUserExists", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [], "name": "getMyUploadedSongs", "outputs": [{"name": "", "type": "bytes32[]"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "user", "type": "address"}, {"name": "songID", "type": "bytes32"}], "name": "checkUploaded", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "", "type": "uint256"}], "name": "songs", "outputs": [{"name": "registered", "type": "bool"}, {"name": "ID", "type": "bytes32"}, {"name": "name", "type": "bytes32"}, {"name": "fileURL1", "type": "bytes32"}, {"name": "fileURL2", "type": "bytes32"}, {"name": "key", "type": "bytes32"}, {"name": "price", "type": "uint256"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "songID", "type": "bytes32"}], "name": "getSongInfo", "outputs": [{"name": "", "type": "bytes32[2]"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "user", "type": "address"}, {"name": "songID", "type": "bytes32"}], "name": "canDownload", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": false, "inputs": [{"name": "name", "type": "bytes32"}, {"name": "URL1", "type": "bytes32"}, {"name": "URL2", "type": "bytes32"}, {"name": "password", "type": "bytes32"}, {"name": "price", "type": "uint256"}, {"name": "holders", "type": "address[]"}, {"name": "shares", "type": "uint256[]"}], "name": "registerCopyright", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function"}, {"constant": true, "inputs": [], "name": "getMyBalance", "outputs": [{"name": "", "type": "uint256"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "songID", "type": "bytes32"}], "name": "getFileInfo", "outputs": [{"name": "", "type": "bytes32[3]"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "songID", "type": "bytes32"}], "name": "checkSongExists", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [], "name": "amIRegistered", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": false, "inputs": [], "name": "userRegister", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function"}, {"constant": true, "inputs": [], "name": "getMyPurchasedSongs", "outputs": [{"name": "", "type": "bytes32[]"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": false, "inputs": [{"name": "songID", "type": "bytes32"}], "name": "buyLicense", "outputs": [], "payable": true, "stateMutability": "payable", "type": "function"}, {"constant": true, "inputs": [{"name": "from", "type": "uint256"}, {"name": "count", "type": "uint256"}, {"name": "reverse", "type": "bool"}], "name": "getSongList", "outputs": [{"name": "", "type": "bytes32[]"}], "payable": false, "stateMutability": "view", "type": "function"}, {"constant": true, "inputs": [{"name": "user", "type": "address"}, {"name": "songID", "type": "bytes32"}], "name": "checkPurchased", "outputs": [{"name": "", "type": "bool"}], "payable": false, "stateMutability": "view", "type": "function"}, {"anonymous": false, "inputs": [{"indexed": false, "name": "songID", "type": "bytes32"}], "name": "registerEvent", "type": "event"}, {"anonymous": false, "inputs": [{"indexed": false, "name": "songID", "type": "bytes32"}, {"indexed": false, "name": "authorized", "type": "address"}], "name": "licenseEvent", "type": "event"}]}