@@ -472,8 +472,13 @@ export type Query = {
472472 fungibleAccount ?: Maybe < FungibleAccount > ;
473473 /** Retrieve an account by public key. */
474474 fungibleAccountsByPublicKey : Array < FungibleAccount > ;
475+ /**
476+ * Retrieve an account by its name and fungible, such as coin, on a specific chain.
477+ * @deprecated deprecated, use Query.fungibleChainAccounts
478+ */
479+ fungibleChainAccount ?: Maybe < FungibleChainAccount > ;
475480 /** Retrieve an account by its name and fungible, such as coin, on a specific chain. */
476- fungibleChainAccounts : Array < FungibleChainAccount > ;
481+ fungibleChainAccounts ?: Maybe < Array < FungibleChainAccount > > ;
477482 /** Retrieve a chain account by public key. */
478483 fungibleChainAccountsByPublicKey : Array < FungibleChainAccount > ;
479484 /**
@@ -585,6 +590,13 @@ export type QueryFungibleAccountsByPublicKeyArgs = {
585590} ;
586591
587592
593+ export type QueryFungibleChainAccountArgs = {
594+ accountName : Scalars [ 'String' ] [ 'input' ] ;
595+ chainId : Scalars [ 'String' ] [ 'input' ] ;
596+ fungibleName ?: InputMaybe < Scalars [ 'String' ] [ 'input' ] > ;
597+ } ;
598+
599+
588600export type QueryFungibleChainAccountsArgs = {
589601 accountName : Scalars [ 'String' ] [ 'input' ] ;
590602 chainIds ?: InputMaybe < Array < Scalars [ 'String' ] [ 'input' ] > > ;
@@ -762,6 +774,16 @@ export type QueryTransfersConnectionEdge = {
762774 node : Transfer ;
763775} ;
764776
777+ /** DEPRECATED: a fallthrough IGuard type to cover non-KeysetGuard types. */
778+ export type RawGuard = IGuard & {
779+ __typename ?: 'RawGuard' ;
780+ /** @deprecated deprecated, use KeysetGuard.keys */
781+ keys : Array < Scalars [ 'String' ] [ 'output' ] > ;
782+ /** @deprecated deprecated, use KeysetGuard.predicate */
783+ predicate : Scalars [ 'String' ] [ 'output' ] ;
784+ raw : Scalars [ 'String' ] [ 'output' ] ;
785+ } ;
786+
765787/** A signer for a specific transaction. */
766788export type Signer = Node & {
767789 __typename ?: 'Signer' ;
@@ -884,6 +906,11 @@ export type TransactionResult = {
884906 gas : Scalars [ 'BigInt' ] [ 'output' ] ;
885907 /** The transaction result when it was successful. Formatted as raw JSON. */
886908 goodResult ?: Maybe < Scalars [ 'String' ] [ 'output' ] > ;
909+ /**
910+ * The height of the block this transaction belongs to.
911+ * @deprecated Use `block.height` instead.
912+ */
913+ height : Scalars [ 'BigInt' ] [ 'output' ] ;
887914 /** Identifier to retrieve the logs for the execution of the transaction. */
888915 logs ?: Maybe < Scalars [ 'String' ] [ 'output' ] > ;
889916 /** @deprecated Not used. */
@@ -968,6 +995,17 @@ export type Transfer = Node & {
968995 transaction ?: Maybe < Transaction > ;
969996} ;
970997
998+ export type UserGuard = IGuard & {
999+ __typename ?: 'UserGuard' ;
1000+ args : Array < Scalars [ 'String' ] [ 'output' ] > ;
1001+ fun : Scalars [ 'String' ] [ 'output' ] ;
1002+ /** @deprecated deprecated, use KeysetGuard.keys */
1003+ keys : Array < Scalars [ 'String' ] [ 'output' ] > ;
1004+ /** @deprecated deprecated, use KeysetGuard.predicate */
1005+ predicate : Scalars [ 'String' ] [ 'output' ] ;
1006+ raw : Scalars [ 'String' ] [ 'output' ] ;
1007+ } ;
1008+
9711009
9721010
9731011export type ResolverTypeWrapper < T > = Promise < T > | T ;
@@ -1043,7 +1081,7 @@ export type ResolversUnionTypes<_RefType extends Record<string, unknown>> = {
10431081
10441082/** Mapping of interface types */
10451083export type ResolversInterfaceTypes < _RefType extends Record < string , unknown > > = {
1046- IGuard : ( KeysetGuard ) ;
1084+ IGuard : ( KeysetGuard ) | ( RawGuard ) | ( UserGuard ) ;
10471085 Node : ( Omit < Block , 'events' | 'minerAccount' | 'parent' | 'transactions' > & { events : _RefType [ 'BlockEventsConnection' ] , minerAccount : _RefType [ 'FungibleChainAccount' ] , parent ?: Maybe < _RefType [ 'Block' ] > , transactions : _RefType [ 'BlockTransactionsConnection' ] } ) | ( Omit < Event , 'block' | 'transaction' > & { block : _RefType [ 'Block' ] , transaction ?: Maybe < _RefType [ 'Transaction' ] > } ) | ( Omit < FungibleAccount , 'chainAccounts' | 'transactions' | 'transfers' > & { chainAccounts : Array < _RefType [ 'FungibleChainAccount' ] > , transactions : _RefType [ 'FungibleAccountTransactionsConnection' ] , transfers : _RefType [ 'FungibleAccountTransfersConnection' ] } ) | ( Omit < FungibleChainAccount , 'guard' | 'transactions' | 'transfers' > & { guard : _RefType [ 'IGuard' ] , transactions : _RefType [ 'FungibleChainAccountTransactionsConnection' ] , transfers : _RefType [ 'FungibleChainAccountTransfersConnection' ] } ) | ( Omit < NonFungibleAccount , 'chainAccounts' | 'nonFungibleTokenBalances' | 'transactions' > & { chainAccounts : Array < _RefType [ 'NonFungibleChainAccount' ] > , nonFungibleTokenBalances : Array < _RefType [ 'NonFungibleTokenBalance' ] > , transactions : _RefType [ 'NonFungibleAccountTransactionsConnection' ] } ) | ( Omit < NonFungibleChainAccount , 'nonFungibleTokenBalances' | 'transactions' > & { nonFungibleTokenBalances : Array < _RefType [ 'NonFungibleTokenBalance' ] > , transactions : _RefType [ 'NonFungibleChainAccountTransactionsConnection' ] } ) | ( Omit < NonFungibleTokenBalance , 'guard' > & { guard : _RefType [ 'IGuard' ] } ) | ( Signer ) | ( Omit < Transaction , 'cmd' | 'orphanedTransactions' | 'result' > & { cmd : _RefType [ 'TransactionCommand' ] , orphanedTransactions ?: Maybe < Array < Maybe < _RefType [ 'Transaction' ] > > > , result : _RefType [ 'TransactionInfo' ] } ) | ( Omit < Transfer , 'block' | 'crossChainTransfer' | 'transaction' > & { block : _RefType [ 'Block' ] , crossChainTransfer ?: Maybe < _RefType [ 'Transfer' ] > , transaction ?: Maybe < _RefType [ 'Transaction' ] > } ) ;
10481086} ;
10491087
@@ -1109,6 +1147,7 @@ export type ResolversTypes = {
11091147 QueryTransactionsConnectionEdge : ResolverTypeWrapper < Omit < QueryTransactionsConnectionEdge , 'node' > & { node : ResolversTypes [ 'Transaction' ] } > ;
11101148 QueryTransfersConnection : ResolverTypeWrapper < Omit < QueryTransfersConnection , 'edges' > & { edges : Array < ResolversTypes [ 'QueryTransfersConnectionEdge' ] > } > ;
11111149 QueryTransfersConnectionEdge : ResolverTypeWrapper < Omit < QueryTransfersConnectionEdge , 'node' > & { node : ResolversTypes [ 'Transfer' ] } > ;
1150+ RawGuard : ResolverTypeWrapper < RawGuard > ;
11121151 Signer : ResolverTypeWrapper < Signer > ;
11131152 String : ResolverTypeWrapper < Scalars [ 'String' ] [ 'output' ] > ;
11141153 Subscription : ResolverTypeWrapper < { } > ;
@@ -1126,6 +1165,7 @@ export type ResolversTypes = {
11261165 TransactionResultTransfersConnectionEdge : ResolverTypeWrapper < Omit < TransactionResultTransfersConnectionEdge , 'node' > & { node : ResolversTypes [ 'Transfer' ] } > ;
11271166 TransactionSignature : ResolverTypeWrapper < TransactionSignature > ;
11281167 Transfer : ResolverTypeWrapper < Omit < Transfer , 'block' | 'crossChainTransfer' | 'transaction' > & { block : ResolversTypes [ 'Block' ] , crossChainTransfer ?: Maybe < ResolversTypes [ 'Transfer' ] > , transaction ?: Maybe < ResolversTypes [ 'Transaction' ] > } > ;
1168+ UserGuard : ResolverTypeWrapper < UserGuard > ;
11291169} ;
11301170
11311171/** Mapping between all available schema types and the resolvers parents */
@@ -1190,6 +1230,7 @@ export type ResolversParentTypes = {
11901230 QueryTransactionsConnectionEdge : Omit < QueryTransactionsConnectionEdge , 'node' > & { node : ResolversParentTypes [ 'Transaction' ] } ;
11911231 QueryTransfersConnection : Omit < QueryTransfersConnection , 'edges' > & { edges : Array < ResolversParentTypes [ 'QueryTransfersConnectionEdge' ] > } ;
11921232 QueryTransfersConnectionEdge : Omit < QueryTransfersConnectionEdge , 'node' > & { node : ResolversParentTypes [ 'Transfer' ] } ;
1233+ RawGuard : RawGuard ;
11931234 Signer : Signer ;
11941235 String : Scalars [ 'String' ] [ 'output' ] ;
11951236 Subscription : { } ;
@@ -1207,6 +1248,7 @@ export type ResolversParentTypes = {
12071248 TransactionResultTransfersConnectionEdge : Omit < TransactionResultTransfersConnectionEdge , 'node' > & { node : ResolversParentTypes [ 'Transfer' ] } ;
12081249 TransactionSignature : TransactionSignature ;
12091250 Transfer : Omit < Transfer , 'block' | 'crossChainTransfer' | 'transaction' > & { block : ResolversParentTypes [ 'Block' ] , crossChainTransfer ?: Maybe < ResolversParentTypes [ 'Transfer' ] > , transaction ?: Maybe < ResolversParentTypes [ 'Transaction' ] > } ;
1251+ UserGuard : UserGuard ;
12101252} ;
12111253
12121254export interface BigIntScalarConfig extends GraphQLScalarTypeConfig < ResolversTypes [ 'BigInt' ] , any > {
@@ -1403,7 +1445,7 @@ export type GraphConfigurationResolvers<ContextType = any, ParentType extends Re
14031445} ;
14041446
14051447export type IGuardResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'IGuard' ] = ResolversParentTypes [ 'IGuard' ] > = {
1406- __resolveType : TypeResolveFn < 'KeysetGuard' , ParentType , ContextType > ;
1448+ __resolveType : TypeResolveFn < 'KeysetGuard' | 'RawGuard' | 'UserGuard' , ParentType , ContextType > ;
14071449 keys ?: Resolver < Array < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
14081450 predicate ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
14091451 raw ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
@@ -1527,7 +1569,8 @@ export type QueryResolvers<ContextType = any, ParentType extends ResolversParent
15271569 events ?: Resolver < ResolversTypes [ 'QueryEventsConnection' ] , ParentType , ContextType , RequireFields < QueryEventsArgs , 'qualifiedEventName' > > ;
15281570 fungibleAccount ?: Resolver < Maybe < ResolversTypes [ 'FungibleAccount' ] > , ParentType , ContextType , RequireFields < QueryFungibleAccountArgs , 'accountName' | 'fungibleName' > > ;
15291571 fungibleAccountsByPublicKey ?: Resolver < Array < ResolversTypes [ 'FungibleAccount' ] > , ParentType , ContextType , RequireFields < QueryFungibleAccountsByPublicKeyArgs , 'fungibleName' | 'publicKey' > > ;
1530- fungibleChainAccounts ?: Resolver < Array < ResolversTypes [ 'FungibleChainAccount' ] > , ParentType , ContextType , RequireFields < QueryFungibleChainAccountsArgs , 'accountName' | 'fungibleName' > > ;
1572+ fungibleChainAccount ?: Resolver < Maybe < ResolversTypes [ 'FungibleChainAccount' ] > , ParentType , ContextType , RequireFields < QueryFungibleChainAccountArgs , 'accountName' | 'chainId' | 'fungibleName' > > ;
1573+ fungibleChainAccounts ?: Resolver < Maybe < Array < ResolversTypes [ 'FungibleChainAccount' ] > > , ParentType , ContextType , RequireFields < QueryFungibleChainAccountsArgs , 'accountName' | 'fungibleName' > > ;
15311574 fungibleChainAccountsByPublicKey ?: Resolver < Array < ResolversTypes [ 'FungibleChainAccount' ] > , ParentType , ContextType , RequireFields < QueryFungibleChainAccountsByPublicKeyArgs , 'chainId' | 'fungibleName' | 'publicKey' > > ;
15321575 gasLimitEstimate ?: Resolver < Array < ResolversTypes [ 'GasLimitEstimation' ] > , ParentType , ContextType , RequireFields < QueryGasLimitEstimateArgs , 'input' > > ;
15331576 graphConfiguration ?: Resolver < ResolversTypes [ 'GraphConfiguration' ] , ParentType , ContextType > ;
@@ -1632,6 +1675,13 @@ export type QueryTransfersConnectionEdgeResolvers<ContextType = any, ParentType
16321675 __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
16331676} ;
16341677
1678+ export type RawGuardResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'RawGuard' ] = ResolversParentTypes [ 'RawGuard' ] > = {
1679+ keys ?: Resolver < Array < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
1680+ predicate ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
1681+ raw ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
1682+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
1683+ } ;
1684+
16351685export type SignerResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Signer' ] = ResolversParentTypes [ 'Signer' ] > = {
16361686 address ?: Resolver < Maybe < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
16371687 clist ?: Resolver < Array < ResolversTypes [ 'TransactionCapability' ] > , ParentType , ContextType > ;
@@ -1705,6 +1755,7 @@ export type TransactionResultResolvers<ContextType = any, ParentType extends Res
17051755 events ?: Resolver < ResolversTypes [ 'TransactionResultEventsConnection' ] , ParentType , ContextType , Partial < TransactionResultEventsArgs > > ;
17061756 gas ?: Resolver < ResolversTypes [ 'BigInt' ] , ParentType , ContextType > ;
17071757 goodResult ?: Resolver < Maybe < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
1758+ height ?: Resolver < ResolversTypes [ 'BigInt' ] , ParentType , ContextType > ;
17081759 logs ?: Resolver < Maybe < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
17091760 metadata ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
17101761 transactionId ?: Resolver < Maybe < ResolversTypes [ 'BigInt' ] > , ParentType , ContextType > ;
@@ -1762,6 +1813,15 @@ export type TransferResolvers<ContextType = any, ParentType extends ResolversPar
17621813 __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
17631814} ;
17641815
1816+ export type UserGuardResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'UserGuard' ] = ResolversParentTypes [ 'UserGuard' ] > = {
1817+ args ?: Resolver < Array < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
1818+ fun ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
1819+ keys ?: Resolver < Array < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
1820+ predicate ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
1821+ raw ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
1822+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
1823+ } ;
1824+
17651825export type Resolvers < ContextType = any > = {
17661826 BigInt ?: GraphQLScalarType ;
17671827 Block ?: BlockResolvers < ContextType > ;
@@ -1817,6 +1877,7 @@ export type Resolvers<ContextType = any> = {
18171877 QueryTransactionsConnectionEdge ?: QueryTransactionsConnectionEdgeResolvers < ContextType > ;
18181878 QueryTransfersConnection ?: QueryTransfersConnectionResolvers < ContextType > ;
18191879 QueryTransfersConnectionEdge ?: QueryTransfersConnectionEdgeResolvers < ContextType > ;
1880+ RawGuard ?: RawGuardResolvers < ContextType > ;
18201881 Signer ?: SignerResolvers < ContextType > ;
18211882 Subscription ?: SubscriptionResolvers < ContextType > ;
18221883 Transaction ?: TransactionResolvers < ContextType > ;
@@ -1833,5 +1894,6 @@ export type Resolvers<ContextType = any> = {
18331894 TransactionResultTransfersConnectionEdge ?: TransactionResultTransfersConnectionEdgeResolvers < ContextType > ;
18341895 TransactionSignature ?: TransactionSignatureResolvers < ContextType > ;
18351896 Transfer ?: TransferResolvers < ContextType > ;
1897+ UserGuard ?: UserGuardResolvers < ContextType > ;
18361898} ;
18371899
0 commit comments