@darkpay/dark-types
Version:
JavaScript type definitions for Darkdot blockchain.
19 lines (18 loc) • 611 B
TypeScript
import { Option, Struct, bool, i32 } from '@polkadot/types';
import { StorefrontId } from '../interfaces';
import { OptionContent } from './content';
export declare type ProductUpdateType = {
storefront_id: Option<StorefrontId>;
content: OptionContent;
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>;
};
export declare class ProductUpdate extends Struct {
constructor(value?: ProductUpdateType);
get content(): OptionContent;
set content(value: OptionContent);
}