pub struct QueryApi<'api> { /* private fields */ }

Implementations

Ticker registration details. (ticker) -> TickerRegistration

Ticker registration config. (ticker) -> TickerRegistrationConfig

Details of the token corresponding to the token ticker. (ticker) -> SecurityToken details [returns SecurityToken struct]

Asset name of the token corresponding to the token ticker. (ticker) -> AssetName

The total asset ticker balance per identity. (ticker, DID) -> Balance

A map of a ticker name and asset identifiers.

The next AssetType::Custom ID in the sequence.

Numbers in the sequence start from 1 rather than 0.

Maps custom asset type ids to the registered string contents.

Inverse map of CustomTypes, from registered string contents to custom asset type ids.

The name of the current funding round. ticker -> funding round

The total balances of tokens issued in all recorded funding rounds. (ticker, funding round) -> balance

The set of frozen assets implemented as a membership map. ticker -> bool

Tickers and token owned by a user (user, ticker) -> AssetOwnership

Documents attached to an Asset (ticker, doc_id) -> document

Per-ticker document ID counter. (ticker) -> doc_id

Ticker registration details on Polymath Classic / Ethereum.

Balances get stored on the basis of the ScopeId. Right now it is only helpful for the UI purposes but in future it can be used to do miracles on-chain. (ScopeId, IdentityId) => Balance.

Store aggregate balance of those identities that has the same ScopeId. (Ticker, ScopeId) => Balance.

Tracks the ScopeId of the identity for a given ticker. (Ticker, IdentityId) => ScopeId.

Decides whether investor uniqueness requirement is enforced for this asset. false means that it is enforced.

Ticker => bool.

Metatdata values for an asset.

Details for an asset’s Metadata values.

Asset Metadata Local Name -> Key.

Asset Metadata Global Name -> Key.

Asset Metadata Local Key -> Name.

Asset Metadata Global Key -> Name.

Asset Metadata Local Key specs.

Asset Metadata Global Key specs.

Next Asset Metadata Local Key.

Next Asset Metadata Global Key.

Storage version.

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Convert from a value of T into an equivalent instance of Option<Self>. Read more
Consume self to return Some equivalent value of Option<T>. Read more
Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can then be further downcast into Box<ConcreteType> where ConcreteType implements Trait. Read more
Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be further downcast into Rc<ConcreteType> where ConcreteType implements Trait. Read more
Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &Any’s vtable from &Trait’s. Read more
Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &mut Any’s vtable from &mut Trait’s. Read more
Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be further downcast into Arc<ConcreteType> where ConcreteType implements Trait. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Get a reference to the inner from the outer.

Get a mutable reference to the inner from the outer.

Should always be Self
Convert from a value of T into an equivalent instance of Self. Read more
Consume self to return an equivalent value of T. Read more
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
The counterpart to unchecked_from.
Consume self to return an equivalent value of T.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more