Skip to content

Commit 0369e70

Browse files
committed
fix: remove broken links, add todos
1 parent 2c303bc commit 0369e70

File tree

5 files changed

+42
-14
lines changed

5 files changed

+42
-14
lines changed

pages/developers/blueprint-contexts/eigenlayer-context.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,10 @@ The `EigenlayerContext` trait provides access to core Eigenlayer services and fu
4545

4646
First, define your context struct that implements the `EigenlayerContext` trait:
4747

48+
{/* TODO: Add URL */}
49+
4850
<GithubFileReaderDisplay
49-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/contexts/aggregator.rs"
51+
url=""
5052
fromLine={39}
5153
toLine={52}
5254
title="Aggregator Context Definition"
@@ -56,8 +58,10 @@ First, define your context struct that implements the `EigenlayerContext` trait:
5658

5759
You can then use this context in your jobs to access Eigenlayer functionality:
5860

61+
{/* TODO: Add URL */}
62+
5963
<GithubFileReaderDisplay
60-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/jobs/initialize_task.rs"
64+
url=""
6165
fromLine={13}
6266
toLine={52}
6367
title="Using EigenlayerContext in Jobs"
@@ -67,8 +71,10 @@ You can then use this context in your jobs to access Eigenlayer functionality:
6771

6872
Finally, instantiate your context in your main runner:
6973

74+
{/* TODO: Add URL */}
75+
7076
<GithubFileReaderDisplay
71-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/main.rs"
77+
url=""
7278
fromLine={27}
7379
toLine={53}
7480
title="Instantiating the Context"

pages/developers/blueprints/use-cases.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,21 @@ Tangle Network enables developers to rapidly build and deploy secure multi-party
2121
displayStyle="row"
2222
/>
2323

24+
{/* TODO: Add URL */}
25+
2426
<GithubRepoCard
27+
url=""
2528
name="hyperlane-ism-blueprint-template"
2629
description="Template for creating Hyperlane Interchain Security Module blueprints"
27-
url="https://github.com/tangle-network/hyperlane-ism-blueprint-template"
2830
displayStyle="row"
2931
/>
3032

33+
{/* TODO: Add URL */}
34+
3135
<GithubRepoCard
36+
url=""
3237
name="hyperbridge-relayer-blueprint"
3338
description="Blueprint for implementing Hyperbridge relayer functionality"
34-
url="https://github.com/tangle-network/hyperbridge-relayer-blueprint"
3539
displayStyle="row"
3640
/>
3741

pages/developers/eigenlayer-avs/incredible-squaring-avs.mdx

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ events emitted by EigenLayer contracts.
2121

2222
First, define the contract interface using the `sol!` and `load_abi!` macros. This generates Rust bindings for your smart contract.
2323

24+
{/* TODO: Add URL */}
25+
2426
<GithubFileReaderDisplay
25-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/lib.rs"
27+
url=""
2628
fromLine={48}
2729
toLine={59}
2830
title="incredible-squaring-eigenlayer/src/lib.rs"
@@ -32,8 +34,10 @@ First, define the contract interface using the `sol!` and `load_abi!` macros. Th
3234

3335
Use the [`#[job]`](/developers/blueprint-macros/jobs) macro to define a function that will handle specific events. Include the `event_listener` attribute to specify the event details:
3436

37+
{/* TODO: Add URL */}
38+
3539
<GithubFileReaderDisplay
36-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/jobs/initialize_task.rs"
40+
url=""
3741
fromLine={13}
3842
toLine={52}
3943
title="incredible-squaring-eigenlayer/src/jobs/initialize_task.rs"
@@ -43,8 +47,10 @@ Use the [`#[job]`](/developers/blueprint-macros/jobs) macro to define a function
4347

4448
Implement a preprocessor function to convert the event data into the format expected by your job function:
4549

50+
{/* TODO: Add URL */}
51+
4652
<GithubFileReaderDisplay
47-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/jobs/initialize_task.rs"
53+
url=""
4854
fromLine={54}
4955
toLine={67}
5056
title="Event converter pre processor function"
@@ -56,8 +62,10 @@ Implement a preprocessor function to convert the event data into the format expe
5662

5763
Create an HTTP provider to connect to the Ethereum network w/ a wallet enabled for transacting:
5864

65+
{/* TODO: Add URL */}
66+
5967
<GithubFileReaderDisplay
60-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/main.rs"
68+
url=""
6169
fromLine={20}
6270
toLine={24}
6371
title="Provider setup"
@@ -67,8 +75,10 @@ Create an HTTP provider to connect to the Ethereum network w/ a wallet enabled f
6775

6876
Instantiate the contract using the generated bindings:
6977

78+
{/* TODO: Add URL */}
79+
7080
<GithubFileReaderDisplay
71-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/main.rs"
81+
url=""
7282
fromLine={36}
7383
toLine={44}
7484
title="Contract creation and event listener setup"
@@ -78,8 +88,10 @@ Instantiate the contract using the generated bindings:
7888

7989
Use the `BlueprintRunner` to execute the jobs and background services:
8090

91+
{/* TODO: Add URL */}
92+
8193
<GithubFileReaderDisplay
82-
url="https://github.com/tangle-network/blueprint/blob/main/blueprints/incredible-squaring-eigenlayer/src/main.rs"
94+
url=""
8395
fromLine={47}
8496
toLine={56}
8597
title="BlueprintRunner setup"

pages/developers/tangle-avs.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@ This file contains the core logic of your Blueprint, including job definitions,
3535

3636
Here's a basic example incorporating these elements:
3737

38+
{/* TODO: Add URL */}
39+
3840
<GithubFileReaderDisplay
39-
url="https://github.com/tangle-network/blueprint-template/blob/main/src/lib.rs"
41+
url=""
4042
fromLine={20}
4143
toLine={36}
4244
title="Example Blueprint Job with Tangle JobCalled Event Listener"
@@ -54,8 +56,10 @@ This file serves as the entry point for your Actively Validated Service (AVS) no
5456
4. **Event Handler Creation**: It instantiates the event handler for the `say_hello` job.
5557
5. **Event Watcher**: It starts the Substrate event watcher, which listens for relevant events on the Tangle Network.
5658

59+
{/* TODO: Add URL */}
60+
5761
<GithubFileReaderDisplay
58-
url="https://github.com/tangle-network/blueprint-template/blob/main/src/main.rs"
62+
url=""
5963
fromLine={6}
6064
toLine={27}
6165
title="Example Blueprint `main.rs` Entry Point"

pages/developers/troubleshooting.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,10 @@ Caused by:
3838
3939
2. Verify that your blueprint's jobs and reports are implemented correctly. Occasionally, our SDK may have breaking changes to the error reporting. You will want to consider commenting out metadata generation and then rebuilding to check for errors in the blueprint.
4040

41+
{/* TODO: Add URL */}
42+
4143
<GithubFileReaderDisplay
42-
url="https://github.com/tangle-network/blueprint-template/blob/main/build.rs"
44+
url=""
4345
startLine={3}
4446
endLine={11}
4547
title="Comment out metadata generation to assess blueprint implementation errors"

0 commit comments

Comments
 (0)