PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@solana/spl-token/lib/cjs/extensions

Просмотр файла: nonTransferable.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getNonTransferable = exports.NON_TRANSFERABLE_SIZE = exports.NonTransferableLayout = void 0;
const buffer_layout_1 = require("@solana/buffer-layout");
const extensionType_1 = require("./extensionType");
/** Buffer layout for de/serializing an account */
exports.NonTransferableLayout = (0, buffer_layout_1.struct)([]);
exports.NON_TRANSFERABLE_SIZE = exports.NonTransferableLayout.span;
function getNonTransferable(mint) {
    const extensionData = (0, extensionType_1.getExtensionData)(extensionType_1.ExtensionType.NonTransferable, mint.tlvData);
    if (extensionData !== null) {
        return exports.NonTransferableLayout.decode(extensionData);
    }
    else {
        return null;
    }
}
exports.getNonTransferable = getNonTransferable;
//# sourceMappingURL=nonTransferable.js.map

Выполнить команду


Для локальной разработки. Не используйте в интернете!