rango-types
Version:
Rango Exchange Types
19 lines • 731 B
TypeScript
import { BaseTransaction, StarknetCallData, TransactionType } from '../../shared/index.js';
export { StarknetCallData };
/**
* StarknetTransaction
*
* @property {TransactionType} type - TransactionType.STARKNET
* @property {boolean} isApprovalTx - If the transaction is an approval transaction, this will be true.
* @property {StarknetCallData[]} calls - An array of StarknetCallData objects.
*
*/
export interface StarknetTransaction extends BaseTransaction {
type: TransactionType.STARKNET;
isApprovalTx: boolean;
calls: StarknetCallData[];
}
export declare const isStarknetTransaction: (transaction: {
type: TransactionType;
}) => transaction is StarknetTransaction;
//# sourceMappingURL=starknet.d.ts.map