-
Notifications
You must be signed in to change notification settings - Fork 411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Epic] Tx flow redesign #2067
[Epic] Tx flow redesign #2067
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 00f0e11 - Browse repository at this point
Copy the full SHA 00f0e11View commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 92efde1 - Browse repository at this point
Copy the full SHA 92efde1View commit details
Commits on May 30, 2023
-
feat: Add StepperFactory and new tx layout (#2040)
* feat: Add StepperFactory, new tx pages * wip: context instead of routes * Add tx flows to new modal context * fix: Close modal when user navigates * Export all flows from one file * refactor: Remove unused code from StepperFactory * fix: Duplicate ModalDialog to fix failing tests
Configuration menu - View commit details
-
Copy full SHA for e2c9972 - Browse repository at this point
Copy the full SHA e2c9972View commit details
Commits on May 31, 2023
-
Refactor: reactive recommended nonce (#2050)
* Refactor: reactive recommended nonce Reduce re-renders Nonce -1 * Use "nonceReadyOnly" instead of -1 * Split sign and execute into two components
Configuration menu - View commit details
-
Copy full SHA for 6387992 - Browse repository at this point
Copy the full SHA 6387992View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a2933 - Browse repository at this point
Copy the full SHA a2a2933View commit details -
feat: Transaction status widget (#2062)
* feat: add tx status widget UI * add logic to paint the stepper * port the ConfirmProposedTx to the new layout * pass tx data to the TxStatusWidget to get the tx confirmations * style: add new lines between adjacent tags
Configuration menu - View commit details
-
Copy full SHA for 50ab68c - Browse repository at this point
Copy the full SHA 50ab68cView commit details -
Refactor: SafeTxProvider (#2064)
* Refactor: SafeTxProvider * Avoid oscillating nonce * fix reject tx for new provider --------- Co-authored-by: Usame Algan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e8476d - Browse repository at this point
Copy the full SHA 5e8476dView commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4c362c - Browse repository at this point
Copy the full SHA a4c362cView commit details
Commits on Jun 2, 2023
-
Refactor: useRecommendedNonce + useSafeTxGas (#2066)
* Refactor: useRecommendedNonce + useSafeTxGas * Fix lint * Get recommended nonce by "estimating" an empty tx
Configuration menu - View commit details
-
Copy full SHA for 1152232 - Browse repository at this point
Copy the full SHA 1152232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f58d7 - Browse repository at this point
Copy the full SHA 50f58d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a126d - Browse repository at this point
Copy the full SHA 72a126dView commit details -
Refactor: a less verbose ModalProvider (#2068)
* Refactor: a less verbose ModalProvider * Fix Cannot redefine property: dispatchTxProposal
Configuration menu - View commit details
-
Copy full SHA for 603a6d2 - Browse repository at this point
Copy the full SHA 603a6d2View commit details -
Refactor the tx flow system (#2071)
* Refactor the tx flow system * Array
Configuration menu - View commit details
-
Copy full SHA for 0bd24db - Browse repository at this point
Copy the full SHA 0bd24dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c810ad3 - Browse repository at this point
Copy the full SHA c810ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d74bfc - Browse repository at this point
Copy the full SHA 8d74bfcView commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 61cf1b5 - Browse repository at this point
Copy the full SHA 61cf1b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1362202 - Browse repository at this point
Copy the full SHA 1362202View commit details -
refactor: save entire data structure on submission (#2083)
* fix: Close modal on sign, only render current step * fix: Close modal on sign, only render current step * fix: set all data + move back button --------- Co-authored-by: Usame Algan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b63a8f - Browse repository at this point
Copy the full SHA 1b63a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f51b42 - Browse repository at this point
Copy the full SHA 6f51b42View commit details
Commits on Jun 13, 2023
-
Refactor: single type for tx flows (#2084)
* Refactor: single type for tx flows * Omit txNonce * FormData type
Configuration menu - View commit details
-
Copy full SHA for 2e8a049 - Browse repository at this point
Copy the full SHA 2e8a049View commit details -
Configuration menu - View commit details
-
Copy full SHA for b966ab5 - Browse repository at this point
Copy the full SHA b966ab5View commit details -
feat: Change threshold flow (#2085)
* feat: Port change threshold flow * fix: Only estimate gas when executing * fix: Remove old component
Configuration menu - View commit details
-
Copy full SHA for eb1731e - Browse repository at this point
Copy the full SHA eb1731eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3afdea1 - Browse repository at this point
Copy the full SHA 3afdea1View commit details -
feat: replace owner flow (#2087)
* feat: add owner flow * feat: replace owner flow * feat: replace owner flow
Configuration menu - View commit details
-
Copy full SHA for f0c63ef - Browse repository at this point
Copy the full SHA f0c63efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b5c261 - Browse repository at this point
Copy the full SHA 5b5c261View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4c6b86 - Browse repository at this point
Copy the full SHA f4c6b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53c7df3 - Browse repository at this point
Copy the full SHA 53c7df3View commit details
Commits on Jun 14, 2023
-
* SafeAppsTx flow * On close * Handle txFlow close
Configuration menu - View commit details
-
Copy full SHA for 60ce628 - Browse repository at this point
Copy the full SHA 60ce628View commit details -
feat: new spending limit flow (#2093)
* feat: new spending limit flow * fix: preserve token address + reset time values
Configuration menu - View commit details
-
Copy full SHA for d69cd67 - Browse repository at this point
Copy the full SHA d69cd67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83d5e8f - Browse repository at this point
Copy the full SHA 83d5e8fView commit details -
* Send button in Assets * Supress contentEditable warning
Configuration menu - View commit details
-
Copy full SHA for 58b3ab1 - Browse repository at this point
Copy the full SHA 58b3ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab815e9 - Browse repository at this point
Copy the full SHA ab815e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99cdacc - Browse repository at this point
Copy the full SHA 99cdaccView commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d73f223 - Browse repository at this point
Copy the full SHA d73f223View commit details -
fix: Move sign msg modal to new flow (#2102)
* fix: Move sign msg modal to new flow * Adjust flex property if subtitle exists * fix: Add flag to hide nonce field in TxLayout
Configuration menu - View commit details
-
Copy full SHA for 0d9aedf - Browse repository at this point
Copy the full SHA 0d9aedfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ba35a - Browse repository at this point
Copy the full SHA b8ba35aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46d5220 - Browse repository at this point
Copy the full SHA 46d5220View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d006d2 - Browse repository at this point
Copy the full SHA 6d006d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e55a9e - Browse repository at this point
Copy the full SHA 0e55a9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1956413 - Browse repository at this point
Copy the full SHA 1956413View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcdaaae - Browse repository at this point
Copy the full SHA fcdaaaeView commit details
Commits on Jun 16, 2023
-
* feat: amount selector * fix: use CSS variables * fix: cleanup styles
Configuration menu - View commit details
-
Copy full SHA for d4bb5d0 - Browse repository at this point
Copy the full SHA d4bb5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29bb975 - Browse repository at this point
Copy the full SHA 29bb975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6beb249 - Browse repository at this point
Copy the full SHA 6beb249View commit details -
[Tx flow] feat: address input redesign (#2112)
* feat: AddressInputReadOnly component * improve AddressInput * make component readonly * enable create AB entry from input component * show SaveAddressicon if address not in AB * open the list when clicking the caret * fix component height * show caret when there are available options * rm leftover code * do not highlight the readonly input on hover/click * focus the AddressInput on clicking to edit * change add to AB info text * do not truncate the address in the readonly component * show SaveAddressIcon when address is valid * amount input grows until token name
Configuration menu - View commit details
-
Copy full SHA for 6896493 - Browse repository at this point
Copy the full SHA 6896493View commit details
Commits on Jun 19, 2023
-
[TX flow] feat: confirm/execute title component (#2119)
* feat: confirm/execute titles * place the component as per design * remove redundant code * use willExecute flag to display execution title * adjust the gap between SignOrExecuteForm elements
Configuration menu - View commit details
-
Copy full SHA for ed25480 - Browse repository at this point
Copy the full SHA ed25480View commit details
Commits on Jun 20, 2023
-
fix: remove error casting (#2127)
* fix: remove error casting * refactor: don't call `asError` twice
Configuration menu - View commit details
-
Copy full SHA for 7b0d350 - Browse repository at this point
Copy the full SHA 7b0d350View commit details -
fix: execution method style (#2125)
* fix: execution method style * fix: change component * fix: change component
Configuration menu - View commit details
-
Copy full SHA for 3443bfd - Browse repository at this point
Copy the full SHA 3443bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d108272 - Browse repository at this point
Copy the full SHA d108272View commit details -
Configuration menu - View commit details
-
Copy full SHA for d884f74 - Browse repository at this point
Copy the full SHA d884f74View commit details -
Configuration menu - View commit details
-
Copy full SHA for b824d12 - Browse repository at this point
Copy the full SHA b824d12View commit details -
[TX flow] Send tokens overview (#2136)
* fix: Adjust TxLayout header design * fix: Implement Token Transfer overview design * Remove loading state
Configuration menu - View commit details
-
Copy full SHA for c270f11 - Browse repository at this point
Copy the full SHA c270f11View commit details -
[TX flow] style: offchain messages info boxes styles (#2134)
* style: adjust success and info box styles * adjust msgSigners style * style margins in the info elements * clean up redundant variable * test: update tx builder URL
Configuration menu - View commit details
-
Copy full SHA for 23bbb96 - Browse repository at this point
Copy the full SHA 23bbb96View commit details -
Feat: editable safeTxGas in Advanced details (#2132)
* Feat: editable safeTxGas in Advanced details * Prettier * Make the form a popover * PR comments
Configuration menu - View commit details
-
Copy full SHA for 599b707 - Browse repository at this point
Copy the full SHA 599b707View commit details -
* fix: Update nonce input to show queued txs and reset button * fix: Extract hook, show input error outline, hide reset button if readonly * Add isEmpty flag to nonce input * Fix test
Configuration menu - View commit details
-
Copy full SHA for ae65632 - Browse repository at this point
Copy the full SHA ae65632View commit details -
[TX flow] style: send token flow (#2126)
* placeholder for AddressInput identicon * rm Send From * add the dividers to the layout * style CardActions * fix tests
Configuration menu - View commit details
-
Copy full SHA for 9ab5212 - Browse repository at this point
Copy the full SHA 9ab5212View commit details
Commits on Jun 21, 2023
-
[TX flow] styles: fix send token styles (#2138)
* style: remove unnecessary CSS * style: consider the input label font-size in spacing
Configuration menu - View commit details
-
Copy full SHA for b11a5d4 - Browse repository at this point
Copy the full SHA b11a5d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e2e88c - Browse repository at this point
Copy the full SHA 1e2e88cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b1288f - Browse repository at this point
Copy the full SHA 1b1288fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d2ee0 - Browse repository at this point
Copy the full SHA 82d2ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc087b - Browse repository at this point
Copy the full SHA 9dc087bView commit details -
[TX flow] feat: add owner modal (#2143)
* feat: create add owner * adjust ReviewOwner design * component to wrap owner address and include subtitle in modal * prefer RHF for form fields. use sx instead of classes * use MUI component
Configuration menu - View commit details
-
Copy full SHA for 434da9f - Browse repository at this point
Copy the full SHA 434da9fView commit details
Commits on Jun 22, 2023
-
fix: remove owner flow styling (#2150)
* fix: remove owner flow styling * fix: add titles
Configuration menu - View commit details
-
Copy full SHA for d5e23c1 - Browse repository at this point
Copy the full SHA d5e23c1View commit details -
feat: add tooltip to advanced details (#2153)
* feat: add tooltip to advanced details * fix: alter wording
Configuration menu - View commit details
-
Copy full SHA for a378007 - Browse repository at this point
Copy the full SHA a378007View commit details -
[TX flow] feat: replace owner (#2151)
* feat: redesign replace owner * rm unnecessary files. move css to module * fix: add titles * Update src/components/tx-flow/flows/AddOwner/ReviewOwner.tsx Co-authored-by: Aaron Cook <[email protected]> --------- Co-authored-by: Aaron Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1227c9 - Browse repository at this point
Copy the full SHA e1227c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for af3bf94 - Browse repository at this point
Copy the full SHA af3bf94View commit details -
[TX flow] Display Token balance (#2155)
* Add folder structure for tx flow * feat: create new-tx route and NewTxMenu component * feat: Add StepperFactory and new tx layout (#2040) * feat: Add StepperFactory, new tx pages * wip: context instead of routes * Add tx flows to new modal context * fix: Close modal when user navigates * Export all flows from one file * refactor: Remove unused code from StepperFactory * fix: Duplicate ModalDialog to fix failing tests * Refactor: reactive recommended nonce (#2050) * Refactor: reactive recommended nonce Reduce re-renders Nonce -1 * Use "nonceReadyOnly" instead of -1 * Split sign and execute into two components * feat: Transaction status widget (#2062) * feat: add tx status widget UI * add logic to paint the stepper * port the ConfirmProposedTx to the new layout * pass tx data to the TxStatusWidget to get the tx confirmations * style: add new lines between adjacent tags * Refactor: SafeTxProvider (#2064) * Refactor: SafeTxProvider * Avoid oscillating nonce * fix reject tx for new provider --------- Co-authored-by: Usame Algan <[email protected]> * Move progress to TxLayout * Refactor: useRecommendedNonce + useSafeTxGas (#2066) * Refactor: useRecommendedNonce + useSafeTxGas * Fix lint * Get recommended nonce by "estimating" an empty tx * Adjust ConfirmTx and ExecuteTxButton * Refactor: a less verbose ModalProvider (#2068) * Refactor: a less verbose ModalProvider * Fix Cannot redefine property: dispatchTxProposal * Refactor the tx flow system (#2071) * Refactor the tx flow system * Array * Fix: pass nonce correctly (#2072) * Fix linting errors, add TODOs for failing tx flows (#2070) * Editable nonce (#2077) * Editable nonce * Fix tests * refactor: save entire data structure on submission (#2083) * fix: Close modal on sign, only render current step * fix: Close modal on sign, only render current step * fix: set all data + move back button --------- Co-authored-by: Usame Algan <[email protected]> * feat: Add SuccessScreen to tx flow (#2080) * Refactor: single type for tx flows (#2084) * Refactor: single type for tx flows * Omit txNonce * FormData type * feat: add owner flow (#2086) * feat: Change threshold flow (#2085) * feat: Port change threshold flow * fix: Only estimate gas when executing * fix: Remove old component * feat: remove owner flow * feat: replace owner flow (#2087) * feat: add owner flow * feat: replace owner flow * feat: replace owner flow * feat: update flow (#2089) * fix: Remove Module tx flow (#2090) * Add flow for remove guard (#2091) * Safe Apps tx flow (#2081) * SafeAppsTx flow * On close * Handle txFlow close * feat: new spending limit flow (#2093) * feat: new spending limit flow * fix: preserve token address + reset time values * Onclose callback (#2094) * Send button in Assets (#2097) * Send button in Assets * Supress contentEditable warning * Fix: align Next and Back buttons (#2103) * feat: remove spending limit flow (#2098) * Refactor: move AdvancedParams to ExecuteForm (#2104) * fix: Move sign msg modal to new flow (#2102) * fix: Move sign msg modal to new flow * Adjust flex property if subtitle exists * fix: Add flag to hide nonce field in TxLayout * TxCard layout (#2105) * Modal title and icon (#2107) * Modal title and icon * NFTs * feat: spending limit selector (#2106) * feat: batch execute flow (#2108) * Move on-chain sign to new flow (#2109) * feat: amount selector (#2111) * feat: amount selector * fix: use CSS variables * fix: cleanup styles * feat: execute/sign `RadioGroup` (#2117) * [Tx flow] feat: address input redesign (#2112) * feat: AddressInputReadOnly component * improve AddressInput * make component readonly * enable create AB entry from input component * show SaveAddressicon if address not in AB * open the list when clicking the caret * fix component height * show caret when there are available options * rm leftover code * do not highlight the readonly input on hover/click * focus the AddressInput on clicking to edit * change add to AB info text * do not truncate the address in the readonly component * show SaveAddressIcon when address is valid * amount input grows until token name * [TX flow] feat: confirm/execute title component (#2119) * feat: confirm/execute titles * place the component as per design * remove redundant code * use willExecute flag to display execution title * adjust the gap between SignOrExecuteForm elements * fix: remove error casting (#2127) * fix: remove error casting * refactor: don't call `asError` twice * fix: execution method style (#2125) * fix: execution method style * fix: change component * fix: change component * fix: update amount field style (#2124) * [TX flow] Send tokens overview (#2136) * fix: Adjust TxLayout header design * fix: Implement Token Transfer overview design * Remove loading state * [TX flow] style: offchain messages info boxes styles (#2134) * style: adjust success and info box styles * adjust msgSigners style * style margins in the info elements * clean up redundant variable * test: update tx builder URL * Feat: editable safeTxGas in Advanced details (#2132) * Feat: editable safeTxGas in Advanced details * Prettier * Make the form a popover * PR comments * fix: Nonce form (#2120) * fix: Update nonce input to show queued txs and reset button * fix: Extract hook, show input error outline, hide reset button if readonly * Add isEmpty flag to nonce input * Fix test * [TX flow] style: send token flow (#2126) * placeholder for AddressInput identicon * rm Send From * add the dividers to the layout * style CardActions * fix tests * [TX flow] styles: fix send token styles (#2138) * style: remove unnecessary CSS * style: consider the input label font-size in spacing * Small UI tweaks * fix: move default value to placeholder (#2139) * Fix DecodedTx tests * [TX flow] feat: add owner modal (#2143) * feat: create add owner * adjust ReviewOwner design * component to wrap owner address and include subtitle in modal * prefer RHF for form fields. use sx instead of classes * use MUI component * fix: remove owner flow styling (#2150) * fix: remove owner flow styling * fix: add titles * feat: add tooltip to advanced details (#2153) * feat: add tooltip to advanced details * fix: alter wording * [TX flow] feat: replace owner (#2151) * feat: redesign replace owner * rm unnecessary files. move css to module * fix: add titles * Update src/components/tx-flow/flows/AddOwner/ReviewOwner.tsx Co-authored-by: Aaron Cook <[email protected]> --------- Co-authored-by: Aaron Cook <[email protected]> * fix: Display token balance in dropdown --------- Co-authored-by: Diogo Soares <[email protected]> Co-authored-by: katspaugh <[email protected]> Co-authored-by: katspaugh <[email protected]> Co-authored-by: Diogo Soares <[email protected]> Co-authored-by: Aaron Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccf93fd - Browse repository at this point
Copy the full SHA ccf93fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f5fab - Browse repository at this point
Copy the full SHA c0f5fabView commit details
Commits on Jun 23, 2023
-
[TX flow] Mobile optimisation (#2154)
* Add folder structure for tx flow * feat: create new-tx route and NewTxMenu component * feat: Add StepperFactory and new tx layout (#2040) * feat: Add StepperFactory, new tx pages * wip: context instead of routes * Add tx flows to new modal context * fix: Close modal when user navigates * Export all flows from one file * refactor: Remove unused code from StepperFactory * fix: Duplicate ModalDialog to fix failing tests * Refactor: reactive recommended nonce (#2050) * Refactor: reactive recommended nonce Reduce re-renders Nonce -1 * Use "nonceReadyOnly" instead of -1 * Split sign and execute into two components * feat: Transaction status widget (#2062) * feat: add tx status widget UI * add logic to paint the stepper * port the ConfirmProposedTx to the new layout * pass tx data to the TxStatusWidget to get the tx confirmations * style: add new lines between adjacent tags * Refactor: SafeTxProvider (#2064) * Refactor: SafeTxProvider * Avoid oscillating nonce * fix reject tx for new provider --------- Co-authored-by: Usame Algan <[email protected]> * Move progress to TxLayout * Refactor: useRecommendedNonce + useSafeTxGas (#2066) * Refactor: useRecommendedNonce + useSafeTxGas * Fix lint * Get recommended nonce by "estimating" an empty tx * Adjust ConfirmTx and ExecuteTxButton * Refactor: a less verbose ModalProvider (#2068) * Refactor: a less verbose ModalProvider * Fix Cannot redefine property: dispatchTxProposal * Refactor the tx flow system (#2071) * Refactor the tx flow system * Array * Fix: pass nonce correctly (#2072) * Fix linting errors, add TODOs for failing tx flows (#2070) * Editable nonce (#2077) * Editable nonce * Fix tests * refactor: save entire data structure on submission (#2083) * fix: Close modal on sign, only render current step * fix: Close modal on sign, only render current step * fix: set all data + move back button --------- Co-authored-by: Usame Algan <[email protected]> * feat: Add SuccessScreen to tx flow (#2080) * Refactor: single type for tx flows (#2084) * Refactor: single type for tx flows * Omit txNonce * FormData type * feat: add owner flow (#2086) * feat: Change threshold flow (#2085) * feat: Port change threshold flow * fix: Only estimate gas when executing * fix: Remove old component * feat: remove owner flow * feat: replace owner flow (#2087) * feat: add owner flow * feat: replace owner flow * feat: replace owner flow * feat: update flow (#2089) * fix: Remove Module tx flow (#2090) * Add flow for remove guard (#2091) * Safe Apps tx flow (#2081) * SafeAppsTx flow * On close * Handle txFlow close * feat: new spending limit flow (#2093) * feat: new spending limit flow * fix: preserve token address + reset time values * Onclose callback (#2094) * Send button in Assets (#2097) * Send button in Assets * Supress contentEditable warning * Fix: align Next and Back buttons (#2103) * feat: remove spending limit flow (#2098) * Refactor: move AdvancedParams to ExecuteForm (#2104) * fix: Move sign msg modal to new flow (#2102) * fix: Move sign msg modal to new flow * Adjust flex property if subtitle exists * fix: Add flag to hide nonce field in TxLayout * TxCard layout (#2105) * Modal title and icon (#2107) * Modal title and icon * NFTs * feat: spending limit selector (#2106) * feat: batch execute flow (#2108) * Move on-chain sign to new flow (#2109) * feat: amount selector (#2111) * feat: amount selector * fix: use CSS variables * fix: cleanup styles * feat: execute/sign `RadioGroup` (#2117) * [Tx flow] feat: address input redesign (#2112) * feat: AddressInputReadOnly component * improve AddressInput * make component readonly * enable create AB entry from input component * show SaveAddressicon if address not in AB * open the list when clicking the caret * fix component height * show caret when there are available options * rm leftover code * do not highlight the readonly input on hover/click * focus the AddressInput on clicking to edit * change add to AB info text * do not truncate the address in the readonly component * show SaveAddressIcon when address is valid * amount input grows until token name * [TX flow] feat: confirm/execute title component (#2119) * feat: confirm/execute titles * place the component as per design * remove redundant code * use willExecute flag to display execution title * adjust the gap between SignOrExecuteForm elements * fix: remove error casting (#2127) * fix: remove error casting * refactor: don't call `asError` twice * fix: execution method style (#2125) * fix: execution method style * fix: change component * fix: change component * fix: update amount field style (#2124) * [TX flow] Send tokens overview (#2136) * fix: Adjust TxLayout header design * fix: Implement Token Transfer overview design * Remove loading state * [TX flow] style: offchain messages info boxes styles (#2134) * style: adjust success and info box styles * adjust msgSigners style * style margins in the info elements * clean up redundant variable * test: update tx builder URL * Feat: editable safeTxGas in Advanced details (#2132) * Feat: editable safeTxGas in Advanced details * Prettier * Make the form a popover * PR comments * fix: Nonce form (#2120) * fix: Update nonce input to show queued txs and reset button * fix: Extract hook, show input error outline, hide reset button if readonly * Add isEmpty flag to nonce input * Fix test * [TX flow] style: send token flow (#2126) * placeholder for AddressInput identicon * rm Send From * add the dividers to the layout * style CardActions * fix tests * [TX flow] styles: fix send token styles (#2138) * style: remove unnecessary CSS * style: consider the input label font-size in spacing * Small UI tweaks * fix: move default value to placeholder (#2139) * Fix DecodedTx tests * [TX flow] feat: add owner modal (#2143) * feat: create add owner * adjust ReviewOwner design * component to wrap owner address and include subtitle in modal * prefer RHF for form fields. use sx instead of classes * use MUI component * fix: remove owner flow styling (#2150) * fix: remove owner flow styling * fix: add titles * fix: Optimize new tx flow for mobile screens * refactor: Adjust all max media queries --------- Co-authored-by: Diogo Soares <[email protected]> Co-authored-by: katspaugh <[email protected]> Co-authored-by: katspaugh <[email protected]> Co-authored-by: Diogo Soares <[email protected]> Co-authored-by: Aaron Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 714fc35 - Browse repository at this point
Copy the full SHA 714fc35View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49c17d - Browse repository at this point
Copy the full SHA f49c17dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5163e - Browse repository at this point
Copy the full SHA 1c5163eView commit details -
fix: Enable spending limit txs in new flow (#2160)
* fix: Enable spending limit txs in new flow * fix: Style review spending limit component
Configuration menu - View commit details
-
Copy full SHA for 83d0c35 - Browse repository at this point
Copy the full SHA 83d0c35View commit details -
Configuration menu - View commit details
-
Copy full SHA for d259685 - Browse repository at this point
Copy the full SHA d259685View commit details
Commits on Jun 26, 2023
-
* feat: simulation * Add context, update logos, remove canExecute * fix: reset on tx change + simplify context --------- Co-authored-by: Usame Algan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4eae3e6 - Browse repository at this point
Copy the full SHA 4eae3e6View commit details -
Fix: hide Edit for safeTxGas when 0 in 1.3.0+ (#2163)
* Fix: hide Edit for safeTxGas when 0 in 1.3.0+ * Simplify onBlur
Configuration menu - View commit details
-
Copy full SHA for 9ffe15b - Browse repository at this point
Copy the full SHA 9ffe15bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe673a4 - Browse repository at this point
Copy the full SHA fe673a4View commit details -
feat: Move Redefine into new Tx Flow (#2166)
* feat: Move Redefine into new Tx Flow * fix: cleanup logos + comments * refactor: Folder structure --------- Co-authored-by: iamacook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2013f5f - Browse repository at this point
Copy the full SHA 2013f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6cd18 - Browse repository at this point
Copy the full SHA 2d6cd18View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2cc1c42 - Browse repository at this point
Copy the full SHA 2cc1c42View commit details -
* Move replace tx screen into tx layout * Add illustration, fix modal zIndex
Configuration menu - View commit details
-
Copy full SHA for 367eea6 - Browse repository at this point
Copy the full SHA 367eea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df5730d - Browse repository at this point
Copy the full SHA df5730dView commit details -
feat: add confirmation badge to flow (#2183)
* feat: add confirmation badge to flow * fix: condition * fix: dark mode
Configuration menu - View commit details
-
Copy full SHA for b0d9964 - Browse repository at this point
Copy the full SHA b0d9964View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97615f - Browse repository at this point
Copy the full SHA c97615fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1da2c1c - Browse repository at this point
Copy the full SHA 1da2c1cView commit details -
fix: make balance change more compact (#2186)
* fix: make balance change more compact * fix: increase `gap` between changes
Configuration menu - View commit details
-
Copy full SHA for 0b21e3f - Browse repository at this point
Copy the full SHA 0b21e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b553fa8 - Browse repository at this point
Copy the full SHA b553fa8View commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1c42b0a - Browse repository at this point
Copy the full SHA 1c42b0aView commit details -
feat: show alert before closing transaction flow (#2187)
* feat: show alert before closing transaction flow * fix: dark mode font colour * fix: handle back button * fix: change text * fix: change text * fix: unmount on final sig + close warning
Configuration menu - View commit details
-
Copy full SHA for 42bf8b3 - Browse repository at this point
Copy the full SHA 42bf8b3View commit details -
Adjust spending limit ui for new tx flow (#2190)
* Adjust spending limit ui for new tx flow * Adjust titles, fix remove owner button regression * Extract enum and reuse * Remove reset time switch * Adjust enum exports
Configuration menu - View commit details
-
Copy full SHA for b83ed3a - Browse repository at this point
Copy the full SHA b83ed3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad441c9 - Browse repository at this point
Copy the full SHA ad441c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac4a0d - Browse repository at this point
Copy the full SHA 4ac4a0dView commit details
Commits on Jun 29, 2023
-
Fix: autofocus recipient if not set (#2196)
* Fix: autofocus recipient if not set * hideBackdrop * Fix NFTs tests * Fix create_tx test
Configuration menu - View commit details
-
Copy full SHA for 2fac4ca - Browse repository at this point
Copy the full SHA 2fac4caView commit details -
fix: style new tx modal (#2193)
* fix: style new tx modal * fix: revert wrapper * fix: type * fix: animated icon * fix: e2e
Configuration menu - View commit details
-
Copy full SHA for 9bfaa87 - Browse repository at this point
Copy the full SHA 9bfaa87View commit details -
[TX flow] Adds nonce validation (#2175)
* Adds nonce validation * Adjust nonce validation * Disable nonce for reject tx, use correct nonce when replacing a tx * Adjust wording * fix: migrate input to RHF * Limit nonce input width * Fix e2e tests --------- Co-authored-by: iamacook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75f142d - Browse repository at this point
Copy the full SHA 75f142dView commit details -
fix: don't warn for send NFTs or tx builder (#2202)
* fix: don't warn for send NFTs or tx builder * fix: use `instanceof`
Configuration menu - View commit details
-
Copy full SHA for bd9b5fb - Browse repository at this point
Copy the full SHA bd9b5fbView commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b852cd6 - Browse repository at this point
Copy the full SHA b852cd6View commit details -
fix: make tx check widgets
sticky
(#2203)* fix: make tx check widgets `sticky` * fix: move CSS
Configuration menu - View commit details
-
Copy full SHA for e791db6 - Browse repository at this point
Copy the full SHA e791db6View commit details -
Adjust safe apps tx flow ui (#2201)
* Adjust safe apps tx flow ui * Fix zIndex issue * Only show divider if there is an approval, fix e2e test * Handle undefined tokenInfo * Fix failing e2e test
Configuration menu - View commit details
-
Copy full SHA for 741fe5b - Browse repository at this point
Copy the full SHA 741fe5bView commit details -
fix: change threshold flow style + titles (#2208)
* fix: change threshold flow style + titles * fix: change title + add divider
Configuration menu - View commit details
-
Copy full SHA for d60efc9 - Browse repository at this point
Copy the full SHA d60efc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf40590 - Browse repository at this point
Copy the full SHA bf40590View commit details
Commits on Jul 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 179af20 - Browse repository at this point
Copy the full SHA 179af20View commit details
Commits on Jul 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 804cdf7 - Browse repository at this point
Copy the full SHA 804cdf7View commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a5a733 - Browse repository at this point
Copy the full SHA 5a5a733View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc23c8b - Browse repository at this point
Copy the full SHA fc23c8bView commit details
Commits on Jul 4, 2023
-
Fix: show an error if risk isn't acknowledged (#2216)
* Fix: show an error if risk isn't acknowledged * Highlight risk checkbox on submit * Don't reset error * Rm timeout
Configuration menu - View commit details
-
Copy full SHA for 7575033 - Browse repository at this point
Copy the full SHA 7575033View commit details -
fix: Hide reset nonce button (#2223)
* fix: Hide reset nonce button * Use ch units instead of em, absolute positioned reset button
Configuration menu - View commit details
-
Copy full SHA for f7d521e - Browse repository at this point
Copy the full SHA f7d521eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e55c962 - Browse repository at this point
Copy the full SHA e55c962View commit details
Commits on Jul 5, 2023
-
fix: Handle relayed txs and errors in status screen (#2226)
* fix: Handle relayed txs and errors in status screen * fix: Status screen dashboard link to include chain prefix
Configuration menu - View commit details
-
Copy full SHA for 4ab2902 - Browse repository at this point
Copy the full SHA 4ab2902View commit details -
fix: TxFlow submit button alignment, error message spacing (#2227)
* fix: TxFlow submit button alignment, error message spacing * fix: Pass classname to ErrorMessage
Configuration menu - View commit details
-
Copy full SHA for 6b19bac - Browse repository at this point
Copy the full SHA 6b19bacView commit details -
fix: Apply input styles to all input fields (#2231)
* fix: Apply input styles to all input fields * chore: Add TODO
Configuration menu - View commit details
-
Copy full SHA for 55cdf74 - Browse repository at this point
Copy the full SHA 55cdf74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e95926 - Browse repository at this point
Copy the full SHA 4e95926View commit details -
feat: show redefine warnings on mobile (#2234)
- adds RedefineMessage and tenderly result to TxChecks for small screens - changes order of Redefine scan results and Tenderly Simulation
Configuration menu - View commit details
-
Copy full SHA for c9bff78 - Browse repository at this point
Copy the full SHA c9bff78View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b4f301 - Browse repository at this point
Copy the full SHA 7b4f301View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58291de - Browse repository at this point
Copy the full SHA 58291deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e071e6 - Browse repository at this point
Copy the full SHA 0e071e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c9858 - Browse repository at this point
Copy the full SHA 47c9858View commit details -
fix: reduce space between name and address (#2239)
* fix: reduce space between name and address * fix: adjust `line-height` * fix: import
Configuration menu - View commit details
-
Copy full SHA for 28bffa5 - Browse repository at this point
Copy the full SHA 28bffa5View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20b140e - Browse repository at this point
Copy the full SHA 20b140eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2b70b3 - Browse repository at this point
Copy the full SHA d2b70b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9baef84 - Browse repository at this point
Copy the full SHA 9baef84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 699ce67 - Browse repository at this point
Copy the full SHA 699ce67View commit details -
fix: readonly nonce input (#2247)
- tweaks nonce input design slightly - fixes e2e tests
Configuration menu - View commit details
-
Copy full SHA for 7c5cc5f - Browse repository at this point
Copy the full SHA 7c5cc5fView commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52c7c4d - Browse repository at this point
Copy the full SHA 52c7c4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 890b112 - Browse repository at this point
Copy the full SHA 890b112View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c4e87 - Browse repository at this point
Copy the full SHA 92c4e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13ba925 - Browse repository at this point
Copy the full SHA 13ba925View commit details -
fix: Show recommended nonce in list (#2260)
* fix: Show recommended nonce in list * fix: button ref issue
Configuration menu - View commit details
-
Copy full SHA for 878032e - Browse repository at this point
Copy the full SHA 878032eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e56abd - Browse repository at this point
Copy the full SHA 3e56abdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089e287 - Browse repository at this point
Copy the full SHA 089e287View commit details -
* fix: Check execute checkbox if execution is the only option (#2230) * v1.14.0 * Chore: escape quotes in release action (#2236) Use printf Use a heredoc Use jq * fix: only initiate WC v2 module if project id provided (#2228) * chore: mark `NEXT_PUBLIC_WC_PROJECT_ID` required * chore: don't prettify * fix: don't return module * fix: revert readme * fix: autoconnect to WC v2 on mobile (#2238) * fix: update token price tooltip (#2257) --------- Co-authored-by: katspaugh <[email protected]> Co-authored-by: katspaugh <[email protected]> Co-authored-by: Aaron Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6149335 - Browse repository at this point
Copy the full SHA 6149335View commit details -
Configuration menu - View commit details
-
Copy full SHA for db76669 - Browse repository at this point
Copy the full SHA db76669View commit details
Commits on Jul 11, 2023
-
[TX flow] Batch execute fixes (#2268)
* fix: Hide status for batch execute * fix: Close batch execute flow when submitting tx * fix: Remove hide status flag, add isBatch flag and display different status messages for batch execution
Configuration menu - View commit details
-
Copy full SHA for 6d6859e - Browse repository at this point
Copy the full SHA 6d6859eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21878ba - Browse repository at this point
Copy the full SHA 21878baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c053f - Browse repository at this point
Copy the full SHA 57c053fView commit details -
fix: Hide approval editor for non-approval transactions (#2262)
* fix: Hide approval editor for non-approval transactions * fix: Adjust useApprovalInfos hook for non-approval txs
Configuration menu - View commit details
-
Copy full SHA for 9792587 - Browse repository at this point
Copy the full SHA 9792587View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf8119 - Browse repository at this point
Copy the full SHA cbf8119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62c740d - Browse repository at this point
Copy the full SHA 62c740dView commit details -
fix: increase
min-width
of nonce field (#2270)* fix: increase `min-width` of nonce field * fix: prevent recommended nonce jump
Configuration menu - View commit details
-
Copy full SHA for da39b3d - Browse repository at this point
Copy the full SHA da39b3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2113f3 - Browse repository at this point
Copy the full SHA d2113f3View commit details -
fix: Align decoded tx ui for batch execute (#2275)
* fix: Align decoded tx ui for batch execute * fix: Don't show confirmation dialog for batch execute, update spending limit components to use SendAmountBlock
Configuration menu - View commit details
-
Copy full SHA for f487649 - Browse repository at this point
Copy the full SHA f487649View commit details
Commits on Jul 12, 2023
-
fix: Validation for spending limits (#2277)
* fix: Validation for spending limits * fix: Reset amount field to empty string instead of 0 when switching tokens * fix: Add readonly addressbook input to spending limits
Configuration menu - View commit details
-
Copy full SHA for cbb24e3 - Browse repository at this point
Copy the full SHA cbb24e3View commit details -
fix: Hide nonce for spending limit txs (#2278)
* fix: Hide nonce for spending limit txs * Update src/components/tx-flow/flows/TokenTransfer/ReviewSpendingLimitTx.tsx Co-authored-by: Aaron Cook <[email protected]> --------- Co-authored-by: Aaron Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ceda2e - Browse repository at this point
Copy the full SHA 5ceda2eView commit details