Slik behandler NEAR en transaksjon steg for steg
En signert NEAR-transaksjon går til sharden som eier kontoen din, der en chunk-produsent ordner den inn i en chunk og validatorer fullfører blokken.

På denne siden
- En signeringsnøkkel autoriserer transaksjoner, og kontoen betaler gassen.
- Endelig suksess eller feil vises først etter at kvitteringene er ferdige.
- En mislykket transaksjon kan fortsatt bruke gass.
NEAR deler nettverket sitt inn i shards, så arbeidet en enkelt transaksjon starter kan flytte seg mellom dem. Signering starter denne arbeidskjeden, og resultatet kommer senere.
Hva du trenger før du starter
Før noe kan signeres, trenger nettverket en konto og en nøkkel. En signeringsnøkkel godkjenner en transaksjon innenfor tillatelsene kontoeieren har gitt den, så en funksjonskallnøkkel har snevrere rekkevidde enn en fulltilgangsnøkkel.
Hvordan NEAR behandler en transaksjon
Hvert trinn i flyten har sin egen rolle etter signering. Trinnene nedenfor kjøres i denne rekkefølgen.
- 1Signer og kringkastLommeboken din signerer med signeringsnøkkelen din og sender den til en NEAR-node.
- 2Nå sharden dinNoden ruter den til sharden som eier kontoen din.
- 3Skriv inn en chunkEn chunk-produsent ordner den inn i en chunk, og validatorer fullfører blokken.
- 4Opprett kvitteringerHvert krysskontraktkall blir en kvittering, selv når det retter seg mot en annen shard.
- 5Kjør kvitteringer senereKvitteringer utføres i senere chunks, så arbeidet fortsetter etter transaksjonen.
- 6Les resultatetSuksess eller feil er tydelig først etter at hver kvittering er ferdig.
Hva du bør sjekke etter sending
Lommeboken din viser en transaksjonshash etter at du sender. Lim inn hashen i en NEAR-utforsker for å følge flyten.
- Transaksjonshashen, som identifiserer din signerte transaksjon.
- Kvitterings-ID-ene, én for hver arbeidsenhet.
- Den endelige utførelsesstatusen, vist separat fra hver kvittering.
- Gassen som brukes, som en mislykket transaksjon fortsatt kan forbruke.
Ofte stilte spørsmål
En kvittering er en arbeidsenhet som NEAR oppretter fra en transaksjon eller fra en annen kvittering. Hver har sin egen ID og status, og den kan kjøre på en annen shard.
Ja. En kvittering den opprettet, kan mislykkes i en senere chunk mens transaksjonen selv registreres som vellykket.
Lommeboken viser hashen rett etter at du sender. Utforskeren beholder hashen og rapporterer endelig utførelsesstatus som et eget felt når kvitteringene er ferdige.
Kvitteringen for det kallet mislykkes, og utforskeren markerer det. Verdi flyttet av tidligere kvitteringer blir ikke rullet tilbake automatisk.






