UNPKG

@1hive/connect-core

Version:

Access and interact with Aragon Organizations and their apps.

17 lines 854 B
import { Provider } from '@ethersproject/providers'; import { ForwardingPathData, TokenData, TransactionData } from '../types'; import ForwardingPathDescription from '../utils/descriptor/index'; import App from './App'; import Transaction from './Transaction'; export default class ForwardingPath { #private; readonly destination: App; readonly path: Transaction[]; readonly transactions: Transaction[]; constructor(data: ForwardingPathData, installedApps: App[], provider: Provider); sign<Receipt>(callback: (tx: Transaction) => Promise<Receipt>): Promise<Receipt[]>; describe(): Promise<ForwardingPathDescription>; buildApprovePreTransactions(tokenData: TokenData): Promise<Transaction[]>; applyPreTransactions(preTransactions: (Transaction | TransactionData)[]): void; } //# sourceMappingURL=ForwardingPath.d.ts.map