UNPKG

1.95 kBJSONView Raw
1{
2 "_format": "hh-sol-artifact-1",
3 "contractName": "CredenzaMultiOwnable",
4 "sourceName": "contracts/credenza-extensions/CredenzaMultiOwnable.sol",
5 "abi": [
6 {
7 "inputs": [
8 {
9 "internalType": "address",
10 "name": "newOwner",
11 "type": "address"
12 }
13 ],
14 "name": "addOwner",
15 "outputs": [],
16 "stateMutability": "nonpayable",
17 "type": "function"
18 },
19 {
20 "inputs": [],
21 "name": "getDescription",
22 "outputs": [
23 {
24 "internalType": "string",
25 "name": "",
26 "type": "string"
27 }
28 ],
29 "stateMutability": "view",
30 "type": "function"
31 },
32 {
33 "inputs": [],
34 "name": "getOwners",
35 "outputs": [
36 {
37 "internalType": "address[]",
38 "name": "",
39 "type": "address[]"
40 }
41 ],
42 "stateMutability": "view",
43 "type": "function"
44 },
45 {
46 "inputs": [
47 {
48 "internalType": "address",
49 "name": "addr",
50 "type": "address"
51 }
52 ],
53 "name": "isOwner",
54 "outputs": [
55 {
56 "internalType": "bool",
57 "name": "",
58 "type": "bool"
59 }
60 ],
61 "stateMutability": "view",
62 "type": "function"
63 },
64 {
65 "inputs": [
66 {
67 "internalType": "address",
68 "name": "owner",
69 "type": "address"
70 }
71 ],
72 "name": "removeOwner",
73 "outputs": [],
74 "stateMutability": "nonpayable",
75 "type": "function"
76 },
77 {
78 "inputs": [
79 {
80 "internalType": "string",
81 "name": "description",
82 "type": "string"
83 }
84 ],
85 "name": "setDescription",
86 "outputs": [],
87 "stateMutability": "nonpayable",
88 "type": "function"
89 }
90 ],
91 "bytecode": "0x",
92 "deployedBytecode": "0x",
93 "linkReferences": {},
94 "deployedLinkReferences": {}
95}