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.
- 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.
-
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.