You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/fdc/reference/IFdcHub.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,8 @@ Sourced from `IFdcHub.sol` on [GitHub](https://github.com/flare-foundation/flare
14
14
15
15
## Overview
16
16
17
-
The IFdcHub interface serves as the main entry point for applications requesting attestations from the Flare Data Connector. It provides functionality to request attestations, access configuration contracts, and handle related events.
17
+
The IFdcHub interface serves as the main entry point for applications requesting attestations from the Flare Data Connector.
18
+
It provides functionality to request attestations, access configuration contracts, and handle related events.
Copy file name to clipboardExpand all lines: docs/fdc/reference/IFdcInflationConfigurations.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,8 @@ Sourced from `IFdcInflationConfigurations.sol` on [GitHub](https://github.com/fl
14
14
15
15
## Overview
16
16
17
-
The IFdcInflationConfigurations interface allows access to the inflation distribution settings for different attestation types and sources within the Flare Data Connector system. These configurations determine how inflation rewards are allocated to validators based on the attestation requests they process.
17
+
The IFdcInflationConfigurations interface allows access to the inflation distribution settings for different attestation types and sources within the Flare Data Connector system.
18
+
These configurations determine how inflation rewards are allocated to validators based on the attestation requests they process.
Copy file name to clipboardExpand all lines: docs/fdc/reference/IFdcRequestFeeConfigurations.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,13 +14,15 @@ Sourced from `IFdcRequestFeeConfigurations.sol` on [GitHub](https://github.com/f
14
14
15
15
## Overview
16
16
17
-
The IFdcRequestFeeConfigurations interface provides functionality for managing and retrieving fees associated with attestation requests in the Flare Data Connector (FDC) system. It allows for querying the base fee required for specific attestation requests.
17
+
The IFdcRequestFeeConfigurations interface provides functionality for managing and retrieving fees associated with attestation requests in the Flare Data Connector (FDC) system.
18
+
It allows for querying the base fee required for specific attestation requests.
18
19
19
20
## Functions
20
21
21
22
### getRequestFee
22
23
23
-
Method to get the base fee for an attestation request. It reverts if the request is not supported.
24
+
Method to get the base fee for an attestation request.
Copy file name to clipboardExpand all lines: docs/fdc/reference/IFdcVerification.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,8 @@ Sourced from `IFdcVerification.sol` on [GitHub](https://github.com/flare-foundat
14
14
15
15
## Overview
16
16
17
-
The IFdcVerification interface provides methods to verify different types of attestations from the Flare Data Connector. Smart contracts can use these verification functions to validate proofs provided by the State Connector system, ensuring the authenticity and integrity of the external data being used.
17
+
The IFdcVerification interface provides methods to verify different types of attestations from the Flare Data Connector.
18
+
Smart contracts can use these verification functions to validate proofs provided by the State Connector system, ensuring the authenticity and integrity of the external data being used.
Copy file name to clipboardExpand all lines: docs/ftso/solidity-reference/FtsoV2Interface.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,8 @@ import FTSOV2FeedsById from "!!raw-loader!/examples/developer-hub-solidity/FTSOV
12
12
import FTSOV2FeedsByIdWei from "!!raw-loader!/examples/developer-hub-solidity/FTSOV2FeedsByIdWei.sol";
13
13
import FTSOV2AnchorConsumer from "!!raw-loader!/examples/developer-hub-solidity/FTSOV2AnchorConsumer.sol";
14
14
15
-
Primary interface for interacting with FTSOv2. This is a long-term support (LTS) interface, designed to ensure continuity even as underlying contracts evolve or protocols migrate to new versions.
15
+
Primary interface for interacting with FTSOv2.
16
+
This is a long-term support (LTS) interface, designed to ensure continuity even as underlying contracts evolve or protocols migrate to new versions.
16
17
17
18
Sourced from `FtsoV2Interface.sol` on [GitHub](https://github.com/flare-foundation/flare-smart-contracts-v2/blob/main/contracts/userInterfaces/LTS/FtsoV2Interface.sol).
Copy file name to clipboardExpand all lines: docs/ftso/solidity-reference/IFastUpdater.md
+12-6Lines changed: 12 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,8 @@ function blockScoreCutoff(
28
28
29
29
#### Returns
30
30
31
-
-`_cutoff`: The upper endpoint of the acceptable range of "scores" that providers generate for sortition. A score below the cutoff indicates eligibility to submit updates in the present sortition round.
31
+
-`_cutoff`: The upper endpoint of the acceptable range of "scores" that providers generate for sortition.
32
+
A score below the cutoff indicates eligibility to submit updates in the present sortition round.
32
33
33
34
### currentRewardEpochId
34
35
@@ -54,7 +55,8 @@ function currentScoreCutoff(
54
55
55
56
#### Returns
56
57
57
-
-`_cutoff`: The upper endpoint of the acceptable range of "scores" that providers generate for sortition. A score below the cutoff indicates eligibility to submit updates in the present sortition round.
58
+
-`_cutoff`: The upper endpoint of the acceptable range of "scores" that providers generate for sortition.
59
+
A score below the cutoff indicates eligibility to submit updates in the present sortition round.
58
60
59
61
### currentSortitionWeight
60
62
@@ -70,11 +72,13 @@ function currentSortitionWeight(
70
72
71
73
#### Parameters
72
74
73
-
-`_signingPolicyAddress`: The signing policy address of the specified provider. This is different from the sender of an update transaction, due to the signature included in the `FastUpdates` type.
75
+
-`_signingPolicyAddress`: The signing policy address of the specified provider.
76
+
This is different from the sender of an update transaction, due to the signature included in the `FastUpdates` type.
74
77
75
78
#### Returns
76
79
77
-
-`_weight`: The specified provider's weight for sortition purposes. This is derived from the provider's delegation weight for the FTSO, but rescaled against a fixed number of "virtual providers", indicating how many potential updates a single provider may make in a sortition round.
80
+
-`_weight`: The specified provider's weight for sortition purposes.
81
+
This is derived from the provider's delegation weight for the FTSO, but rescaled against a fixed number of "virtual providers", indicating how many potential updates a single provider may make in a sortition round.
78
82
79
83
### fetchAllCurrentFeeds
80
84
@@ -140,7 +144,8 @@ function numberOfUpdates(
140
144
141
145
#### Returns
142
146
143
-
-`_noOfUpdates`: The number of updates submitted in each block for the last `_historySize` blocks. The array is ordered from the current block to the oldest block.
147
+
-`_noOfUpdates`: The number of updates submitted in each block for the last `_historySize` blocks.
148
+
The array is ordered from the current block to the oldest block.
144
149
145
150
### numberOfUpdatesInBlock
146
151
@@ -165,7 +170,8 @@ function numberOfUpdatesInBlock(
165
170
### submissionWindow
166
171
167
172
The submission window is a number of blocks forming a "grace period" after a round of sortition starts,
168
-
during which providers may submit updates for that round. In other words, each block starts a new round of
173
+
during which providers may submit updates for that round.
174
+
In other words, each block starts a new round of
169
175
sortition and that round lasts `submissionWindow` blocks.
0 commit comments