nobisut
Version:
Javascript SDK for the Wyvern Protocol
218 lines (217 loc) • 4.86 kB
text/typescript
export const proxyRegistryABI = [
{
'constant': true,
'inputs': [],
'name': 'name',
'outputs': [
{
'name': '',
'type': 'string',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': true,
'inputs': [],
'name': 'initialAddressSet',
'outputs': [
{
'name': '',
'type': 'bool',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': false,
'inputs': [
{
'name': 'addr',
'type': 'address',
},
],
'name': 'endGrantAuthentication',
'outputs': [],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'constant': false,
'inputs': [
{
'name': 'addr',
'type': 'address',
},
],
'name': 'revokeAuthentication',
'outputs': [],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'constant': true,
'inputs': [
{
'name': '',
'type': 'address',
},
],
'name': 'pending',
'outputs': [
{
'name': '',
'type': 'uint256',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': true,
'inputs': [
{
'name': '',
'type': 'address',
},
],
'name': 'contracts',
'outputs': [
{
'name': '',
'type': 'bool',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': true,
'inputs': [],
'name': 'owner',
'outputs': [
{
'name': '',
'type': 'address',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': true,
'inputs': [
{
'name': '',
'type': 'address',
},
],
'name': 'proxies',
'outputs': [
{
'name': '',
'type': 'address',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': false,
'inputs': [
{
'name': 'addr',
'type': 'address',
},
],
'name': 'startGrantAuthentication',
'outputs': [],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'constant': false,
'inputs': [],
'name': 'registerProxy',
'outputs': [
{
'name': 'proxy',
'type': 'address',
},
],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'constant': true,
'inputs': [],
'name': 'DELAY_PERIOD',
'outputs': [
{
'name': '',
'type': 'uint256',
},
],
'payable': false,
'stateMutability': 'view',
'type': 'function',
},
{
'constant': false,
'inputs': [
{
'name': 'authAddress',
'type': 'address',
},
],
'name': 'grantInitialAuthentication',
'outputs': [],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'constant': false,
'inputs': [
{
'name': 'newOwner',
'type': 'address',
},
],
'name': 'transferOwnership',
'outputs': [],
'payable': false,
'stateMutability': 'nonpayable',
'type': 'function',
},
{
'anonymous': false,
'inputs': [
{
'indexed': true,
'name': 'previousOwner',
'type': 'address',
},
{
'indexed': true,
'name': 'newOwner',
'type': 'address',
},
],
'name': 'OwnershipTransferred',
'type': 'event',
},
];
// tslint:disable:max-file-line-count