UNPKG

@darkpay/dark-types

Version:

JavaScript type definitions for Darkdot blockchain.

31 lines (30 loc) 1.04 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProductUpdate = void 0; /* eslint-disable @typescript-eslint/adjacent-overload-signatures */ const types_1 = require("@polkadot/types"); const registry_1 = __importDefault(require("../registry")); class ProductUpdate extends types_1.Struct { constructor(value) { super(registry_1.default, { storefront_id: 'Option<u64>', content: 'Option<Content>', price_usd: 'Option<i32>', tax_pct: 'Option<i32>', discount_pct: 'Option<i32>', buyer_esc_pct: 'Option<i32>', seller_esc_pct: 'Option<i32>', hidden: 'Option<bool>' }, value); } get content() { return this.get('content'); } set content(value) { this.set('content', value); } } exports.ProductUpdate = ProductUpdate;