U sustini sve radi u exampleu osim subscriptiona, i to bas polkadot subscriptiona (npr. nikad se ne pozove callback prilikom izmjene balanca na chainu).
Najlakse je i testirati s balancom
**Faucet upute:** https://wiki.polkadot.network/docs/en/maintain-networks#westend-faucet
**Ovdje mozes stvoriti dodatni acc. s kojeg mozes slati da testiras**:
https://polkadot.js.org/apps/#/accounts
U dummy appu (react starter s polkadot libovima) su testirane nove verzije polkadot libova i sve radi kako treba.
Jednom kad pokrenes branch `mmuftic/upgrade-polkadot-libs` vidjet ces da nakon prihvacanja snap promptova dolazi do 3 greske:
---
`ERROR: Unable to initialize @polkadot/wasm-crypto 1.2.1`
Ova greška se javlja kad koristim buildove:
- Metamaska 7.7.0
- _develop_ naseg forka
Greška nestane ako koristim build:
- Metamask 8.0.0 -> Mislim da je ovo build u kojem si omogucio wasm
Mslm da ovo zapravo nema veze s problemom subscriptiona, iako mi nije jasno zasto dolazi do ove greske ako prilikom inicijalizacije postavljam `initWasm: false`
---
`API/INIT: Error: FATAL: Unable to initialize the API: Illegal invocation`
greska nestane kad se zakomentira ovaj snip u `@polkadot/api/base/Init.js` ali subscriptioni i dalje ne rade
```js
(0, _classPrivateFieldLooseBase2.default)(this, _healthTimer)[_healthTimer] = setInterval(() => {
this._rpcCore.system.health().toPromise().catch(() => {// ignore
});
}, KEEPALIVE_INTERVAL
);
```
**U dummy appu (react starter s polkadot libovima) sve i dalje radi kad se zakomentira ovaj snip te zbog toga mislim da ni ova greška nije izvor problema**
---
Ovo greska mi je misterija, jer nikako nemgu shvatiti zasto se desi...kao po stacku se desi prilikom dohvacanja balansa ali nikako nemgu skuziti sta se zapravo desi ni kako ju odstraniti **(potencijalni uzrocnik problema)**
```
Uncaught (in promise) TypeError: Illegal invocation
at Proxy.<anonymous> (background.js:1)
at hostReportError (eval at <anonymous> (eval at J (background.js:1)), <anonymous>:91152:5)
```
---