@ledgerhq/coin-tezos
Version:
26 lines • 974 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toTezosResourcesRaw = toTezosResourcesRaw;
exports.fromTezosResourcesRaw = fromTezosResourcesRaw;
exports.assignToAccountRaw = assignToAccountRaw;
exports.assignFromAccountRaw = assignFromAccountRaw;
function toTezosResourcesRaw(r) {
const { revealed, counter } = r;
return { revealed, counter };
}
function fromTezosResourcesRaw(r) {
const { revealed, counter } = r;
return { revealed, counter };
}
function assignToAccountRaw(account, accountRaw) {
const tezosAccount = account;
if (tezosAccount.tezosResources) {
accountRaw.tezosResources = toTezosResourcesRaw(tezosAccount.tezosResources);
}
}
function assignFromAccountRaw(accountRaw, account) {
const tezosResourcesRaw = accountRaw.tezosResources;
if (tezosResourcesRaw)
account.tezosResources = fromTezosResourcesRaw(tezosResourcesRaw);
}
//# sourceMappingURL=serialization.js.map