Skip to content

Commit

Permalink
fix: fix fundraiser schema and generated types
Browse files Browse the repository at this point in the history
  • Loading branch information
VictorVicente committed Jan 7, 2021
1 parent f1b66b4 commit fc9a8d8
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 6 deletions.
4 changes: 4 additions & 0 deletions src/polkadot/augment-types.ts
Expand Up @@ -671,6 +671,7 @@ import {
FeeOf,
FundingRoundName,
Fundraiser,
FundraiserTier,
HandledTxStatus,
HistoricalVotingByAddress,
HistoricalVotingById,
Expand Down Expand Up @@ -3038,6 +3039,9 @@ declare module '@polkadot/types/types/registry' {
TargetIdentity: TargetIdentity;
'Option<TargetIdentity>': Option<TargetIdentity>;
'Vec<TargetIdentity>': Vec<TargetIdentity>;
FundraiserTier: FundraiserTier;
'Option<FundraiserTier>': Option<FundraiserTier>;
'Vec<FundraiserTier>': Vec<FundraiserTier>;
Fundraiser: Fundraiser;
'Option<Fundraiser>': Option<Fundraiser>;
'Vec<Fundraiser>': Vec<Fundraiser>;
Expand Down
17 changes: 14 additions & 3 deletions src/polkadot/polymesh/definitions.ts
Expand Up @@ -1028,11 +1028,22 @@ export default {
Specific: 'IdentityId',
},
},
FundraiserTier: {
total: 'Balance',
price: 'Balance',
remaining: 'Balance',
},
Fundraiser: {
raise_token: 'Ticker',
remaining_amount: 'Balance',
price_per_token: 'Balance',
creator: 'IdentityId',
offering_portfolio: 'PortfolioId',
offering_asset: 'Ticker',
raising_portfolio: 'PortfolioId',
raising_asset: 'Ticker',
tiers: 'Vec<FundraiserTier>',
venue_id: 'u64',
start: 'Moment',
end: 'Option<Moment>',
frozen: 'bool',
},
VenueType: {
_enum: ['Other', 'Distribution', 'Sto', 'Exchange'],
Expand Down
19 changes: 16 additions & 3 deletions src/polkadot/polymesh/types.ts
Expand Up @@ -783,10 +783,23 @@ export interface FundingRoundName extends Text {}

/** @name Fundraiser */
export interface Fundraiser extends Struct {
readonly raise_token: Ticker;
readonly remaining_amount: Balance;
readonly price_per_token: Balance;
readonly creator: IdentityId;
readonly offering_portfolio: PortfolioId;
readonly offering_asset: Ticker;
readonly raising_portfolio: PortfolioId;
readonly raising_asset: Ticker;
readonly tiers: Vec<FundraiserTier>;
readonly venue_id: u64;
readonly start: Moment;
readonly end: Option<Moment>;
readonly frozen: bool;
}

/** @name FundraiserTier */
export interface FundraiserTier extends Struct {
readonly total: Balance;
readonly price: Balance;
readonly remaining: Balance;
}

/** @name HandledTxStatus */
Expand Down

0 comments on commit fc9a8d8

Please sign in to comment.