TickerReservation
Last updated
Was this helpful?
Last updated
Was this helpful?
Represents a reserved Asset symbol in the Polymesh blockchain. Ticker reservations expire after a set length of time, after which they can be reserved by another Identity. A Ticker must be previously reserved by an Identity for that Identity to be able create an Asset with it
‹UniqueIdentifiers, string›
↳ TickerReservation
Protected
context• context: Context
• ticker: string
reserved ticker
• uuid: string
Create an Asset using the reserved ticker
note
required role:
Ticker Owner
Parameters:
args
opts?
Retrieve the Reservation's owner, expiry date and status
note
can be subscribed to
Parameters:
callback
▸ exists(): Promise‹boolean›
Determine whether this Ticker Reservation exists on chain
Returns: Promise‹boolean›
Extend the Reservation time period of the ticker for 60 days from now to later use it in the creation of an Asset.
note
required role:
Ticker Owner
Parameters:
opts?
Determine whether this Entity is the same as another one
Parameters:
entity
Returns: boolean
â–¸ toJson(): string
Return the Reservation's ticker
Returns: string
Transfer ownership of the Ticker Reservation to another Identity. This generates an authorization request that must be accepted by the target
note
required role:
Ticker Owner
Parameters:
args
opts?
Static
generateUuid▸ generateUuid‹Identifiers›(identifiers
: Identifiers): string
Generate the Entity's UUID from its identifying properties
Type parameters:
â–ª Identifiers
Parameters:
identifiers
Identifiers
Returns: string
Static
unserialize▸ unserialize‹Identifiers›(serialized
: string): Identifiers
Unserialize a UUID into its Unique Identifiers
Type parameters:
â–ª Identifiers
Parameters:
serialized
string
UUID to unserialize
Returns: Identifiers
Inherited from .
Defined in
Defined in
Inherited from .
Defined in
â–¸ createAsset(args
: , opts?
: ): Promise‹‹››
Defined in
note
this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it
Returns: Promise‹‹››
▸ details(): Promise‹›
Defined in
Returns: Promise‹›
â–¸ details(callback
: ‹›): Promise‹›
Defined in
‹›
Returns: Promise‹›
Overrides .
Defined in
â–¸ extend(opts?
: ): Promise‹‹››
Defined in
note
this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it
Returns: Promise‹‹››
â–¸ isEqual(entity
: ‹unknown, unknown›): boolean
Inherited from .
Defined in
‹unknown, unknown›
Overrides .
Defined in
â–¸ transferOwnership(args
: , opts?
: ): Promise‹‹››
Defined in
note
this will create which has to be accepted by the target
Identity. An or can fetch its pending Authorization Requests by calling . Also, an Account or Identity can directly fetch the details of an Authorization Request by calling
note
this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it
Returns: Promise‹‹››
Inherited from .
Defined in
Inherited from .
Defined in