B0R9F3D9 / Zetachain-earn-xp

Вывод с ОКХ, выполнение заданий, клейм поинтов и вывод на адрес
23 stars 6 forks source link

Добавь это для бейджа, сделай еще в конфиге чтоб можно было бейдж менять по его айди(в data 15=21 бейдж айди что соответсвует второму бейджу zetachain) #6

Open monkipon opened 8 months ago

monkipon commented 8 months ago
    tx_data = await self.acc.get_tx_data() | {
        'to': contract_address,
        'data': f'0xbfc78b2d00000000000000000000000000000000000000000000000000000000{hex(expiration_time)[2:]}' + \
            f'0000000000000000000000000000000000000000000000000000000000{hex(token_id)[2:]}0000000000000000000000000000000000000000000000000000000000000015' + \
            f'00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000041' + \
            f'{mint_signature[2:]}00000000000000000000000000000000000000000000000000000000000000',
    }
B0R9F3D9 commented 8 months ago

можно добавить, но там же вроде для квеста нужна определённая нфтишка а не любая? может добавлю в некст обнове, спасибо

monkipon commented 8 months ago

можно добавить, но там же вроде для квеста нужна определённая нфтишка а не любая? может добавлю в некст обнове, спасибо

а еще сделай лучше в модуле work shuffle для функций потому что так чото сибильно

я для себя сделал так sync def work(zetachain: Zetachain) -> None: if USE_OKX: okx = OKX(zetachain.acc.info); await okx_withdraw(zetachain)

await zetachain.check_tasks()
enroll_result = await zetachain.enroll()
if enroll_result: await sleep(20, 30)

functions = [
    zetachain.transfer,
    lambda: zetachain.izumi_swap('ZETA/BNB.BSC'),
    lambda: zetachain.izumi_swap('ZETA/ETH.ETH'),
    lambda: zetachain.izumi_liquidity(random.choice(['ZETA/BNB.BSC', 'ZETA/ETH.ETH'])),
    zetachain.mint_stzeta,
    zetachain.ultiverse_mint
]
random.shuffle(functions)
for func in functions:
    await func()
    await asyncio.sleep(random.randint(10, 15))
await asyncio.sleep(random.randint(30, 45))
await zetachain.claim()

не помню, вроде какие то функции для себя отменил так что мб чото забыл
monkipon commented 8 months ago

а, еще, у тебя разве нет паблика в тг?

B0R9F3D9 commented 8 months ago

а, еще, у тебя разве нет паблика в тг?

времени на это нет, да и зачем хз. за код спасибо, потом залью апдейт