1 |
|
2 | import RouteBroadcaster from '../services/route-broadcaster';
|
3 | import reduct = require('reduct');
|
4 | import { IlpPrepare } from 'ilp-packet';
|
5 | export default class CcpController {
|
6 | protected routeBroadcaster: RouteBroadcaster;
|
7 | constructor(deps: reduct.Injector);
|
8 | handle(data: Buffer, sourceAccount: string, { parsedPacket }: {
|
9 | parsedPacket: IlpPrepare;
|
10 | }): Promise<Buffer>;
|
11 | handleRouteControl(data: Buffer, sourceAccount: string): Promise<Buffer>;
|
12 | handleRouteUpdate(data: Buffer, sourceAccount: string): Promise<Buffer>;
|
13 | }
|