UNPKG

herlina-kit

Version:

protocol untuk menghubungkan DApp Vexanium ke dompet Herlina

30 lines (27 loc) 634 B
import {TimePointSec} from "@wharfkit/antelope"; /** * @typedef Session * @property {string} peerID * @property {string} permission * @property {TimePointSec} expiration * @property {string} auth */ /** * @param {Session} data */ export function saveSession(data) { sessionStorage.setItem("vex-session", JSON.stringify(data)); } /** * * @return {Session|null} */ export function loadSession() { const raw = sessionStorage.getItem("vex-session"); if (raw) { const data = JSON.parse(raw); data.expiration = TimePointSec.fromString(data.expiration); return data; } return null; }