diff --git a/packages/xrpl/src/models/transactions/common.ts b/packages/xrpl/src/models/transactions/common.ts index f9eb9524..9db54477 100644 --- a/packages/xrpl/src/models/transactions/common.ts +++ b/packages/xrpl/src/models/transactions/common.ts @@ -4,7 +4,13 @@ import { TRANSACTION_TYPES } from '@transia/ripple-binary-codec' import { ValidationError } from '../../errors' -import { Amount, IssuedCurrencyAmount, Memo, Signer } from '../common' +import { + Amount, + HookParameter, + IssuedCurrencyAmount, + Memo, + Signer, +} from '../common' import { onlyHasFields } from '../utils' const MEMO_SIZE = 3 @@ -163,6 +169,10 @@ export interface BaseTransaction { * The network id of the transaction. */ NetworkID?: number + /** + * The hook parameters of the transaction + */ + HookParameters?: HookParameter[] } /**