11import type { AddressEx , Page , TokenInfo } from './common'
2+ import type { RichDecodedInfo } from './human-description'
23
34export type ParamValue = string | ParamValue [ ]
45
@@ -120,6 +121,7 @@ export type Transfer = {
120121 direction : TransferDirection
121122 transferInfo : TransferInfo
122123 humanDescription ?: string
124+ richDecodedInfo ?: RichDecodedInfo
123125}
124126
125127export type SetFallbackHandler = {
@@ -191,6 +193,7 @@ export type SettingsChange = {
191193 dataDecoded : DataDecoded
192194 settingsInfo ?: SettingsInfo
193195 humanDescription ?: string
196+ richDecodedInfo ?: RichDecodedInfo
194197}
195198
196199export type Custom = {
@@ -202,6 +205,7 @@ export type Custom = {
202205 actionCount ?: number
203206 isCancellation : boolean
204207 humanDescription ?: string
208+ richDecodedInfo ?: RichDecodedInfo
205209}
206210
207211export type MultiSend = {
@@ -213,6 +217,7 @@ export type MultiSend = {
213217 actionCount : number
214218 isCancellation : boolean
215219 humanDescription ?: string
220+ richDecodedInfo ?: RichDecodedInfo
216221}
217222
218223export type Cancellation = Custom & {
@@ -226,6 +231,7 @@ export type Creation = {
226231 implementation ?: AddressEx
227232 factory ?: AddressEx
228233 humanDescription ?: string
234+ richDecodedInfo ?: RichDecodedInfo
229235}
230236
231237export type TransactionInfo = Transfer | SettingsChange | Custom | MultiSend | Cancellation | Creation
0 commit comments