Крипто Devs | Gnezdo Hub – Telegram
Крипто Devs | Gnezdo Hub
433 subscribers
1.02K photos
66 videos
20 files
2.29K links
Агрегатор с крипто dev'ами

🦧 Основной канал: https://news.1rj.ru/str/cryptomokakke

☯️ Все каналы: https://news.1rj.ru/str/cryptomokakke/742

🗂 Все агрегаторы: https://news.1rj.ru/str/addlist/dNb2TYSUysU3Nzgy
Download Telegram
⚡️ AstrumMachine | 💜 Новый модуль Monad

Powered by ⚡️ Astrum


💜 Monad - Тестнет здорового человека, выглядит очень хорошо, так как экосистема готовилась довольно долго. Собрали 244$ млн инвестиций(с Paradigm и DragonFly в лидах), буду отрабатывать плотнейшим образом, так как риск/ревард выглядит максимально здраво.

▶️Видео обзоры модуля на Youtube - Soon

Базовый функционал машины сможете почитать в документации

От меня лично вы получите:
🟣Отдельную тех.поддержку (отдельный чат для вас)
🟣Фиксы с новыми релизами (1-2 дня на релиз)
🟣Дальнейшую поддержку и развитие софта

Модуль Monad:
🔴Клейм токенов на офф. кране (на запросах)
🟢Свапы на Bean/Uniswap/Ambient/Izumi
🟢Стейки на Apriori/KintSu/Magma
🟢Стейки/Комиты на Shmonad
🟢Создание предиктов на Castora
🟢Минты на MagicEden (Terminal)
🟢Минт доменов на Nad.Domains
🟢Чекер статистики (балансы, кол-во транзакций)

Roadmap:
🟠Очень много DApp`s в разработке и скоро появятся, потратил около недели на реализацию крана, чтобы спина от бразеров не болела. В течении недели появится 10+ дапок с разными активностями, далее приступим к отработке крупных проектов в экосистеме Monad
🟠Бесплатное решение капчи для крана (но это не точно😌)

Условия продажи:
🟢90 дней подписки на использование софта, далее ренью 25$/месяц
🟢1 ключ = 1 пользователь = 1 устройство, иначе только по согласованию со мной
🟢Рефанда нет

Формирование цены:

Минимальное количество кошельков к покупке - 1000
От 1000 кошей - 0.35$/кош
От 2000 кошей - 0.3$/кош

Софтом сами пользуетесь вы сами, кран окупит цену софта за недельку-вторую

Владельцам моих софтов - скидка 10%
Несколько софтов к покупке сразу - скидка до 30%

———>BUY SOFTWARE<———
———>BUY SOFTWARE<———
———>BUY SOFTWARE<———

Все подробности и порядок работы будут в отдельном видео в группе тех. поддержки. Доступы выдаются моментально


Скрины как работает кран оставил в коментариях

AstrumSite - актуальные софты | AstrumBot | AstrumDocs

📟 Прилетело из @askaer

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
😢 WEB3 СОФТ-Python

часть №2, практика с нуля до софта

1⃣ Создание и взаимодействие с NFT web3.py

Подключаемся к смарт-контракту ERC-721 или ERC-1155

> Получаем данные о NFT (метаданные, владелец, историю транзакций)

> Отправляем NFT другому пользователю

> Читаем события (Transfer) из NFT-контрактов

ТУЛЗ 👍

Web3.py – работа с Ethereum (чтение данных, транзакции)

IPFS / Pinata – хранение метаданных NFT

Etherscan API – получение истории транзакций


2⃣ DeFi-бот для свопов на DEX

бот для автоматической торговли на Uniswap

> Подключаемся к Uniswap V3 (PancakeSwap или 1inch)

> Получаем ликвидность, цены и объемы

> Совершаем свопы между токенами

> Мониторим цены и автоматически исполненяем сделки

ТУЛЗ 🤩

Web3.py – взаимодействие с контрактами

Uniswap V3 SDK / 1inch API – свопы и цены

AIOHTTP / Asyncio – асинхронные запросы


3⃣ Арбитражный бот между DEX и CEX

Ищем разницу цен и совершаем прибыльные сделки 🎧

> Подключаемся к нескольким DEX и CEX

> Расчитываем спред между биржами

> Автоматически исполненяем арбитражные сделки

> Работаем с flash-loan (по желанию)

ТУЛЗ 😱

CCXT - API для CEX (Binance, OKX, KuCoin)

Web3.py – подключение к DEX (Uniswap, PancakeSwap)

Pandas/Numpy – расчет спредов

Flashbots – для арбитража с flash-loans


4⃣ MEV и снайпинг новых токенов

Продвинутая тема для Web3-разработчиков 🎹

> Мониторинг мемпула и поиск выгодных транзакций

> Написание снайпер-бота для покупки новых токенов

> Фронтраннинг (опционально)

ТУЛЗ 💃

Web3.py + Etherscan API – анализ транзакций

Infura / Alchemy – доступ к мемпулу

Flashbots – отправка приоритетных транзакций

Вот такой спикок софта у нас получился, практикуемся!

🤬 РЕАЛИЗУЕМ ЧТО-ТО ПОДОБНОЕ?? ВАШИ ИДЕИ!!

📟 Прилетело из @code_vartcall

☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
😎 WEB3 SOFT PYTHON РЕАЛизация

разберем, как писать софты из первой и второй части степ бай степ

1⃣ БАЗА

> Подключение к блокчейну

> Отправка Транзакций

> Взаимодействие с DEX CEX биржами Rest API

> Взаимодействие со смарт-контрактами

💩 все подробно расписал в моих python материалах на Teletype

teletype.in/@vartcall/+web-3-python-development


2⃣ Advanced

Бот для мониторинга резких движений цены (Асинхронность)

> Подключение к API бирж - используем ccxt для CEX и web3.py для DEX. 😡

> Асинхронный мониторинг цен - используем asyncio, будем проверять цены с определенным интервалом.

> Логика уведомлений - если цена изменится больше чем на X% за Y секунд, отправляем уведомление.

> Telegram-бот - реализуем уведомления через aiogram.


пример 😑

async def fetch_price():
"""Функция для получения цены с биржи"""
exchange = getattr(ccxt, EXCHANGE_ID)()
ticker = await exchange.fetch_ticker(PAIR)
await exchange.close()
return ticker['last']

async def monitor_prices():
"""Мониторинг резких изменений цен"""
prev_price = await fetch_price()
while True:
await asyncio.sleep(CHECK_INTERVAL)
current_price = await fetch_price()
price_change = ((current_price - prev_price) / prev_price) * 100

if abs(price_change) >= PRICE_CHANGE_THRESHOLD:
message = (f"⚠️ Цена {PAIR} изменилась на {price_change:.2f}%\\\\n"
f"Было: {prev_price}, стало: {current_price}")
await bot.send_message(chat_id=YOUR_CHAT_ID, text=message, parse_mode=ParseMode.MARKDOWN)

prev_price = current_price


DeFi-бот для свопов на DEX

бот для автоматической торговли на Uniswap / PancakeSwap / 1inch

> Подключаемся к Uniswap V3 / PancakeSwap / 1inch через web3.py и etherscan API 🌈

> Получаем ликвидность, цены и объемы из смарт-контрактов DEX.

> Совершаем свопы между токенами, используя смарт-контракт DEX.

> Мониторим цены и автоматически исполнять сделки при заданных условиях.


пример 🤩

from web3 import Web3
import asyncio
import json

# настройки

INFURA_URL = "https://mainnet.infura.io/v3/INFURA_PROJECT_ID"
PRIVATE_KEY = "PRIVATE_KEY"
WALLET_ADDRESS = "WALLET_ADDRESS"
UNISWAP_ROUTER = "0xE592427A0AEce92De3Edee1F18E0157C05861564" # Uniswap V3 Router
TOKEN_IN = "0xdAC17F958D2ee523a2206206994597C13D831ec7" # USDT
TOKEN_OUT = "0xC02aaa39b223FE8D0A0e5C4F27eAD9083C756Cc2" # WETH
AMOUNT_IN = Web3.toWei(10, "ether") # Сколько токенов покупаем
SLIPPAGE = 0.5 # % проскальзывания

# подключение к Ethereum

w3 = Web3(Web3.HTTPProvider(INFURA_URL))
assert w3.isConnected(), "Ошибка подключения к сети Ethereum"

# загрузка ABI Uniswap

with open("UniswapV3RouterABI.json") as f:
router_abi = json.load(f)

router_contract = w3.eth.contract(address=UNISWAP_ROUTER, abi=router_abi)

def get_quote():
"""Получаем цену обмена через смарт-контракт"""
amount_out_min = int(AMOUNT_IN * (1 - SLIPPAGE / 100))
return amount_out_min

def swap():
"""Исполняем своп USDT -> WETH"""
nonce = w3.eth.get_transaction_count(WALLET_ADDRESS)
txn = router_contract.functions.exactInputSingle({
'tokenIn': TOKEN_IN,
'tokenOut': TOKEN_OUT,
'fee': 3000,
'recipient': WALLET_ADDRESS,
'deadline': w3.eth.get_block('latest')['timestamp'] + 60,
'amountIn': AMOUNT_IN,
'amountOutMinimum': get_quote(),
'sqrtPriceLimitX96': 0
}).build_transaction({
'from': WALLET_ADDRESS,
'gas': 200000,
'gasPrice': w3.toWei('50', 'gwei'),
'nonce': nonce
})

signed_txn = w3.eth.account.sign_transaction(txn, private_key=PRIVATE_KEY)
tx_hash = w3.eth.send_raw_transaction(signed_txn.rawTransaction)
return w3.toHex(tx_hash)

async def monitor_and_trade():
"""Мониторинг цен и автоторговля"""
while True:
price = get_quote()
print(f"Текущая цена: {price}")
if price < Web3.toWei(0.02, "ether"): # Критерий покупки
tx_hash = swap()
print(f"Своп выполнен! TX: {tx_hash}")
await asyncio.sleep(30)


ВОТ ТАКАЯ ПЕРВАЯ ЧАСТЬ!

Как вам ИДЕЯ, ЧТОБЫ ВСЕ ЭТИ МАТЕРИАЛЫ Я ДРОПНУЛ НА GITHUB?? 🤩

📟 Прилетело из @code_vartcall

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
элексир если нужен антидрейн не забываем - @thinkingthinkingthinking

📟 Прилетело из @n4z4v0d

🍣 На суши
Media is too big
VIEW IN TELEGRAM
👀Игровой Abstract?
забираем XP себе


Все же знают что прошлая неделя наградила пользователей что играли в игры? У нас есть: просмотры стримов и донаты, активность в сети в виде обменов и минтов NFT, сбор бейджей, но чего не хватало? ИГР! Вы всё еще делаете это руками? 😎

✍️Новое обновление:

— Добавлены проекты: Gigaverse и Roach Racing (Таракан);
— Регистрация в Gigaverse, прохождение подземелий и сбор лута, отправка тараканов на отдых и участие в забегах, сбор ежедневных наград;

💳 СОФТЫ ПРОДАЮТСЯ только в подписке All In One. Отдельно купить его нельзя.
Исключение - DePin. Он есть в подписке, но можно купить отдельно за 200$ в месяц.

✍️ Если есть вопросы - задавайте их нашему менеджеру - @ProstoXleb

✍️ Покупка подписки и скидка 15% : https://news.1rj.ru/str/OduLandBot?start=r_oxygen_tools

📟 Прилетело из @oxygen_tools

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
Всех женщин и девушек с 8 марта!
С международным женским днём.

Обращаюсь к каждой :
Будь всегда здорова, красива, молода и энергична!
Расцветай, развивайся в желаемых сферах жизни, люби и будь любимой для кого-то.

Мечтай, и чтоб эти мечты воплощались всегда.

Улыбайся каждое утро, день и вечер 😊. Ну и конечно когда спишь тоже.

Желаю, чтоб ты всегда понимала то, в чём желаешь совершенствоваться, и чтоб эти дела помогали тебе с воплощением мечт.

С праздником!

P. S. Изображение создала нейронка Dall-E 3.

Канал (подписаться), Чат | бот | Поддержать донатом

📟 Прилетело из @blind_dev

👧 На суши и девочек
🔧 WEB3 SOFT ПРАКТИКА

часть №2


разбираем пример софта из второй части наших идей

Арбитражный бот между DEX и CEX

критерии версий библиотек - requirements.txt

ccxt>=4.0.0
web3>=6.0.0
pandas>=2.0.0
numpy>=1.24.0
web3-flashbots>=2.0.0


pip install -r requirements.txt


пример кода

# подключениек CEX (ccxt)

cex_exchanges = {
"binance": ccxt.binance(),
"okx": ccxt.okx(),
"kucoin": ccxt.kucoin()
}

# функция для получения цен cex

def get_cex_prices(symbol):
prices = {}
for name, exchange in cex_exchanges.items():
try:
ticker = exchange.fetch_ticker(symbol)
prices[name] = ticker['last']

except Exception as e:
print(f"Ошибка получения цены с {name}: {e}")
return prices

# функция для получения цен с DEX (Uniswap V2)

def get_dex_price(pair_address):
try:
contract = w3.eth.contract(address=pair_address, abi=[
{"name": "getReserves", "outputs": [
{"name": "reserve0", "type": "uint112"},
{"name": "reserve1", "type": "uint112"}], "stateMutability": "view", "type": "function"}
])

reserves = contract.functions.getReserves().call()

price = reserves[1] / reserves[0]

# Примерный расчет цены

return price

except Exception as e:
print(f"Ошибка получения цены с DEX: {e}")
return None

# функция расчета спреда и поиск арбитражной возможности

def find_arbitrage(symbol, dex_address):

cex_prices = get_cex_prices(symbol)

dex_price = get_dex_price(dex_address)

if dex_price is None:
return None

for exchange, cex_price in cex_prices.items():
spread = ((cex_price - dex_price) / dex_price) * 100
print(f"Спред между {exchange} и DEX: {spread:.2f}%")

if spread > 1: # 1% порог арбитража
print(f"🔥 Возможность арбитража! Покупаем на DEX, продаем на {exchange}")


👊 MEV и снайпинг новых токенов

requirements.txt

web3>=6.0.0
requests>=2.28.0 # Для API Etherscan
flashbots>=2.0.0 # Интеракция с Flashbots
python-dotenv>=1.0.0 # Для API-ключей (Infura, Alchemy, Etherscan)
numpy>=1.24.0
pandas>=2.0.0


пример кода 🤬

def monitor_mempool():
print("🚀 Мониторинг мемпула...")

latest_block = w3.eth.block_number

while True:
new_block = w3.eth.block_number

if new_block > latest_block:
print(f"🔄 Новый блок: {new_block}")
pending_transactions = w3.eth.get_block('pending', full_transactions=True)
for tx in pending_transactions.transactions:
analyze_transaction(tx)
latest_block = new_block
time.sleep(1)

# функция анализа транзакций

def analyze_transaction(tx):
try:
to_address = tx["to"]
value = w3.from_wei(tx["value"], "ether")

gas_price = w3.from_wei(tx["gasPrice"], "gwei")
print(f"📌 Транзакция: {tx['hash'].hex()} | Получатель: {to_address} | Сумма: {value} ETH | Gas: {gas_price} Gwei")
except Exception as e:
print(f"Ошибка анализа транзакции: {e}")


🔫 Благодаря данном примеру - разобрались как эта технология работает изнутри, далее

> Фильтрация транзакций (только токены ERC-20)

> Авто-покупку новых токенов - снайпинг

> Фронтраннинг - опережение выгодных сделок


Поэтому для написания ПОЛНОЦЕННОГО софта, все наконец-то ОПУБЛИКУЮ НА GITHUB 🍷

ВАШИ ИДЕИ??

📟 Прилетело из @code_vartcall

☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
Поговорка "люди - новая нефть" эволюционирует в "данные - новая нефть". Важно хранить данные поближе к себе.

Собственно, про доступ к моделям:
- первоисточник openai, cohere, mistral, claude, x.ai - (по подписке)
- посредники openrouter, togetherai (оплата по затраченным поинтам) как компромис.
- - Оплата криптой/картой
- - Доступ к сложнодоступным моделям (привет claude через карту)
- - Кажется, что тут бизнес модель не подразумевает наглое использование истории переписки для обучения или обработки.
- локально ollama, lmstudio (условно бесплатно, но хорошие модели требуют основательного железа в бюджете 3000$-15000$ и более)

Векторные бд - это когда text/audio/image конвертируется через embedding модели в массив из 736-1536-3072 циферок, означающих семантическую версию данных. При поиске query тоже так преобразовывается, потом магия и на выходе записи с коэффициентом семантической близости.

Векторные бд:
- supabase - можно self-host
- pgvector (postgres plugin)
- qdrant - можно self-host через docker
- pinecone - не тру, только сайт. Локальная версия урезана и только в оперативной памяти.
- airtable - не тру, только сайт
- firebase - не тру, только сайт

Embedding модели:
для ценителей (еще api ключ заполучить нужно): https://platform.openai.com/docs/guides/embeddings
для простолюдинов есть:
- https://docs.together.ai/docs/embeddings-overview
- https://ollama.com/blog/embedding-models

Основные сущности RAG агента:
- llm
- векторная бд
- расширение system promt релевантным контекстом (из векторной бд на основе user query)
- скрипты для расширения векторной бд (google/youtube/rss/twitter/tg/tradingview/coingecko и другие api)
- место, чтобы чатиться с моделью (web/tg/terminal)

📟 Прилетело из @invmru

📟 На серваки
👍1
🥰 Что подарить девушке, любовнице, жене, маме или дочери??

в честь такого прекрасного праздника у меня есть решение 💸

конечно это доступ в Guide Dao

Благодаря этим легендам я намного быстрее вошел в блокчейн

Разобрался с JS/TS c нуля, взаимодействовал с Ethers.js и наконец писал свои дапки подключив React.

🪙Далее подключил Solidity, считаю что у Guide Dao самое подробное объяснение этой технологии с нуля, особенно задачи и поддержка менторов

Также мне нравятся постоянные созвоны в Discord, где мы кодим, изучаем новое и общаемся с менторами и другими участниками дао!

Также недавно они добавили новый буткемп по AI-Agents

Результат - Дао развивается, проекты пишуться

😊 Для ЛУЧШЕГО СТАРТА - БОНУС

Прямо сейчас в ДАО $LIBRA SALE -20% до 10 марта

И финальный бонус от меня -10% по промокоду VARTCALL

https://www.guidedao.xyz/

Скидки на сайте ДАО - Суммируются

Успевай порадовать свою музу
🥳

📟 Прилетело из @code_vartcall

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
📱 Star-Labs Discord V2 - AI chatter 📱

Обновление бота для Дискорд.
Теперь бот умеет общаться в чатах через ChatGPT, анализировать историю, отвечать на вопросы и тд.
Переписал структуру, добавил управление через эксель таблицу. Остальные функции ниже.

Инвайтер (вход на сервер)
ChatGPT общение в чате
Токен чекер
Смена всех данных аккаунта
Прожатие кнопок, реакций
Продвинутая отправка смс в чат
Выход из серверов
Проверка на какие серверы зашел токен

🔤🔤
Все обновления по софту публикуются в чате - @StarLabsChat.
Туда же пишите пожелания что добавить в софт.


🔻 Как скачать и установить?
🔺 Полная инструкция - RU | ENG
🔺 Описание - ReadMe
🔺 Ссылка на скачивание - GitHub


🌚 Цена - 0$ (бесплатно)


💬 Канал | 💭 Чат | 🖥 Гитхаб | 🌐 Прокси

📟 Прилетело из @StarLabsTech

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👎1
Почему стейкеры соланы боятся 228? 🤨

GM! В сети Solana идет активное голосование по предложению SIMD-228, которое может изменить текущую модель инфляции. Вместо фиксированной системы, когда годовая инфляция начинается с 8% и ежегодно снижается на 15% до минимального порога в 1,5%, предлагается перейти на динамическую модель, зависящую от процента застейканных токенов. Сейчас инфляция составляет 4,68%.

Что изменится после принятия SIMD-228?

Новое предложение вводит систему, при которой инфляция будет динамически реагировать на уровень стейкинга:

- При высокой доле застейканных SOL (60-70%) инфляция снизится до 0,8-1%.
- При низком уровне стейкинга инфляция вырастет, чтобы мотивировать держателей токенов активнее участвовать в стейкинге и обеспечивать безопасность сети.

Подробно ознакомиться с предложением можно в пропозале SIMD-228 на GitHub

Почему это важно для развития DeFi?

Высокая текущая доходность стейкинга способствует пассивному хранению токенов, из-за чего значительная часть активов не участвует в экономической жизни сети. Это ограничивает развитие DeFi-сегмента, поскольку SOL не используется в полной мере в пулах ликвидности, кредитных протоколах и других приложениях.

Предложенное снижение инфляции направлено на снижение привлекательности пассивного стейкинга, что побудит владельцев активнее задействовать токены.

Ожидается, что это позволит увеличить объем заблокированных средств и усилить экономическую активность сети.

Почему снижение инфляции выгодно крупным стейкерам?

Основные сторонники SIMD-228 — крупные холдеры, foundation и команды разработчиков, которые уже обладают значительными объемами SOL. Их главная заинтересованность заключается не в краткосрочной прибыли от инфляционных выплат, а в долгосрочном увеличении стоимости своих активов.

Снижение темпов эмиссии токенов существенно уменьшит продажи SOL на рынке, что в долгосрочной перспективе должно позитивно повлиять на цену и капитализацию сети. Однако опыт Ethereum, где инфляция уже близка к нулю, показывает, что это не всегда приводит к заметному росту цены.

Какие преимущества и риски несет SIMD-228?

Преимущества:

- Существенное снижение давления продаж из-за меньшего объема эмиссии токенов.
- Повышение интереса к использованию SOL в DeFi, рост активности пользователей.
- Поддержание стабильности и безопасности сети при высоком уровне стейкинга.

Риски:

- Снижение доходности стейкинга, особенно для мелких и средних держателей.
- Возможный уход из сети небольших валидаторов, которые могут стать нерентабельными.
- Увеличение централизации сети, если крупные валидаторы усилят свои позиции.

Позиции валидаторов

Мнения среди валидаторов разделились:

- Крупнейший валидатор сети, лысый Мерт из Helius, публично выступает против принятия SIMD-228. Он подчеркивает, что уменьшение доходности стейкинга может привести к сокращению числа малых валидаторов и угрозе децентрализации сети.
- Многие средние и мелкие валидаторы полагаются в основном на комиссии за транзакции и не так сильно зависят от инфляционных выплат, хотя при значительном снижении доходности часть из них может покинуть сеть.

Что показывают симуляции и прогнозы?

Проведенные исследования и моделирования показывают, что при текущем уровне стейкинга (около 63%) принятие SIMD-228 снизит инфляцию примерно до 0,8%. При этом общее количество валидаторов может сократиться на 3-4%, однако наиболее значимыми факторами, влияющими на валидаторов, остаются цена SOL, активность сети и комиссия за голосования.

Полные результаты и различные сценарии моделирования можно изучить в большом мета посте Мерта

📟 Прилетело из @insuline_eth

🍣 На суши
🐿 JS/TS INTRO - Установка Компонентов

Node.js и npm

nodejs.org

Будем запускать JS/TS вне браузера через Node.js, npm - для управления пакетами

устанавливаем LTS версию, npm установится автоматически

проверка установки
node -v
npm -v


TypeScript

Добавим строгой типизации в наш код

npm install -g typenoscript


Проверка tsc -v

Подключение к блокчейну

используем библиотеку ethers.js

TypeScript
npm install --save-dev @types/node


JavaScript
npm install ethers


Пример json-файла со всеми перечисленными библиотеками и актуальными версиями

{
"name": "blockchain-project",
"version": "1.0.0",
"denoscription": "JS/TS blockchain development setup",
"noscripts": {
"start": "node index.js",
"build": "tsc"
},
"dependencies": {
"ethers": "^6.13.5",
"dotenv": "^16.0.3",
"@openzeppelin/contracts": "^4.9.0"
},
"devDependencies": {
"typenoscript": "^5.8",
"hardhat": "^2.22.19",
"eslint": "^8.35.0",
"prettier": "^3.0.0",
"@types/node": "^20.11.0"
},
"engines": {
"node": ">=18.17.1",
"npm": ">=9.0.0"
}
}


Далее начинаем писать первые скрипты и работаем с API ☺️

📟 Прилетело из @code_vartcall

🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
Урок 17 (TypeScript)

Сборка мусора, Конструктор объекта, Опциональная цепочка

Ссылка на видео
Методичка в notion: То, что не попало

00:00 - что будем делать

01:00 - сборка мусора
01:30 - достижимость
02:29 - пример сборки мусора
03:04 - второй пример сборки мусора
03:35 - взаимосвязанные объекты
06:38 - недостижимый остров
07:09 - как работает сборка мусора "под капотом"

08:22 - Конструктор объекта, оператор "new"
09:38 - Проблема конструктора объекта в TypeScript
10:32 - Костыль для конструктора объекта в TypeScript
12:08 - Конструктор объекта в JavaScript
12:40 - Почему пропускаем тему с конструктором объекта в TypeScript

13:30 - Опциональная цепочка "?." для свойств
17:24 - Опциональная цепочка для функций
19:07 - Опциональная цепочка для квадратных скобок

21:03 - Итоги

SemolinaCode | Chat | YouTube | HowToCode | Prop

📟 Прилетело из @semolina_code_python

👧 На суши и девочек
Zora V2

Приветствую всех бедолаг со стокгольмским синдромом

Полностью обновил софт:
- Покупает указанные токены из файла и рандомные из топа
- Продает токены
- Создает токены
- Создает акк, добавляет аватарку
- Можно привязать твиттер
- Рандомные подписки по рекомендациям с сайта

В конфиге + ридми все расписано

[ <чат> , <второй-канал> ]

📟 Прилетело из @thelaziestcoder

📟 На серваки
Как вам очередная тряска?

Я хочу написать пост, про свою стратегию хеджирования с бектестом, начиная с 16 года. Но вот вам для затравки. Что было бы, если бы вы хеджировались на падения больше 10% каждый месяц в кровавом 2022 году. Стартовый капитал — 1 ETH. На графике красным обозначено хеджирование, зелёным — удержание позиции (холд).


Подробный пост будет опубликован в ближайшее время.

Канал | Антидрейн в evm и solana

📟 Прилетело из @python_web3

☕️ На кофе