Skip to content

Commit 3292694

Browse files
committed
Update validator with types, uniform all image size, recompile
1 parent c7dc57f commit 3292694

File tree

102 files changed

+844
-784
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+844
-784
lines changed

checkContract.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,28 @@ const constraints = {
99
name: {
1010
presence: {
1111
allowEmpty: false
12-
}
12+
},
13+
type: "string"
1314
},
1415
address: function(value) {
1516
if (web3.utils.isAddress(value)) {
1617
return null;
1718
}
1819
return {
1920
presence: { message: 'Token Address missing' },
20-
length: { is: 42 }
21+
length: { is: 42 },
22+
type: "string"
2123
};
2224
},
2325
comment: {
24-
presence: true
26+
presence: true,
27+
type: "string"
2528
},
2629
abi: {
2730
presence: {
2831
allowEmpty: false
29-
}
32+
},
33+
type: "array"
3034
}
3135
};
3236

checkToken.js

Lines changed: 50 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,23 @@ const constraints = {
99
symbol: {
1010
presence: {
1111
allowEmpty: false
12-
}
12+
},
13+
type: "string"
1314
},
1415
name: {
1516
presence: {
1617
allowEmpty: false
17-
}
18+
},
19+
type: "string"
1820
},
1921
type: {
2022
presence: {
2123
allowEmpty: false,
2224
},
2325
inclusion: {
2426
within: ['ERC20', 'ERC223', 'ERC721']
25-
}
27+
},
28+
type: "string"
2629
},
2730
address: function(value) {
2831
if (web3.utils.isAddress(value)) {
@@ -34,81 +37,103 @@ const constraints = {
3437
};
3538
},
3639
ens_address: {
37-
presence: true
40+
presence: true,
41+
type: "string"
3842
},
3943
decimals: {
4044
presence: {
4145
allowEmpty: false
42-
}
46+
},
47+
type: "integer"
4348
},
4449
website: {
45-
presence: true
50+
presence: true,
51+
type: "string"
4652
},
4753
logo: {
4854
presence: true
4955
},
5056
'logo.src': {
51-
presence: true
57+
presence: true,
58+
type: "string"
5259
},
5360
'logo.width': {
54-
presence: true
61+
presence: true,
62+
type: "string"
5563
},
5664
'logo.height': {
57-
presence: true
65+
presence: true,
66+
type: "string"
5867
},
5968
'logo.ipfs_hash': {
60-
presence: true
69+
presence: true,
70+
type: "string"
6171
},
6272
support: {
6373
presence: true
6474
},
6575
'support.email': {
66-
presence: true
76+
presence: true,
77+
type: "string"
6778
},
6879
'support.url': {
69-
presence: true
80+
presence: true,
81+
type: "string"
7082
},
7183
social: {
7284
presence: true
7385
},
7486
'social.blog': {
75-
presence: true
87+
presence: true,
88+
type: "string"
7689
},
7790
'social.chat': {
78-
presence: true
91+
presence: true,
92+
type: "string"
7993
},
8094
'social.facebook': {
81-
presence: true
95+
presence: true,
96+
type: "string"
8297
},
8398
'social.forum': {
84-
presence: true
99+
presence: true,
100+
type: "string"
85101
},
86102
'social.github': {
87-
presence: true
103+
presence: true,
104+
type: "string"
88105
},
89106
'social.gitter': {
90-
presence: true
107+
presence: true,
108+
type: "string"
91109
},
92110
'social.instagram': {
93-
presence: true
111+
presence: true,
112+
type: "string"
94113
},
95114
'social.linkedin': {
96-
presence: true
115+
presence: true,
116+
type: "string"
97117
},
98118
'social.reddit': {
99-
presence: true
119+
presence: true,
120+
type: "string"
100121
},
101122
'social.slack': {
102-
presence: true
123+
presence: true,
124+
type: "string"
103125
},
104126
'social.telegram': {
105-
presence: true
127+
presence: true,
128+
type: "string"
106129
},
107130
'social.twitter': {
108-
presence: true
131+
presence: true,
132+
type: "string"
109133
},
110134
'social.youtube': {
111-
presence: true
135+
presence: true,
136+
type: "string"
112137
}
113138
};
114139

0 commit comments

Comments
 (0)