forked from dabdevelop/ABI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDABWalletFactory.json
418 lines (418 loc) · 32.6 KB
/
DABWalletFactory.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
{
"contract_name": "DABWalletFactory",
"abi": [
{
"constant": false,
"inputs": [],
"name": "activate",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "isActive",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "loanPlanFormulas",
"outputs": [
{
"name": "isValid",
"type": "bool"
}
],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "freeze",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "acceptOwnership",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_loanPlanFormula",
"type": "address"
}
],
"name": "setWalletLoanPlanFormula",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "wallets",
"outputs": [
{
"name": "loanPlanFormula",
"type": "address"
},
{
"name": "isValid",
"type": "bool"
}
],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "owner",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_loanPlanFormula",
"type": "address"
}
],
"name": "addLoanPlanFormula",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "newDABWallet",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "dab",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_loanPlanFormula",
"type": "address"
}
],
"name": "disableLoanPlanFormula",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "newOwner",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"outputs": [],
"payable": false,
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_wallet",
"type": "address"
}
],
"name": "isWalletFormulaValid",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "uint256"
}
],
"name": "loanPlanFormulasList",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"type": "function"
},
{
"inputs": [
{
"name": "_dab",
"type": "address"
}
],
"payable": false,
"type": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogAddLoanPlanFormula",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogDisableLoanPlanFormula",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_user",
"type": "address"
},
{
"indexed": false,
"name": "_wallet",
"type": "address"
}
],
"name": "LogNewWallet",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_prevOwner",
"type": "address"
},
{
"indexed": false,
"name": "_newOwner",
"type": "address"
}
],
"name": "OwnerUpdate",
"type": "event"
}
],
"unlinked_binary": "0x60606040526001805460a060020a60ff0219169055341561001c57fe5b604051602080612fe083398101604052515b5b60008054600160a060020a03191633600160a060020a03161790555b80600160a060020a03811615156100625760006000fd5b60058054600160a060020a031916600160a060020a0384161790556000805260036020527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff805460ff191690555b5b50505b612f1d806100c36000396000f30060606040523615620000db5763ffffffff60e060020a6000350416630f15f4c08114620000dd57806322f3e2d414620000f2578063342100eb146200011957806362a5af3b146200014c57806379ba50971462000161578063833bea05146200017657806389b08f1114620001975780638da5cb5b14620001d9578063b45605971462000208578063b95b3ff11462000229578063cf6c6891146200023e578063d31f0e4c146200026d578063d4ee1d90146200028e578063f2fde38b14620002bd578063f3ec6f8514620002de578063fc4db2b41462000311575bfe5b3415620000e657fe5b620000f062000343565b005b3415620000fb57fe5b620001056200037a565b604080519115158252519081900360200190f35b34156200012257fe5b62000105600160a060020a03600435166200038a565b604080519115158252519081900360200190f35b34156200015557fe5b620000f06200039f565b005b34156200016a57fe5b620000f0620003d0565b005b34156200017f57fe5b620000f0600160a060020a036004351662000461565b005b3415620001a057fe5b620001b6600160a060020a036004351662000564565b60408051600160a060020a03909316835290151560208301528051918290030190f35b3415620001e257fe5b620001ec6200058b565b60408051600160a060020a039092168252519081900360200190f35b34156200021157fe5b620000f0600160a060020a03600435166200059a565b005b34156200023257fe5b620000f0620006b5565b005b34156200024757fe5b620001ec62000777565b60408051600160a060020a039092168252519081900360200190f35b34156200027657fe5b620000f0600160a060020a036004351662000786565b005b34156200029757fe5b620001ec6200086a565b60408051600160a060020a039092168252519081900360200190f35b3415620002c657fe5b620000f0600160a060020a036004351662000879565b005b3415620002e757fe5b62000105600160a060020a0360043516620008d3565b604080519115158252519081900360200190f35b34156200031a57fe5b620001ec6004356200095b565b60408051600160a060020a039092168252519081900360200190f35b60005433600160a060020a03908116911614620003605760006000fd5b6001805460a060020a60ff02191660a060020a1790555b5b565b60015460a060020a900460ff1681565b60036020526000908152604090205460ff1681565b60005433600160a060020a03908116911614620003bc5760006000fd5b6001805460a060020a60ff02191690555b5b565b60015433600160a060020a03908116911614620003ed5760006000fd5b60005460015460408051600160a060020a03938416815292909116602083015280517f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a9281900390910190a16001805460008054600160a060020a0319908116600160a060020a038416179091551690555b565b33600160a060020a03811660009081526004602052604081205490919060a060020a900460ff161515620004955760006000fd5b600160a060020a038316600090815260036020526040902054839060ff161515620004c05760006000fd5b33925082600160a060020a0316636cdaaadc856040518263ffffffff1660e060020a0281526004018082600160a060020a0316600160a060020a03168152602001915050600060405180830381600087803b15156200051b57fe5b6102c65a03f115156200052a57fe5b505050600160a060020a0383811660009081526004602052604090208054600160a060020a0319169186169190911790555b5b505b505050565b600460205260009081526040902054600160a060020a0381169060a060020a900460ff1682565b600054600160a060020a031681565b60005433600160a060020a03908116911614620005b75760006000fd5b80600160a060020a0381161515620005cf5760006000fd5b8130600160a060020a031681600160a060020a031614151515620005f35760006000fd5b600160a060020a03831660009081526003602052604090205460ff16156200061b5760006000fd5b60028054600181016200062f83826200098e565b916000526020600020900160005b8154600160a060020a038088166101009390930a83810291021990911617909155600081815260036020908152604091829020805460ff19166001179055815192835290517f8756626c1870cc390af343be7da2d6802fddff7d72cb9a6a0ca7ac567c8dd4049350918290030190a15b5b505b505b50565b600554600090600160a060020a031633620006cf620009bb565b600160a060020a03928316815291166020820152604080519182900301906000f0801515620006fa57fe5b600160a060020a038082166000818152600460209081526040918290208054600160a060020a031960a060020a60ff021990911660a060020a17169055815133909416845283019190915280519293507fac7f2763476460f8dcaca07f2e1c61c351ab371e011742896e5ae159f765b87b92918290030190a15b50565b600554600160a060020a031681565b60005433600160a060020a03908116911614620007a35760006000fd5b80600160a060020a0381161515620007bb5760006000fd5b8130600160a060020a031681600160a060020a031614151515620007df5760006000fd5b600160a060020a038316600090815260036020526040902054839060ff1615156200080a5760006000fd5b600160a060020a038416600081815260036020908152604091829020805460ff19169055815192835290517f73e3a1f6f81dd4004ff2fca115837232bdbce47f56ed599ed7b801cd82aa6a369281900390910190a15b5b505b505b505b50565b600154600160a060020a031681565b60005433600160a060020a03908116911614620008965760006000fd5b600054600160a060020a0382811691161415620008b35760006000fd5b60018054600160a060020a031916600160a060020a0383161790555b5b50565b6001805460009160a060020a90910460ff16151514620008f35760006000fd5b600160a060020a038216600090815260046020526040902054829060a060020a900460ff161515620009255760006000fd5b600160a060020a03808416600090815260046020908152604080832054909316825260039052205460ff1691505b5b505b919050565b60028054829081106200096a57fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b8154818355818115116200055f576000838152602090206200055f918101908301620009cc565b5b505050565b60405161250180620009f183390190565b620009ed91905b80821115620009e95760008155600101620009d3565b5090565b905600606060405269152d02c7e14af680000060065562015180600d55600f8054600160a060020a031916905534156200003257fe5b604051604080620025018339810160405280516020909101515b5b5b60008054600160a060020a03191633600160a060020a03161790555b5b81600160a060020a0381161515620000835760006000fd5b81600160a060020a03811615156200009b5760006000fd5b60108054600160a060020a0319908116600160a060020a038781169190911792839055600e80546000600281905560038190556004818155600582905561010060a860020a03199092166101008a8616021760ff19166001179092556014805490941690935560408051602090810183905281517fc5c036990000000000000000000000000000000000000000000000000000000081529151959093169463c5c0369994828101949391928390030190829087803b15156200015957fe5b6102c65a03f115156200016857fe5b505060408051805160118054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517fe29f3be5000000000000000000000000000000000000000000000000000000008152945191909216945063e29f3be59360048082019493918390030190829087803b1515620001e757fe5b6102c65a03f11515620001f657fe5b505060408051805160128054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517fc412abd7000000000000000000000000000000000000000000000000000000008152945191909216945063c412abd79360048082019493918390030190829087803b15156200027557fe5b6102c65a03f115156200028457fe5b505060408051805160138054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517fc89039c5000000000000000000000000000000000000000000000000000000008152945191909216945063c89039c59360048082019493918390030190829087803b15156200030357fe5b6102c65a03f115156200031257fe5b505060408051805160158054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517f899e5d85000000000000000000000000000000000000000000000000000000008152945191909216945063899e5d859360048082019493918390030190829087803b15156200039157fe5b6102c65a03f11515620003a057fe5b505060408051805160168054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517f12317ba500000000000000000000000000000000000000000000000000000000815294519190921694506312317ba59360048082019493918390030190829087803b15156200041f57fe5b6102c65a03f115156200042e57fe5b505060408051805160178054600160a060020a031916600160a060020a039283161790556010546000602093840181905284517fcf61cf7f000000000000000000000000000000000000000000000000000000008152945191909216945063cf61cf7f9360048082019493918390030190829087803b1515620004ad57fe5b6102c65a03f11515620004bc57fe5b50506040515160188054600160a060020a031916600160a060020a03909216919091179055505b5b505b5050505b61200780620004fa6000396000f300606060405236156102605763ffffffff60e060020a600035041662297fc6811461027157806311fc8c781461028657806312317ba5146102aa578063137dc331146102d657806317dc92f5146102f757806328790b5a1461030c5780632e1a7d4d1461031e57806332b5ade81461033357806334565b6f14610355578063365a530614610376578063371fd8e61461038b57806344d12e79146103a05780634b75f54f146103b55780634f8632ba146103e1578063537993e81461040d578063537b81d91461042f57806356320de9146104515780635cde748f1461047357806361bc1a491461048557806369349188146104a75780636cdaaadc146104bc5780636cebad98146104da5780636dc517c21461050657806379ba5097146105285780637b1a49091461053a5780637c3a00fd1461055b5780638317f88f1461057d578063833bea051461059f578063899e5d85146105bd5780638cd60bdb146105e95780638da5cb5b1461060b578063a26c29d514610637578063a64b6e5f1461064c578063a809e27b14610673578063b6b55f2514610695578063b759f954146106aa578063b94dff43146106bf578063bf3b1101146106e1578063c2ac7126146106ff578063c412abd714610711578063c5c036991461073d578063c89039c514610769578063cf61cf7f14610795578063cf6c6891146107c1578063d4ee1d90146107ed578063d7187ed814610819578063df6bb5691461082e578063e201b98614610850578063e29f3be514610871578063ec8d29531461089d578063f14210a6146108af578063f2fde38b146108c4578063f6326fb3146108e2575b61026f5b61026c6108ec565b5b565b005b341561027957fe5b61026f600435610900565b005b341561028e57fe5b610296610941565b604080519115158252519081900360200190f35b34156102b257fe5b6102ba61094a565b60408051600160a060020a039092168252519081900360200190f35b34156102de57fe5b61026f600160a060020a0360043516602435610959565b005b34156102ff57fe5b61026f600435610a36565b005b341561031457fe5b61026f610ae1565b005b341561032657fe5b61026f600435610b83565b005b341561033b57fe5b610343610c2e565b60408051918252519081900360200190f35b341561035d57fe5b61026f600160a060020a0360043516602435610c34565b005b341561037e57fe5b61026f600435610d11565b005b341561039357fe5b61026f600435610e19565b005b34156103a857fe5b61026f600435610ed1565b005b34156103bd57fe5b6102ba610f12565b60408051600160a060020a039092168252519081900360200190f35b34156103e957fe5b6102ba610f21565b60408051600160a060020a039092168252519081900360200190f35b341561041557fe5b610343610f35565b60408051918252519081900360200190f35b341561043757fe5b610343610f3b565b60408051918252519081900360200190f35b341561045957fe5b610343610f41565b60408051918252519081900360200190f35b341561047b57fe5b61026f610f47565b005b341561048d57fe5b61034361115b565b60408051918252519081900360200190f35b34156104af57fe5b61026f600435611161565b005b34156104c457fe5b61026f600160a060020a03600435166111f8565b005b34156104e257fe5b6102ba6112bd565b60408051600160a060020a039092168252519081900360200190f35b341561050e57fe5b6103436112cc565b60408051918252519081900360200190f35b341561053057fe5b61026f6112d2565b005b341561054257fe5b61026f600160a060020a0360043516602435611362565b005b341561056357fe5b6103436113e0565b60408051918252519081900360200190f35b341561058557fe5b6103436113e6565b60408051918252519081900360200190f35b34156105a757fe5b61026f600160a060020a03600435166113ec565b005b34156105c557fe5b6102ba611470565b60408051600160a060020a039092168252519081900360200190f35b34156105f157fe5b61034361147f565b60408051918252519081900360200190f35b341561061357fe5b6102ba611485565b60408051600160a060020a039092168252519081900360200190f35b341561063f57fe5b61026f600435611494565b005b341561065457fe5b61026f600160a060020a036004358116906024351660443561153e565b005b341561067b57fe5b610343611643565b60408051918252519081900360200190f35b341561069d57fe5b61026f600435611649565b005b34156106b257fe5b61026f6004356116e0565b005b34156106c757fe5b610343611aaf565b60408051918252519081900360200190f35b34156106e957fe5b61026f600160a060020a0360043516611ab5565b005b341561070757fe5b61026f611b30565b005b341561071957fe5b6102ba611b60565b60408051600160a060020a039092168252519081900360200190f35b341561074557fe5b6102ba611b6f565b60408051600160a060020a039092168252519081900360200190f35b341561077157fe5b6102ba611b7e565b60408051600160a060020a039092168252519081900360200190f35b341561079d57fe5b6102ba611b8d565b60408051600160a060020a039092168252519081900360200190f35b34156107c957fe5b6102ba611b9c565b60408051600160a060020a039092168252519081900360200190f35b34156107f557fe5b6102ba611bab565b60408051600160a060020a039092168252519081900360200190f35b341561082157fe5b61026f600435611bba565b005b341561083657fe5b610343611bfb565b60408051918252519081900360200190f35b341561085857fe5b61026f600160a060020a0360043516602435611c01565b005b341561087957fe5b6102ba611cde565b60408051600160a060020a039092168252519081900360200190f35b34156108a557fe5b61026f611ced565b005b34156108b757fe5b61026f600435611f11565b005b34156108cc57fe5b61026f600160a060020a0360043516611f52565b005b61026f6108ec565b005b34600081116108fb5760006000fd5b5b5b50565b600e5433600160a060020a0390811661010090920416146109215760006000fd5b80600081116109305760006000fd5b61093a3383611c01565b5b5b505b50565b600e5460ff1681565b601754600160a060020a031681565b600e5433600160a060020a03908116610100909204161461097a5760006000fd5b81600160a060020a03811615156109915760006000fd5b81600081116109a05760006000fd5b6109ac60035484611faa565b6003556016546040805160006020918201819052825160e060020a63a9059cbb028152600160a060020a038981166004830152602482018990529351939094169363a9059cbb936044808301949391928390030190829087803b1515610a0e57fe5b6102c65a03f11515610a1c57fe5b50506040515115159050610a2c57fe5b5b5b505b505b5050565b600e5433600160a060020a039081166101009092041614610a575760006000fd5b8060008111610a665760006000fd5b610a7260035483611faa565b6003556010546040805160e060020a6317dc92f5028152600481018590529051600160a060020a03909216916317dc92f59160248082019260009290919082900301818387803b1515610ac157fe5b6102c65a03f11515610acf57fe5b50505061093a610f47565b5b5b505b50565b600f5460009033600160a060020a03908116911614610b005760006000fd5b50600e8054600f8054600160a060020a0381811661010090810261010060a860020a031986161795869055600160a060020a031990921690925560408051938290048316808552919094049091166020830152825190927f2b98fa01dc4002a7fbefd8f08405f9c971e554a7edf18cdd0ed6c80200ac2d52928290030190a15b50565b600e5433600160a060020a039081166101009092041614610ba45760006000fd5b8060008111610bb35760006000fd5b610bbf60025483611faa565b6002556010546040805160e060020a632e1a7d4d028152600481018590529051600160a060020a0390921691632e1a7d4d9160248082019260009290919082900301818387803b1515610ac157fe5b6102c65a03f11515610acf57fe5b50505061093a610f47565b5b5b505b50565b60065481565b600e5433600160a060020a039081166101009092041614610c555760006000fd5b81600160a060020a0381161515610c6c5760006000fd5b8160008111610c7b5760006000fd5b610c8760025484611faa565b6002556015546040805160006020918201819052825160e060020a63a9059cbb028152600160a060020a038981166004830152602482018990529351939094169363a9059cbb936044808301949391928390030190829087803b1515610a0e57fe5b6102c65a03f11515610a1c57fe5b50506040515115159050610a2c57fe5b5b5b505b505b5050565b600e5433600160a060020a039081166101009092041614610d325760006000fd5b610d40600c54600d54611fc1565b42108015610d515750600e5460ff16155b1515610d5d5760006000fd5b8060008111610d6c5760006000fd5b600e805460ff19166001179055600a54610d87904290611fc1565b6007819055600b54610d999190611fc1565b600855600354821115610dac5760006000fd5b6010546040805160e160020a631b2d2983028152600481018590529051600160a060020a039092169163365a53069160248082019260009290919082900301818387803b1515610ac157fe5b6102c65a03f11515610acf57fe5b50505061093a610f47565b5b5b505b5b50565b600e5433600160a060020a039081166101009092041614610e3a5760006000fd5b6007544210158015610e4e57506008544211155b1515610e5a5760006000fd5b8060008111610e695760006000fd5b6010546040805160e060020a63402d88830281529051600160a060020a039092169163402d8883918591600480830192600092919082900301818588803b1515610eaf57fe5b6125ee5a03f11515610ebd57fe5b5050505061093a610f47565b5b5b505b5b50565b600e5433600160a060020a039081166101009092041614610ef25760006000fd5b8060008111610f015760006000fd5b61093a3383610c34565b5b5b505b50565b601454600160a060020a031681565b600e546101009004600160a060020a031681565b600c5481565b60075481565b60035481565b600e5433600160a060020a039081166101009092041614610f685760006000fd5b6015546040805160006020918201819052825160e060020a6370a08231028152600160a060020a033081166004830152935193909416936370a08231936024808301949391928390030190829087803b1515610fc057fe5b6102c65a03f11515610fce57fe5b505060408051805160025560165460006020928301819052835160e060020a6370a08231028152600160a060020a03308116600483015294519490921694506370a0823193602480840194939192918390030190829087803b151561102f57fe5b6102c65a03f1151561103d57fe5b505060408051805160035560175460006020928301819052835160e060020a6370a08231028152600160a060020a03308116600483015294519490921694506370a0823193602480840194939192918390030190829087803b151561109e57fe5b6102c65a03f115156110ac57fe5b5050604080518051600490815560185460006020938401819052845160e060020a6370a08231028152600160a060020a033081169482019490945294519290911694506370a08231936024808201949392918390030190829087803b151561111057fe5b6102c65a03f1151561111e57fe5b505060405151600555506004541580156111445750611141600c54600d54611fc1565b42115b1561026c57600e805460ff191660011790555b5b5b565b60025481565b600e5433600160a060020a0390811661010090920416146111825760006000fd5b80600081116111915760006000fd5b6010546040805160e060020a6390d076c10281529051600160a060020a03909216916390d076c1918591600480830192600092919082900301818588803b1515610eaf57fe5b6125ee5a03f11515610ebd57fe5b5050505061093a610f47565b5b5b505b50565b6000805433600160a060020a039081169116146112155760006000fd5b81600160a060020a038116151561122c5760006000fd5b601454600160a060020a03848116911614156112485760006000fd5b60148054600160a060020a03858116600160a060020a031983161792839055600e805460ff191660011790556040805192821680845293909116602083015280519294507f2a8a203787081ec7de3766ef672e89bf32a28b082ca5065429532685e1fc028292918290030190a15b5b505b5050565b600f54600160a060020a031681565b60055481565b60015433600160a060020a039081169116146112ee5760006000fd5b60005460015460408051600160a060020a03938416815292909116602083015280517f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a9281900390910190a16001805460008054600160a060020a0319908116600160a060020a038416179091551690555b565b600e5433600160a060020a0390811661010090920416146113835760006000fd5b81600160a060020a038116151561139a5760006000fd5b81600081116113a95760006000fd5b604051600160a060020a0385169084156108fc029085906000818181858888f193505050501515610a2c57fe5b5b5b505b505b5050565b60095481565b60085481565b600e5433600160a060020a03908116610100909204161461140d5760006000fd5b6011546040805160e060020a63833bea05028152600160a060020a0384811660048301529151919092169163833bea0591602480830192600092919082900301818387803b151561145a57fe5b6102c65a03f11515610a2c57fe5b5050505b5b50565b601654600160a060020a031681565b600b5481565b600054600160a060020a031681565b600e5433600160a060020a0390811661010090920416146114b55760006000fd5b80600081116114c45760006000fd5b6114d060045483611faa565b60049081556010546040805160e060020a63a26c29d502815292830185905251600160a060020a039091169163a26c29d591602480830192600092919082900301818387803b1515610ac157fe5b6102c65a03f11515610acf57fe5b50505061093a610f47565b5b5b505b50565b600e5433600160a060020a03908116610100909204161461155f5760006000fd5b82600160a060020a03811615156115765760006000fd5b82600160a060020a038116151561158d5760006000fd5b8330600160a060020a031681600160a060020a0316141515156115b05760006000fd5b85600160a060020a031663a9059cbb86866000604051602001526040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b151561161857fe5b6102c65a03f1151561162657fe5b5050604051511515905061163657fe5b5b5b505b505b505b505050565b600a5481565b600e5433600160a060020a03908116610100909204161461166a5760006000fd5b80600081116116795760006000fd5b6010546040805160e460020a630d0e30db0281529051600160a060020a039092169163d0e30db0918591600480830192600092919082900301818588803b1515610eaf57fe5b6125ee5a03f11515610ebd57fe5b5050505061093a610f47565b5b5b505b50565b600e5433600160a060020a0390811661010090920416146117015760006000fd5b60008110156117105760006000fd5b6015546012546040805160006020918201819052825160e060020a63095ea7b3028152600160a060020a039485166004820152602481018290529251939094169363095ea7b3936044808501949192918390030190829087803b151561177257fe5b6102c65a03f1151561178057fe5b50506040805160165460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101829052945191909216945063095ea7b39360448082019493918390030190829087803b15156117e457fe5b6102c65a03f115156117f257fe5b50506040805160175460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101829052945191909216945063095ea7b39360448082019493918390030190829087803b151561185657fe5b6102c65a03f1151561186457fe5b50506040805160185460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101829052945191909216945063095ea7b39360448082019493918390030190829087803b15156118c857fe5b6102c65a03f115156118d657fe5b5050811590506108fb576015546012546040805160006020918201819052825160e060020a63095ea7b3028152600160a060020a039485166004820152602481018790529251939094169363095ea7b3936044808501949192918390030190829087803b151561194257fe5b6102c65a03f1151561195057fe5b50506040805160165460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101889052945191909216945063095ea7b39360448082019493918390030190829087803b15156119b457fe5b6102c65a03f115156119c257fe5b50506040805160175460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101889052945191909216945063095ea7b39360448082019493918390030190829087803b1515611a2657fe5b6102c65a03f11515611a3457fe5b50506040805160185460135460006020938401819052845160e060020a63095ea7b3028152600160a060020a03928316600482015260248101889052945191909216945063095ea7b39360448082019493918390030190829087803b151561145a57fe5b6102c65a03f11515610a2c57fe5b5050505b5b5b50565b60045481565b600e5433600160a060020a039081166101009092041614611ad65760006000fd5b80600160a060020a0381161515611aed5760006000fd5b600e54600160a060020a03838116610100909204161415611b0e5760006000fd5b600f8054600160a060020a031916600160a060020a0384161790555b5b505b50565b600e5433600160a060020a039081166101009092041614611b515760006000fd5b61026c6006546116e0565b5b5b565b601354600160a060020a031681565b601154600160a060020a031681565b601554600160a060020a031681565b601854600160a060020a031681565b601054600160a060020a031681565b600154600160a060020a031681565b600e5433600160a060020a039081166101009092041614611bdb5760006000fd5b8060008111611bea5760006000fd5b61093a3383610959565b5b5b505b50565b600d5481565b600e5433600160a060020a039081166101009092041614611c225760006000fd5b81600160a060020a0381161515611c395760006000fd5b8160008111611c485760006000fd5b611c5460055484611faa565b6005556018546040805160006020918201819052825160e060020a63a9059cbb028152600160a060020a038981166004830152602482018990529351939094169363a9059cbb936044808301949391928390030190829087803b1515610a0e57fe5b6102c65a03f11515610a1c57fe5b50506040515115159050610a2c57fe5b5b5b505b505b5050565b601254600160a060020a031681565b600e54600090819081908190819033600160a060020a039081166101009092041614611d195760006000fd5b6017546040805160006020918201819052825160e060020a6370a08231028152600160a060020a0330811660048301529351919493909316926370a0823192602480830193919282900301818787803b1515611d7157fe5b6102c65a03f11515611d7f57fe5b5050604051519150508015611d945760006000fd5b6016546040805160006020918201819052825160e060020a6318160ddd0281529251600160a060020a03909416936318160ddd9360048082019493918390030190829087803b1515611de257fe5b6102c65a03f11515611df057fe5b505060408051805160175460006020938401819052845160e060020a6318160ddd0281529451929b50600160a060020a0390911694506318160ddd936004808201949392918390030190829087803b1515611e4757fe5b6102c65a03f11515611e5557fe5b505060405151601454909650600160a060020a0316905063c67671c0611e7b8888611fc1565b886000604051606001526040518363ffffffff1660e060020a0281526004018083815260200182815260200192505050606060405180830381600087803b1515611ec157fe5b6102c65a03f11515611ecf57fe5b5050604080518051602082015191909201516009839055600a829055600b819055600e805460ff1916905542600c5591965094509250505b5b505b5050505050565b600e5433600160a060020a039081166101009092041614611f325760006000fd5b8060008111611f415760006000fd5b61093a3383611362565b5b5b505b50565b60005433600160a060020a03908116911614611f6e5760006000fd5b600054600160a060020a0382811691161415611f8a5760006000fd5b60018054600160a060020a031916600160a060020a0383161790555b5b50565b600081831015611fb657fe5b508082035b92915050565b600082820183811015611fd057fe5b8091505b50929150505600a165627a7a72305820de0964e70a7507ca0f27cdb77e052d7e996838ef9295d43b9e4a0f9e5939e4ab0029a165627a7a72305820776087579a4f7ac709237b4cb465e33fa82cc152dacdf5b31e9edda71cbd89b80029",
"networks": {
"3": {
"links": {},
"events": {
"0x8756626c1870cc390af343be7da2d6802fddff7d72cb9a6a0ca7ac567c8dd404": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogAddLoanPlanFormula",
"type": "event"
},
"0x73e3a1f6f81dd4004ff2fca115837232bdbce47f56ed599ed7b801cd82aa6a36": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogDisableLoanPlanFormula",
"type": "event"
},
"0xac7f2763476460f8dcaca07f2e1c61c351ab371e011742896e5ae159f765b87b": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_user",
"type": "address"
},
{
"indexed": false,
"name": "_wallet",
"type": "address"
}
],
"name": "LogNewWallet",
"type": "event"
},
"0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_prevOwner",
"type": "address"
},
{
"indexed": false,
"name": "_newOwner",
"type": "address"
}
],
"name": "OwnerUpdate",
"type": "event"
}
},
"updated_at": 1502267397828
},
"10": {
"links": {},
"events": {
"0x8756626c1870cc390af343be7da2d6802fddff7d72cb9a6a0ca7ac567c8dd404": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogAddLoanPlanFormula",
"type": "event"
},
"0x73e3a1f6f81dd4004ff2fca115837232bdbce47f56ed599ed7b801cd82aa6a36": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_formula",
"type": "address"
}
],
"name": "LogDisableLoanPlanFormula",
"type": "event"
},
"0xac7f2763476460f8dcaca07f2e1c61c351ab371e011742896e5ae159f765b87b": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_user",
"type": "address"
},
{
"indexed": false,
"name": "_wallet",
"type": "address"
}
],
"name": "LogNewWallet",
"type": "event"
},
"0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a": {
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "_prevOwner",
"type": "address"
},
{
"indexed": false,
"name": "_newOwner",
"type": "address"
}
],
"name": "OwnerUpdate",
"type": "event"
}
},
"updated_at": 1502266891198
}
},
"schema_version": "0.0.5",
"updated_at": 1502267397828
}