Skip to content

Commit 94e9c04

Browse files
committed
chore: jsdoc
1 parent f8bf590 commit 94e9c04

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/tempo/index.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export type {}
99
* enabling passkey-based account delegation. Authorizations delegate an account to a specified
1010
* implementation contract.
1111
*
12-
* @see {@link https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#tempo-authorization-list Tempo Authorization Specification}
12+
* [Tempo Authorization Specification](https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#tempo-authorization-list)
1313
*
1414
* @example
1515
* ```ts twoslash
@@ -43,7 +43,7 @@ export * as AuthorizationTempo from './AuthorizationTempo.js'
4343
* keys with customizable permissions including expiry timestamps and per-TIP-20 token spending
4444
* limits. This enables a user to sign transactions without repeated passkey prompts.
4545
*
46-
* @see {@link https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#access-keys Access Keys Specification}
46+
* [Access Keys Specification](https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#access-keys)
4747
*
4848
* @example
4949
* ```ts twoslash
@@ -82,7 +82,7 @@ export * as KeyAuthorization from './KeyAuthorization.js'
8282
* Pool IDs are deterministic keys derived from two token addresses (order-independent)
8383
* used to identify trading pairs on Tempo's enshrined stablecoin DEX.
8484
*
85-
* @see {@link https://docs.tempo.xyz/protocol/exchange/spec Stablecoin DEX Specification}
85+
* [Stablecoin DEX Specification](https://docs.tempo.xyz/protocol/exchange/spec)
8686
*
8787
* @example
8888
* ```ts twoslash
@@ -104,7 +104,7 @@ export * as PoolId from './PoolId.js'
104104
* Tempo transactions support multiple signature types: secp256k1 (65 bytes), P256 for passkeys
105105
* (type `0x01`), WebAuthn (type `0x02`), and Keychain for access keys (type `0x03`).
106106
*
107-
* @see {@link https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#signature-types Signature Types Specification}
107+
* [Signature Types Specification](https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction#signature-types)
108108
*
109109
* @example
110110
* ```ts twoslash
@@ -128,7 +128,7 @@ export * as SignatureEnvelope from './SignatureEnvelope.js'
128128
* (where `price = PRICE_SCALE + tick` and `PRICE_SCALE = 100_000`). Orders must be placed at ticks
129129
* divisible by `TICK_SPACING = 10` (1 bp grid), within bounds of ±2000 ticks (±2%).
130130
*
131-
* @see {@link https://docs.tempo.xyz/protocol/exchange/spec#key-concepts Stablecoin DEX Pricing}
131+
* [Stablecoin DEX Pricing](https://docs.tempo.xyz/protocol/exchange/spec#key-concepts)
132132
*
133133
* @example
134134
* ```ts twoslash
@@ -149,7 +149,7 @@ export * as Tick from './Tick.js'
149149
* derived from sequential token IDs. TIP-20 extends ERC-20 with payment features like
150150
* configurable fee tokens, transfer memos, and built-in role-based access control.
151151
*
152-
* @see {@link https://docs.tempo.xyz/protocol/tip20/overview TIP-20 Token Standard}
152+
* [TIP-20 Token Standard](https://docs.tempo.xyz/protocol/tip20/overview)
153153
*
154154
* @example
155155
* ```ts twoslash
@@ -170,7 +170,7 @@ export * as TokenId from './TokenId.js'
170170
* TIP-20 includes a built-in RBAC system with roles like `ISSUER_ROLE` (mint/burn),
171171
* `PAUSE_ROLE`/`UNPAUSE_ROLE` (emergency controls), and `BURN_BLOCKED_ROLE` (compliance).
172172
*
173-
* @see {@link https://docs.tempo.xyz/protocol/tip20/overview#role-based-access-control-rbac TIP-20 RBAC}
173+
* [TIP-20 RBAC](https://docs.tempo.xyz/protocol/tip20/overview#role-based-access-control-rbac)
174174
*
175175
* @example
176176
* ```ts twoslash
@@ -189,7 +189,7 @@ export * as TokenRole from './TokenRole.js'
189189
* Tempo Transactions (type `0x76`) are a new EIP-2718 transaction type with native support
190190
* for passkeys, call batching, fee sponsorship, parallelizable nonces, and scheduled execution.
191191
*
192-
* @see {@link https://docs.tempo.xyz/protocol/transactions Tempo Transactions}
192+
* [Tempo Transactions](https://docs.tempo.xyz/protocol/transactions)
193193
*
194194
* @example
195195
* ```ts twoslash
@@ -239,7 +239,7 @@ export * as Transaction from './Transaction.js'
239239
* Tempo receipts include additional fields like `feePayer` (the address that paid fees)
240240
* and `feeToken` (the TIP-20 token used for fee payment).
241241
*
242-
* @see {@link https://docs.tempo.xyz/protocol/transactions Tempo Transactions}
242+
* [Tempo Transactions](https://docs.tempo.xyz/protocol/transactions)
243243
*
244244
* @example
245245
* ```ts twoslash
@@ -262,7 +262,7 @@ export * as TransactionReceipt from './TransactionReceipt.js'
262262
* Convert structured transaction requests to RPC format for submission to Tempo nodes,
263263
* including support for batched calls and fee token specification.
264264
*
265-
* @see {@link https://docs.tempo.xyz/protocol/transactions Tempo Transactions}
265+
* [Tempo Transactions](https://docs.tempo.xyz/protocol/transactions)
266266
*
267267
* @example
268268
* ```ts twoslash
@@ -283,7 +283,7 @@ export * as TransactionRequest from './TransactionRequest.js'
283283
* Create, sign, and serialize Tempo transactions with support for configurable fee tokens,
284284
* call batching, fee sponsorship, access keys, and scheduled execution via `validAfter`/`validBefore`.
285285
*
286-
* @see {@link https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction Tempo Transaction Specification}
286+
* [Tempo Transaction Specification](https://docs.tempo.xyz/protocol/transactions/spec-tempo-transaction)
287287
*
288288
* @example
289289
* ```ts twoslash

0 commit comments

Comments
 (0)