Files
aqua-playground/src/examples/streamCall.ts

25 lines
606 B
TypeScript
Raw Normal View History

import { FluencePeer } from '@fluencelabs/fluence';
2022-10-20 18:51:13 +03:00
import {checkStreams, registerStringer, returnStreamFromFunc, stringNil, stringNone} from '../compiled/examples/stream';
2021-04-28 03:26:26 +03:00
export async function streamCall() {
registerStringer({
returnString: (args0) => {
return args0 + ' updated';
},
});
2021-04-28 03:26:26 +03:00
return checkStreams(['third', 'fourth']);
}
2021-09-10 14:25:32 +03:00
export async function returnNilCall() {
return stringNil()
}
export async function returnNoneCall() {
return stringNone()
}
2022-10-20 18:51:13 +03:00
export async function streamReturnFromInnerFunc() {
return await returnStreamFromFunc();
}