Skip to content

Commit 4b61c17

Browse files
authored
Fix broken internal links. (#2370)
Signed-off-by: bgravenorst <[email protected]>
1 parent 18adfcd commit 4b61c17

File tree

12 files changed

+31
-31
lines changed

12 files changed

+31
-31
lines changed

delegation-toolkit/concepts/delegation/caveat-enforcers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords: [caveats, caveat enforcers, delegation]
66
# Caveat enforcers
77

88
The MetaMask Delegation Toolkit provides *caveat enforcers*, which are smart contracts that implement rules and restrictions (*caveats*) on delegations.
9-
They serve as the underlying mechanism that enables conditional execution within the [Delegation Framework](index.md#delegation-framework).
9+
They serve as the underlying mechanism that enables conditional execution within the [Delegation Framework](./index.md#delegation-framework).
1010

1111
A caveat enforcer acts as a gate that validates whether a delegation can be used for a particular execution. When a delegate attempts to execute an action on behalf of a delegator, each caveat enforcer specified in the delegation evaluates whether the execution meets its defined criteria.
1212

@@ -164,7 +164,7 @@ For other restriction patterns, you can also [create custom caveat enforcers](/t
164164

165165
## Attenuating authority with redelegations
166166

167-
When creating chains of delegations via [redelegations](index.md#delegation-types), it's important to understand how authority flows and can be restricted.
167+
When creating chains of delegations via [redelegations](./index.md#delegation-types), it's important to understand how authority flows and can be restricted.
168168

169169
Caveats applied to a chain of delegations are *accumulative*—they stack on top of each other:
170170

delegation-toolkit/concepts/erc7715.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,4 @@ The ERC-7715 permissions lifecycle is as follows:
6161

6262
4. **Redeem permissions** - Once the permission is granted, the session account can redeem the permission, executing on the user's behalf.
6363

64-
See [how to perform executions on a MetaMask user's behalf](../guides/erc7715/execute-on-metamask-user-behalf.md) to get started with the ERC-7715 lifecycle.
64+
See [how to perform executions on a MetaMask user's behalf](../guides/erc7715/execute-on-metamask-users-behalf.md) to get started with the ERC-7715 lifecycle.

embedded-wallets/dashboard/advanced/key-export.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,6 @@ async function safeKeyExport() {
447447

448448
## Next Steps
449449

450-
- **[User Details in ID Token](./user-details)** - Configure user data in JWT tokens
451-
- **[Session Management](./session-management)** - Control session duration and behavior
452-
- **[Project Settings](../project-settings)** - Configure basic project information
450+
- **[User Details in ID Token](../user-details)** - Configure user data in JWT tokens
451+
- **[Session Management](../session-management)** - Control session duration and behavior
452+
- **[Project Settings](../../project-settings)** - Configure basic project information

embedded-wallets/dashboard/advanced/session-management.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,6 @@ console.log('Expires At:', new Date(decoded.payload.exp * 1000))
355355

356356
## Next Steps
357357

358-
- **[Key Export Settings](./key-export)** - Configure private key export permissions
359-
- **[User Details in ID Token](./user-details)** - Manage user data in JWT tokens
360-
- **[Project Settings](../project-settings)** - Configure basic project information
358+
- **[Key Export Settings](../key-export)** - Configure private key export permissions
359+
- **[User Details in ID Token](../user-details)** - Manage user data in JWT tokens
360+
- **[Project Settings](../../project-settings)** - Configure basic project information

embedded-wallets/dashboard/advanced/user-details.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -613,6 +613,6 @@ class UserDataCache {
613613
614614
## Next Steps
615615
616-
- **[Session Management](./session-management)** - Configure session duration and behavior
617-
- **[Key Export Settings](./key-export)** - Control private key export permissions
618-
- **[Project Settings](../project-settings)** - Configure basic project information
616+
- **[Session Management](../session-management)** - Configure session duration and behavior
617+
- **[Key Export Settings](../key-export)** - Control private key export permissions
618+
- **[Project Settings](../../project-settings)** - Configure basic project information

embedded-wallets/dashboard/project-settings.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,8 @@ Archiving preserves all project data and allows for restoration. If you need to
238238

239239
For comprehensive project configuration, explore these related settings:
240240

241-
- **[Whitelist Settings](./whitelist)** - Configure domain and URL authorization for enhanced security
242-
- **[Advanced Project Settings](./advanced/session-management)** - Access session management, key export, user data, and testing configurations
241+
- **[Whitelist Settings](../whitelist)** - Configure domain and URL authorization for enhanced security
242+
- **[Advanced Project Settings](../advanced/session-management)** - Access session management, key export, user data, and testing configurations
243243

244244
### Quick Start Guide
245245

embedded-wallets/dashboard/whitelist.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,6 @@ https://*.api.myapp.com
302302

303303
## Next Steps
304304

305-
- **[Project Settings](./project-settings)** - Configure basic project information
306-
- **[Advanced Project Settings](./advanced/session-management)** - Access advanced configuration options
307-
- **[Session Management](./advanced/session-management)** - Control session duration and behavior
305+
- **[Project Settings](../project-settings)** - Configure basic project information
306+
- **[Advanced Project Settings](../advanced/session-management)** - Access advanced configuration options
307+
- **[Session Management](../advanced/session-management)** - Control session duration and behavior

embedded-wallets/sdk/react/advanced/custom-authentication.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ You can only configure implicit login via modal, for JWT based logins, you need
5858

5959
For the modal custom authentication, you need to pass the `modalConfig` object to the `Web3AuthOptions` object within the constructor.
6060

61-
> **Read more about the `modalConfig` object in the [Whitelabel](./whitelabel) section.**
61+
> **Read more about the `modalConfig` object in the [Whitelabel](../whitelabel) section.**
6262
6363
### Usage
6464

embedded-wallets/sdk/react/advanced/whitelabel.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,4 +249,4 @@ export default web3AuthContextConfig
249249

250250
For complete control over the authentication interface, you can bypass the Web3Auth modal entirely and use the `connectTo` function. This allows you to create custom buttons that connect directly to specific auth providers.
251251

252-
See the [Custom Authentication](./custom-authentication) section for detailed implementation instructions.
252+
See the [Custom Authentication](../custom-authentication) section for detailed implementation instructions.

gator_versioned_docs/version-0.13.0/concepts/delegation/caveat-enforcers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn about caveat enforcers and how they restrict delegations.
55
# Caveat enforcers
66

77
The MetaMask Delegation Toolkit provides *caveat enforcers*, which are smart contracts that implement rules and restrictions (*caveats*) on delegations.
8-
They serve as the underlying mechanism that enables conditional execution within the [Delegation Framework](index.md#delegation-framework).
8+
They serve as the underlying mechanism that enables conditional execution within the [Delegation Framework](./index.md#delegation-framework).
99

1010
A caveat enforcer acts as a gate that validates whether a delegation can be used for a particular execution. When a delegate attempts to execute an action on behalf of a delegator, each caveat enforcer specified in the delegation evaluates whether the execution meets its defined criteria.
1111

@@ -163,7 +163,7 @@ For other restriction patterns, you can also [create custom caveat enforcers](/t
163163

164164
## Attenuating authority with redelegations
165165

166-
When creating chains of delegations via [redelegations](index.md#delegation-types), it's important to understand how authority flows and can be restricted.
166+
When creating chains of delegations via [redelegations](./index.md#delegation-types), it's important to understand how authority flows and can be restricted.
167167

168168
Caveats applied to a chain of delegations are *accumulative*—they stack on top of each other:
169169

0 commit comments

Comments
 (0)