1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-17 20:11:57 +02:00

Fix sub indexes into contract design note section (9)

This commit is contained in:
Al
2022-07-23 14:01:21 +02:00
parent d4447658a5
commit 2949bf690a

View File

@@ -646,7 +646,7 @@ reveal(100, "mySecret");
// All data to start of time is stored in blockchain, so // All data to start of time is stored in blockchain, so
// anyone can observe all previous data and changes // anyone can observe all previous data and changes
// E. Oracles and External Data // D. Oracles and External Data
// Oracles are ways to interact with your smart contracts outside the blockchain. // Oracles are ways to interact with your smart contracts outside the blockchain.
// They are used to get data from the real world, send post requests, to the real world // They are used to get data from the real world, send post requests, to the real world
// or vise versa. // or vise versa.
@@ -671,12 +671,12 @@ reveal(100, "mySecret");
// Setting up oracle networks yourself // Setting up oracle networks yourself
// D. Cron Job // E. Cron Job
// Contracts must be manually called to handle time-based scheduling; can create external // Contracts must be manually called to handle time-based scheduling; can create external
// code to regularly ping, or provide incentives (ether) for others to // code to regularly ping, or provide incentives (ether) for others to
// //
// E. Observer Pattern // F. Observer Pattern
// An Observer Pattern lets you register as a subscriber and // An Observer Pattern lets you register as a subscriber and
// register a function which is called by the oracle (note, the oracle pays // register a function which is called by the oracle (note, the oracle pays
// for this action to be run) // for this action to be run)
@@ -714,7 +714,7 @@ contract SomeOracle {
// Now, your client contract can addSubscriber by importing SomeOracleCallback // Now, your client contract can addSubscriber by importing SomeOracleCallback
// and registering with Some Oracle // and registering with Some Oracle
// F. State machines // G. State machines
// see example below for State enum and inState modifier // see example below for State enum and inState modifier
``` ```