ChatGPT возвращает мне SOL
Каждый теперь может писать себе за полчаса/час скрипт для каких-то нужд в крипте, ретрофарминге и не только.
Например, я со своей небольшой фермы в солане вспомнил, что можно вернуть солану за закрытие SPL аккаунта, это когда у вас под каждый токен резервируется где-то ~0.002 SOL, но когда вам этот токен становится не нужен (у вас их 0), солану можно высвободить.
По сути ChatGPT мне сходу набросал рабочий скриптик, так что могу поделиться с вами. В моем случае я вернул около 6 SOL, в хозяйстве лишними не будут.
Дополнительно LLM сделала мне два чекера активностей для полимаркета и пампфана, чем с вами и делюсь, вы можете оценить основные метрики своего прокрута (объем, переодичность, по полимаркету еще и PnL, работают не всегда стабильно и не быстро).
📟 Прилетело из @web3_coding
☯️ Почистить карму
Каждый теперь может писать себе за полчаса/час скрипт для каких-то нужд в крипте, ретрофарминге и не только.
Например, я со своей небольшой фермы в солане вспомнил, что можно вернуть солану за закрытие SPL аккаунта, это когда у вас под каждый токен резервируется где-то ~0.002 SOL, но когда вам этот токен становится не нужен (у вас их 0), солану можно высвободить.
По сути ChatGPT мне сходу набросал рабочий скриптик, так что могу поделиться с вами. В моем случае я вернул около 6 SOL, в хозяйстве лишними не будут.
Дополнительно LLM сделала мне два чекера активностей для полимаркета и пампфана, чем с вами и делюсь, вы можете оценить основные метрики своего прокрута (объем, переодичность, по полимаркету еще и PnL, работают не всегда стабильно и не быстро).
📟 Прилетело из @web3_coding
☯️ Почистить карму
GitHub
GitHub - sm1ck/closeSolAccounts: Скрипт закрывает пустые SPL аккаунты и освобождает заблокированные SOL
Скрипт закрывает пустые SPL аккаунты и освобождает заблокированные SOL - sm1ck/closeSolAccounts
база - выполнения транзакций зависит от - загруженности сети, комиссии за транзакцию и правильной настройку кода.
разберем все
1. Использование более высокой комиссии
sender = Keypair() # Ваш кошелек
receiver = PublicKey("RECEIVER_PUBLIC_KEY") # Публичный ключ получателя
amount = 1000000 # Сумма в lamports (1 SOL = 1000000000 lamports)
# Создаем транзакцию с повышенной комиссией
txn = Transaction().add(transfer(TransferParams(
from_pubkey=sender.public_key,
to_pubkey=receiver,
lamports=amount
)))
# Указываем приоритет (добавляем комиссию)
txn.recent_blockhash = client.get_recent_blockhash()["result"]["value"]["blockhash"]
txn.fee_payer = sender.public_key
txn.sign(sender)
В этом примере вы можете увеличить комиссию, добавив больше lamports в поле lamports.
2. RPC УЗЛЫ
собственный RPC или быстрый сторонний RPC-провайдера (QuickNode например) может значительно ускорить отправку и подтверждение транзакций.
client = Client("тут_ссылка_на_rpc")3. Параллельная отправка транзакций
Если отправляете несколько транзакций - используем асинхронные запросы или многопоточность для ускорения процесса.
import asyncio
from solana.rpc.async_api import AsyncClient
async def send_transaction_async():
client = AsyncClient("https://api.mainnet-beta.solana.com")
# Ваш код для создания и отправки транзакции
await client.send_transaction(txn)
await client.close()
asyncio.run(send_transaction_async())
база
далее advanced lvl ))
4. Локальные блоки (слот leader)
Если вы запускаете свой валидатор, вы можете быть слот-лидером и включать свои транзакции в блоки быстрее.
5. Durable Nonce
В Solana есть механизм Durable Nonce, который позволяет избежать проблем с устаревшими nonce и ускорить обработку транзакций.😱 nonce - уникальное число, которое добавляется к данным для обеспечения их уникальности или для выполнения определенных условий
nonce_account = Keypair()
txn = Transaction().add(create_nonce_account(
from_pubkey=sender.public_key,
nonce_pubkey=nonce_account.public_key,
authority=sender.public_key,
lamports=1000000
))
+Убедитесь, что код не содержит задержек и использует последние версии библиотек для Solana.
мысли?
📟 Прилетело из @code_vartcall
🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
On another note, обещанная статья по парсингу amazon, в том числе с помощью ИИ. Сегодня подробнее немного расскажу https://www.scrapingbee.com/blog/web-scraping-amazon/
📟 Прилетело из @dev_in_ruby_colors
👧 На суши и девочек
📟 Прилетело из @dev_in_ruby_colors
👧 На суши и девочек
Scrapingbee
How to Web Scrape Amazon with Python | ScrapingBee
Learn how to scrape product information from Amazon.com without getting blocked.
Если на Megaeth нужны кому-то вл Коши на день 2,то готов продать (делегированные)
По 75$ за кош, есть 50 штук
@thinkingthinkingthinking
📟 Прилетело из @n4z4v0d
☯️ Почистить карму
По 75$ за кош, есть 50 штук
@thinkingthinkingthinking
📟 Прилетело из @n4z4v0d
☯️ Почистить карму
Сейчас многие каналы в TON обсуждают желтушную статью, где вбросили “95% юзеров, что были в июле 2024, ушли из тона, осталось только 5%”. Каждый интерпретирует как хочет.
А я что? Я шарю, как это все можно посчитать, ведь на Дюну уже давно все завезли.
Поэтому вот вам настоящие числа:
До июля (до 2024Q3) в Тоне было как минимум 9.2M юзеров. Из них почти 700k (7.5%) уже проявили активность в 2025.
Во второй половине 2024 был ультрахайп, пришло почти 27M — из них почти 2.7М ~10% все еще активны в 2025, за который уже пришло почти столько же новых юзеров.
Ссылка на кверю: https://dune.com/queries/4713393
📟 Прилетело из @danokhlopkov
👧 На суши и девочек
А я что? Я шарю, как это все можно посчитать, ведь на Дюну уже давно все завезли.
Поэтому вот вам настоящие числа:
До июля (до 2024Q3) в Тоне было как минимум 9.2M юзеров. Из них почти 700k (7.5%) уже проявили активность в 2025.
Во второй половине 2024 был ультрахайп, пришло почти 27M — из них почти 2.7М ~10% все еще активны в 2025, за который уже пришло почти столько же новых юзеров.
Я учитывал только контракты ритейл кошельков. Регулярно шипятся новые версии и люди пересаживаются на новые, бросая старые кошельки, так что тут есть естественный отток. Да и большинство крипты все равно холдится в ожидании туземуна, поэтому бездействие тоже норм.
Ссылка на кверю: https://dune.com/queries/4713393
📟 Прилетело из @danokhlopkov
👧 На суши и девочек
Через три часа стартует наше обучение web3 автоматизации на пайтон у AIO Study
завтра цены на обучение повышаются, поэтому....
финальный бонусный промокод
жду вас
P.s всем кто регистрируется по моему бонусу - отпишите в поддержку @aio_supp от меня также будет бонуска вам
Готовы? (это будет легендарно)
📟 Прилетело из @code_vartcall
🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Powered by⚡️ Astrum
Базовый функционал машины сможете почитать в документации
От меня лично вы получите:
Модуль Soneium:
Roadmap:
Условия продажи:
Фиксированная цена на софт - 300$ (ограничений по кошам нету)
Владельцам моих софтов - скидка 10%
Несколько софтов к покупке сразу - скидка до 30%
———>BUY SOFTWARE<———
———>BUY SOFTWARE<———
———>BUY SOFTWARE<———
Все подробности и порядок работы будут в отдельном видео в группе тех. поддержки. Доступы выдаются моментально
AstrumSite - актуальные софты | AstrumBot | AstrumDocs
📟 Прилетело из @askaer
🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
📒Пост анализ Подвальных движений
В нашем уютном чатике, я попросил накидать в лс мне свои выносы В3 чтобы приблизительно собрать статистику по тому, сколько сгенерировали токенов мои бесплатные или около поделки.
И так, по очень скоромным оценкам [выходит более 15КК B3 токенов что по текущему $250К+] и еще столько же в локах. Вышло очень жирно.
Я, да и мало кто, ожидал что-то подобного от ПОДВАЛА, потому для себя отработал далеко не на все 100% так еще и слил по самому дну0,004💀 . До сих пор удивляет крипта, где проекты в которых нету ни объективного дохода ни юзеров, могут творить такие вещи.
По поводу бритвы, то в среднем по палате было отбрито не более 50% от ферм юзеров, в зависимости от того как они отрабатывали. У меня же лично смыло около 50%(в акках) т.к это старая ферма со времен л0 списков и побывала везде, а кто делал на новореги там проходка и до 100% могла доходить. Так же спасибо помойке за три копейки, которую я выносил ногами вперед, за то, что засибилили жир аккичи Подвалу.
После удачного исхода с B3 пошли вопросы в лс по актуальным поделкам от меня. На данный момент это поделка на Town, кому интересно можете чекнуть😜
Желаю нам побольше таких проектов🫡
Чат лучших криптоигроков - тык
Ультимативное обучение BAS - тык
📟 Прилетело из @hashvers
📟 На серваки
В нашем уютном чатике, я попросил накидать в лс мне свои выносы В3 чтобы приблизительно собрать статистику по тому, сколько сгенерировали токенов мои бесплатные или около поделки.
И так, по очень скоромным оценкам [выходит более 15КК B3 токенов что по текущему $250К+] и еще столько же в локах. Вышло очень жирно.
Я, да и мало кто, ожидал что-то подобного от ПОДВАЛА, потому для себя отработал далеко не на все 100% так еще и слил по самому дну
По поводу бритвы, то в среднем по палате было отбрито не более 50% от ферм юзеров, в зависимости от того как они отрабатывали. У меня же лично смыло около 50%(в акках) т.к это старая ферма со времен л0 списков и побывала везде, а кто делал на новореги там проходка и до 100% могла доходить. Так же спасибо помойке за три копейки, которую я выносил ногами вперед, за то, что засибилили жир аккичи Подвалу.
После удачного исхода с B3 пошли вопросы в лс по актуальным поделкам от меня. На данный момент это поделка на Town, кому интересно можете чекнуть😜
Желаю нам побольше таких проектов🫡
Чат лучших криптоигроков - тык
Ультимативное обучение BAS - тык
📟 Прилетело из @hashvers
📟 На серваки
начнем с jupiter
pip install requests solana (две либы для взаимодействия)
Подключение к Jupiter API
Jupiter предоставляет REST API для получения маршрутов обмена и выполнения свопов.
Основные эндпоинтс:
Маршруты обмена:
Выполнение свопа:
Маршрут обмена SOL/USDC
import requests
# Эндпоинт для получения маршрутов
url = "https://api.jup.ag/swap/v1/quote"
# Параметры запроса
params = {
"inputMint": "So11111111111111111111111111111111111111112", # SOL
"outputMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", # USDC
"amount": 1000000000, # 1 SOL (в lamports)
"slippageBps": 50, # Допустимое проскальзывание (0.5%)
}
# Отправляем запрос
response = requests.get(url, params=params)
# Проверяем ответ
if response.status_code == 200:
routes = response.json()
print("Available routes:", routes)
else:
print("Error:", response.status_code, response.text)
Выполняем своп (подписываем транзу)
from solana.rpc.api import Client
from solana.transaction import Transaction
from solana.keypair import Keypair
import base64
# Подключаемся к devnet
client = Client("https://api.devnet.solana.com")
# твой кошель
wallet = Keypair.from_secret_key(твой_приватник)
# Эндпоинт для выполнения свопа
swap_url = "https://api.jup.ag/swap/v1/swap"
# Данные для свопа
swap_data = {
"quoteResponse": routes, # Используем маршрут из предыдущего шага
"userPublicKey": str(wallet.public_key),
"wrapAndUnwrapSol": True, # Автоматически конвертировать SOL в wSOL и обратно
}
# Получаем транзакцию для свопа
swap_response = requests.post(swap_url, json=swap_data)
if swap_response.status_code == 200:
swap_transaction = swap_response.json()
print("Swap transaction:", swap_transaction)
# Декодируем транзакцию
raw_transaction = base64.b64decode(swap_transaction["swapTransaction"])
# Создаем объект транзакции
transaction = Transaction.deserialize(raw_transaction)
# Подписываем транзакцию
transaction.sign(wallet)
# Отправляем транзакцию
txid = client.send_transaction(transaction, wallet)
print("Transaction sent:", txid)
else:
print("Error:", swap_response.status_code, swap_response.text)
Получение списка всех токенов:
Получение информации о пулах ликвидности:
Получение истории транзакций:
разберем получение списка всех токенов
tokens_url = "https://api.jup.ag/tokens/v1/mints/all"
tokens_response = requests.get(tokens_url)
if tokens_response.status_code == 200:
tokens = tokens_response.json()
print("Available tokens:", tokens)
else:
print("Error:", tokens_response.status_code, tokens_response.text)
далее ещё больше движа с дексами, делаем? 🔥🔥
ваши идеи
📟 Прилетело из @code_vartcall
👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
IDO на Binance кошельке
Думаю, что многие слышали про крайний сейл на этой площадке, который дал кучу иксов ($BID). Здесь также жду иксы, но есть нюанс: формат переподписки.
Что делать:
🟢 Создаем/заходим в кошелек Binance Wallet (нужно скачать на телефон и авторизироваться).
🟢 Депаем 3 BNB (холдерские или заемные).
🟢 Во вкладке Home находим плашку с IDO MyShell и заносим свои токены.
В 17.00 по МСК можно будет слить полученные токены. Также придет ваши оставшиеся BNB. Будете участвовать?
Чат | Support | Market
Aero25x | HiddenCode [EN]
📟 Прилетело из @hidden_coding
📟 На серваки
Думаю, что многие слышали про крайний сейл на этой площадке, который дал кучу иксов ($BID). Здесь также жду иксы, но есть нюанс: формат переподписки.
Что делать:
В 17.00 по МСК можно будет слить полученные токены. Также придет ваши оставшиеся BNB. Будете участвовать?
Чат | Support | Market
Aero25x | HiddenCode [EN]
📟 Прилетело из @hidden_coding
📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
Урок 11 (TypeScript)
TypeScript с нуля до блокчейна (Урок 11) | Функции. Создание, вызов, параметры, return
Ссылка на видео
Методичка в notion: Функции
00:00 - что будем делать
00:47 - для чего нужны функции
04:05 - синтаксис создания функции
04:44 - вызов функции
07:03 - поиск функций по коду
07:27 - локальные и глобальные переменные
11:22 - порядок объявление и вызова функции
12:43 - внешние переменные
14:13 - пареметры функции
15:29 - передача аргументов "по-значению"
18:11 - параметры со значением "по-умолчанию"
22:05 - вычисление параметров со значением "по-умолчанию"
23:32 - возврат значений из функции (return)
27:55 - сокращение кода с помощью return
30:58 - return без значения
31:28 - ещё один пример
32:40 - разрыв строки после return
33:32 - выбор имени функции
35:00 - одна функция = одно действие
37:37 - итоги
SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop
📟 Прилетело из @semolina_code_python
☯️ Почистить карму
TypeScript с нуля до блокчейна (Урок 11) | Функции. Создание, вызов, параметры, return
Ссылка на видео
Методичка в notion: Функции
00:00 - что будем делать
00:47 - для чего нужны функции
04:05 - синтаксис создания функции
04:44 - вызов функции
07:03 - поиск функций по коду
07:27 - локальные и глобальные переменные
11:22 - порядок объявление и вызова функции
12:43 - внешние переменные
14:13 - пареметры функции
15:29 - передача аргументов "по-значению"
18:11 - параметры со значением "по-умолчанию"
22:05 - вычисление параметров со значением "по-умолчанию"
23:32 - возврат значений из функции (return)
27:55 - сокращение кода с помощью return
30:58 - return без значения
31:28 - ещё один пример
32:40 - разрыв строки после return
33:32 - выбор имени функции
35:00 - одна функция = одно действие
37:37 - итоги
SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop
📟 Прилетело из @semolina_code_python
☯️ Почистить карму
YouTube
TypeScript с нуля до блокчейна (Урок 11) | Функции. Создание, вызов, параметры, return
Канал в телеграм: https://news.1rj.ru/str/semolina_code_python
Референсы с урока:
Методичка в Notion: https://news.1rj.ru/str/semolina_code_python/118
00:00 - что будем делать
00:47 - для чего нужны функции
04:05 - синтаксис создания функции
04:44 - вызов функции
07:03 - поиск…
Референсы с урока:
Методичка в Notion: https://news.1rj.ru/str/semolina_code_python/118
00:00 - что будем делать
00:47 - для чего нужны функции
04:05 - синтаксис создания функции
04:44 - вызов функции
07:03 - поиск…
#бесплатно
Добавили проверку кол-ва IP без гиткоин паспорта. Нужны: приватники, прокси и настройки как на скрине.
Подробнее инструкция: https://news.1rj.ru/str/oxygen_tools/101
Без приватников чекнуть нельзя😤
📟 Прилетело из @oxygen_tools
☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Мысли о собаках...
Как и 90% лудиков сегодня пытался откупить щиток от CZ. Перелопатили десятки фейковых контрактов, непонятно что брать: то что казалось "ну вот вроде оно" падало через минуту, в общем хаос и бритва. По итогу провтыкал и не купил нужный токен, а нужный дал невероятное количество иксов.
Какие делаем выводы или как говорится "умная мысля приходит посля": в таких ситуациях лучше купить несколько +- адеватных токенов на небольшой сайз, чем сидеть с котлетой и думать что откупить на фомо. Таким образом у вас будет больше шансов подобрать верную монету.
Чат | Support | Market
Aero25x | HiddenCode [EN]
📟 Прилетело из @hidden_coding
📟 На серваки
Как и 90% лудиков сегодня пытался откупить щиток от CZ. Перелопатили десятки фейковых контрактов, непонятно что брать: то что казалось "ну вот вроде оно" падало через минуту, в общем хаос и бритва. По итогу провтыкал и не купил нужный токен, а нужный дал невероятное количество иксов.
Какие делаем выводы или как говорится "умная мысля приходит посля": в таких ситуациях лучше купить несколько +- адеватных токенов на небольшой сайз, чем сидеть с котлетой и думать что откупить на фомо. Таким образом у вас будет больше шансов подобрать верную монету.
Чат | Support | Market
Aero25x | HiddenCode [EN]
📟 Прилетело из @hidden_coding
📟 На серваки
создаем keyPair (пару из публичного и приватного ключей)
+ создаем приватный ключ из мнемонической фразы
pip install solana bip32utils mnemonic (либы для соланы и мнем-фразы)
1. Создаем KeyPair
from solana.keypair import Keypair
# создаем новый KeyPair
keypair = Keypair()
# публичный и приватный ключи
print("Public Key:", keypair.public_key)
print("Private Key:", keypair.secret_key)
2. Генерация Мнемонической Фразы (seed фраза)
from mnemonic import Mnemonic
# генерация мнемонической фразы
mnemo = Mnemonic("english")
mnemonic_phrase = mnemo.generate(strength=128) # 12 слов
print("Mnemonic Phrase:", mnemonic_phrase)
3. Деривация приватного ключа из мнемонической фразы
используя мнемоническую фразу, мы можем получить приватный ключ
используем стандарт BIP-39 (генерация seed из мнемонической фразы) и BIP-44 (деривация ключей).
import hashlib
import hmac
from bip32utils import BIP32Key
# преобразуем мнемоническую фразу в seed
seed = mnemo.to_seed(mnemonic_phrase)
# деривация приватного ключа по пути BIP-44
# путь для Solana: m/44'/501'/0'/0'
bip32_key = BIP32Key.fromEntropy(seed)
derived_key = bip32_key.ChildKey(44 + BIP32Key.HARDEN).ChildKey(501 + BIP32Key.HARDEN).ChildKey(0 + BIP32Key.HARDEN).ChildKey(0).ChildKey(0)
# приватный ключ (32 байта)
private_key = derived_key.PrivateKey()
print("Derived Private Key:", private_key.hex())
4. Создаем KeyPair из приватного ключа
когда у нас есть приватный ключ, мы можем создать KeyPair!
from solana.keypair import Keypair
# Преобразуем приватный ключ в KeyPair
keypair = Keypair.from_secret_key(private_key)
# публичный и приватный ключи
print("Public Key from Derived Private Key:", keypair.public_key)
print("Private Key from Derived Private Key:", keypair.secret_key.hex())
в результате:
😭 Генерируется 12 слов, которые можно использовать для восстановления кошелька.
Мнемоническая фраза преобразуется в seed с помощью алгоритма PBKDF2.
вот так это и работает
📟 Прилетело из @code_vartcall
👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Пробы записи видео и разбор функций
Вот выдалось немного свободного времени потренироваться с записью видео, и решил, что некоторым будет интересно узнавать об интересных функциях или реализациях в смарт контрактах, что я встречаю на конкурсных аудитах.
Вообще у меня по задумке два направления на этот год: необычные функции и реализации, а также "по следам аудита", где хочу проходить по уже подтвержденным багам. Там и я сам буду проводить хорошую работу над ошибками и, возможно, начинающим аудиторам будет полезно узнавать моменты, на которые стоит обращать внимание.
Вообще пишу я лучше, чем говорю, поэтому видео формат для меня настоящий челлендж. Это первый такой, тренировочный, ролик, чтобы узнать ваше мнение.
Сейчас пара вопросов:
1. Как вообще видео по формату? Удобно ли смотреть с телефона, не раздражает ли что, все ли четко и по делу?
2. Что надо улучшить (субтитры, крупнее код, подсвечивать код или что-то другое)?
Я только учусь, поэтому любой фидбек будет ценен для меня.
По данному видео, вот ссылки на протокол и функцию из видео.
#video
📟 Прилетело из @solidityset
📟 На серваки
Вот выдалось немного свободного времени потренироваться с записью видео, и решил, что некоторым будет интересно узнавать об интересных функциях или реализациях в смарт контрактах, что я встречаю на конкурсных аудитах.
Вообще у меня по задумке два направления на этот год: необычные функции и реализации, а также "по следам аудита", где хочу проходить по уже подтвержденным багам. Там и я сам буду проводить хорошую работу над ошибками и, возможно, начинающим аудиторам будет полезно узнавать моменты, на которые стоит обращать внимание.
Вообще пишу я лучше, чем говорю, поэтому видео формат для меня настоящий челлендж. Это первый такой, тренировочный, ролик, чтобы узнать ваше мнение.
Сейчас пара вопросов:
1. Как вообще видео по формату? Удобно ли смотреть с телефона, не раздражает ли что, все ли четко и по делу?
2. Что надо улучшить (субтитры, крупнее код, подсвечивать код или что-то другое)?
Я только учусь, поэтому любой фидбек будет ценен для меня.
По данному видео, вот ссылки на протокол и функцию из видео.
#video
📟 Прилетело из @solidityset
📟 На серваки
Урок 12 (TypeScript)
TypeScript с нуля до блокчейна (Урок 12) | Анонимные функции (Function Expression), callback функции
Ссылка на видео
Методичка в notion: Function Expression
00:00 - что будем делать
01:52 - Function Declaration
02:32 - синтаксис Function Expression
03:34 - функция = объект
06:52 - точка с запятой в конце Function Expression
08:05 - функции callback
12:19 - сравнение Function Declaration и Function Expression
17:23 - итоги
SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop
📟 Прилетело из @semolina_code_python
📟 На серваки
TypeScript с нуля до блокчейна (Урок 12) | Анонимные функции (Function Expression), callback функции
Ссылка на видео
Методичка в notion: Function Expression
00:00 - что будем делать
01:52 - Function Declaration
02:32 - синтаксис Function Expression
03:34 - функция = объект
06:52 - точка с запятой в конце Function Expression
08:05 - функции callback
12:19 - сравнение Function Declaration и Function Expression
17:23 - итоги
SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop
📟 Прилетело из @semolina_code_python
📟 На серваки
YouTube
TypeScript с нуля до блокчейна (Урок 12) | Анонимные функции (Function Expression), callback функции
Канал в телеграм: https://news.1rj.ru/str/semolina_code_python
Референсы с урока:
Методичка в Notion: https://news.1rj.ru/str/semolina_code_python/119
00:00 - что будем делать
01:52 - Function Declaration
02:32 - синтаксис Function Expression
03:34 - функция = объект
06:52…
Референсы с урока:
Методичка в Notion: https://news.1rj.ru/str/semolina_code_python/119
00:00 - что будем делать
01:52 - Function Declaration
02:32 - синтаксис Function Expression
03:34 - функция = объект
06:52…
Какие подарки, пока учить солидити
Начнём с Базы:
т.к я люблю аудио формат обучения вот вам стартовый плейлист Solidity from Scratch
> плейлист
> плейлист
> плейлист
Ну так уже и быть, дропаю подарки
Скоро автор материала начинает курс обучения Solidity с Нуля
VARTCALL bootcamp.solidity.university
ДЕЛАЕМ ДЕЛАЕМ 💫💫
📟 Прилетело из @code_vartcall
☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM