* add subset chain type and checks
* add sentry logging for invalid chain errors
* add test cases
* dynamic token balances
* add test for BE adding a new chain
* rename and use slice
* address comments
* undo yarn.lock changes
* make copy in utils
* chore: Declare GQL variables as readonly (#6889)
* declare gql variables as readonly
* remove console log
* Merge branch 'cab/error_supported_chain' into tina/gql-readonly
---------
Co-authored-by: Charlie B <charles@bachmeier.io>
---------
Co-authored-by: Charlie Bachmeier <charlie.bachmeier@Charlies-MacBook-Pro.local>
Co-authored-by: Tina <59578595+tinaszheng@users.noreply.github.com>