predict/propbook/block_scholes_store library

Full generated bindings for the block_scholes_store 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/block_scholes_store.dart' as block_scholes_store;

Properties

BlockScholesBatchIngested → BcsType<Map<String, dynamic>, dynamic>
final
BlockScholesSVIStore → BcsType<Map<String, dynamic>, dynamic>
final
BlockScholesValueStore → BcsType<Map<String, dynamic>, dynamic>
final
SVIParams → BcsType<Map<String, dynamic>, dynamic>
final

Functions

applyForwardBatch({required dynamic arguments, String? package}) → MoveCallBuilder
Ingest canonical forwards for this store's base asset. expiries_ms[i] is an untrusted descriptor witness for signed update i; equality with the upstream-derived SID proves the association before any observation is stored.
applySpotBatch({required dynamic arguments, String? package}) → MoveCallBuilder
Ingest the canonical spot batch for this store's base asset.
applySviBatch({required dynamic arguments, String? package}) → MoveCallBuilder
Ingest canonical SVI observations for this store's base asset.
BlockScholesObservationInserted(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
Emitted when the canonical spot is inserted into exact minute-boundary history.
BlockScholesObservationRecorded(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
Emitted only for observations that were stored, so its presence means the series advanced.
BsRead(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
One accepted observation paired with its signed source time and on-chain recording time.
forward({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the latest canonical forward observation at expiry_ms.
forwardSid({required dynamic arguments, String? package}) → MoveCallBuilder
Returns one canonical forward series id for external subscription construction.
insertAt({required dynamic arguments, String? package}) → MoveCallBuilder
Insert the canonical spot batch into exact minute-boundary history without changing latest. A valid batch whose spot update source timestamp is not a minute boundary, or whose spot is zero or wider than u64, is ignored without aborting. The first admissible observation at a boundary owns the key and cannot be replaced.
migrateSviStore({required dynamic arguments, String? package}) → MoveCallBuilder
migrateValueStore({required dynamic arguments, String? package}) → MoveCallBuilder
Migrate this store to the running package version. Forward-only: current_version!() is compiled into each package version's bytecode.
readOnchainTimestampMs({required dynamic arguments, String? package, List<String> typeArguments = const []}) → MoveCallBuilder
readSourceTimestampMs({required dynamic arguments, String? package, List<String> typeArguments = const []}) → MoveCallBuilder
readValue({required dynamic arguments, String? package, List<String> typeArguments = const []}) → MoveCallBuilder
readWriterDigest({required dynamic arguments, String? package, List<String> typeArguments = const []}) → MoveCallBuilder
recentSpotAt({required dynamic arguments, String? package}) → MoveCallBuilder
Returns an exact source-time match from the ten recent spot observations for live pricing. This bounded buffer is independent of the permanent minute-boundary settlement history.
spot({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the latest canonical spot observation, or none if none has landed.
spotAt({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the canonical spot observation whose provider source timestamp is exactly source_timestamp_ms.
spotSid({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the canonical spot series id for external subscription construction.
svi({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the latest canonical SVI observation at expiry_ms.
sviAIsNegative({required dynamic arguments, String? package}) → MoveCallBuilder
sviAMagnitude({required dynamic arguments, String? package}) → MoveCallBuilder
sviB({required dynamic arguments, String? package}) → MoveCallBuilder
sviMIsNegative({required dynamic arguments, String? package}) → MoveCallBuilder
sviMMagnitude({required dynamic arguments, String? package}) → MoveCallBuilder
sviRhoIsNegative({required dynamic arguments, String? package}) → MoveCallBuilder
sviRhoMagnitude({required dynamic arguments, String? package}) → MoveCallBuilder
sviSid({required dynamic arguments, String? package}) → MoveCallBuilder
Returns one canonical SVI series id for external subscription construction.
sviSigma({required dynamic arguments, String? package}) → MoveCallBuilder
sviStoreBaseAsset({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the immutable provider base-asset spelling for external composition or devInspect.
sviStoreId({required dynamic arguments, String? package}) → MoveCallBuilder
sviStoreVersion({required dynamic arguments, String? package}) → MoveCallBuilder
valueStoreBaseAsset({required dynamic arguments, String? package}) → MoveCallBuilder
Returns the immutable provider base-asset spelling for external composition or devInspect.
valueStoreId({required dynamic arguments, String? package}) → MoveCallBuilder
valueStoreVersion({required dynamic arguments, String? package}) → MoveCallBuilder