@@ -19,63 +19,63 @@ const nonFungibleCollectionProviders = [nftScanCollectionAPI]
1919async function main ( ) {
2020 await initFolder ( )
2121
22- for ( const p of fungibleProviders ) {
23- let fungibleTokens : FungibleToken [ ] = [ ]
24- console . log ( `Fetch the data from ${ p . getProviderName ( ) } ` )
25- try {
26- const tokens = await p . getTopTokens ( )
27- fungibleTokens = [ ...fungibleTokens , ...tokens ]
28- } catch ( e ) {
29- console . log ( `Fetching the chain failed by ${ p . getProviderName ( ) } ` )
30- console . log ( e )
31- }
32-
33- console . log ( `The current chain get ${ fungibleTokens . length } tokens` )
34-
35- if ( fungibleTokens . length ) {
36- await writeTokensToFile (
37- p . getProviderName ( ) ,
38- 'fungible-tokens' ,
39- fungibleTokens . filter ( ( x ) => x . source === p . getProviderName ( ) ) ,
40- )
41- }
42- }
43-
44- for ( const p of nonFungibleTokenProviders ) {
45- let nonFungibleTokens : NonFungibleToken [ ] = [ ]
46- console . log ( `Fetch the data from ${ p . getProviderName ( ) } ` )
47- try {
48- const tokens = await p . getTopTokens ( )
49- nonFungibleTokens = [ ...nonFungibleTokens , ...tokens ]
50- } catch ( e ) {
51- console . log ( `Fetch the chain failed by ${ p . getProviderName ( ) } ` )
52- console . log ( e )
53- }
54-
55- console . log ( `The current chain get ${ nonFungibleTokens . length } tokens` )
56-
57- if ( nonFungibleTokens . length ) {
58- await writeTokensToFile ( p . getProviderName ( ) , 'non-fungible-tokens' , nonFungibleTokens )
59- }
60- }
61-
62- for ( const p of nonFungibleCollectionProviders ) {
63- let nonFungibleCollections : NonFungibleCollection [ ] = [ ]
64- console . log ( `Fetch the data from ${ p . getProviderName ( ) } ` )
65- try {
66- const collections = await p . getCollections ( )
67- nonFungibleCollections = [ ...nonFungibleCollections , ...collections ]
68- } catch ( e ) {
69- console . log ( `Fetch the chain failed by ${ p . getProviderName ( ) } ` )
70- console . log ( e )
71- }
72-
73- console . log ( `The current chain get ${ nonFungibleCollections . length } collections` )
74-
75- if ( nonFungibleCollections . length ) {
76- await writeCollectionsToFile ( p . getProviderName ( ) , nonFungibleCollections )
77- }
78- }
22+ // for (const p of fungibleProviders) {
23+ // let fungibleTokens: FungibleToken[] = []
24+ // console.log(`Fetch the data from ${p.getProviderName()}`)
25+ // try {
26+ // const tokens = await p.getTopTokens()
27+ // fungibleTokens = [...fungibleTokens, ...tokens]
28+ // } catch (e) {
29+ // console.log(`Fetching the chain failed by ${p.getProviderName()}`)
30+ // console.log(e)
31+ // }
32+
33+ // console.log(`The current chain get ${fungibleTokens.length} tokens`)
34+
35+ // if (fungibleTokens.length) {
36+ // await writeTokensToFile(
37+ // p.getProviderName(),
38+ // 'fungible-tokens',
39+ // fungibleTokens.filter((x) => x.source === p.getProviderName()),
40+ // )
41+ // }
42+ // }
43+
44+ // for (const p of nonFungibleTokenProviders) {
45+ // let nonFungibleTokens: NonFungibleToken[] = []
46+ // console.log(`Fetch the data from ${p.getProviderName()}`)
47+ // try {
48+ // const tokens = await p.getTopTokens()
49+ // nonFungibleTokens = [...nonFungibleTokens, ...tokens]
50+ // } catch (e) {
51+ // console.log(`Fetch the chain failed by ${p.getProviderName()}`)
52+ // console.log(e)
53+ // }
54+
55+ // console.log(`The current chain get ${nonFungibleTokens.length} tokens`)
56+
57+ // if (nonFungibleTokens.length) {
58+ // await writeTokensToFile(p.getProviderName(), 'non-fungible-tokens', nonFungibleTokens)
59+ // }
60+ // }
61+
62+ // for (const p of nonFungibleCollectionProviders) {
63+ // let nonFungibleCollections: NonFungibleCollection[] = []
64+ // console.log(`Fetch the data from ${p.getProviderName()}`)
65+ // try {
66+ // const collections = await p.getCollections()
67+ // nonFungibleCollections = [...nonFungibleCollections, ...collections]
68+ // } catch (e) {
69+ // console.log(`Fetch the chain failed by ${p.getProviderName()}`)
70+ // console.log(e)
71+ // }
72+
73+ // console.log(`The current chain get ${nonFungibleCollections.length} collections`)
74+
75+ // if (nonFungibleCollections.length) {
76+ // await writeCollectionsToFile(p.getProviderName(), nonFungibleCollections)
77+ // }
78+ // }
7979
8080 const spaces = await daoAPI . getSpaces ( )
8181 await writeDAOToFile ( spaces )
0 commit comments