boardroom-inc-protocol-Info/protocols/yup.eth/contracts/token.json

149 lines
2.4 KiB
JSON

[
{
"constant":false,
"inputs":[
{
"name":"newImplementation",
"type":"address"
}
],
"name":"upgradeTo",
"outputs":[],
"payable":false,
"stateMutability":"nonpayable",
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"newImplementation",
"type":"address"
},
{
"name":"data",
"type":"bytes"
}
],
"name":"upgradeToAndCall",
"outputs":[],
"payable":true,
"stateMutability":"payable",
"type":"function"
},
{
"inputs":[
{
"internalType":"address",
"name":"account",
"type":"address"
}
],
"name":"balanceOf",
"outputs":[
{
"internalType":"uint256",
"name":"",
"type":"uint256"
}
],
"stateMutability":"view",
"type":"function"
},
{
"constant":false,
"inputs":[],
"name":"implementation",
"outputs":[
{
"name":"",
"type":"address"
}
],
"payable":false,
"stateMutability":"nonpayable",
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"newAdmin",
"type":"address"
}
],
"name":"changeAdmin",
"outputs":[],
"payable":false,
"stateMutability":"nonpayable",
"type":"function"
},
{
"constant":false,
"inputs":[],
"name":"admin",
"outputs":[
{
"name":"",
"type":"address"
}
],
"payable":false,
"stateMutability":"nonpayable",
"type":"function"
},
{
"inputs":[
{
"name":"_logic",
"type":"address"
},
{
"name":"_admin",
"type":"address"
},
{
"name":"_data",
"type":"bytes"
}
],
"payable":true,
"stateMutability":"payable",
"type":"constructor"
},
{
"payable":true,
"stateMutability":"payable",
"type":"fallback"
},
{
"anonymous":false,
"inputs":[
{
"indexed":false,
"name":"previousAdmin",
"type":"address"
},
{
"indexed":false,
"name":"newAdmin",
"type":"address"
}
],
"name":"AdminChanged",
"type":"event"
},
{
"anonymous":false,
"inputs":[
{
"indexed":true,
"name":"implementation",
"type":"address"
}
],
"name":"Upgraded",
"type":"event"
}
]