predict/propbook/oracle_lane library

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

Functions

ObservationInserted(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
Emitted when a feed inserts source-native data keyed by exact source timestamp.
ObservationRecorded(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
Emitted when a feed accepts a source-native observation into its live oracle state.
OracleLane(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
Latest and exact-timestamp storage for one feed stream.
OracleRead(BcsType t0) → BcsType<Map<String, dynamic>, dynamic>
A source value paired with its source publication time and on-chain recording time. Raw and normalized projections preserve this envelope so consumers can apply one freshness policy. writer_digest is the digest of the transaction that accepted the observation; consumers use it to refuse pricing against an observation written in the same PTB.
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