Doc improvements, script generator (#979)

This commit is contained in:
Dima
2020-11-19 15:32:49 +03:00
committed by GitHub
parent 95be4bbd6d
commit f7e99247d1
4 changed files with 135 additions and 3 deletions

View File

@ -23,7 +23,7 @@ import pipe from "it-pipe";
import Multiaddr from "multiaddr";
import PeerId from "peer-id";
import * as log from 'loglevel';
import {parseParticle, Particle, stringifyParticle} from "./particle";
import {build, parseParticle, Particle, stringifyParticle} from "./particle";
export const PROTOCOL_NAME = '/fluence/faas/1.0.0';
@ -119,6 +119,10 @@ export class FluenceConnection {
this.status = Status.Disconnected;
}
async buildParticle(script: string, data: Map<string, any>, ttl?: number): Promise<Particle> {
return build(this.selfPeerId, script, data, ttl)
}
async sendParticle(particle: Particle): Promise<void> {
this.checkConnectedOrThrow();