@@ -181,7 +181,7 @@ def getSaleNfts(self, request = {}):
181181 "limit" : request ['limit' ]
182182 })
183183
184- def getNftBids (self , request = {}):
184+ def getNftBids (self , request = {}):
185185 if not ('rawtx' in request ) or not request ['rawtx' ]:
186186 request ['rawtx' ] = 0
187187 if not ('order_direction' in request ) or not request ['order_direction' ]:
@@ -214,6 +214,104 @@ def getNftTransfers(self, request = {}):
214214 "offset" : request ['offset' ],
215215 "limit" : request ['limit' ]
216216 })
217+
218+ def getMultiNft (self , request = {}):
219+ if not ('offset' in request ) or not request ['offset' ]:
220+ request ['offset' ] = 0
221+ if not ('limit' in request ) or not request ['limit' ]:
222+ request ['limit' ] = 10
223+
224+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/tokens" ,{
225+ "offset" : request ['offset' ],
226+ "limit" : request ['limit' ]
227+ })
228+
229+ def getMultiNftOwnerList (self , request = {}):
230+ if not ('offset' in request ) or not request ['offset' ]:
231+ request ['offset' ] = 0
232+ if not ('limit' in request ) or not request ['limit' ]:
233+ request ['limit' ] = 10
234+
235+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['token_id' ] + "/list" ,{
236+ "offset" : request ['offset' ],
237+ "limit" : request ['limit' ]
238+ })
239+
240+ def getMultiNftContractOwner (self , request = {}):
241+ if not ('offset' in request ) or not request ['offset' ]:
242+ request ['offset' ] = 0
243+ if not ('limit' in request ) or not request ['limit' ]:
244+ request ['limit' ] = 10
245+
246+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['owner_address' ] + "/owners" ,{
247+ "offset" : request ['offset' ],
248+ "limit" : request ['limit' ]
249+ })
250+
251+ def getMultiNftOwner (self , request = {}):
252+ if not ('offset' in request ) or not request ['offset' ]:
253+ request ['offset' ] = 0
254+ if not ('limit' in request ) or not request ['limit' ]:
255+ request ['limit' ] = 10
256+
257+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['owner_address' ] + "/owner" ,{
258+ "offset" : request ['offset' ],
259+ "limit" : request ['limit' ]
260+ })
261+
262+ def getMultiNftContractCreator (self , request = {}):
263+ if not ('offset' in request ) or not request ['offset' ]:
264+ request ['offset' ] = 0
265+ if not ('limit' in request ) or not request ['limit' ]:
266+ request ['limit' ] = 10
267+
268+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['creator_address' ] + "/creators" ,{
269+ "offset" : request ['offset' ],
270+ "limit" : request ['limit' ]
271+ })
272+
273+ def getMultiNftCreator (self , request = {}):
274+ if not ('offset' in request ) or not request ['offset' ]:
275+ request ['offset' ] = 0
276+ if not ('limit' in request ) or not request ['limit' ]:
277+ request ['limit' ] = 10
278+
279+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['creator_address' ] + "/creator" ,{
280+ "offset" : request ['offset' ],
281+ "limit" : request ['limit' ]
282+ })
283+
284+ def getMultiNftInfo (self , request = {}):
285+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['token_id' ] + "/info" ,{
286+ })
287+
288+ def getMultiNftTransfers (self , request = {}):
289+ if not ('rawtx' in request ) or not request ['rawtx' ]:
290+ request ['rawtx' ] = 0
291+ if not ('offset' in request ) or not request ['offset' ]:
292+ request ['offset' ] = 0
293+ if not ('limit' in request ) or not request ['limit' ]:
294+ request ['limit' ] = 10
295+
296+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['token_id' ] + "/transfers" ,{
297+ "rawtx" : $request ['rawtx' ],
298+ "offset" : request ['offset' ],
299+ "limit" : request ['limit' ]
300+ })
301+
302+ def getMultiSaleNfts (self , request = {}):
303+ if not ('order_direction' in request ) or not request ['order_direction' ]:
304+ request ['order_direction' ] = 'desc'
305+ if not ('offset' in request ) or not request ['offset' ]:
306+ request ['offset' ] = 0
307+ if not ('limit' in request ) or not request ['limit' ]:
308+ request ['limit' ] = 10
309+
310+ return self .request ("GET" ,"/bsc/bep1155-tokens/" + request ['contract_address' ] + "/" + request ['token_id' ] + "/sale" ,{
311+ "order_direction" : $request ['order_direction' ],
312+ "offset" : request ['offset' ],
313+ "limit" : request ['limit' ]
314+ })
217315
218316 def getContractRead (self , request = {}):
219317 if not ('parameter_type' in request ) or not request ['parameter_type' ]:
0 commit comments