- Preparing search index...
- The search index is not available
cardano-sdk
Function prepareTypeormProjection
- prepareTypeormProjection(__namedParameters: PrepareTypeormProjectionProps, dependencies: WithLogger): {
__debug: {
entities: (null | "stakePool" | "block" | "asset" | "handle" | "address" | "blockData" | "currentPoolMetrics" | "governanceAction" | "handleMetadata" | "nftMetadata" | "output" | "poolDelisted" | "poolMetadata" | "poolRegistration" | "poolRetirement" | "poolRewards" | "stakeKeyRegistration" | "tokens")[];
mappers: (null | "filterMint" | "filterProducedUtxoByAssetsPresence" | "filterUtxo" | "withAddresses" | "withCIP67" | "withCertificates" | "withGovernanceActions" | "withHandleMetadata" | "withHandles" | "withMint" | "withNftMetadata" | "withStakeKeyRegistrations" | "withStakePools" | "withUtxo")[];
stores: (null | "storeAddresses" | "storeAssets" | "storeBlock" | "storeGovernanceAction" | "storeHandleMetadata" | "storeHandles" | "storeNftMetadata" | "storePoolMetricsUpdateJob" | "storeStakeKeyRegistrations" | "storeStakePoolMetadataJob" | "storeStakePoolRewardsJob" | "storeStakePools" | "storeUtxo")[];
willStoreCheckers: string[];
};
entities: Entity[];
extensions: DataSourceExtensions;
mappers: MapperOperator[];
stores: StoreOperator[];
willStore: (<T>(evt: T) => boolean);
}
-
Returns {
__debug: {
entities: (null | "stakePool" | "block" | "asset" | "handle" | "address" | "blockData" | "currentPoolMetrics" | "governanceAction" | "handleMetadata" | "nftMetadata" | "output" | "poolDelisted" | "poolMetadata" | "poolRegistration" | "poolRetirement" | "poolRewards" | "stakeKeyRegistration" | "tokens")[];
mappers: (null | "filterMint" | "filterProducedUtxoByAssetsPresence" | "filterUtxo" | "withAddresses" | "withCIP67" | "withCertificates" | "withGovernanceActions" | "withHandleMetadata" | "withHandles" | "withMint" | "withNftMetadata" | "withStakeKeyRegistrations" | "withStakePools" | "withUtxo")[];
stores: (null | "storeAddresses" | "storeAssets" | "storeBlock" | "storeGovernanceAction" | "storeHandleMetadata" | "storeHandles" | "storeNftMetadata" | "storePoolMetricsUpdateJob" | "storeStakeKeyRegistrations" | "storeStakePoolMetadataJob" | "storeStakePoolRewardsJob" | "storeStakePools" | "storeUtxo")[];
willStoreCheckers: string[];
};
entities: Entity[];
extensions: DataSourceExtensions;
mappers: MapperOperator[];
stores: StoreOperator[];
willStore: (<T>(evt: T) => boolean);
}
-
__debug: {
entities: (null | "stakePool" | "block" | "asset" | "handle" | "address" | "blockData" | "currentPoolMetrics" | "governanceAction" | "handleMetadata" | "nftMetadata" | "output" | "poolDelisted" | "poolMetadata" | "poolRegistration" | "poolRetirement" | "poolRewards" | "stakeKeyRegistration" | "tokens")[];
mappers: (null | "filterMint" | "filterProducedUtxoByAssetsPresence" | "filterUtxo" | "withAddresses" | "withCIP67" | "withCertificates" | "withGovernanceActions" | "withHandleMetadata" | "withHandles" | "withMint" | "withNftMetadata" | "withStakeKeyRegistrations" | "withStakePools" | "withUtxo")[];
stores: (null | "storeAddresses" | "storeAssets" | "storeBlock" | "storeGovernanceAction" | "storeHandleMetadata" | "storeHandles" | "storeNftMetadata" | "storePoolMetricsUpdateJob" | "storeStakeKeyRegistrations" | "storeStakePoolMetadataJob" | "storeStakePoolRewardsJob" | "storeStakePools" | "storeUtxo")[];
willStoreCheckers: string[];
}
-
entities: (null | "stakePool" | "block" | "asset" | "handle" | "address" | "blockData" | "currentPoolMetrics" | "governanceAction" | "handleMetadata" | "nftMetadata" | "output" | "poolDelisted" | "poolMetadata" | "poolRegistration" | "poolRetirement" | "poolRewards" | "stakeKeyRegistration" | "tokens")[]
-
mappers: (null | "filterMint" | "filterProducedUtxoByAssetsPresence" | "filterUtxo" | "withAddresses" | "withCIP67" | "withCertificates" | "withGovernanceActions" | "withHandleMetadata" | "withHandles" | "withMint" | "withNftMetadata" | "withStakeKeyRegistrations" | "withStakePools" | "withUtxo")[]
-
stores: (null | "storeAddresses" | "storeAssets" | "storeBlock" | "storeGovernanceAction" | "storeHandleMetadata" | "storeHandles" | "storeNftMetadata" | "storePoolMetricsUpdateJob" | "storeStakeKeyRegistrations" | "storeStakePoolMetadataJob" | "storeStakePoolRewardsJob" | "storeStakePools" | "storeUtxo")[]
-
willStoreCheckers: string[]
-
-
-
-
-
willStore: (<T>(evt: T) => boolean)
-
- <T>(evt: T): boolean
-
Returns boolean
Selects a required set of entities, mappers and store operators based on 'projections' and presence of 'buffer':