Implement the backend logic and APIs required to power the “Table with tx and signers history” screen:
• Expose an endpoint that returns a list of completed and pending Safe transactions for the connected Safe (include: hash, nonce, createdAt, status, initiator, value/token, network).
• Expose an endpoint that returns past and current signers, including basic metadata (address, ENS if available, added/removed timestamps, status).
• Support filtering and pagination for both transactions and signers so the table can render efficiently.
• For pending transactions, expose an action/endpoint that allows an eligible signer to submit their signature / confirm the tx (used by the “Sign” button in the table).
• Return clear status codes and error messages so the UI can show loading, success, and failure states.
Implement the backend logic and APIs required to power the “Table with tx and signers history” screen:
• Expose an endpoint that returns a list of completed and pending Safe transactions for the connected Safe (include: hash, nonce, createdAt, status, initiator, value/token, network).
• Expose an endpoint that returns past and current signers, including basic metadata (address, ENS if available, added/removed timestamps, status).
• Support filtering and pagination for both transactions and signers so the table can render efficiently.
• For pending transactions, expose an action/endpoint that allows an eligible signer to submit their signature / confirm the tx (used by the “Sign” button in the table).
• Return clear status codes and error messages so the UI can show loading, success, and failure states.