@@ -27,6 +27,13 @@ export type Scalars = {
2727 Decimal : { input : any ; output : any } ;
2828} ;
2929
30+ export type BalanceNode = {
31+ __typename ?: 'BalanceNode' ;
32+ balance : Scalars [ 'String' ] [ 'output' ] ;
33+ chainId : Scalars [ 'String' ] [ 'output' ] ;
34+ module : Scalars [ 'String' ] [ 'output' ] ;
35+ } ;
36+
3037/** A unit of information that stores a set of verified transactions. */
3138export type Block = Node & {
3239 __typename ?: 'Block' ;
@@ -704,6 +711,8 @@ export type PoolTransactionsConnection = {
704711
705712export type Query = {
706713 __typename ?: 'Query' ;
714+ /** Retrieve live balances for a given account with optional filtering by chains and module. Default page size is 20. */
715+ balance : QueryBalanceConnection ;
707716 /** Retrieve a block by hash. */
708717 block ?: Maybe < Block > ;
709718 /** Retrieve blocks by chain and minimal depth. Default page size is 20. */
@@ -786,6 +795,16 @@ export type Query = {
786795 transfers : QueryTransfersConnection ;
787796} ;
788797
798+ export type QueryBalanceArgs = {
799+ accountName : Scalars [ 'String' ] [ 'input' ] ;
800+ after ?: InputMaybe < Scalars [ 'String' ] [ 'input' ] > ;
801+ before ?: InputMaybe < Scalars [ 'String' ] [ 'input' ] > ;
802+ chainIds ?: InputMaybe < Array < Scalars [ 'String' ] [ 'input' ] > > ;
803+ first ?: InputMaybe < Scalars [ 'Int' ] [ 'input' ] > ;
804+ last ?: InputMaybe < Scalars [ 'Int' ] [ 'input' ] > ;
805+ module ?: InputMaybe < Scalars [ 'String' ] [ 'input' ] > ;
806+ } ;
807+
789808export type QueryBlockArgs = {
790809 hash : Scalars [ 'String' ] [ 'input' ] ;
791810} ;
@@ -991,6 +1010,19 @@ export type QueryTransfersArgs = {
9911010 requestKey ?: InputMaybe < Scalars [ 'String' ] [ 'input' ] > ;
9921011} ;
9931012
1013+ /** Connection type for balance query results. */
1014+ export type QueryBalanceConnection = {
1015+ __typename ?: 'QueryBalanceConnection' ;
1016+ edges : Array < QueryBalanceConnectionEdge > ;
1017+ pageInfo : PageInfo ;
1018+ } ;
1019+
1020+ export type QueryBalanceConnectionEdge = {
1021+ __typename ?: 'QueryBalanceConnectionEdge' ;
1022+ cursor : Scalars [ 'String' ] [ 'output' ] ;
1023+ node : BalanceNode ;
1024+ } ;
1025+
9941026export type QueryBlocksFromDepthConnection = {
9951027 __typename ?: 'QueryBlocksFromDepthConnection' ;
9961028 edges : Array < QueryBlocksFromDepthConnectionEdge > ;
@@ -1521,6 +1553,7 @@ export type ResolversInterfaceTypes<_RefType extends Record<string, unknown>> =
15211553
15221554/** Mapping between all available schema types and the resolvers types */
15231555export type ResolversTypes = {
1556+ BalanceNode : ResolverTypeWrapper < BalanceNode > ;
15241557 BigInt : ResolverTypeWrapper < Scalars [ 'BigInt' ] [ 'output' ] > ;
15251558 Block : ResolverTypeWrapper <
15261559 Omit < Block , 'events' | 'minerAccount' | 'parent' | 'transactions' > & {
@@ -1697,6 +1730,8 @@ export type ResolversTypes = {
16971730 PoolTransactionType : PoolTransactionType ;
16981731 PoolTransactionsConnection : ResolverTypeWrapper < PoolTransactionsConnection > ;
16991732 Query : ResolverTypeWrapper < { } > ;
1733+ QueryBalanceConnection : ResolverTypeWrapper < QueryBalanceConnection > ;
1734+ QueryBalanceConnectionEdge : ResolverTypeWrapper < QueryBalanceConnectionEdge > ;
17001735 QueryBlocksFromDepthConnection : ResolverTypeWrapper <
17011736 Omit < QueryBlocksFromDepthConnection , 'edges' > & {
17021737 edges : Array < ResolversTypes [ 'QueryBlocksFromDepthConnectionEdge' ] > ;
@@ -1822,6 +1857,7 @@ export type ResolversTypes = {
18221857
18231858/** Mapping between all available schema types and the resolvers parents */
18241859export type ResolversParentTypes = {
1860+ BalanceNode : BalanceNode ;
18251861 BigInt : Scalars [ 'BigInt' ] [ 'output' ] ;
18261862 Block : Omit < Block , 'events' | 'minerAccount' | 'parent' | 'transactions' > & {
18271863 events : ResolversParentTypes [ 'BlockEventsConnection' ] ;
@@ -1968,6 +2004,8 @@ export type ResolversParentTypes = {
19682004 PoolTransactionEdge : PoolTransactionEdge ;
19692005 PoolTransactionsConnection : PoolTransactionsConnection ;
19702006 Query : { } ;
2007+ QueryBalanceConnection : QueryBalanceConnection ;
2008+ QueryBalanceConnectionEdge : QueryBalanceConnectionEdge ;
19712009 QueryBlocksFromDepthConnection : Omit < QueryBlocksFromDepthConnection , 'edges' > & {
19722010 edges : Array < ResolversParentTypes [ 'QueryBlocksFromDepthConnectionEdge' ] > ;
19732011 } ;
@@ -2075,6 +2113,16 @@ export type ComplexityDirectiveResolver<
20752113 Args = ComplexityDirectiveArgs ,
20762114> = DirectiveResolverFn < Result , Parent , ContextType , Args > ;
20772115
2116+ export type BalanceNodeResolvers <
2117+ ContextType = any ,
2118+ ParentType extends ResolversParentTypes [ 'BalanceNode' ] = ResolversParentTypes [ 'BalanceNode' ] ,
2119+ > = {
2120+ balance ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
2121+ chainId ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
2122+ module ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
2123+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
2124+ } ;
2125+
20782126export interface BigIntScalarConfig extends GraphQLScalarTypeConfig < ResolversTypes [ 'BigInt' ] , any > {
20792127 name : 'BigInt' ;
20802128}
@@ -2849,6 +2897,12 @@ export type QueryResolvers<
28492897 ContextType = any ,
28502898 ParentType extends ResolversParentTypes [ 'Query' ] = ResolversParentTypes [ 'Query' ] ,
28512899> = {
2900+ balance ?: Resolver <
2901+ ResolversTypes [ 'QueryBalanceConnection' ] ,
2902+ ParentType ,
2903+ ContextType ,
2904+ RequireFields < QueryBalanceArgs , 'accountName' >
2905+ > ;
28522906 block ?: Resolver <
28532907 Maybe < ResolversTypes [ 'Block' ] > ,
28542908 ParentType ,
@@ -3025,6 +3079,26 @@ export type QueryResolvers<
30253079 > ;
30263080} ;
30273081
3082+ export type QueryBalanceConnectionResolvers <
3083+ ContextType = any ,
3084+ ParentType extends
3085+ ResolversParentTypes [ 'QueryBalanceConnection' ] = ResolversParentTypes [ 'QueryBalanceConnection' ] ,
3086+ > = {
3087+ edges ?: Resolver < Array < ResolversTypes [ 'QueryBalanceConnectionEdge' ] > , ParentType , ContextType > ;
3088+ pageInfo ?: Resolver < ResolversTypes [ 'PageInfo' ] , ParentType , ContextType > ;
3089+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
3090+ } ;
3091+
3092+ export type QueryBalanceConnectionEdgeResolvers <
3093+ ContextType = any ,
3094+ ParentType extends
3095+ ResolversParentTypes [ 'QueryBalanceConnectionEdge' ] = ResolversParentTypes [ 'QueryBalanceConnectionEdge' ] ,
3096+ > = {
3097+ cursor ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
3098+ node ?: Resolver < ResolversTypes [ 'BalanceNode' ] , ParentType , ContextType > ;
3099+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
3100+ } ;
3101+
30283102export type QueryBlocksFromDepthConnectionResolvers <
30293103 ContextType = any ,
30303104 ParentType extends
@@ -3526,6 +3600,7 @@ export type UserGuardResolvers<
35263600} ;
35273601
35283602export type Resolvers < ContextType = any > = {
3603+ BalanceNode ?: BalanceNodeResolvers < ContextType > ;
35293604 BigInt ?: GraphQLScalarType ;
35303605 Block ?: BlockResolvers < ContextType > ;
35313606 BlockEventsConnection ?: BlockEventsConnectionResolvers < ContextType > ;
@@ -3581,6 +3656,8 @@ export type Resolvers<ContextType = any> = {
35813656 PoolTransactionEdge ?: PoolTransactionEdgeResolvers < ContextType > ;
35823657 PoolTransactionsConnection ?: PoolTransactionsConnectionResolvers < ContextType > ;
35833658 Query ?: QueryResolvers < ContextType > ;
3659+ QueryBalanceConnection ?: QueryBalanceConnectionResolvers < ContextType > ;
3660+ QueryBalanceConnectionEdge ?: QueryBalanceConnectionEdgeResolvers < ContextType > ;
35843661 QueryBlocksFromDepthConnection ?: QueryBlocksFromDepthConnectionResolvers < ContextType > ;
35853662 QueryBlocksFromDepthConnectionEdge ?: QueryBlocksFromDepthConnectionEdgeResolvers < ContextType > ;
35863663 QueryBlocksFromHeightConnection ?: QueryBlocksFromHeightConnectionResolvers < ContextType > ;
0 commit comments