Commit Graph

159 Commits

Author SHA1 Message Date
Adam R
19e8a5c9ab
[Internal] Extend checking fields in info files. (#5483)
* Rearrange info field checks.

* Fill missing id field in some infos; enable check for filled id field.

* Minor script change

* Fill missing type field in some infos; enable check for filled type field.

* Enable check for filled symbol type.

* Enable check for decimals field.

* Enable check for filled description field.

* Enforce non-empty website field.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-04 17:47:14 +01:00
Adam R
03028a6712
[Internal] Generate info.json for each token where it was missing (#5432)
* ExplorerUrl switch fix

* ExplorerUrl export fix

* Generate info.json for each token where it was missing.

* Replace placeholder text for description to a dash.

* Add id field; reorder tags.

* Add id fields.

* Fill website from info from ethplorer.

* Complete blockchain info.jsons (with symbol, decimals; auto update).

* Complete blockchain info.jsons (with symbol, decimals, status; manual update).

* Rename short_description to description in all info.json files.

* Tomochain explorer urls.

* ExplorerUrls (kava, ontology, gochain).

* Few leftover short_description field rename.

* Set missing website to empty.

* Merge fixes

* Fix duplicate description fields.

* Remove long descriptions from chain info.json files.

* Duplicate description fields; last 5 instances.

* Add warning for too long description

* Shorten some long descriptions.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-03 23:42:15 +01:00
Adam R
bb47ec5f3c
[Internal] Rename short_description to description in all info.json files (#5461)
* Rename short_description to description in all info.json files.

* Adjust check of fields

* Adjust field check

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-03 09:59:29 -08:00
Adam R
bf24ea2d8b
[Internal] Tokenlist pairs update: Only manual update; use exclude/include config; no tokenlist_base (#5451)
* Force include and exclude implementation.

* Rename update to updateAuto

* UpdateManual hooks

* UpdateManual hook fix

* Update existing tokenlist.json file, use exclude/include config.

* Force include only pairs against the main currency.

* PS config adjustment

* Remove tokenlist_base files

* Lint fix

* Remove all pairs first.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-01 16:45:55 +01:00
Adam R
de0ea4b7d9
[Internal] Update ETH & BSC trading pairs from external API (#5450)
* Update ETH & BSC trading pairs from external API

* Typo

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-01 16:16:14 +01:00
Adam R
187b8e240a
Add id field to each info.json. (#5447)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-02-01 12:12:30 +01:00
Adam R
77fd58ae99
Disable for now auto-update of Eth&Bsc trading pairs. (#5441)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-30 23:58:39 +01:00
Adam R
5efd533fdc
[Internal] Fix for running in Action; Adjust token validity check (#5429)
* Extra logs

* External Updates

* Move token validity check, cheksumFormat ID is available only later.

* External Updates

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-29 08:26:38 +01:00
Adam R
88f26b09d1
[Internal] Retrieve trading pairs from PancakeSwap (#5355)
* Retrieve trading pairs from PancakeSwap.

* Retrieve trading pairs from Uniswap.

* Add doc link

* Lint fix

* Include decimals

* Move binance tokenlist generation to BinanceAction.

* Generate smartChain tokenlist, from base and pancakeswap pairs.

* Fix array types in tokenlists.ts

* Common writeToFile method, sort.

* Type fixes

* Revert tokenlist.json to master

* Include pairs with allowlisted coins only.

* Move assetID functions to common asset.ts

* Use common assetID functions.

* Use dynamic generation time.

* Keep constant generation time; Version in tokenlist.

* Count additions

* Update tokenlist version and timestamp if needed before save.

* No counting is needed in addXxxIfNeeded() functions.

* Tokenlist timestamp: take over if previous

* Update ethereum tokenlist with pairs from Uniswap.

* Increase query limit to 400 pairs.

* iDecimals always number, add decimal fields to Eth also.

* Include only pairs with primary tokens, add pair info to primary token only.

* Update base tokenlist (BSC) to current full list, in order not to remove any coins.

* Update base tokenlist (ETH) to current full list, in order not to remove any coins.

* Move out pair checks into common code.

* Add checks for volume and txCount.

* Assets tokenlist: Adjust token names for added tokens.

* Move parameters to central config.ts

* Nicer query string, compact

* Prevent change if subgraph API fails

* Reduce max limit in Pancakeswap query, with 400 often times out.

* Stricter error handling

* Reduce code duplication.

* Minor comment

* Display number of original tokens

* Lint fix

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-29 07:45:43 +01:00
Adam R
6ba5809679
Proper version update (#5379)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-25 15:35:52 +01:00
Adam R
072eb40c33
[Internal] Binance tokenlist update changes (#5377)
* Update tokenlist version and timestamp if needed before save, move assetID functions to common asset.ts.

* Lint fixes

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-25 15:23:03 +01:00
Adam R
0c98779e0c
[Internal] Tokenlists.json: Common save, type fixes (#5358)
* Move binance tokenlist generation to BinanceAction.

* Fix array types in tokenlists.ts

* Common writeToFile method, sort.

* Type fixes

* Revert tokenlist.json to master

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-23 01:31:03 +01:00
Adam R
0f1909110d
[Internal] Adjust binance tokenlist generation, fix array types (#5357)
* Move binance tokenlist generation to BinanceAction.

* Fix array types in tokenlists.ts

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2021-01-23 01:04:56 +01:00
Adam R
3876862de4
[internal] Add Solana token infrastructure, Serum token. (#5000)
* Add Solana token infrastructure, Serum token.

* Use CoinType constants for chains

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-12-07 11:56:44 +01:00
Catenocrypt
c8a9340dff Revert "Add Solana token infrastructure, Serum token."
This reverts commit 652717b761.
2020-12-04 13:00:41 +01:00
Catenocrypt
652717b761 Add Solana token infrastructure, Serum token. 2020-12-04 12:56:45 +01:00
Adam R
e785fae5cb
[internal] Allowlist: auto-allow only assets with both logo and info (#4877)
* Allowlist: auto-allow only assets with both logo and info.

* Rmove unsed imports.

* Lint fix

* Lint

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-11-20 11:40:44 +01:00
Adam R
fa6bba6228
[internal] Do not automatically add tokens to denylist (#4847)
* Do not automatically add tokens to denylist.

* Removed orphan check; that case is OK

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-11-19 10:18:14 +01:00
Adam R
2ff883945e
Lint fix (#4722)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-11-05 23:51:08 +01:00
Adam R
f0a9b10fae
Move binance tokenlist generation from fix to update (#4714)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-11-05 10:07:55 +01:00
Adam R
933f67125d
Enforce explorer check for ERC20 and BEP20 tokens. (#4631)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-10-27 16:09:28 +01:00
Viktor Radchenko
9d02da5cd3 [TokenList] Improve tokentype for binance. Add TokenType 2020-10-22 21:36:39 -07:00
Viktor Radchenko
410d6c57bc
[TokenList] Binance tokens list (#4573)
* Update tokenlist.json

* Update tokenlist.json

* Update tokenlist.json
2020-10-22 21:10:51 -07:00
Adam R
42e7c888eb
[internal] Refine explorerUrl check, fix existing warnings. (#4566)
* Refine explorerUrl check, fix existing warnings.

* Lint fix

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-10-22 16:41:12 +02:00
Adam R
7da5daa51e
[internal] Add check for Explorer URL (#4525)
* Rename tronscan.org to tronscan.io

* Make explorer links in checksum.

* Fix explorer links.

* Add explorerUrl check.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-10-20 01:22:00 +02:00
Adam R
3429636c87
[internal] Assets checks: Info.json check for every chain (was for eth forks only). (#4524)
* Assets checks: Info.json check for every chain (was for eth forks only).

* Rename.

* Minor refinement.

* Add one missing TRC20 token explorer.

* Add check for explorerUrl, incl. content.

* Rename tronscan.org to tronscan.io

* Revert "Rename tronscan.org to tronscan.io"

This reverts commit 4de796d7825a7a04a06204040bed7298418aaf33.

* Revert "Add check for explorerUrl, incl. content."

This reverts commit fedcb8b3e611234da07241d0d55d198e38a1b1d0.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-10-20 00:51:47 +02:00
Viktor Radchenko
9b41a52182
Add token list support for pairs on binance chain (#4428)
* Add token list support for pairs on binance chain

* Update tokenlists.ts

* Update tokenlists.ts

* Update tokenlists.ts

* Fix asset for bnb pair

* Update package-lock.json

* Add models for token list

* Add BinanceMarket
2020-10-13 18:20:42 -07:00
Adam R
b8d2a86bb5
Remove legacy bsc folder. (#4375)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-10-09 11:10:15 +02:00
Viktor Radchenko
0742768421
Add support for Ethereum and Binance Chain (#4316)
* Add support for Ethereum and Binance Chain

* Add tokenlist.json to assetFolderAllowedFiles

* Rename token list name

* Create tokenlist.json

* Add list logoURI
2020-10-05 17:20:16 -07:00
Adam R
0df2291872
[internal] Simplify eth-address handling, smaller dependency (#4200)
* Simplify eth-address handling, smaller dependency

* Remove web3 dependency

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-29 15:01:34 +02:00
Adam R
ec1fe7f6ee
[internal] Script restructuring/refactoring (#4070)
* Make non-mandatory action interface elements optional.

* Remove one unused import

* Scripts main renamed to entrypoint.

* Script common rename to generic

* Move generic scripts from action to generic.

* Move chain-specific scripts to blockchain.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-23 15:47:24 +02:00
Adam R
bbd8e648f5
[internal] Remove warning for missing info.json (there are too many missing). (#4041)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-18 16:43:43 +02:00
Adam R
68e0cc6d90
[internal] Set up Linting (#4040)
* Add ESLint infrastructure.

* Lint auto fixes.

* Lint fixes.

* Lint fixes.

* Add Lint to CI builds.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-18 16:39:31 +02:00
Adam R
92adaaf07e
Check for existence of info.json files (warning only). (#3991)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-16 15:32:23 +02:00
Adam R
4eb01f4b8c
Checks: multiple errors from a check. (#3990)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-09-16 14:52:10 +02:00
Viktor Radchenko
1d9d09bd82
Add New Smart Chain (#3881) 2020-09-09 12:15:44 -07:00
Viktor Radchenko
d1e4d592f0
Add support for BEP20 tokens (#3787)
* Update to use wallet core 2.2.9

* Add allowlist and denylist

* Create info.json

* Update info.json

updated BSC info.json

Co-authored-by: zachzwei <35627271+zachzwei@users.noreply.github.com>
2020-09-04 12:34:31 +08:00
Adam R
5c6f98f794
[internal] Cleanup of script-old. (#3721)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-31 23:33:20 +02:00
Adam R
6eadcb9074
[internal] Extend Binance chain with validators; add a dummy validator (#3720)
* Add Binance validators list, with a dummy value

* Add logo for Dummy binance validator.

* Add Binance as a validator chain

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-31 22:55:31 +02:00
Adam R
56da272f19
Remove Coinmarketcap mapping and logic. (#3717)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-31 18:25:21 +02:00
Adam R
b5384bb9e6
[internal] Infra for errors and warnings. (#3590)
* Infra for errors and warnings.

* Most allowlist/denylist consistency errors are warnings only.

* Adapt danger to errors+wranings.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-24 17:06:21 +02:00
Adam R
1e0b7f5d60
[internal] Simplify script/config, make it typed. (#3487)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-19 22:59:05 +02:00
Catenocrypt
c7ce933653 Revert "Simplify script/config, make it typed."
This reverts commit c3ecf50d16.
2020-08-19 22:35:36 +02:00
Catenocrypt
c3ecf50d16 Simplify script/config, make it typed. 2020-08-19 22:34:28 +02:00
Adam R
0eef9656aa
[internal] Remove legacy blackist/whitelist. (#3468)
* Remove legacy blackist/whitelist.
* Remove legacy whitelist.json files

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-19 10:48:42 +02:00
SaAtHi1
004e0184cc
Please Add on Trust Wallet ASAP (#3421)
* Add files via upload

* Image resize

* Image resize

* Image resize

* Allowlist update minor improvement

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-18 09:11:18 +02:00
Adam R
4f487cd054
[internal] Black/whitelist rename (#3424)
* Rename white/black* to allow/deny*.

* White/black to allow/deny renames.

* Duplicate new allowlist.json/denylist.json files under the old names

* Fix allowed-files check

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-18 08:50:32 +02:00
Adam R
197613e61c
[internal] Set up Danger build on PR (#3243)
* Return all error messages from checks (to be used by Danger).
* Add Danger dev dep.
* Fix danger.yml + dangerfile.ts.
* Fix root files.
* Finetune Danger message.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-12 10:03:28 +02:00
Adam R
cbe4ef90e3
[internal] Wanchain uses special reverse checksum format (#3216)
* ReverseCase

* Wanchain uses special reverse checksum format.

* Fix existing 6 wanchain assets, revert checksum format.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-10 16:56:02 +02:00
Adam R
294d8bcb5d
[internal] Fixes and Checks: separate into consistency and sanity (#3197)
* rename to sanityFix
* Infra for consistency checks and Fixes.
* Whitelist check moved to consistency check only.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-10 10:56:41 +02:00
Adam R
2bd69a4fe9
Add FinNexus Wanchain Token (FNX), #3100 (#3147)
* Add files via upload

FNX from FinNexus: https://www.finnexus.io/

* Add files via upload

FNX from FinNexus: https://www.finnexus.io/

* Add files via upload

* Create info.json

* Update info.json

* Update info.json

* More detail in checksum error message.

* Fixes, renames.

Co-authored-by: Noah Maizels <noahmaizels@protonmail.com>
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-08 09:33:01 +02:00
Adam R
c408d033e4
[internal] Add logo size check to all chains, logos. (#3133)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-07 16:39:46 +02:00
Adam R
bda2c0a236
[internal] Make whitelist check more reliable, case-insensitive. (#3130)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-07 16:01:57 +02:00
Adam R
c84831f089
Chains with whitelist, extend checks to Binance and few others. (#3129)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-07 15:21:11 +02:00
Adam R
484c63ddeb
Better error messages in whitelist check. (#3127)
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-07 15:12:16 +02:00
Adam R
6276c67e36
[internal] Optimize BEP asset info retrieval from dex (rate limit) (#3091)
* Optimize BEP asset info retrieval from dex (rate limit).

* Sync fix.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-06 21:36:42 +02:00
Adam R
102f2b88d4
[Internal] New infra for runnig checks (not as jest tests) (#2938)
* CMC mapping update.

* New check infrastructure, move root folder test to new infra.

* Move list of allowed files to config.

* Include new check in other tests.

* More generic way to call checks.

* Organize fix and update actions behind interfaces.

* Organize checks into steps, multiple steps per action.

* Simplify checkStep class/instance creation.

* Migrate chain logo checks.

* Migrate asset folder check.

* Migrate further chain checks.

* Migrate eth fork folder checks.

* Migrate binance chain check.

* Extra output.

* Output improvements.

* Async fix.

* Migrate Tron check.

* Add Tron check.

* Remove Tron check from old.

* White/blacklist check in new intra, combined with fix.

* Refine ETH checks.

* Remove from old infra.

* Migrate CMC check to new infra.

* Migrate validator tests to new check infra.

* Migrate Json files validity check to new check infra.

* Whitelist check fix.

* Cleanup helpers.ts.

* Move helpers.ts.

* Cleanup of models.ts.

* Move models.ts.

* Move index.test.ts.

* Update with BEP8 support.

* Descriptive names for jobs within the builds.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-06 21:17:38 +02:00
Adam R
3021525d6b
[internal] Add support for BEP8 mini tokens. (#3077)
* Add support for BEP8 mini tokens.

* Missing asset retrieval is BEP2 only.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-08-06 17:16:53 +02:00
Adam R
079617ac38
[Internal] Refactored fix builds (#2920)
* Empty infrastructure for new-housekeeping build.

* Move updateBEP action to new new-housekeeping build infra.

* Remove old updateBEP.

* New-housekeeping-dryrun run.

* Include new top-level folder name script-new.

* Remove update:bep2 from old daily-run.

* Use imports instead of require.

* Small refactor for testability.

* Organize scripts into subfolders.

* iUpdateBEP2: refactor and add tests.

* Move formatting validators to new-housekeeping,add new helpers.

* Move info and black/whitelist fixing to new-housekeeping.

* New fix command.

* New 'fix' target; Move ETH checksum fix to new-housekeeping.

* Move logo size check and resize to new-housekeeping.

* Improved async error handling.

* Build renames.

* Move (old) BEP2 and CMC update to periodic update build.

* Rename (add missing).

* Rename builds.

* Renames ('fix').

* rename

* Invoke new scripts (as well) from period-update.

* Move cmc update to new-periodic.

* Move tezos validator update to new-periodic.

* Missing file.

* Leftover.

* Cleanup

* Rename of unused openseacontracts.

* CMC should not be run always.

* Break main/fixAndUpdate function into two.

* Show diff in build after changes.

* Cleanup

* Rename, script-old.

* Cleanup, remove old fix build definitions.

* Renames, remove new- prefix.

* CMC mapping update.

* Config infrastructure; add binance URL to config.

* Add image size parameters to config.

* Rename.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
Co-authored-by: Andrew M <35627271+zachzwei@users.noreply.github.com>
2020-07-29 15:42:51 +02:00
Adam R
3acdcbc251
[Internal][WIP] Refactoring: smaller changes (#2827)
* Minor improvement in eth side-chain check, remove extra check.

* Typo fix, Dimension.

Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
2020-07-22 15:13:06 +02:00
theFlashX
8b5f0a2413
Add FSXC (#2377)
* Add FSXC

* Add new case and move file to ethereum folder

Co-authored-by: Mykola <kolya182@gmail.com>
2020-06-15 20:05:18 -07:00
Moshe Malawach
6996a371cd
Add ALEPH token ERC-20, NEP-5 and NRC-20 (aleph.im project) (#2359)
* Add ALEPH ERC-20

* Add ALEPH NEP-5

* Add ALEPH NRC-20

* Add lists for neo, nuls

Co-authored-by: Mykola <kolya182@gmail.com>
2020-06-13 23:51:43 -07:00
CHALLENG-CLG
20bb9c155c
Add CHALLENGE-CLG Logo (#2316)
* Add CHALLENGE-CLG Logo

* Add script that moves file to correct location

Co-authored-by: Mykola <kolya182@gmail.com>
2020-06-10 15:43:17 -07:00
Mykola
5dca22a3ba Update 2020-05-17 18:20:58 -07:00
mykola.eth
2ea9b74361
Add Tezos baker min delegation amount property (#2039) 2020-05-06 17:13:12 -07:00
mykola.eth
41b308adbc
Update validators requirements (#2006)
* Remove validators with min delegation > 0 and no free space

* Remove dead validators

* Update validators requirements in README

* Update script with validators requirements

* Remove validators logo what don't meet requirements

* .

* .

* fix typo

* Return bakers that dropped min staking to 0

* Add returned bakers images, set baker status
2020-04-29 13:10:13 -07:00
Mykola
68dee228cb Makr baker disable if no capacity 2020-04-27 19:11:38 -07:00
mykola.eth
e07451bb86
Add PR test CI (#1997)
* Add PR test CI

* fix syntax

* run

* Add cache

* remove unused commit script

* Disable restore-keys

* Add condition to skip install if cache true

* .

* Update packages

* Update cmc map

* node v

* temp disable cache

* on

* .

* skip check

* try new cache

* Change badge run test
2020-04-27 12:47:15 -07:00
mykola.eth
ca2e0ced46
Pr/1995 (#1996)
* Upload LOGO

* move

Co-authored-by: esmeraldz <64386988+esmeraldz@users.noreply.github.com>
2020-04-26 18:11:04 -07:00
mykola.eth
b55b21473e
M/tezos bakers info (#1954)
* Update baker fee

* Add Tezos bakers staking info

* remote temp

* remove dub

* rm
2020-04-23 11:24:03 -07:00
Mykola
9c506a636e Resize images 2020-04-21 19:28:00 -07:00
Mykola
60eeffcf08 Daily update 2020-04-21 14:24:41 -07:00
Bitcollar Max
d2a6283b29
Upload Bitcollar Max (#1896)
* Add files via upload

* Add script moving 0xX..X.png from toor to it's folder in assets assuming file ETH.

Co-authored-by: Mykola <kolya182@gmail.com>
2020-04-17 20:33:50 -07:00
mykola.eth
440bc104de
Add daily update action and formatter (#1882)
* Run image compression on very push to master

* Add contract in lowercase for test

* Add daily updater

* Add formatter on every pull,push to branches

* Remove  dublicates

* Fix run syntax

* Fix syntax

* Run image compression only when push to master

* Run formater on all PR, exept master

* Add npm cache

* Add branches

* Try fix rename issue on ci

* Add trailing slash

* remove trailing

* Move uses in step

* remove dash from uses

* Run each npm run individually

* remove name

* remove checksum

* rename to jpg

* Add AMATEN (AMA) lowercase

* debug

* Run checksum after formating

* USet lates checkout and commit to branch innsted deatached head

* Checkout to branch in checkout

* Fix version

* Add formating

* Add formating

Co-authored-by: kolya182 <kolya182@users.noreply.github.com>
2020-04-16 19:27:40 -07:00
Mykola
cdd32904b3 resize 2020-04-11 13:24:56 -07:00
mykola.eth
3fa3e28c47
Resize image > 100kB add test (#1808)
* REsize image > 100kB add test

* Fix typo

* Optimised images with calibre/image-actions

* Compress images with size > 70 kB

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-10 20:07:01 -07:00
Mykola
ad04ceda88 Format asset info.json + add test to check. Daily update. 2020-04-10 17:49:55 -07:00
Mykola
c0b7b2ff7e Daily update 2020-04-06 17:08:19 -07:00
Mykola
c1a9c935e0 Daily update 2020-04-05 12:28:39 -07:00
Mykola
87f54ced5b Daily update + more test json formatting 2020-04-03 22:22:45 -07:00
Mykola
a11dbe9d9a Daily update 2020-03-30 21:37:39 -07:00
oleksiivinogradov
796337ea3c
update CRAD and NSRT (#1567)
* update CRAD and NSRT

update CRAD and NSRT

* Some fixes

Co-authored-by: Alex Vinogradov <alex@cfc.io>
Co-authored-by: Mykola <kolya182@gmail.com>
2020-03-26 11:43:45 -07:00
Mykola
f3ffd0b9ae
Update coin info structure (#1511)
* Remove data_source and change explorers for coin info list

* Remove explorers and data_soruce from info model

* Add new helper func getChainAssetInfoPath

* script

* Rename explorers => explorer

* Rename explorers => explorer

* Remove lowercased version

* Optimised images with calibre/image-actions

* remove

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-03-21 20:12:51 -07:00
EtherX Project
9f4ed41dd6
Upload EtherX Token (#1509)
* Add files via upload

* Add script to move files /assets/0x..XX.png => /asstes/0x..XX/logo.png

Co-authored-by: Mykola <3277207+kolya182@users.noreply.github.com>
Co-authored-by: Mykola <kolya182@gmail.com>
2020-03-20 15:16:45 -07:00
xion30
5892457e09
add logo in hashthereum (#1508)
* add files via upload

* STK Coin (STK)

* Checksum test

* Add wrong asset naming

* Add script checking logo extension

Co-authored-by: Mykola <kolya182@gmail.com>
2020-03-20 13:48:55 -07:00
Mykola
f4c8c2eb77 Use task in pipeline 2020-02-26 16:10:15 -08:00
Mykola
08efad8571
Token update procedure script (#1285)
* Add socials param if doesn't exist

* Igonre text files

* Update command

* Contract upgrade procedure

* Checksum ERC20 addresses [skip ci]

* Optimised images with calibre/image-actions

* Update list again

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-02-21 14:01:03 -08:00
Mykola
3ac372ecf8
Checksum script (#1263)
* Add @types/node

* Add checksum script

* Update azl pipeline

* Update map

* Optimised images with calibre/image-actions

* Omit checkout

* remove

* Recreate with exectute permission

* Add lovercase for tsting script

* Change to chmod 700

* run with sudo

* run with sudo

* Use SYSTEM_PULLREQUEST_SOURCEBRANCH var to get branch name

* Use Bash task

* Checksum ERC20 addresses [skip ci]

* Add in lowercase for testing

* Checksum ERC20 addresses [skip ci]

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-02-18 18:00:11 -08:00
Mykola
8941fc8044 Update infolist, fix typo. 2020-02-16 19:52:14 -08:00
Mykola
7e85ac77c0 Update list 2020-02-04 13:29:58 -08:00
Mykola
75136431f4
Mykola/add username prop (#1091)
* Add nested-property for easy work with objects

* Add infoList interface

* Modify and run script  to gen new "username" property

* Add "username" prop for all coins

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* Rename username -> handle

* Rename username -> handle

* Optimised images with calibre/image-actions

* rename

* Update handle

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-01-28 12:55:19 -08:00
Mykola
048b941bf4 Move checksum script to ts 2020-01-19 21:34:25 -08:00
Mykola
99d4bfbb4f
Add coin info (#1052)
* Add Ethereum

* Add XRP

* Add Bitcoin Cash

* Add Cosmos

* Add Dash

* Add Tezos

* Add ETC

* ADA

* TRX

* XLM

* BNB

* LTC

* Add template for top under 20 coins

* Gen info.json script + template

* Optimised images with calibre/image-actions

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-01-18 14:21:09 -08:00
Mykola
10294db1cd
Add tests to over lowercase file naming when address checksum (#1039)
* Add tests cover lwoercase file naming when address checksum

* Optimised images with calibre/image-actions

* SG10006(YOU) (YOU)

* Optimised images with calibre/image-actions

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-01-17 17:31:42 +09:00
Mykola
5b7b5c0e7d Update list 2020-01-16 13:10:59 -08:00
Mykola
e1e7135740 Update list 2020-01-13 16:41:42 +09:00
Mykola
208946e381 Add Terra lists 2020-01-11 13:24:29 +09:00
Mykola
1f884a4c47 Update list 2020-01-04 20:51:15 -08:00
Mykola
3962ae1f71 Remove removed tokens from whitelist and move to blacklist 2020-01-04 15:20:43 -08:00
Mykola
58a95c88f9 remove spaces 2020-01-04 11:37:56 -08:00