NIGHTGATE 0.42 prelazi na Ledger 9 s onemogućenim slanjem na mainnet prema zadanim postavkama

Pristupnik ODATANO zahtijeva ažurirane API putanje i potpunu sinkronizaciju novčanika. Naknadna zakrpa dodaje podršku za pozive ugovorima koji su implementirani prije nadogradnje Midnight.

By SongMarketCap

Updated:

Midnight News - NIGHTGATE 0.42 prelazi na Ledger 9 s onemogućenim slanjem na mainnet prema zadanim postavkama

ODATANO je objavio NIGHTGATE 0.42.0, premještajući svoj Midnight pristupnik i graditelj transakcija na Ledger 9. Kod samohostiranih instalacija zadano je Midnight mainnet, gdje je slanje transakcija prema zadanim postavkama onemogućeno. ODATANO je izvijestio o testiranju sponzoriranja naknada, sponzoriranih implementacija ugovora, zamjena i prijenosa na Preview.

Što se mijenja za korisnike NIGHTGATE

NIGHTGATE povezuje poslovne aplikacije s Midnight putem OData V4 i može raditi kao dodatak za SAP Cloud Application Programming Model ili kao samostalni kontejner. Verzija 0.42.0 uklanja naslijeđene rute /api/v1. Aplikacije koje koriste te rute moraju prijeći na servisne putanje /odata/v4/midnight pristupnika.

Bilješke o izdanju ODATANO traže ponovnu implementaciju i ponovno povezivanje NIGHTGATE ugovora koji koriste ažurirane ključeve za provjeru. Novčanici također trebaju punu sinkronizaciju jer novo izdanje ne može vratiti snimke stanja stvorene prethodnim SDK za novčanik. ODATANO preporučuje sinkronizaciju sponzorskih novčanika prije nadogradnje.

Verzija 0.42.1 dodaje pozive starijim ugovorima

Zakrpa 0.42.1 omogućuje programerima korištenje @odatano/nightgate-tx 0.21.1 s kompilacijom ugovora za Ledger 8 kako bi se proizvela transakcija za Ledger 9 koja sadrži jedan poziv ugovoru implementiranom prije nadogradnje. Za te pozive, akcije ugovora na strani poslužitelja u pristupniku upućuju programere na graditelj transakcija.

Postojeći mainnet ugovori preneseni su kada je Midnight nadograđen na Ledger 9 6. studenoga. Zakrpa omogućuje NIGHTGATE programerima pozivanje tih implementacija koristeći format transakcija koji mainnet sada prihvaća. Midnight je istoga dana resetirao Preview kao novi lanac pa ugovore s prethodnog Preview lanca ondje treba ponovno implementirati.

[NEWSBREAK]

Što NIGHTGATE podržava na mainnetu i na Preview

NIGHTGATE 0.42 može indeksirati mainnet kada je konfiguriran s čvorom i indeksatorom, a njegov graditelj transakcija može stvarati i dokazivati transakcije za Ledger 9. Crawler i dalje može dekodirati povijesne blokove za Ledger 8. Preprod ostaje na Ledger 8 i zahtijeva raniju granu izdanja NIGHTGATE 0.41.

Operateri s vlastitim hostiranjem mogu omogućiti slanje putem allowMainnetSubmission. Kontrolni popis za produkciju ODATANO opisuje slanje na mainnet kao nepodržano i upućuje operatere da ostave postavku onemogućenom. Programeri mogu koristiti Preview za testiranje cjelokupnog tijeka rada za Ledger 9, uključujući slanje sponzoriranih implementacija, zamjena i prijenosa.