predict/propbook/registry library

Full generated bindings for the registry Move module (propbook): every move-call builder and BCS struct, including symbols the flat package:deepbook/predict.dart surface hides to avoid name collisions. Import with a prefix: import 'package:deepbook/predict/propbook/registry.dart' as registry;

Properties

BlockScholesStorePair → BcsType<Map<String, dynamic>, dynamic>
final
BlockScholesStoresRegistered → BcsType<Map<String, dynamic>, dynamic>
final
OracleBindingKey → BcsType<Map<String, dynamic>, dynamic>
final
OracleBound → BcsType<Map<String, dynamic>, dynamic>
final
OracleMetadata → BcsType<Map<String, dynamic>, dynamic>
final
OracleRebound → BcsType<Map<String, dynamic>, dynamic>
final
OracleRegistry → BcsType<Map<String, dynamic>, dynamic>
final
OracleSourceKey → BcsType<Map<String, dynamic>, dynamic>
final
OracleSourceRegistered → BcsType<Map<String, dynamic>, dynamic>
final
RegistryAdminCap → BcsType<Map<String, dynamic>, dynamic>
final

Functions

bindPythToUnderlying({required dynamic arguments, String? package}) → MoveCallBuilder
Admin-bind this Pyth source feed to a canonical Propbook underlying.
blockScholesBaseAsset({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the bound provider base asset for external composition, discovery, or devInspect confirmation that the binding names the asset the subscription resolves to.
blockScholesSviStoreId({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the canonical SVI-store identity for external composition or discovery.
blockScholesValueStoreId({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the canonical value-store identity for external composition or discovery.
containsPythSource({required dynamic arguments, String? package}) → MoveCallBuilder
Returns whether the Pyth source wrapper exists in the external source catalog.
createAndShareBlockScholesStores({required dynamic arguments, String? package}) → MoveCallBuilder
Create and share this underlying's Block Scholes store partition and bind its source identity. Admin-gated and once per underlying so consumers have one immutable descriptor and store pair.
createAndSharePythFeed({required dynamic arguments, String? package}) → MoveCallBuilder
Create and share the Propbook Pyth wrapper for pyth_source_id, then record it in the source catalog. Permissionless: a duplicate source aborts before object creation, and a junk source id creates an inert feed whose storage the caller pays for.
id({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the registry identity for external composition and PTB construction.
oracleKind({required dynamic arguments, String? package}) → MoveCallBuilder
Return the oracle-kind discriminator for external registry discovery.
propbookBlockScholesStorePairForUnderlying({required dynamic arguments, String? package}) → MoveCallBuilder
Resolves the complete immutable Block Scholes binding for an underlying.
propbookOracleId({required dynamic arguments, String? package}) → MoveCallBuilder
Return the canonical feed object ID for external PTB construction.
propbookPythIdForSource({required dynamic arguments, String? package}) → MoveCallBuilder
Resolves a registered Pyth source wrapper for external composition or discovery.
propbookPythIdForUnderlying({required dynamic arguments, String? package}) → MoveCallBuilder
Resolves the canonical Pyth feed for external composition or discovery.
propbookUnderlyingId({required dynamic arguments, String? package}) → MoveCallBuilder
Return the bound underlying ID for external registry discovery.
pythMetadataForUnderlying({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the canonical Pyth binding metadata for external composition or inspection.
registryAdminCapId({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the admin capability identity for administration tooling and object discovery.
replacePythBindingForUnderlying({required dynamic arguments, String? package}) → MoveCallBuilder
Admin-replace the canonical Pyth source feed for a Propbook underlying.
sourceId({required dynamic arguments, String? package}) → MoveCallBuilder
Return the provider source ID for external registry discovery.
valueKind({required dynamic arguments, String? package}) → MoveCallBuilder
Return the value-kind discriminator for external registry discovery.