Actualmente estoy desarrollando una dApp y quiero conectarla con la billetera sync2. Dado que no hay soporte para dart, estoy tratando de usar funciones js en un archivo js en la carpeta web como esta:
function checkBalance(value) { const connex = new Connex({ node: 'http://3.71.71.72:8669/', network: 'test' }) const queryAcc = value const acc = connex.thor.account(queryAcc) acc.get().then(accInfo => { const vet = accInfo.balance / 1e18 // +" VET" return vet }) }Luego lo llamo en aleteo con
var a = js.context.callMethod("checkBalance", ["0x70aE85A2fF6030366F512DbcD60Be3828139b498"]);El problema es (por lo que puedo decir) que no puedo crear el objeto Connex ("No se pudo encontrar el nombre 'Connex'. ¿Quiso decir 'connex'? ts (2570)" si paso el mouse sobre Connex)
He incluido connex en index.html así:
<script src="https://unpkg.com/@vechain/connex@2" ></script>¿Por qué eso no funciona?