Skip to content

Commit 2ef8dd4

Browse files
authored
feat(test): add go, rust, and python tests(#467)
2 parents 15009de + c28927a commit 2ef8dd4

File tree

18 files changed

+1208
-55
lines changed

18 files changed

+1208
-55
lines changed

.github/config/ignored-words.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ devlop
44
bU
55
whats
66
WNAT
7-
wNat
7+
wNat
8+
crate

.github/workflows/spell-check.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- "**/*.html"
1515
- "**/*.rst"
1616
- "!**/*.svg" # Exclude svg files from triggering the workflow
17+
- "!**/*.sol"
1718
- "**/*.go"
1819
- "!**/*.sum"
1920
- "!**/*.mod"

docs/ftso/scaling/2-getting-started.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ import Remix from "@site/src/components/remix";
2020
import FetchAnchorFeedsJs from "!!raw-loader!/examples/developer-hub-javascript/fetch_anchor_feeds.js";
2121
import FetchAnchorFeedsPy from "!!raw-loader!/examples/developer-hub-python/fetch_anchor_feeds.py";
2222
import FetchAnchorFeedsGo from "!!raw-loader!/examples/developer-hub-go/flare/fetch_anchor_feeds.go";
23+
import FetchAnchorFeedsRs from "!!raw-loader!/examples/developer-hub-rust/src/bin/fetch_anchor_feeds.rs";
2324
import FetchAndVerifyAnchorOnchainJs from "!!raw-loader!/examples/developer-hub-javascript/fetch_and_verify_anchor_onchain.js";
25+
import FetchAndVerifyAnchorOnchainPy from "!!raw-loader!/examples/developer-hub-python/fetch_and_verify_anchor_onchain.py";
26+
import FetchAndVerifyAnchorOnchainRs from "!!raw-loader!/examples/developer-hub-rust/src/bin/fetch_and_verify_anchor_onchain.rs";
27+
import FetchAndVerifyAnchorOnchainGo from "!!raw-loader!/examples/developer-hub-go/flare/fetch_and_verify_anchor_onchain.go";
2428
import FtsoV2AnchorFeedConsumer from "!!raw-loader!/examples/developer-hub-solidity/FtsoV2AnchorFeedConsumer.sol";
2529

2630
Scaling enables offchain access to anchor feeds by leveraging Flare's network of 100 independent data providers and a robust commit-reveal process every 90 seconds.
@@ -103,6 +107,13 @@ To fetch the feed values for FLR/USD, BTC/USD, and ETH/USD at the latest voting
103107
</CodeBlock>
104108

105109
</TabItem>
110+
<TabItem value="rust" label="Rust">
111+
112+
<CodeBlock language="Rust" title="fetch_anchor_feeds.rs">
113+
{FetchAnchorFeedsRs}
114+
</CodeBlock>
115+
116+
</TabItem>
106117
</Tabs>
107118

108119
#### API response structure
@@ -199,3 +210,12 @@ The following example shows how to query feed and proof data from DA Layer and s
199210
<CodeBlock language="javascript" title="fetch_and_verify_anchor_onchain.js">
200211
{FetchAndVerifyAnchorOnchainJs}
201212
</CodeBlock>
213+
<CodeBlock language="python" title="fetch_and_verify_anchor_onchain.py">
214+
{FetchAndVerifyAnchorOnchainPy}
215+
</CodeBlock>
216+
<CodeBlock language="rust" title="fetch_and_verify_anchor_onchain.rs">
217+
{FetchAndVerifyAnchorOnchainRs}
218+
</CodeBlock>
219+
<CodeBlock language="go" title="fetch_and_verify_anchor_onchain.go">
220+
{FetchAndVerifyAnchorOnchainGo}
221+
</CodeBlock>

examples/developer-hub-go/build/FtsoV2FeedConsumer.abi

Lines changed: 0 additions & 1 deletion
This file was deleted.

examples/developer-hub-go/coston2/FtsoV2FeedConsumer.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)