Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -276,9 +276,9 @@ export default defineConfig({
{ text: 'Deployments', link: '/guide/deployments/' },
{ text: 'History', link: '/changelog' },
{
text: 'v0.22.0 (latest)',
text: 'v0.23.0 (latest)',
items: [
{ text: 'v0.22.0 (latest)', link: '/' },
{ text: 'v0.23.0 (latest)', link: '/' },
{ text: 'v0.16.23', link: '/0.16.23/' }
]
}
Expand Down
8 changes: 4 additions & 4 deletions api/@aastar/account/classes/UserOpClient.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Defined in: [packages/account/src/index.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L40)
Defined in: [packages/account/src/index.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L40)

UserOperation Client for handling high-level flows

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

> `static` **estimateGas**(`bundler`, `op`, `entryPoint`): `Promise`\<`any`\>

Defined in: [packages/account/src/index.ts:41](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L41)
Defined in: [packages/account/src/index.ts:41](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L41)

#### Parameters

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

> `static` **getReceipt**(`bundler`, `hash`): `Promise`\<`any`\>

Defined in: [packages/account/src/index.ts:55](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L55)
Defined in: [packages/account/src/index.ts:55](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L55)

#### Parameters

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

> `static` **sendUserOp**(`bundler`, `op`, `entryPoint`): `Promise`\<`any`\>

Defined in: [packages/account/src/index.ts:48](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L48)
Defined in: [packages/account/src/index.ts:48](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L48)

#### Parameters

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/functions/createEOAWalletClient.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **createEOAWalletClient**(`privateKey`, `chain`, `transport`): [`EOAWalletClient`](../type-aliases/EOAWalletClient.md)

Defined in: [packages/account/src/eoa.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/eoa.ts#L9)
Defined in: [packages/account/src/eoa.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/eoa.ts#L9)

## Parameters

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/functions/getUserOpHash.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **getUserOpHash**(`op`, `ep`, `chainId`): `` `0x${string}` ``

Defined in: [packages/account/src/index.ts:16](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L16)
Defined in: [packages/account/src/index.ts:16](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L16)

Local implementation of EntryPoint v0.7 getUserOpHash

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/functions/packUserOpLimits.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **packUserOpLimits**(`high`, `low`): `` `0x${string}` ``

Defined in: [packages/account/src/index.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/index.ts#L9)
Defined in: [packages/account/src/index.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/index.ts#L9)

Common Pack Logic for v0.7 UserOperations

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/functions/toSimpleSmartAccount.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **toSimpleSmartAccount**(`parameters`): `Promise`\<[`SimpleSmartAccount`](../type-aliases/SimpleSmartAccount.md)\>

Defined in: [packages/account/src/accounts/simple.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/accounts/simple.ts#L22)
Defined in: [packages/account/src/accounts/simple.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/accounts/simple.ts#L22)

## Parameters

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/type-aliases/EOAWalletClient.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **EOAWalletClient** = [`WalletClient`](https://viem.sh/docs/index.html) & `object`

Defined in: [packages/account/src/eoa.ts:4](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/eoa.ts#L4)
Defined in: [packages/account/src/eoa.ts:4](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/eoa.ts#L4)

## Type Declaration

Expand Down
2 changes: 1 addition & 1 deletion api/@aastar/account/type-aliases/SimpleSmartAccount.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **SimpleSmartAccount** = [`LocalAccount`](https://viem.sh/docs/index.html) & `object`

Defined in: [packages/account/src/accounts/simple.ts:15](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/account/src/accounts/simple.ts#L15)
Defined in: [packages/account/src/accounts/simple.ts:15](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/account/src/accounts/simple.ts#L15)

## Type Declaration

Expand Down
22 changes: 11 additions & 11 deletions api/@aastar/admin/classes/ProtocolGovernance.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Defined in: [admin/src/ProtocolGovernance.ts:20](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L20)
Defined in: [admin/src/ProtocolGovernance.ts:20](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L20)

ProtocolGovernance - L3 Pattern

Expand All @@ -17,7 +17,7 @@ Responsibilities:

> **new ProtocolGovernance**(`config`): `ProtocolGovernance`

Defined in: [admin/src/ProtocolGovernance.ts:24](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L24)
Defined in: [admin/src/ProtocolGovernance.ts:24](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L24)

#### Parameters

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

> **entryPointAddress**: `` `0x${string}` ``

Defined in: [admin/src/ProtocolGovernance.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L22)
Defined in: [admin/src/ProtocolGovernance.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L22)

#### Overrides

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

> **registryAddress**: `` `0x${string}` ``

Defined in: [admin/src/ProtocolGovernance.ts:21](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L21)
Defined in: [admin/src/ProtocolGovernance.ts:21](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L21)

#### Overrides

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

> **configureRole**(`params`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:95](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L95)
Defined in: [admin/src/ProtocolGovernance.ts:95](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L95)

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

> **getProtocolParams**(): `Promise`\<[`ProtocolParams`](../interfaces/ProtocolParams.md)\>

Defined in: [admin/src/ProtocolGovernance.ts:137](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L137)
Defined in: [admin/src/ProtocolGovernance.ts:137](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L137)

#### Returns

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

> **setStaking**(`staking`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:82](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L82)
Defined in: [admin/src/ProtocolGovernance.ts:82](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L82)

Set the Staking contract address

Expand All @@ -300,7 +300,7 @@ Set the Staking contract address

> **setSuperPaymaster**(`paymaster`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:71](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L71)
Defined in: [admin/src/ProtocolGovernance.ts:71](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L71)

Approve a new SuperPaymaster contract address

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

> **setTreasury**(`treasury`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L40)
Defined in: [admin/src/ProtocolGovernance.ts:40](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L40)

Update the Global Treasury Address where protocol fees are collected

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

> **transferToDAO**(`daoAddress`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:125](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L125)
Defined in: [admin/src/ProtocolGovernance.ts:125](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L125)

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

> **updateEntryPoint**(`entryPoint`, `options?`): `Promise`\<`` `0x${string}` ``\>

Defined in: [admin/src/ProtocolGovernance.ts:57](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L57)
Defined in: [admin/src/ProtocolGovernance.ts:57](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L57)

Update the supported EntryPoint address

Expand Down
10 changes: 5 additions & 5 deletions api/@aastar/admin/interfaces/ProtocolParams.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
Defined in: [admin/src/ProtocolGovernance.ts:5](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L5)
Defined in: [admin/src/ProtocolGovernance.ts:5](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L5)

## Properties

### entryPoint

> **entryPoint**: `` `0x${string}` ``

Defined in: [admin/src/ProtocolGovernance.ts:8](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L8)
Defined in: [admin/src/ProtocolGovernance.ts:8](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L8)

***

### minStake

> **minStake**: `bigint`

Defined in: [admin/src/ProtocolGovernance.ts:6](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L6)
Defined in: [admin/src/ProtocolGovernance.ts:6](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L6)

***

### superPaymaster

> **superPaymaster**: `` `0x${string}` ``

Defined in: [admin/src/ProtocolGovernance.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L9)
Defined in: [admin/src/ProtocolGovernance.ts:9](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L9)

***

### treasury

> **treasury**: `` `0x${string}` ``

Defined in: [admin/src/ProtocolGovernance.ts:7](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/admin/src/ProtocolGovernance.ts#L7)
Defined in: [admin/src/ProtocolGovernance.ts:7](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/admin/src/ProtocolGovernance.ts#L7)
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **connectLedger**(`config`): `Promise`\<[`LedgerSigner`](../interfaces/LedgerSigner.md)\>

Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:67](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L67)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:67](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L67)

Connect to a Ledger device via WebHID and return a LedgerSigner.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **createYubiKeySigner**(`config`): [`YubiKeySigner`](../interfaces/YubiKeySigner.md)

Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:86](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/yubikey.ts#L86)
Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:86](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/yubikey.ts#L86)

Create a YubiKey / FIDO2 P256 signer using WebAuthn.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:31](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L31)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:31](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L31)

Ledger signer instance returned by connectLedger().

Expand All @@ -8,7 +8,7 @@ Ledger signer instance returned by connectLedger().

> **disconnect**(): `Promise`\<`void`\>

Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:47](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L47)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:47](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L47)

Disconnect and release the WebHID device.

Expand All @@ -22,7 +22,7 @@ Disconnect and release the WebHID device.

> **getAddress**(): `Promise`\<`string`\>

Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:36](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L36)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:36](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L36)

Returns the account address for the configured derivation path.
Use this to verify the Ledger matches the expected account owner.
Expand All @@ -37,7 +37,7 @@ Use this to verify the Ledger matches the expected account owner.

> **sign**(`userOpHash`): `Promise`\<`` `0x${string}` ``\>

Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:44](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L44)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:44](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L44)

Signs the UserOp hash and returns a 66-byte hex signature
formatted as [0x02][r(32)][s(32)][v(1)] for algId=0x02 (ECDSA).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L22)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:22](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L22)

ledger.ts — Ledger hardware wallet signer for AirAccount M7.

Expand All @@ -22,7 +22,7 @@ Requirements:

> `optional` **derivationPath**: `string`

Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:27](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/ledger.ts#L27)
Defined in: [packages/airaccount/src/auth/hardware/ledger.ts:27](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/ledger.ts#L27)

BIP-44 derivation path. Defaults to the first Ethereum account.
Use Ledger Live's "m/44'/60'/0'/0/0" for the default account.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:32](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/yubikey.ts#L32)
Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:32](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/yubikey.ts#L32)

yubikey.ts — YubiKey / FIDO2 hardware wallet signer for AirAccount M7.

Expand Down Expand Up @@ -35,7 +35,7 @@ Requirements:

> **sign**(`userOpHash`): `Promise`\<`` `0x${string}` ``\>

Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:43](https://github.com/AAStarCommunity/aastar-sdk/blob/3f8cdd383a819db0bbb2a41052f39ff7981a46dc/packages/airaccount/src/auth/hardware/yubikey.ts#L43)
Defined in: [packages/airaccount/src/auth/hardware/yubikey.ts:43](https://github.com/AAStarCommunity/aastar-sdk/blob/333c6a5d4c60107a1197c0a393c72c414ed82d56/packages/airaccount/src/auth/hardware/yubikey.ts#L43)

Trigger a WebAuthn assertion and return the raw P256 signature bytes
formatted as [0x03][r(32)][s(32)] for AirAccount algId=0x03.
Expand Down
Loading
Loading