Rozhodl jsem se učit na veřejnosti a první výzvou je postavit AMM (možná více) v kotvi. Každá zpětná vazba je vítána. Odkaz v dalším příspěvku na repozitář. Podělím se o to, co se při těchto cvičeních naučím. Jdu po malých krůcích a nespěchám. Pokud chcete, můžete přijít a přijít (učte se se mnou!) a dát mi zpětnou vazbu, pokud si myslíte, že dělám něco špatně. Udělám spoustu chyb, tak mějte se mnou trpělivost, ale to je v pořádku! Tady jsou dnešní i včerejší poznatky: Takže teď stavím neustálý produktový AMM. To znamená, že součin obou tokenů bude vždy nějaká konstanta: token1 * token2 = konstanta. Tohle je nejzákladnější AMM vůbec, proto začínám právě s tímto. Nejtěžší na začátku bylo pochopit matematiku a pochopit ji. Naštěstí je na internetu poměrně hodně materiálů o tomto typu AMM, takže už mám základy v povědomí, ale stále mám problém s normalizací dvou různých tokenových mincoven s různými desetinnými čísly. Trochu jsem to pochopil, zdá se, že stačí vybrat mintovku s vyšším desetinným místem a pak vytlouct tu s nižší, dokud nebude na stejných desetinných číslech jako ta vyšší. Doufám, že to dává smysl, haha. Včera a dnes jsem nastavil první instrukci, která inicializuje samotný pool. Zatím nic velkého, ale už jsem musel přemýšlet o designu a přečíst si spoustu článků (uniswap má docela dobré věci v klidu). Tenhle tweet jsem prostě vyhrkl bez toho, abych tomu věnoval příliš velkou myšlenku, myslím, že formát nemusí být ideální a možná by byl lepší strukturovanější. Budeme experimentovat a uvidíme, co to je.