pub trait RuntimeApiCollection: TaggedTransactionQueue<Block> + Metadata<Block> + SessionKeys<Block> + ApiExt<Block> + OffchainWorkerApi<Block> + BlockBuilder<Block> + CollectCollationInfo<Block> + TransactionPaymentRuntimeApi<Block, Balance> + AccountNonceApi<Block, AccountId, Nonce> + AuraApi<Block, AuraId> + VerApi<Block> + VerNonceApi<Block, AccountId> + XykRuntimeApi<Block, Balance, TokenId, AccountId> + ProofOfStakeRuntimeApi<Block, Balance, TokenId, AccountId> + MetamaskSignatureRuntimeApi<Block> { }