@vechain/connex
Advanced tools
Comparing version 2.0.0-beta.28 to 2.0.0-beta.29
/*! | ||
* Determine if an object is a Buffer | ||
* | ||
* @author Feross Aboukhadijeh <https://feross.org> | ||
* @license MIT | ||
*/ | ||
/*! | ||
* The buffer module from node.js, for the browser. | ||
@@ -3,0 +10,0 @@ * |
@@ -30,3 +30,7 @@ import { DriverNoVendor, SimpleNet } from '@vechain/connex-driver'; | ||
try { | ||
head = JSON.parse(localStorage.getItem(headCacheKey) || ''); | ||
const cachedHead = JSON.parse(localStorage.getItem(headCacheKey) || ''); | ||
// use the cachedHead if not too old | ||
if (cachedHead.timestamp * 1000 > Date.now() - 3600 * 1000) { | ||
head = cachedHead; | ||
} | ||
} | ||
@@ -36,3 +40,5 @@ catch ( /** */_a) { /** */ } | ||
window.addEventListener('pagehide', () => { | ||
localStorage.setItem(headCacheKey, JSON.stringify(driver.head)); | ||
if (driver.head.timestamp > Date.now() - 300 * 1000) { | ||
localStorage.setItem(headCacheKey, JSON.stringify(driver.head)); | ||
} | ||
}); | ||
@@ -42,2 +48,2 @@ } | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJpdmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RyaXZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxNQUFNLHdCQUF3QixDQUFBO0FBQ2xFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQTtBQUc3QyxNQUFNLFNBQVMsR0FBRyxvREFBb0QsQ0FBQTtBQUN0RSxNQUFNLGNBQWMsR0FBRyxtQkFBbUIsQ0FBQTtBQUUxQyxNQUFNLE1BQU8sU0FBUSxjQUFjO0lBRS9CLFlBQVksT0FBZSxFQUFFLE9BQTBCLEVBQUUsUUFBb0MsRUFBVyxZQUFvQjtRQUN4SCxLQUFLLENBQUMsSUFBSSxTQUFTLENBQUMsT0FBTyxDQUFDLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBRG9ELGlCQUFZLEdBQVosWUFBWSxDQUFRO1FBRXhILElBQUksQ0FBQyxLQUFLLEdBQUcsV0FBVyxDQUNwQixTQUFTLEVBQ1QsY0FBYyxDQUNqQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxZQUFZLENBQUMsQ0FBQyxDQUFBO0lBQ3ZELENBQUM7SUFDRCxNQUFNLENBQUMsR0FBNEIsRUFBRSxPQUFnQztRQUNqRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FBQTtJQUN2RCxDQUFDO0lBQ0QsUUFBUSxDQUFDLEdBQThCLEVBQUUsT0FBa0M7UUFDdkUsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUE7SUFDekQsQ0FBQztDQUNKO0FBRUQsTUFBTSxLQUFLLEdBQTJCLEVBQUUsQ0FBQTtBQUV4QyxNQUFNLFVBQVUsTUFBTSxDQUFDLE9BQWUsRUFBRSxPQUEwQixFQUFFLFlBQW9CO0lBQ3BGLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUM7UUFDdkIsT0FBTztRQUNQLE9BQU87UUFDUCxZQUFZO0tBQ2YsQ0FBQyxDQUFBO0lBQ0YsSUFBSSxNQUFNLEdBQUcsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO0lBQ3ZCLElBQUksQ0FBQyxNQUFNLEVBQUU7UUFDVCxNQUFNLFlBQVksR0FBRyxlQUFlLE9BQU8sQ0FBQyxFQUFFLElBQUksT0FBTyxFQUFFLENBQUE7UUFDM0QsSUFBSSxJQUFJLENBQUE7UUFDUixJQUFJO1lBQ0EsSUFBSSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQTtTQUM5RDtRQUFDLFFBQVEsTUFBTSxJQUFSLEVBQUUsTUFBTSxFQUFFO1FBQ2xCLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxNQUFNLEdBQUcsSUFBSSxNQUFNLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLEVBQUUsWUFBWSxDQUFDLENBQUE7UUFFdEUsTUFBTSxDQUFDLGdCQUFnQixDQUFDLFVBQVUsRUFBRSxHQUFHLEVBQUU7WUFDckMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxZQUFZLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQTtRQUNuRSxDQUFDLENBQUMsQ0FBQTtLQUNMO0lBQ0QsT0FBTyxNQUFNLENBQUE7QUFDakIsQ0FBQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJpdmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RyaXZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxNQUFNLHdCQUF3QixDQUFBO0FBQ2xFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQTtBQUc3QyxNQUFNLFNBQVMsR0FBRyxvREFBb0QsQ0FBQTtBQUN0RSxNQUFNLGNBQWMsR0FBRyxtQkFBbUIsQ0FBQTtBQUUxQyxNQUFNLE1BQU8sU0FBUSxjQUFjO0lBRS9CLFlBQVksT0FBZSxFQUFFLE9BQTBCLEVBQUUsUUFBZ0QsRUFBVyxZQUFvQjtRQUNwSSxLQUFLLENBQUMsSUFBSSxTQUFTLENBQUMsT0FBTyxDQUFDLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBRGdFLGlCQUFZLEdBQVosWUFBWSxDQUFRO1FBRXBJLElBQUksQ0FBQyxLQUFLLEdBQUcsV0FBVyxDQUNwQixTQUFTLEVBQ1QsY0FBYyxDQUNqQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxZQUFZLENBQUMsQ0FBQyxDQUFBO0lBQ3ZELENBQUM7SUFDRCxNQUFNLENBQUMsR0FBNEIsRUFBRSxPQUFnQztRQUNqRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FBQTtJQUN2RCxDQUFDO0lBQ0QsUUFBUSxDQUFDLEdBQThCLEVBQUUsT0FBa0M7UUFDdkUsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUE7SUFDekQsQ0FBQztDQUNKO0FBRUQsTUFBTSxLQUFLLEdBQTJCLEVBQUUsQ0FBQTtBQUV4QyxNQUFNLFVBQVUsTUFBTSxDQUFDLE9BQWUsRUFBRSxPQUEwQixFQUFFLFlBQW9CO0lBQ3BGLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUM7UUFDdkIsT0FBTztRQUNQLE9BQU87UUFDUCxZQUFZO0tBQ2YsQ0FBQyxDQUFBO0lBQ0YsSUFBSSxNQUFNLEdBQUcsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO0lBQ3ZCLElBQUksQ0FBQyxNQUFNLEVBQUU7UUFDVCxNQUFNLFlBQVksR0FBRyxlQUFlLE9BQU8sQ0FBQyxFQUFFLElBQUksT0FBTyxFQUFFLENBQUE7UUFDM0QsSUFBSSxJQUFJLENBQUE7UUFDUixJQUFJO1lBQ0EsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsQ0FBK0IsQ0FBQTtZQUNyRyxvQ0FBb0M7WUFDcEMsSUFBSSxVQUFVLENBQUMsU0FBUyxHQUFHLElBQUksR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsSUFBSSxHQUFHLElBQUksRUFBRTtnQkFDeEQsSUFBSSxHQUFHLFVBQVUsQ0FBQTthQUNwQjtTQUNKO1FBQUMsUUFBUSxNQUFNLElBQVIsRUFBRSxNQUFNLEVBQUU7UUFDbEIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxZQUFZLENBQUMsQ0FBQTtRQUV0RSxNQUFNLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxFQUFFLEdBQUcsRUFBRTtZQUNyQyxJQUFJLE1BQU0sQ0FBQyxJQUFJLENBQUMsU0FBUyxHQUFHLElBQUksQ0FBQyxHQUFHLEVBQUUsR0FBRyxHQUFHLEdBQUcsSUFBSSxFQUFFO2dCQUNqRCxZQUFZLENBQUMsT0FBTyxDQUFDLFlBQVksRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFBO2FBQ2xFO1FBQ0wsQ0FBQyxDQUFDLENBQUE7S0FDTDtJQUNELE9BQU8sTUFBTSxDQUFBO0FBQ2pCLENBQUMifQ== |
{ | ||
"name": "@vechain/connex", | ||
"version": "2.0.0-beta.28", | ||
"version": "2.0.0-beta.29", | ||
"description": "Standard interface to connect DApp with VeChain and user", | ||
@@ -46,8 +46,8 @@ "main": "dist/index.js", | ||
"dependencies": { | ||
"@vechain/connex-driver": "^2.0.0-beta.23", | ||
"@vechain/connex-framework": "^2.0.0-beta.18", | ||
"@vechain/connex-driver": "^2.0.0-beta.29", | ||
"@vechain/connex-framework": "^2.0.0-beta.29", | ||
"detect-browser": "^5.2.0", | ||
"randombytes": "^2.1.0" | ||
}, | ||
"gitHead": "5652ca474acfa0cf7a121d5a16cef89a5568671a" | ||
"gitHead": "bdcbb14c1dd1e75a3e9821c2fed1be46e2992fbb" | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1338
1187146