* combine tabs and add method type filter
* add badge with contract method type
* add name filter
* add filters to mud system tab
* support array of tabs ids and route old tabs to the new one
* fix tests
* support adding the custom ABI from the contract page
* update margins and add test
* fix bugs and update screenshots
* some design updates
* update preset for garnet
* [skip ci] fix garnet preset
* improve links to contract methods
* add contract method id tag
* add form submit type
* refactor types for SmartConstract and make new component for Contract ABI methods
* move contract method form inside ABI folder
* handle form submit and display result
* clean-up
* change copied text
* handle case when blockchain interaction is not configured
* tests and screenshots update
* fix bug wit WEI checkbox
* prototype
* change host for preview
* improve labels for nested arrays
* add field path
* bind fields to react form
* transform form fields into method args
* add styles for non-array args
* styles for tuple array
* style nested array inputs
* clear and multiply buttons for inputs
* show errors in inputs
* pass disabled state to inputs
* change direction of accordioin icon
* remove old code
* add asterix to required fields
* improvements and comments
* change styles
* highlight sections with errors
* refactoring field method name
* fix lable color
* fix ts
* preliminary tests
* better complex field labels
* improve tests
* remove outputs for write methods
* rollback review value