Changes
Page history
Update generated documentation
authored
Sep 23, 2025
by
Fabian Waszkiewicz
Hide whitespace changes
Inline
Side-by-side
classes/ImpactedAccountProvider.md
View page @
ab2073fb
...
...
@@ -4,7 +4,7 @@
## Extends
-
`ProviderBase`
\<
`IImpactedAccountProviderOptions`
,
[
`IImpactedAccountProviderData`
](
../interfaces/IImpactedAccountProviderData
)
\<
`TAccounts`
\>
\>
-
`ProviderBase`
\<
`IImpactedAccountProviderOptions`
\>
## Type Parameters
...
...
@@ -22,7 +22,7 @@
#### Inherited from
`ProviderBase<IImpactedAccountProviderOptions
, IImpactedAccountProviderData<TAccounts>
>.constructor`
`ProviderBase<IImpactedAccountProviderOptions>.constructor`
## Properties
...
...
@@ -32,34 +32,7 @@
#### Defined in
[
src/chain-observers/providers/impacted-account-provider.ts:24
](
https://gitlab.syncad.com/hive/workerbee/-/blob/30f72e0dde6d1f1072134e9d382b393e274a96a8/src/chain-observers/providers/impacted-account-provider.ts#L24
)
## Accessors
### baseStructure
#### Get Signature
> **get** **baseStructure**(): [`IImpactedAccountProviderData`](../interfaces/IImpactedAccountProviderData)\<`TAccounts`\>
The base structure of the data provided by this provider.
This can be used for type checking and ensuring that the data provided by the provider adheres to a specific structure.
This is also called as a fallback when no data is provided by the provider, e.g. due to an error.
Note: This is intentionally a getter to avoid issues with shared state between multiple #provide calls
##### Returns
[
`IImpactedAccountProviderData`
](
../interfaces/IImpactedAccountProviderData
)
\<
`TAccounts`
\>
#### Overrides
`ProviderBase.baseStructure`
#### Defined in
[
src/chain-observers/providers/impacted-account-provider.ts:37
](
https://gitlab.syncad.com/hive/workerbee/-/blob/30f72e0dde6d1f1072134e9d382b393e274a96a8/src/chain-observers/providers/impacted-account-provider.ts#L37
)
[
src/chain-observers/providers/impacted-account-provider.ts:22
](
https://gitlab.syncad.com/hive/workerbee/-/blob/0dba6ec9fe2910dd9d88d0d4d3b2b263fe822ba7/src/chain-observers/providers/impacted-account-provider.ts#L22
)
## Methods
...
...
@@ -83,7 +56,7 @@ Note: This is intentionally a getter to avoid issues with shared state between m
#### Defined in
[
src/chain-observers/providers/impacted-account-provider.ts:
4
3
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
30f72e0dde6d1f1072134e9
d3
8
2b
393e274a96a8
/src/chain-observers/providers/impacted-account-provider.ts#L
4
3
)
[
src/chain-observers/providers/impacted-account-provider.ts:3
5
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
0dba6ec9fe2910dd9d88d0d4
d3
b
2b
263fe822ba7
/src/chain-observers/providers/impacted-account-provider.ts#L3
5
)
***
...
...
@@ -107,7 +80,7 @@ Note: This is intentionally a getter to avoid issues with shared state between m
#### Defined in
[
src/chain-observers/providers/impacted-account-provider.ts:2
6
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
30f72e0dde6d1f1072134e9
d3
8
2b
393e274a96a8
/src/chain-observers/providers/impacted-account-provider.ts#L2
6
)
[
src/chain-observers/providers/impacted-account-provider.ts:2
4
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
0dba6ec9fe2910dd9d88d0d4
d3
b
2b
263fe822ba7
/src/chain-observers/providers/impacted-account-provider.ts#L2
4
)
***
...
...
@@ -125,4 +98,4 @@ Note: This is intentionally a getter to avoid issues with shared state between m
#### Defined in
[
src/chain-observers/providers/impacted-account-provider.ts:
31
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
30f72e0dde6d1f1072134e9
d3
8
2b
393e274a96a8
/src/chain-observers/providers/impacted-account-provider.ts#L
31
)
[
src/chain-observers/providers/impacted-account-provider.ts:
29
](
https://gitlab.syncad.com/hive/workerbee/-/blob/
0dba6ec9fe2910dd9d88d0d4
d3
b
2b
263fe822ba7
/src/chain-observers/providers/impacted-account-provider.ts#L
29
)