Recite svoj tečaj.Tržištedolazi k vama.
prove.cash je knjiga naloga za zamjene na PulseChainu. Objavite ponudu po svom tečaju. Ostaje otvorena dok je netko ne uzme. Bez cijene poola, bez klizanja, bez transakcije od vas.
Izvršava se po vašem tečaju ili boljem, ili nikako. Tečaj možete pustiti da s vremenom pada do praga: to je najmanje što ćete prihvatiti. Možete dopustiti i da se izvrši u dijelovima.
Primjer potpisane ponude, nacrtan preko stvarnih cijena WBTC/LINK.
- potpisnik
- 0x7a3f…c19d
- dajete
- do0,94
WBTC
- dobivate
- izvršeno po6.391,85
LINK
- izvršava
- bilo tko
Dobivate barem ono što ste tražili
Ugovor drži drugu stranu na broju koji ste potpisali i zaokružuje u vašu korist. Ako dodate naknadu, aplikacija potpisuje veći iznos da je pokrije. I dalje dobivate ono što ste tražili.
Izvršiti je može bilo tko
Bez popisa dopuštenih, bez jamčevine, bez registracije. Tko izvrši vašu ponudu, plaća gas. Zadržava sve što tržište da iznad broja koji ste potpisali.
Objava ne košta plin
Vaš preglednik obavi trenutak rada da je objavi. Bez gasa, bez transakcije, bez prijave.
Kako radi
- vi
Potpišite ponudu
Uzmite najviše ovoliko jednog tokena, isporučite najmanje ovoliko drugoga, unutar ovog prozora. To je cijela obveza.
- oglasna ploča
Nosi ponudu
Ponuda putuje preko oglasne ploče, ne preko lanca. Objava košta vaš preglednik trenutak rada. Bez transakcije, bez gasa, bez računa.
- bilo tko
Izvršava je
Bez popisa dopuštenih, bez jamčevine, bez registracije. Tko je izvrši, taj je izvršitelj. Plaća gas i broj koji ste potpisali, a zadržava sve što tržište da iznad toga.
Ono što potpisujete ovisi o vašem tokenu
Vaši se tokeni pri izvršenju mogu pomaknuti na pet načina. Aplikacija čita vaš token i bira najjeftiniji način koji podržava, pa u tom izboru ne možete pogriješiti.
- EIP-30092 potpisaToken se može pomaknuti na sam potpis. Nikad ne šaljete transakciju i ništa nije odobreno unaprijed.
- EIP-2612 permit2 potpisaDva potpisa. Vaši tokeni ostaju u novčaniku sve do trenutka kad netko izvrši ponudu.
- Permit22 potpisa, 1 tx jednomOdobrite Permit2 jednom. Njegova je adresa ista na svakom lancu i nitko je ne može pomaknuti. Svaka ponuda nakon toga su dva potpisa, a vaš token ne treba nikakvu posebnu podršku.
- dopuštenje1 tx, jednomOdobrite ugovor jednom. Svaka ponuda nakon toga je jedan potpis.
- polog1 txUplatite unaprijed. To košta transakciju, a zauzvrat je ponuda pokrivena, pa joj izvršitelj može odmah vjerovati.
Gdje vaši tokeni stoje.
Ponuda vrijedi točno onoliko koliko vrijedi ono što stoji iza nje.
ovlaštenje
pokriveno pri izvršenjuTokeni ostaju u vašem novčaniku. Vaše potpisano ovlaštenje premješta ih u ugovor točno u trenutku izvršenja.
- vi plaćate
- Košta 2 potpisa i 0 transakcija
- izlaz
- validBeforeVaš potpis premješta tokene u trenutku izvršenja i vezan je uz ovu jednu ponudu. Rok valjanosti dio je potpisa. Otkaz na lancu odmah ga završava.
polog
u pologuTokeni stoje u ugovoru, vezani uz ovu jednu ponudu, dok ih ne podignete.
- vi plaćate
- Košta 1 potpis i 1 do 2 transakcije
- izlaz
- withdraw · 1 txJedno podizanje vraća vam novac i završava ponudu. Bez razdoblja čekanja, bez otključavanja, bez prozora koji možete propustiti. Ponuda koju nikad niste financirali drugačija je: netko drugi je može financirati iz novca koji već stoji na vaše ime. Otkažite one koje ne želite.
permit2
pokriveno pri izvršenjuTokeni ostaju u vašem novčaniku. Vaš potpisani Permit2 prijenos premješta ih u ugovor točno u trenutku izvršenja, jednom i samo jednom.
- vi plaćate
- Košta 2 potpisa i najviše 1 transakcija
- izlaz
- deadlinePrijenos preko Permit2 radi jednom i istječe s ponudom. Nakon njega nama ne ostaje nikakvo trajno dopuštenje. Vaše jedino odobrenje ide samom Permit2, na adresu koju ne možemo pomaknuti. Otkaz na lancu odmah završava ponudu.
permit
u novčanikuTokeni ostaju u vašem novčaniku pod dopuštenjem. To dopuštenje postavlja drugi potpis, pa ne šaljete transakciju. Tokene i dalje možete potrošiti prije izvršenja, i tada izvršenje ne uspije.
- vi plaćate
- Košta 2 potpisa i 0 transakcija
- izlaz
- cancel · 1 txPermit je dopuštenje postavljeno potpisom, pa ne košta nikakvu transakciju. I dalje je to dopuštenje. Opoziv ne završava ponudu jer ga vaš potpisani permit pri sljedećem izvršenju ponovno postavlja. Prekidač je otkaz. Stranac koji prvi potroši vaš permit ne može zaustaviti izvršenje.
odobrenje
u novčanikuTokeni ostaju u vašem novčaniku pod dopuštenjem. Možete ih potrošiti prije izvršenja, i tada izvršenje ne uspije.
- vi plaćate
- Košta 1 potpis i najviše 1 transakcija
- izlaz
- cancel · 1 txOdobrenje se opoziva na tokenu, gdje ga ugovor ne vidi. Opoziv zaustavlja izvršenje, ali ne otkazuje ponudu. Odobrite li taj token kasnije ponovno, ponuda opet oživi. Završava je samo otkaz, a on košta jednu transakciju.
Cijeli račun.
Izmjereni gas, ne procjene. Objava je besplatna. Ostalo plaća onaj tko izvrši vašu ponudu.
Uobičajen slučaj. Stanje koje prima već drži nešto tog tokena.
Objaviti ponudu
vi- potpišite je i stavite na pločudokaz radaPloča od vašeg preglednika umjesto novca traži trenutak rada. Bez gasa, bez transakcije, bez prijave.0
Pokriti je pologom
vi- uplatite, da ponuda bude pokrivenaprvi dodirPokrivanje praznog pologa uvijek je prvi dodir, pa nema toplu cijenu. Nije obvezno: dopuštenje unaprijed ne košta ništa.124.790
Izvršiti jednu ponudu
izvršitelj- iz vašeg dopuštenja115.763
- iz pologa123.037
- s povratnim pozivomzaštoIzvršitelj posuđuje vaše tokene, prodaje ih drugdje i vraća ih unutar istog poziva. Ne treba mu vlastiti novac.130.533
Izvršiti dvadeset odjednom
izvršitelj- jedan par, po ponudi57.245
- mješoviti parovi, po ponudi62.945
- dvadeset prva ponudagraničnoKoliko dodaje još jedna ponuda seriji koja već ide. Taj broj odlučuje isplati li se uzeti tanku maržu.52.869
- s povratnim pozivima, po ponudi+505 kreditPosudba unutar serije košta malo više na svakoj ponudi. Broj je razlika: još jedna ponuda s povratnim pozivom, umanjeno za još jednu bez njega. Premalen je da bi se vidio na ovim stupcima.56.579
Na glavnoj mreži toplo izvršenje košta djelić centa. Plaća ga izvršitelj i zadržava sve što tržište da iznad broja koji ste potpisali.
Stranac plaća vaš gas. Evo što on od toga ima.
Nitko ne plaća gas stranca iz ljubaznosti. Vi ste maker. Tko izvrši vašu ponudu, taj je solver. Zarađuje razliku između onoga što plaća tržište i broja koji ste potpisali. To je sav njegov prihod, a ovo ga košta jurnjava za njim.
što gube
Solver plaća gas za svaku ponudu koju pokuša i tek poslije saznaje koje su se izvršile. Izvršenje košta 62.480 gasa. Ova tri slučaja koštaju gas i ne donose ništa.
ponuda je istekla
Košta 13.327 gasPonuda je istekla između trenutka kad ju je solver procijenio i trenutka kad je blok stigao. Ugovor je odbija prije nego što se pomakne ijedan token, pa je ovo jeftin slučaj.
netko drugi je bio brži
Košta 14.070 gasDrugi solver izvršio je istu ponudu prvi. Na otvorenoj ploči to je normalno: dva solvera koja je čitaju preklapat će se, a sporiji plaća duplikat.
onaj tko ju je izdao povukao ju je
Košta 76.389 gasPonuda je bila dobra kad ju je solver provjerio. Zatim je maker povukao novac prije nego je blok stigao. Ovo je jedini neuspjeh koji netko može izazvati namjerno, a svaki pokušaj makera košta transakciju. Ponuda koja nikad nije bila dobra otkriva se prije nego se išta pošalje i ne košta ništa.
što zarađuju
Ono što preostane, i ništa više. Nikakva naknada od nas, nikakav popust, nikakva prednost, nikakav red. Plaćaju gas. Plaćaju broj koji ste potpisali. Zadržavaju ono što ostane. Vaša naknada uzima se iz broja koji ste potpisali, a ne iz onoga što zadrži solver. Ako ne ostane ništa, gube gas.
zašto je to za vas sigurno
Ne zarađuju više tako da vam daju manje.
Vaš je tečaj u potpisu. Ugovor solveru naplaćuje taj broj, što god tržište radilo. Više mogu zaraditi samo ako nađu bolju cijenu, nikad tako da vam podvale lošiju.
Svatko može biti jedan.
Bez popisa dopuštenih, bez jamčevine, bez registracije, bez uloga. Solver je bilo koja adresa koja pošalje transakciju. Nitko ne može biti isključen i nitko ne može biti zarobljen.
Konkurencija je ono što ispunjava vašu ponudu.
Solveri vam ne obaraju cijenu. Postavljate je vi. Natječu se u tome koliko tanku maržu prihvaćaju. Što je tanja, to se više ponuda izvrši po tečaju koji su njihovi makeri htjeli.
Kamo ide novac
Jedno izvršenje
otvorite korak za računŠto plaća izvršitelj kroz prozor
Ponuda se otvara iznad onoga što pool danas plaća i pada dok se ne zatvori: s 1.005,17 DAI na 964,65 DAI kroz 24h 0m. Oba su iznosi koje potpisujete. Oduzmite naknadu od završnog broja i dobivate prag koji ste upisali. Isprekidane crte su ista ponuda bez naknade i s naknadom od dva posto: jedan upisani broj, tri potpisana iznosa. Svaka točka pokazuje gdje ta ponuda susreće tržište u ovdje nacrtanom tjednu, nakon gasa. Drugi tjedan stavlja točke drugamo.Naknadu plaćate vi, iz iznosa koji potpisujete. Veća naknada znači da se ponuda izvrši kasnije. To je sve što vas naknada košta.
Što vam nitko ne može učiniti
Nešto ste potpisali. Evo tri stvari koje to nikome ne dopušta i gdje je svaka od njih zapisana.
Nitko ne može promijeniti ono što dobivate.
Vaša cijena je u ponudi koju potpisujete. Ugovor iz tog broja računa cijelu isplatu, uzima iz nje naknadu koju ste naveli i ostatak isplaćuje vama. Gdje računica mora zaokružiti, zaokružuje prema vama.
gdje provjeriti_quote zaokružuje bruto iznos naviše pomoću _ceilDiv, naknadu iz njega zaokružuje naniže i ostatak isplaćuje vama.Nema naknade za nas i nema prekidača koji bi je dodao.
Naknada su dva broja u ponudi koju potpisujete: stopa i kamo ide. Ne navedete li adresu, ništa se ne naplaćuje. Mi od nje ne uzimamo ništa i ne dodajemo svoju. Kod koji bi mogao naplaćivati takvu naknadu obrisan je, pa je nijedan vlasnik ne može uključiti. Naknada za nas trebala bi drugi ugovor na drugoj adresi, a vaš je potpis vezan uz ovaj. Ništa što se odluči kasnije ne doseže ponudu koju ste već potpisali.
gdje provjeriti_quote naplaćuje i.feeRate i knjiži ga na i.feeTo, a claim ga odande isplaćuje. Commit 3961c2a obrisao je feeSink, feeFloorRate, protocolShare, feePolicy, setFees i setFeePolicy.Nema pauze i nema nadogradnje.
Nijedan prekidač nigdje ne doseže vaš novac. Vlasnik može odabrati kamo se šalju tokeni koji nikome ne pripadaju. To je cijeli popis. Nijedna vlasnička funkcija ne može potrošiti dopuštenje koje ste dali.
gdje provjeritisetDefaultProceeds i transferOwnership jedine su funkcije rezervirane za vlasnika.
Dvoje ljudi plaćeno je da pokušaju slomiti gore navedeno: sigurnosni pregled i ekonomski pregled. Svaki nalaz sigurnosnog pregleda je popravljen. Jedan ekonomski nalaz namjerno ostaje otvoren, a njegov vlastiti test potvrđuje da napad i dalje radi. To je jedno od jedanaest ograničenja koja smo izmjerili, prihvatili i zapisali. Opseg revizije, trijaža statičke analize, ugovori i testovi nalaze se u jedan repozitorij. Adrese na PulseChainu nalaze se u zapis o postavljanju.
Potpišite jednu i vidite.
Dajte nam adresu i označit ćemo tokene koje je već premjestila na ovom lancu. Odaberite jedan i aplikacija se otvara s njim. Cijenu i dalje postavljate sami, a svaki trošak vidite prije nego što išta potpišete.
Ili počnite bilo kojim od ovih.