UNPKG

test-ic-wallet-middleware-icrc

Version:
14 lines (13 loc) 519 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AllowanceDataStorage = void 0; const rxBaseDataStorage_1 = require("../../storage/base/rxBaseDataStorage"); class AllowanceDataStorage extends rxBaseDataStorage_1.RxBaseDataStorage { get collectionName() { return "allowances"; } getDocumentId(doc) { return `${doc.spenderPrincipal}_${doc.ledgerAddress}_${doc.subAccountId}_${doc.spenderSubId}`; } } exports.AllowanceDataStorage = AllowanceDataStorage;