• tom goriunov's avatar
    Call contract read methods from the client (#2032) · f685a9f0
    tom goriunov authored
    * display methods accordion
    
    * add method_id to methods
    
    * query read method via public client
    
    * query read methods without inputs at accordion section open
    
    * add custom abi tabs
    
    * add proxy tabs
    
    * custom wagmi config if wc is not configured
    
    * remove ContractAbiItemConstant component
    
    * display tuple properties in method outputs
    
    * display read result
    
    * clean up
    
    * support nested arrays in the read result
    
    * re-write test for contract methods
    
    * change result view for address output
    
    * refactoring
    
    * fix tests
    
    * remove web3 provider fallback
    
    * fix tab loading
    
    * refactoring
    
    * add implementation contract selector
    
    * add "copy to clipboard" for address, remove top-level square brackets
    
    * add preview mode to contract method result
    
    * tests for read result
    
    * fix tests
    
    * change styles for result preview
    
    * review fix
    f685a9f0
Name
Last commit
Last update
..
ContractMethodForm.pw.tsx_dark-color-mode_base-view-mobile-dark-mode-1.png Loading commit data...
ContractMethodForm.pw.tsx_default_base-view-mobile-dark-mode-1.png Loading commit data...
ContractMethodForm.pw.tsx_mobile_base-view-mobile-dark-mode-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_complex-error-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_complex-success-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_default-error-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_error-with-code-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_raw-error-1.png Loading commit data...
ContractMethodResultApi.pw.tsx_default_success-1.png Loading commit data...
ContractMethodResultPublicClient.pw.tsx_default_error-1.png Loading commit data...
ContractMethodResultPublicClient.pw.tsx_default_preview-mode-1.png Loading commit data...
ContractMethodResultPublicClient.pw.tsx_default_result-mode-1.png Loading commit data...
ContractMethodResultPublicClient.pw.tsx_default_single-output-1.png Loading commit data...
ContractMethodResultWalletClient.pw.tsx_default_error-in-result-1.png Loading commit data...
ContractMethodResultWalletClient.pw.tsx_default_error-mobile-1.png Loading commit data...
ContractMethodResultWalletClient.pw.tsx_default_loading-1.png Loading commit data...
ContractMethodResultWalletClient.pw.tsx_default_success-1.png Loading commit data...
ContractMethodResultWalletClient.pw.tsx_mobile_error-mobile-1.png Loading commit data...