docs: Add inner instruction and cross-program invocation (#17476)

This commit is contained in:
Jon Cinque 2021-05-25 18:42:54 +02:00 committed by GitHub
parent 4c17243157
commit a03230338a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 1 deletions

View File

@ -64,6 +64,10 @@ Some number of [epochs](terminology.md#epoch) after [stake](terminology.md#stake
See [vote credit](terminology.md#vote-credit).
## cross-program invocation
An [instruction](terminology.md#instruction) called from within an instruction. Put differently, it is how a program calls into another program. For more information, see [calling between programs](developing/programming-model/calling-between-programs.md).
## data plane
A multicast network used to efficiently validate [entries](terminology.md#entry) and gain consensus.
@ -118,9 +122,13 @@ A digital fingerprint of a sequence of bytes.
An increase in token supply over time used to fund rewards for validation and to fund continued development of Solana.
## inner instruction
See [cross-program invocation](terminology.md#cross-program-invocation).
## instruction
The smallest unit of a [program](terminology.md#program) that a [client](terminology.md#client) can include in a [transaction](terminology.md#transaction).
The smallest unit of a [program](terminology.md#program) that a [client](terminology.md#client) can include in a [transaction](terminology.md#transaction). Within its processing code, an instruction may contain one or more [cross-program invocations](terminology.md#cross-program-invocation).
## keypair