Skip to content

Commit 727e70f

Browse files
authored
Merge pull request #5 from AAStarCommunity/docs/sync-sdk-0.22.0
docs: publish SDK 0.22.0 (latest)
2 parents 2166949 + 79a26b7 commit 727e70f

1,231 files changed

Lines changed: 7728 additions & 4989 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.vitepress/config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,8 @@ export default defineConfig({
215215
lang: 'en',
216216
ignoreDeadLinks: true,
217217
lastUpdated: true,
218+
// CLAUDE.md is an internal maintainer/agent runbook, not a public page.
219+
srcExclude: ['CLAUDE.md', '**/CLAUDE.md'],
218220
vite: {
219221
plugins: [
220222
{
@@ -274,9 +276,9 @@ export default defineConfig({
274276
{ text: 'Deployments', link: '/guide/deployments/' },
275277
{ text: 'History', link: '/changelog' },
276278
{
277-
text: 'v0.20.9 (latest)',
279+
text: 'v0.22.0 (latest)',
278280
items: [
279-
{ text: 'v0.20.9 (latest)', link: '/' },
281+
{ text: 'v0.22.0 (latest)', link: '/' },
280282
{ text: 'v0.16.23', link: '/0.16.23/' }
281283
]
282284
}

CLAUDE.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# CLAUDE.md
2+
3+
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
4+
5+
## What this is
6+
7+
VitePress documentation site for the AAStar SDK, served at https://docs.aastar.io. Content is authored as Markdown and **auto-generated from the `aastar-sdk` repo** — treat most pages under `api/`, `guide/`, and `examples/` as generated/synced output, not hand-maintained source. The only real "code" is `.vitepress/config.ts` (site config + sidebars) and `.vitepress/theme/`.
8+
9+
## Commands
10+
11+
```bash
12+
pnpm install # install deps (use pnpm, not npm)
13+
./run.sh # dev server on port 5173 (kills any process already on that port)
14+
pnpm docs:dev # raw dev server (vitepress)
15+
./build.sh # clean .vitepress/cache then build → .vitepress/dist/
16+
pnpm docs:build # raw build
17+
pnpm docs:preview # preview the built site
18+
```
19+
20+
There are no tests or linters in this repo.
21+
22+
## Deployment
23+
24+
Deployment is **git-push-driven**, despite some stale instructions in `README.md`/`LOCAL_DEV.md`:
25+
26+
- `./deploy.sh ["commit message"]` stages all changes, commits, and pushes to `origin/main`, which triggers a **Cloudflare Pages** build.
27+
- `.vitepress/dist/` is gitignored and built by Cloudflare, not committed. Ignore README references to a Vercel flow, `package.json.backup`, or committing `dist/` — those are outdated. The license is **Apache-2.0** (footer/NOTICE), not the MIT in README.
28+
29+
## Versioning model (the one non-obvious thing here)
30+
31+
The site serves a "latest" version at the root and **frozen archived snapshots** under version-numbered directories (currently `0.16.23/`).
32+
33+
- A frozen version is a **literal copy** of `guide/`, `api/`, `examples/`, `zh/`, `index.md`, and `changelog.md` placed under `<version>/` (e.g. `0.16.23/guide/...`). It has no own `.vitepress`.
34+
- In `.vitepress/config.ts`, the helper `prefixSidebar(items, '/<version>')` deep-clones the latest sidebars and rewrites every root-absolute `link` to be version-prefixed, so the archived snapshot reuses the latest sidebar structure without hand-editing. The `sidebar` map registers both root paths (`/guide/`, `/api/`, …) and prefixed paths (`/0.16.23/guide/`, …).
35+
- The `nav` version dropdown ("vX.Y.x (latest)" → older versions) is maintained by hand.
36+
37+
**To freeze a new version**, the manual steps are: copy the current root content dirs into a new `<version>/` folder, then in `config.ts` add `<version>/...` entries to the `sidebar` map (via `prefixSidebar`) and add the version to the `nav` dropdown. `ARCHIVED_VERSION` is a single constant near the bottom of the config.
38+
39+
## config.ts specifics
40+
41+
- `ignoreDeadLinks: true` — dead links don't fail the build (expected, since content is synced from another repo).
42+
- A custom Vite middleware (`aastar-docs-rewrite-docs-prefix`) 302-redirects any `/docs` or `/docs/...` URL to the same path with the `/docs` prefix stripped. This runs in both dev and preview servers; keep both `configureServer` and `configurePreviewServer` copies in sync if you change it.
43+
- Search is local provider; site is bilingual (English at root, Chinese under `zh/`).
44+
45+
## Secrets / CI
46+
47+
The only GitHub Actions workflow is `.github/workflows/check-secrets.yml`, which scans the repo on push/PR for private keys and API tokens (Ethereum keys, PEM, AWS, OpenAI/Anthropic/Google AI keys, GitHub PATs, Stripe). It **fails the build** if any match. Never commit real keys or 64-hex-char `0x...` strings, even in example/doc Markdown — use placeholders. Real secrets go in `.env` (gitignored; see `.env.example`). Notes from hardening: the bare-`0x{64hex}` Ethereum heuristic is **skipped for Markdown** (blockchain docs are full of tx hashes / bytes32 / bytecode) but the contextual `private_key = "0x…"` check runs on every file; TypeDoc's `_media/` dir (example source with placeholder keys like `0x1234…`) is in `EXCLUDED_DIRS`.
48+
49+
## Release runbook — track an SDK release → update docs → publish
50+
51+
This is the repeatable procedure when **`aastar-sdk` cuts a new release** and the docs site must follow. Run it end-to-end; don't skip steps. (`$SDK` = `../aastar-sdk`, a sibling checkout.)
52+
53+
1. **Determine the published version — from the right file.** In `$SDK`: `git fetch --tags && git checkout main && git pull`. The authoritative version is **`packages/sdk/package.json`** (+ `npm view @aastar/sdk version` + the `vX.Y.Z` git tag + top of `CHANGELOG.md`). ⚠️ **Never read the repo-root `package.json`** — in this monorepo root is `0.0.0-private` (and was misleadingly stale before that). Confirm the tag's commit; that's the release commit.
54+
2. **Regenerate the API docs at the release commit.** In `$SDK` on that commit: `pnpm run docs:generate` (TypeDoc → `$SDK/docs/api`). This makes the `Defined in` source links point at the release commit. (`docs/api` is git-tracked in the SDK; you don't have to commit it there — it just feeds the sync.)
55+
3. **Branch + sync.** In this repo: `git checkout main && git pull && git checkout -b docs/sync-sdk-<version>`, then run the SDK's `bash $SDK/scripts/extract-docs.sh`. That script is self-cleaning (path-resolved, dynamic package list from `typedoc.json` entryPoints, `rm -rf guide/docs`, `rsync --delete` examples) and runs `sanitize-typedoc-md.cjs` at the end. It preserves the docs-repo-owned `guide/{concepts,use-cases,deployments}` and the curated `examples/index.md`.
56+
4. **Reconcile the API sidebar.** Compare `ls api/@aastar` to the **latest** `apiSidebar` Core Modules in `config.ts`. If packages were added/removed, edit `apiSidebar` — but **leave `apiSidebarArchived` frozen** (it backs `/0.16.23/` and must keep that snapshot's old module set).
57+
5. **Bump the version labels** (the only routinely-hand-edited bit): the `nav` dropdown in `config.ts` (`vX.Y.Z (latest)`, two spots) and the `Status-…` badge in `index.md`.
58+
6. **Spot-check the things that drift:** no `MIT` residue in latest (`grep` excluding `0.16.23/` and the "如 MIT" example line — upstream is Apache now so this should be clean); `guide/docs/API_REFERENCE.md` shows the right `Version:` (upstream `update_versions.cjs` auto-bumps it); deployment addresses in `guide/deployments/*` still match `@aastar/core` `CANONICAL_ADDRESSES` (single source of truth, all 3 chains); every `/guide/docs/*` link in `config.ts` resolves (SDK occasionally renames pages).
59+
7. **Build, PR, verify CI.** `pnpm run docs:build` must pass locally (the sanitizer is what keeps it green). Commit (`api guide examples zh changelog.md .vitepress/config.ts index.md`), push, open a PR. Required-green checks: **Scan for Private Keys and Secrets** + **Cloudflare Pages**. Branch protection requires **1 approving review** and **`enforce_admins: true`** — so you cannot self-merge; the user (or a reviewer) must approve.
60+
8. **Publish = merge.** Merging to `main` auto-triggers the Cloudflare production build (there is no separate "publish" step). Confirm the main commit's `Cloudflare Pages` check goes `success`; then docs.aastar.io serves the new version.
61+
62+
### Lessons banked (mistakes not to repeat)
63+
- **Monorepo version:** read `packages/sdk/package.json`, never repo-root. (Cost a wrong "it's only a tag-level bump" call.)
64+
- **TypeDoc ↔ VitePress:** prose pseudo-tags (`<jwt>`, `<void>`, `Promise<T>`) break the Vue compiler → the `sanitize-typedoc-md.cjs` pass is mandatory (now wired into the sync).
65+
- **Secret-scan false positives** on a docs repo come from bytecode / tx hashes / `_media` placeholder keys — fixed via Markdown-skip + `_media` exclusion; don't "fix" by deleting real content.
66+
- **Sidebar mirroring:** changing `apiSidebar` used to silently break the frozen `/0.16.23/` archive — that's why the archived sidebar is a separate frozen copy.
67+
- **Don't blanket-delete `guide/`** on sync: `concepts/`, `use-cases/`, `deployments/` are hand-maintained.
68+
- **Cross-repo coupling:** doc-source fixes (license badges, `API_REFERENCE.md` version) belong **upstream in the SDK** (tracked via SDK issues), else every sync reintroduces them.

api/@aastar/account/classes/UserOpClient.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Defined in: [packages/account/src/index.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L40)
1+
Defined in: [packages/account/src/index.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L40)
22

33
UserOperation Client for handling high-level flows
44

@@ -18,7 +18,7 @@ UserOperation Client for handling high-level flows
1818

1919
> `static` **estimateGas**(`bundler`, `op`, `entryPoint`): `Promise`\<`any`\>
2020
21-
Defined in: [packages/account/src/index.ts:41](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L41)
21+
Defined in: [packages/account/src/index.ts:41](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L41)
2222

2323
#### Parameters
2424

@@ -38,7 +38,7 @@ Defined in: [packages/account/src/index.ts:41](https://github.com/AAStarCommunit
3838

3939
> `static` **getReceipt**(`bundler`, `hash`): `Promise`\<`any`\>
4040
41-
Defined in: [packages/account/src/index.ts:55](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L55)
41+
Defined in: [packages/account/src/index.ts:55](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L55)
4242

4343
#### Parameters
4444

@@ -57,7 +57,7 @@ Defined in: [packages/account/src/index.ts:55](https://github.com/AAStarCommunit
5757

5858
> `static` **sendUserOp**(`bundler`, `op`, `entryPoint`): `Promise`\<`any`\>
5959
60-
Defined in: [packages/account/src/index.ts:48](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L48)
60+
Defined in: [packages/account/src/index.ts:48](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L48)
6161

6262
#### Parameters
6363

api/@aastar/account/functions/createEOAWalletClient.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **createEOAWalletClient**(`privateKey`, `chain`, `transport`): [`EOAWalletClient`](../type-aliases/EOAWalletClient.md)
22
3-
Defined in: [packages/account/src/eoa.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/eoa.ts#L9)
3+
Defined in: [packages/account/src/eoa.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/eoa.ts#L9)
44

55
## Parameters
66

api/@aastar/account/functions/getUserOpHash.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **getUserOpHash**(`op`, `ep`, `chainId`): `` `0x${string}` ``
22
3-
Defined in: [packages/account/src/index.ts:16](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L16)
3+
Defined in: [packages/account/src/index.ts:16](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L16)
44

55
Local implementation of EntryPoint v0.7 getUserOpHash
66

api/@aastar/account/functions/packUserOpLimits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **packUserOpLimits**(`high`, `low`): `` `0x${string}` ``
22
3-
Defined in: [packages/account/src/index.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/index.ts#L9)
3+
Defined in: [packages/account/src/index.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L9)
44

55
Common Pack Logic for v0.7 UserOperations
66

api/@aastar/account/functions/toSimpleSmartAccount.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **toSimpleSmartAccount**(`parameters`): `Promise`\<[`SimpleSmartAccount`](../type-aliases/SimpleSmartAccount.md)\>
22
3-
Defined in: [packages/account/src/accounts/simple.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/accounts/simple.ts#L22)
3+
Defined in: [packages/account/src/accounts/simple.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/accounts/simple.ts#L22)
44

55
## Parameters
66

api/@aastar/account/type-aliases/EOAWalletClient.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **EOAWalletClient** = [`WalletClient`](https://viem.sh/docs/index.html) & `object`
22
3-
Defined in: [packages/account/src/eoa.ts:4](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/eoa.ts#L4)
3+
Defined in: [packages/account/src/eoa.ts:4](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/eoa.ts#L4)
44

55
## Type Declaration
66

api/@aastar/account/type-aliases/SimpleSmartAccount.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
> **SimpleSmartAccount** = [`LocalAccount`](https://viem.sh/docs/index.html) & `object`
22
3-
Defined in: [packages/account/src/accounts/simple.ts:15](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/account/src/accounts/simple.ts#L15)
3+
Defined in: [packages/account/src/accounts/simple.ts:15](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/accounts/simple.ts#L15)
44

55
## Type Declaration
66

api/@aastar/admin/classes/ProtocolGovernance.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Defined in: [admin/src/ProtocolGovernance.ts:20](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L20)
1+
Defined in: [admin/src/ProtocolGovernance.ts:20](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L20)
22

33
ProtocolGovernance - L3 Pattern
44

@@ -17,7 +17,7 @@ Responsibilities:
1717

1818
> **new ProtocolGovernance**(`config`): `ProtocolGovernance`
1919
20-
Defined in: [admin/src/ProtocolGovernance.ts:24](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L24)
20+
Defined in: [admin/src/ProtocolGovernance.ts:24](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L24)
2121

2222
#### Parameters
2323

@@ -51,7 +51,7 @@ Defined in: core/dist/clients/BaseClient.d.ts:5
5151

5252
> **entryPointAddress**: `` `0x${string}` ``
5353
54-
Defined in: [admin/src/ProtocolGovernance.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L22)
54+
Defined in: [admin/src/ProtocolGovernance.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L22)
5555

5656
#### Overrides
5757

@@ -111,7 +111,7 @@ Defined in: core/dist/clients/BaseClient.d.ts:6
111111

112112
> **registryAddress**: `` `0x${string}` ``
113113
114-
Defined in: [admin/src/ProtocolGovernance.ts:21](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L21)
114+
Defined in: [admin/src/ProtocolGovernance.ts:21](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L21)
115115

116116
#### Overrides
117117

@@ -123,7 +123,7 @@ Defined in: [admin/src/ProtocolGovernance.ts:21](https://github.com/AAStarCommun
123123

124124
> **configureRole**(`params`, `options?`): `Promise`\<`` `0x${string}` ``\>
125125
126-
Defined in: [admin/src/ProtocolGovernance.ts:95](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L95)
126+
Defined in: [admin/src/ProtocolGovernance.ts:95](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L95)
127127

128128
Configure a Role's parameters (Admin only).
129129
Reads the current on-chain config first, then merges the provided overrides
@@ -169,7 +169,7 @@ Get the account address of the connected wallet
169169

170170
> **getProtocolParams**(): `Promise`\<[`ProtocolParams`](../interfaces/ProtocolParams.md)\>
171171
172-
Defined in: [admin/src/ProtocolGovernance.ts:137](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L137)
172+
Defined in: [admin/src/ProtocolGovernance.ts:137](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L137)
173173

174174
#### Returns
175175

@@ -279,7 +279,7 @@ Defined in: core/dist/clients/BaseClient.d.ts:21
279279

280280
> **setStaking**(`staking`, `options?`): `Promise`\<`` `0x${string}` ``\>
281281
282-
Defined in: [admin/src/ProtocolGovernance.ts:82](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L82)
282+
Defined in: [admin/src/ProtocolGovernance.ts:82](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L82)
283283

284284
Set the Staking contract address
285285

@@ -300,7 +300,7 @@ Set the Staking contract address
300300

301301
> **setSuperPaymaster**(`paymaster`, `options?`): `Promise`\<`` `0x${string}` ``\>
302302
303-
Defined in: [admin/src/ProtocolGovernance.ts:71](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L71)
303+
Defined in: [admin/src/ProtocolGovernance.ts:71](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L71)
304304

305305
Approve a new SuperPaymaster contract address
306306

@@ -321,7 +321,7 @@ Approve a new SuperPaymaster contract address
321321

322322
> **setTreasury**(`treasury`, `options?`): `Promise`\<`` `0x${string}` ``\>
323323
324-
Defined in: [admin/src/ProtocolGovernance.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L40)
324+
Defined in: [admin/src/ProtocolGovernance.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L40)
325325

326326
Update the Global Treasury Address where protocol fees are collected
327327

@@ -342,7 +342,7 @@ Update the Global Treasury Address where protocol fees are collected
342342

343343
> **transferToDAO**(`daoAddress`, `options?`): `Promise`\<`` `0x${string}` ``\>
344344
345-
Defined in: [admin/src/ProtocolGovernance.ts:125](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L125)
345+
Defined in: [admin/src/ProtocolGovernance.ts:125](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L125)
346346

347347
Transfer Protocol Ownership to a DAO (Multisig/Timelock)
348348
This is the final step of "Protocol Admin" lifecycle.
@@ -364,7 +364,7 @@ This is the final step of "Protocol Admin" lifecycle.
364364

365365
> **updateEntryPoint**(`entryPoint`, `options?`): `Promise`\<`` `0x${string}` ``\>
366366
367-
Defined in: [admin/src/ProtocolGovernance.ts:57](https://github.com/AAStarCommunity/aastar-sdk/blob/f84ad01d4a6f445b93e18d397ea2859a5682be1a/packages/admin/src/ProtocolGovernance.ts#L57)
367+
Defined in: [admin/src/ProtocolGovernance.ts:57](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L57)
368368

369369
Update the supported EntryPoint address
370370

0 commit comments

Comments
 (0)