Skip to content

Commit

Permalink
Update validator with types, uniform all image size, recompile
Browse files Browse the repository at this point in the history
  • Loading branch information
gamalielhere committed Jul 11, 2019
1 parent c7dc57f commit 3292694
Show file tree
Hide file tree
Showing 102 changed files with 844 additions and 784 deletions.
12 changes: 8 additions & 4 deletions checkContract.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,24 +9,28 @@ const constraints = {
name: {
presence: {
allowEmpty: false
}
},
type: "string"
},
address: function(value) {
if (web3.utils.isAddress(value)) {
return null;
}
return {
presence: { message: 'Token Address missing' },
length: { is: 42 }
length: { is: 42 },
type: "string"
};
},
comment: {
presence: true
presence: true,
type: "string"
},
abi: {
presence: {
allowEmpty: false
}
},
type: "array"
}
};

Expand Down
75 changes: 50 additions & 25 deletions checkToken.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,23 @@ const constraints = {
symbol: {
presence: {
allowEmpty: false
}
},
type: "string"
},
name: {
presence: {
allowEmpty: false
}
},
type: "string"
},
type: {
presence: {
allowEmpty: false,
},
inclusion: {
within: ['ERC20', 'ERC223', 'ERC721']
}
},
type: "string"
},
address: function(value) {
if (web3.utils.isAddress(value)) {
Expand All @@ -34,81 +37,103 @@ const constraints = {
};
},
ens_address: {
presence: true
presence: true,
type: "string"
},
decimals: {
presence: {
allowEmpty: false
}
},
type: "integer"
},
website: {
presence: true
presence: true,
type: "string"
},
logo: {
presence: true
},
'logo.src': {
presence: true
presence: true,
type: "string"
},
'logo.width': {
presence: true
presence: true,
type: "string"
},
'logo.height': {
presence: true
presence: true,
type: "string"
},
'logo.ipfs_hash': {
presence: true
presence: true,
type: "string"
},
support: {
presence: true
},
'support.email': {
presence: true
presence: true,
type: "string"
},
'support.url': {
presence: true
presence: true,
type: "string"
},
social: {
presence: true
},
'social.blog': {
presence: true
presence: true,
type: "string"
},
'social.chat': {
presence: true
presence: true,
type: "string"
},
'social.facebook': {
presence: true
presence: true,
type: "string"
},
'social.forum': {
presence: true
presence: true,
type: "string"
},
'social.github': {
presence: true
presence: true,
type: "string"
},
'social.gitter': {
presence: true
presence: true,
type: "string"
},
'social.instagram': {
presence: true
presence: true,
type: "string"
},
'social.linkedin': {
presence: true
presence: true,
type: "string"
},
'social.reddit': {
presence: true
presence: true,
type: "string"
},
'social.slack': {
presence: true
presence: true,
type: "string"
},
'social.telegram': {
presence: true
presence: true,
type: "string"
},
'social.twitter': {
presence: true
presence: true,
type: "string"
},
'social.youtube': {
presence: true
presence: true,
type: "string"
}
};

Expand Down
Loading

0 comments on commit 3292694

Please sign in to comment.