Skip to content
This repository was archived by the owner on Nov 10, 2021. It is now read-only.

Commit 1b01040

Browse files
committed
latest
1 parent 41fe20f commit 1b01040

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

conseilUtil.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const hDAOFeed = async () => {
1818
let hDAOQuery = conseiljs.ConseilQueryBuilder.blankQuery();
1919
hDAOQuery = conseiljs.ConseilQueryBuilder.addFields(hDAOQuery, 'key', 'value');
2020
hDAOQuery = conseiljs.ConseilQueryBuilder.addPredicate(hDAOQuery, 'big_map_id', conseiljs.ConseilOperator.EQ, [mainnet.curationsPtr])
21-
hDAOQuery = conseiljs.ConseilQueryBuilder.setLimit(hDAOQuery, 10_000)
21+
hDAOQuery = conseiljs.ConseilQueryBuilder.setLimit(hDAOQuery, 20_000)
2222

2323
let hDAOResult = await conseiljs.TezosConseilClient.getTezosEntityData({ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' }, 'mainnet', 'big_map_contents', hDAOQuery);
2424
return hDAOResult.map(e => {
@@ -42,7 +42,7 @@ const getCollectionForAddress = async (address) => {
4242
`Pair 0x${conseiljs.TezosMessageUtils.writeAddress(address)}`,
4343
])
4444
collectionQuery = conseiljs.ConseilQueryBuilder.addPredicate(collectionQuery, 'value', conseiljs.ConseilOperator.EQ, [0], true)
45-
collectionQuery = conseiljs.ConseilQueryBuilder.setLimit(collectionQuery, 10_000)
45+
collectionQuery = conseiljs.ConseilQueryBuilder.setLimit(collectionQuery, 20_000)
4646

4747
const collectionResult = await conseiljs.TezosConseilClient.getTezosEntityData({ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' }, 'mainnet', 'big_map_contents', collectionQuery);
4848
let collection = collectionResult.map((i) => {
@@ -117,7 +117,7 @@ const getArtisticOutputForAddress = async (address) => {
117117
mintOperationQuery = conseiljs.ConseilQueryBuilder.addPredicate(mintOperationQuery, 'parameters_entrypoints', conseiljs.ConseilOperator.EQ, ['mint_OBJKT'])
118118
mintOperationQuery = conseiljs.ConseilQueryBuilder.addPredicate(mintOperationQuery, 'source', conseiljs.ConseilOperator.EQ, [address])
119119
mintOperationQuery = conseiljs.ConseilQueryBuilder.addOrdering(mintOperationQuery, 'block_level', conseiljs.ConseilSortDirection.DESC)
120-
mintOperationQuery = conseiljs.ConseilQueryBuilder.setLimit(mintOperationQuery, 10_000) // TODO: this is hardwired and will not work for highly productive artists
120+
mintOperationQuery = conseiljs.ConseilQueryBuilder.setLimit(mintOperationQuery, 20_000) // TODO: this is hardwired and will not work for highly productive artists
121121

122122
const mintOperationResult = await conseiljs.TezosConseilClient.getTezosEntityData(
123123
{ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' },
@@ -160,7 +160,7 @@ const getArtisticUniverse = async (max_time) => {
160160
mintOperationQuery = conseiljs.ConseilQueryBuilder.addPredicate(mintOperationQuery, 'status', conseiljs.ConseilOperator.EQ, ['applied'])
161161
mintOperationQuery = conseiljs.ConseilQueryBuilder.addPredicate(mintOperationQuery, 'destination', conseiljs.ConseilOperator.EQ, [mainnet.protocol])
162162
mintOperationQuery = conseiljs.ConseilQueryBuilder.addPredicate(mintOperationQuery, 'parameters_entrypoints', conseiljs.ConseilOperator.EQ, ['mint_OBJKT'])
163-
mintOperationQuery = conseiljs.ConseilQueryBuilder.setLimit(mintOperationQuery, 14_000)
163+
mintOperationQuery = conseiljs.ConseilQueryBuilder.setLimit(mintOperationQuery, 20_000)
164164

165165
const mintOperationResult = await conseiljs.TezosConseilClient.getTezosEntityData(
166166
{ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' },
@@ -173,7 +173,7 @@ const getArtisticUniverse = async (max_time) => {
173173
let royaltiesQuery = conseiljs.ConseilQueryBuilder.blankQuery();
174174
royaltiesQuery = conseiljs.ConseilQueryBuilder.addFields(royaltiesQuery, 'key', 'value');
175175
royaltiesQuery = conseiljs.ConseilQueryBuilder.addPredicate(royaltiesQuery, 'big_map_id', conseiljs.ConseilOperator.EQ, [mainnet.nftRoyaltiesMap])
176-
royaltiesQuery = conseiljs.ConseilQueryBuilder.setLimit(royaltiesQuery, 10_000)
176+
royaltiesQuery = conseiljs.ConseilQueryBuilder.setLimit(royaltiesQuery, 20_000)
177177
const royaltiesResult = await conseiljs.TezosConseilClient.getTezosEntityData({ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' }, 'mainnet', 'big_map_contents', royaltiesQuery)
178178
let artistMap = {}
179179
royaltiesResult.forEach(row => {
@@ -183,7 +183,7 @@ const getArtisticUniverse = async (max_time) => {
183183
let swapsQuery = conseiljs.ConseilQueryBuilder.blankQuery();
184184
swapsQuery = conseiljs.ConseilQueryBuilder.addFields(swapsQuery, 'key', 'value');
185185
swapsQuery = conseiljs.ConseilQueryBuilder.addPredicate(swapsQuery, 'big_map_id', conseiljs.ConseilOperator.EQ, [mainnet.nftSwapMap])
186-
swapsQuery = conseiljs.ConseilQueryBuilder.setLimit(swapsQuery, 10_000) // NOTE, limited to 10_000
186+
swapsQuery = conseiljs.ConseilQueryBuilder.setLimit(swapsQuery, 20_000) // NOTE, limited to 20_000
187187

188188
const swapsResult = await conseiljs.TezosConseilClient.getTezosEntityData({ url: conseilServer, apiKey: conseilApiKey, network: 'mainnet' }, 'mainnet', 'big_map_contents', swapsQuery)
189189

index.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ const getFeed = async (counter, res) => {
159159
const immutable = (typeof max_time !== 'undefined') && (max_time < now_time)
160160
max_time = (typeof max_time !== 'undefined') ? max_time : customFloor(now_time, ONE_MINUTE_MILLIS)
161161
*/
162+
console.log('feed')
162163
var arr = await conseilUtil.getArtisticUniverse(0)
163164

164165
var feed = offset(desc(arr), counter)
@@ -281,9 +282,9 @@ const hDAOFeed = async (counter, res) => {
281282

282283
//getObjkts()
283284
//testSwaps()
284-
//getFeed(0)
285+
//getFeed(1)
285286
//getTzLedger('tz1UBZUkXpKGhYsP5KtzDNqLLchwF4uHrGjw')
286-
//getObjktById(5965)
287+
//getObjktById(12004)
287288
//const test2 = async () => console.log(await getObjktLedger())
288289
//test2()
289290

@@ -340,6 +341,6 @@ app.post('/hdao', async (req, res) => {
340341
const testhdao = async () => await hDAOFeed(parseInt(0))
341342
//testhdao()
342343

343-
app.listen(3001)
344-
//module.exports.handler = serverless(app)
344+
//app.listen(3001)
345+
module.exports.handler = serverless(app)
345346

0 commit comments

Comments
 (0)