· 7 years ago · Mar 29, 2018, 06:24 PM
1[
2 {
3 "constant": false,
4 "inputs": [
5 {
6 "name": "_swapID",
7 "type": "bytes32"
8 },
9 {
10 "name": "_withdrawTrader",
11 "type": "address"
12 },
13 {
14 "name": "_secretLock",
15 "type": "bytes32"
16 },
17 {
18 "name": "_timelock",
19 "type": "uint256"
20 }
21 ],
22 "name": "open",
23 "outputs": [],
24 "payable": true,
25 "stateMutability": "payable",
26 "type": "function"
27 },
28 {
29 "constant": false,
30 "inputs": [
31 {
32 "name": "_swapID",
33 "type": "bytes32"
34 },
35 {
36 "name": "_secretKey",
37 "type": "bytes"
38 }
39 ],
40 "name": "close",
41 "outputs": [],
42 "payable": false,
43 "stateMutability": "nonpayable",
44 "type": "function"
45 },
46 {
47 "constant": true,
48 "inputs": [
49 {
50 "name": "_swapID",
51 "type": "bytes32"
52 }
53 ],
54 "name": "check",
55 "outputs": [
56 {
57 "name": "timelock",
58 "type": "uint256"
59 },
60 {
61 "name": "value",
62 "type": "uint256"
63 },
64 {
65 "name": "withdrawTrader",
66 "type": "address"
67 },
68 {
69 "name": "secretLock",
70 "type": "bytes32"
71 }
72 ],
73 "payable": false,
74 "stateMutability": "view",
75 "type": "function"
76 },
77 {
78 "constant": false,
79 "inputs": [
80 {
81 "name": "_swapID",
82 "type": "bytes32"
83 }
84 ],
85 "name": "expire",
86 "outputs": [],
87 "payable": false,
88 "stateMutability": "nonpayable",
89 "type": "function"
90 },
91 {
92 "constant": true,
93 "inputs": [
94 {
95 "name": "_swapID",
96 "type": "bytes32"
97 }
98 ],
99 "name": "checkSecretKey",
100 "outputs": [
101 {
102 "name": "secretKey",
103 "type": "bytes"
104 }
105 ],
106 "payable": false,
107 "stateMutability": "view",
108 "type": "function"
109 },
110 {
111 "anonymous": false,
112 "inputs": [
113 {
114 "indexed": false,
115 "name": "_swapID",
116 "type": "bytes32"
117 },
118 {
119 "indexed": false,
120 "name": "_withdrawTrader",
121 "type": "address"
122 },
123 {
124 "indexed": false,
125 "name": "_secretLock",
126 "type": "bytes32"
127 }
128 ],
129 "name": "Open",
130 "type": "event"
131 },
132 {
133 "anonymous": false,
134 "inputs": [
135 {
136 "indexed": false,
137 "name": "_swapID",
138 "type": "bytes32"
139 }
140 ],
141 "name": "Expire",
142 "type": "event"
143 },
144 {
145 "anonymous": false,
146 "inputs": [
147 {
148 "indexed": false,
149 "name": "_swapID",
150 "type": "bytes32"
151 },
152 {
153 "indexed": false,
154 "name": "_secretKey",
155 "type": "bytes"
156 }
157 ],
158 "name": "Close",
159 "type": "event"
160 }
161]