This commit is contained in:
tree 2022-05-15 12:11:41 +02:00
rodič f7b78a11fa
revize 81684c5f8a
3 změnil soubory, kde provedl 74 přidání a 53 odebrání

Zobrazit soubor

@ -198,6 +198,8 @@
- sdílená ekonomika
- crowdfunding
- společnost
fixed:
stage: rajska-zahrada
- id: budoucnost-kryptomen
type: talk
@ -282,7 +284,7 @@
duration: 25
difficulty: expert
description: |
Pokud se chcete se dozvědět, proč by se měla česká obchodní korporace zajímat o Bitcoin a jak by jej měla zařadit do svého fungování, tak přijďte.
Pokud se chcete se dozvědět, proč by se měla česká obchodní korporace zajímat o Bitcoin a jak by jej měla zařadit do svého fungování, tak přijďte. Konkrétně se dozvíte jednotlivé důvody pro adopci Bitcoinu, jak jí správně v rámci korporace provést, jak na to reaguje české daňové právo a účetnictví. Zároveň budou prezentovány příklady z praxe, kde adopce již proběhla.
Přednáška od autora knihy [Adopce Bitcoinu pro obchodní korporace](https://www.adopcebtc.cz/).
tags:
@ -583,18 +585,6 @@
description: |
Úvod do problematiky škálování Ethereum blockchainu. Povíme si, jak fungují rollupy, jak se vyznat ve vrstvách blockchainů a proč potřebujeme druhé vrstvy na Ethereu.
- id: oracles-obecne
type: talk
name: Co jsou to oracles + CZK kurz na blockchainu
track: defi
speakers: [ radek-svarz ]
duration: 25
difficulty: advanced
tags:
- oracles
- stablecoin
- DeFi
- id: eth2
type: talk
name: The Merge (Eth2)
@ -653,19 +643,6 @@
description: |
Dovíte se, jak funguje high frequency algotrading na Solaně, na kterých trzích na Solaně se dají vylepšovat ceny a jak se o to pokusit pomocí hotových nástrojů.
- id: digitalni-identita-v-metaverse
type: talk
name: Digitální identita v metaverse
track: nft
speakers: [ pavel-riha ]
duration: 25
difficulty: advanced
tags:
- digitální identita
- metaverse
description: |
Aneb 5 důvodů, proč v roce 2030 bude běžné utratit 1.000.000 Kč za váš digitální avatar.
- id: uvod-do-polkadot-a-ekosystemu
type: talk
name: Úvod do Polkadotu a jeho ekosystému
@ -792,7 +769,7 @@
track: zaklady
difficulty: beginner
speakers: [ jiri-skrivan ]
duration: 55
duration: 25
tags:
- bezpečnost
- seed
@ -1570,17 +1547,6 @@
tags:
- DAO
- id: skovo
type: lightning
name: Skovo.cz
track: zaklady
speakers: [ jiri-skrivan ]
duration: 10
parent: lokalni-projekty-intro
tags:
- seed
- bezpečnost
# Campfire
# ==========================
@ -1596,7 +1562,7 @@
- vojtch
- m0xt
- jiri-cepelka
duration: 30
duration: 60
tags:
- Ethereum
- komunity
@ -1604,6 +1570,8 @@
- DAO
description: |
Jsme česko-slovenská Ethereum a DeFi komunita [Gwei.cz](https://gwei.cz/). Pojďte se seznámit a popovídat si s členy našeho [Councilu](https://komunita.gwei.cz/council) a dalšími členy komunity. Zajímá vás na jakých projektech, nebo akcích právě pracujeme? Nevíte kde hledat informace o DeFi nebo Ethereu? Rádi byste pronikli do tajů smart-kontraktů, stakingu, predikčních marketů nebo třeba algoritmických stablecoinů a nevíte kde začít? Možná máte nějaký zajímavý nápad, kterému můžeme pomoci? Přijďte a my se vám pokusíme dát odpověď na všechny vaše otázky :)
fixed:
stage: campfire-outdoor
- id: bohemiandao-campfire
type: campfire
@ -1629,7 +1597,7 @@
speakers:
- tereza-starostova
- sona-parke
duration: 30
duration: 60
tags:
- komunity
- ženy
@ -1640,7 +1608,8 @@
type: campfire
name: dYdX - Perpetual Futures platforma, úvod a demo
track: defi
speakers: []
speakers:
- tree
duration: 30
tags:
- trading
@ -1673,6 +1642,43 @@
duration: 60
tags: []
- id: digitalni-identita-v-metaverse
type: campfire
name: Digitální identita v metaverse
track: nft
speakers: [ pavel-riha ]
duration: 30
difficulty: advanced
tags:
- digitální identita
- metaverse
description: |
Aneb 5 důvodů, proč v roce 2030 bude běžné utratit 1.000.000 Kč za váš digitální avatar.
- id: oracles-obecne
type: campfire
name: Co jsou to oracles + CZK kurz na blockchainu
track: defi
speakers: [ radek-svarz ]
duration: 25
difficulty: advanced
tags:
- oracles
- stablecoin
- DeFi
- id: skovo
type: campfire
name: Skovo.cz - ukázka
track: zaklady
speakers: [ jiri-skrivan ]
duration: 30
tags:
- seed
- bezpečnost
fixed:
stage: campfire-outdoor
# Ostatní
# ==========================
@ -1685,15 +1691,27 @@
fixed:
time: '1/20:00-23:59'
stage: pitevna
tags: []
- id: party-rajska-zahrada
type: other
name: UTXO.Party - Hlavní stage [TBD]
speakers: []
duration: 120
fixed:
time: '1/20:00-22:00'
stage: rajska-zahrada
tags: []
- id: closing-ceremony
type: other
name: Ukončení konference
name: Ukončení konference 🎉
speakers: [ tereza-starostova, tree ]
duration: 30
fixed:
time: '2/18:30-19:00'
stage: rajska-zahrada
tags: []
- id: opening-ceremony
type: other
@ -1703,3 +1721,4 @@
fixed:
time: '1/09:00-09:30'
stage: rajska-zahrada
tags: []

Zobrazit soubor

@ -6,16 +6,16 @@
- '2/10:00-13:00'
- '2/14:00-19:00'
- id: sloupcovy-sal
types: [ talk, lightning-series ]
- id: lustrovy-sal
types: [ talk, panel, lightning-series ]
times:
- '1/09:30-13:30'
- '1/14:00-19:00'
- '2/10:00-13:30'
- '2/14:00-18:30'
- id: lustrovy-sal
types: [ talk, panel, lightning-series ]
- id: sloupcovy-sal
types: [ talk, lightning-series ]
times:
- '1/09:30-13:30'
- '1/14:00-19:00'
@ -49,17 +49,17 @@
- id: campfire-outdoor
types: [ campfire ]
times:
- '1/09:30-13:00'
- '1/09:30-14:00'
- '1/14:00-19:00'
- '2/10:00-13:00'
- '2/10:00-14:00'
- '2/14:00-18:30'
- id: campfire-indoor
types: [ campfire ]
times:
- '1/09:30-13:00'
- '1/09:30-14:00'
- '1/14:00-19:00'
- '2/10:00-13:00'
- '2/10:00-14:00'
- '2/14:00-18:30'
- id: pitevna

Zobrazit soubor

@ -47,9 +47,11 @@ class UTXOPlanner {
}
for (const ev of this.events) {
const haveAfter = this.events.filter((e) => {
return ((e.after && e.after.includes(ev.id)) || e.rightAfter === ev.id)
return ((e.after && e.after.includes(ev.id)) || e.rightAfter === ev.id);
});
ev.priority = haveAfter.length > 0 ? 10 : (ev.after || ev.rightAfter ? 5 : 0);
ev.priority = haveAfter.length > 0
? 10
: (ev.after || ev.rightAfter ? 5 : 0);
if (ev.type === "lightning-series") {
let sarr = [];
@ -152,7 +154,7 @@ class UTXOPlanner {
// check "after"
if (ev.after) {
for (const tId of ev.after) {
const target = this.schedule.find(si => si.event === tId)
const target = this.schedule.find((si) => si.event === tId);
if (!target) {
return false;
}