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 updatei; 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 thanu64, 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
noneif 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