"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fullBlockConstructor = exports.FullBlockBase = void 0;
const BlockBase_1 = require("./BlockBase");
/**
 * Base class for blocks that also include all transactions (including information about the transaction)
 */
class FullBlockBase extends BlockBase_1.BlockBase {
}
exports.FullBlockBase = FullBlockBase;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function fullBlockConstructor(c) {
    return new c();
}
exports.fullBlockConstructor = fullBlockConstructor;
//# sourceMappingURL=FullBlockBase.js.map