Kuinka päästä iota-rahastoihin, jotka jakautuvat Ledger Nano S -sovelluksen liian monelle panokselle

Ylitä Ledger Nano S -laitteistorajoitukset yhdistämällä jotit yhteen osoitteeseen

Jo jonkin aikaa virallinen iota Trinity-lompakko on yhteensopiva Ledger Nano S -laitteiston kanssa. Vaikka Trinity tarjoaa melko saumattoman integraation, on edelleen laitteistorajoituksia, jotka voivat johtaa yllä olevaan virhesanomaan yritettäessä lähettää varoja.

Koska tämä on melko yleinen virhesanoma, sinun on ensin tarkistettava Trinity-virheloki nähdäksesi tarkemman kuvauksen. Voit käyttää sitä päävalikossa (Kolminaisuus → Virheloki).

Jos näet alla olevan kuvion kaltaisen merkinnän, tässä artikkelissa kuvattu ongelma koskee sinua.

Mitä tapahtui?

Ledger Nano S -laitteessa on erittäin rajallinen määrä vapaata muistia. Iota-ympäristössä olevien yksityisten avainten ja allekirjoitusten koon takia tällä hetkellä ei ole mahdollista lähettää tapahtumaa, joka käyttää varoja useammasta kuin kahdesta osoitteesta (tuloista). Kun lähetät tapahtumaa, sinulla ei ole manuaalista hallintaa siitä, mitä osoitteita käytetään tuloina, ja tämä ongelma ilmenee todennäköisimmin, jos olet lähettänyt varoja pääkirjatiliisi useita kertoja käyttämällä uusia vastaanottoosoitteita joka kerta. Seurauksena on, että varat jakautuvat moniin osoitteisiin, mikä vaatii Trinityä käyttämään useita syöttöosoitteita, kun suurempia määriä kiintiöitä tulisi lähettää.

Sekä Trinityn että Ledger iota -sovelluksen kehittäjät keskustelevat jo mahdollisista ohjelmistokorjauksista, mutta siihen asti et voi lähettää täysiä varoja Ledgerissä. Jos tarvitset rahastoillesi pääsyä nyt, on toinen tapa päästä pois tästä tilanteesta, mutta se vaatii jonkin verran manuaalista työtä ja voi olla hieman tylsiä (riippuen osoitteiden määrästä, joihin varat ovat jakautuneet).

Kuinka korjata tämä tilanne?

Muista, että kaikkia varoja ei ole estetty, mutta voimme silti lähettää maksutapahtuman, jossa on enintään kaksi panosta. Otamme aina kaksi osoitetta ja lähetämme varoja samaan yksittäiseen kohdeosoitteeseen, kunnes kaikki kiintiöt on konsolidoitu ja koko summan lähettäminen on mahdollista. Vaikka emme voi kertoa Trinitylle, mitä syöttöosoitteita käytetään tässä yhdistämisprosessissa, voimme hyökätä sen käyttämään haluamiamme osoitteita lähettämällä oikean määrän kiintiöitä.

Ensin tarkista varojen jakautuminen osoitteisiisi käyttämällä komentoa Tili → Tilinhallinta → Näytä osoitteet Trinity-päävalikosta.

Luettelo osoitteista ja niiden nykyinen saldo

Esitetyssä esimerkissä kiintiöt on jaettu viiteen osoitteeseen. Otamme päällekkäisen (YLE WWT…) kohdeosoitteeksi ja yritämme lähettää kaikki varat tähän osoitteeseen. Nyt voimme lähettää ensimmäisen tapahtuman lisäämällä kahden alimman osoitteen (87i + 50i = 137i) saldot. Jos lähetämme tapahtuman yli 137i: n, Trinity alkaa alimmasta osoitteesta ja etsii syöttöosoitteita, kunnes se riittää kattamaan sen, mitä haluamme lähettää. 137i: n lähettäminen varmistaa tässä tapauksessa, että Trinity käyttää haluamiamme osoitteita.

Tee sama osoiteluettelollesi ja kirjoita kohdeosoite ja kahden osoitteen alimman osoitteen lisätty saldo varoilla. Lähetä sitten tapahtuma kohdeosoitteeseen laskettua saldoa käyttämällä.

Tarkista ja hyväksy kauppa Ledgerillä. Kun uusi tapahtuma on vahvistettu, osoitteiden luettelo on muuttunut.

Riippuen osoitteiden lukumäärästä, joille kiintiöt jaettiin, sinun on toistettava tämä tehtävä. Esitetyssä esimerkissä joudumme lähettämään toisen tapahtuman samaan kohdeosoitteeseen yli 300i, kunnes lopulta koko saldo konsolidoidaan uudelleen yhdeksi osoitteeksi.

Nyt voimme lähettää täydet varat uudelleen ilman ongelmia.

Toivottavasti pidit tästä artikkelista. Jos sinulla on kysyttävää, kommentteja tai haluat nähdä asioiden muuttuvan, käy Iota Discord -palvelimella ja löydä minut (HBMY289).