dump compiled

This commit is contained in:
DieMyst
2021-10-19 13:25:29 +03:00
parent cc595d3a93
commit e25bbc43f6
43 changed files with 2884 additions and 3347 deletions

View File

@ -3,7 +3,7 @@
* This file is auto-generated. Do not edit manually: changes may be erased.
* Generated by Aqua compiler: https://github.com/fluencelabs/aqua/.
* If you find any bugs, please write an issue on GitHub: https://github.com/fluencelabs/aqua/issues
* Aqua version: 0.3.1-231
* Aqua version: 0.3.2-SNAPSHOT
*
*/
import { Fluence, FluencePeer } from '@fluencelabs/fluence';
@ -11,24 +11,21 @@ import {
ResultCodes,
RequestFlow,
RequestFlowBuilder,
CallParams,
CallParams
} from '@fluencelabs/fluence/dist/internal/compilerSupport/v1';
function missingFields(obj: any, fields: string[]): string[] {
return fields.filter((f) => !(f in obj));
return fields.filter(f => !(f in obj))
}
// Services
// Functions
export function put_value(initial_peer: string, value: string, config?: { ttl?: number }): Promise<string>;
export function put_value(
peer: FluencePeer,
initial_peer: string,
value: string,
config?: { ttl?: number },
): Promise<string>;
export function put_value(initial_peer: string, value: string, config?: {ttl?: number}): Promise<string>;
export function put_value(peer: FluencePeer, initial_peer: string, value: string, config?: {ttl?: number}): Promise<string>;
export function put_value(...args: any) {
let peer: FluencePeer;
let initial_peer: any;
@ -49,9 +46,8 @@ export function put_value(...args: any) {
let request: RequestFlow;
const promise = new Promise<string>((resolve, reject) => {
const r = new RequestFlowBuilder()
.disableInjections()
.withRawScript(
`
.disableInjections()
.withRawScript(`
(xor
(seq
(seq
@ -107,58 +103,41 @@ export function put_value(...args: any) {
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 3])
)
`,
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'initial_peer', () => {
return initial_peer;
});
h.on('getDataSrv', 'value', () => {
return value;
});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for put_value');
});
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'initial_peer', () => {return initial_peer;});
h.on('getDataSrv', 'value', () => {return value;});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for put_value');
})
if (config && config.ttl) {
r.withTTL(config.ttl);
}
if (config && config.ttl) {
r.withTTL(config.ttl)
}
request = r.build();
request = r.build();
});
peer.internals.initiateFlow(request!);
return promise;
}
export function registerKeyPutValue(
node_id: string,
key: string,
value: string,
relay_id: string | null,
service_id: string | null,
config?: { ttl?: number },
): Promise<string[]>;
export function registerKeyPutValue(
peer: FluencePeer,
node_id: string,
key: string,
value: string,
relay_id: string | null,
service_id: string | null,
config?: { ttl?: number },
): Promise<string[]>;
export function registerKeyPutValue(node_id: string, key: string, value: string, relay_id: string | null, service_id: string | null, config?: {ttl?: number}): Promise<string[]>;
export function registerKeyPutValue(peer: FluencePeer, node_id: string, key: string, value: string, relay_id: string | null, service_id: string | null, config?: {ttl?: number}): Promise<string[]>;
export function registerKeyPutValue(...args: any) {
let peer: FluencePeer;
let node_id: any;
@ -188,9 +167,8 @@ export function registerKeyPutValue(...args: any) {
let request: RequestFlow;
const promise = new Promise<string[]>((resolve, reject) => {
const r = new RequestFlowBuilder()
.disableInjections()
.withRawScript(
`
.disableInjections()
.withRawScript(`
(xor
(seq
(seq
@ -252,57 +230,44 @@ export function registerKeyPutValue(...args: any) {
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 4])
)
`,
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {
return node_id;
});
h.on('getDataSrv', 'key', () => {
return key;
});
h.on('getDataSrv', 'value', () => {
return value;
});
h.on('getDataSrv', 'relay_id', () => {
return relay_id === null ? [] : [relay_id];
});
h.on('getDataSrv', 'service_id', () => {
return service_id === null ? [] : [service_id];
});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for registerKeyPutValue');
});
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {return node_id;});
h.on('getDataSrv', 'key', () => {return key;});
h.on('getDataSrv', 'value', () => {return value;});
h.on('getDataSrv', 'relay_id', () => {return relay_id === null ? [] : [relay_id];});
h.on('getDataSrv', 'service_id', () => {return service_id === null ? [] : [service_id];});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for registerKeyPutValue');
})
if (config && config.ttl) {
r.withTTL(config.ttl);
}
if (config && config.ttl) {
r.withTTL(config.ttl)
}
request = r.build();
request = r.build();
});
peer.internals.initiateFlow(request!);
return promise;
}
export function getNeighbours(node_id: string, topic: string, config?: { ttl?: number }): Promise<string[]>;
export function getNeighbours(
peer: FluencePeer,
node_id: string,
topic: string,
config?: { ttl?: number },
): Promise<string[]>;
export function getNeighbours(node_id: string, topic: string, config?: {ttl?: number}): Promise<string[]>;
export function getNeighbours(peer: FluencePeer, node_id: string, topic: string, config?: {ttl?: number}): Promise<string[]>;
export function getNeighbours(...args: any) {
let peer: FluencePeer;
let node_id: any;
@ -323,9 +288,8 @@ export function getNeighbours(...args: any) {
let request: RequestFlow;
const promise = new Promise<string[]>((resolve, reject) => {
const r = new RequestFlowBuilder()
.disableInjections()
.withRawScript(
`
.disableInjections()
.withRawScript(`
(xor
(seq
(seq
@ -361,72 +325,41 @@ export function getNeighbours(...args: any) {
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 3])
)
`,
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {
return node_id;
});
h.on('getDataSrv', 'topic', () => {
return topic;
});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for getNeighbours');
});
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {return node_id;});
h.on('getDataSrv', 'topic', () => {return topic;});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for getNeighbours');
})
if (config && config.ttl) {
r.withTTL(config.ttl);
}
if (config && config.ttl) {
r.withTTL(config.ttl)
}
request = r.build();
request = r.build();
});
peer.internals.initiateFlow(request!);
return promise;
}
export function findSubscribers(
node_id: string,
topic: string,
config?: { ttl?: number },
): Promise<
{
peer_id: string;
relay_id: string[];
service_id: string[];
set_by: string;
timestamp_created: number;
value: string;
weight: number;
}[]
>;
export function findSubscribers(
peer: FluencePeer,
node_id: string,
topic: string,
config?: { ttl?: number },
): Promise<
{
peer_id: string;
relay_id: string[];
service_id: string[];
set_by: string;
timestamp_created: number;
value: string;
weight: number;
}[]
>;
export function findSubscribers(node_id: string, topic: string, config?: {ttl?: number}): Promise<{ peer_id: string; relay_id: string[]; service_id: string[]; set_by: string; timestamp_created: number; value: string; weight: number; }[]>;
export function findSubscribers(peer: FluencePeer, node_id: string, topic: string, config?: {ttl?: number}): Promise<{ peer_id: string; relay_id: string[]; service_id: string[]; set_by: string; timestamp_created: number; value: string; weight: number; }[]>;
export function findSubscribers(...args: any) {
let peer: FluencePeer;
let node_id: any;
@ -445,21 +378,10 @@ export function findSubscribers(...args: any) {
}
let request: RequestFlow;
const promise = new Promise<
{
peer_id: string;
relay_id: string[];
service_id: string[];
set_by: string;
timestamp_created: number;
value: string;
weight: number;
}[]
>((resolve, reject) => {
const promise = new Promise<{ peer_id: string; relay_id: string[]; service_id: string[]; set_by: string; timestamp_created: number; value: string; weight: number; }[]>((resolve, reject) => {
const r = new RequestFlowBuilder()
.disableInjections()
.withRawScript(
`
.disableInjections()
.withRawScript(`
(xor
(seq
(seq
@ -530,58 +452,41 @@ export function findSubscribers(...args: any) {
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 4])
)
`,
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {
return node_id;
});
h.on('getDataSrv', 'topic', () => {
return topic;
});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for findSubscribers');
});
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {return node_id;});
h.on('getDataSrv', 'topic', () => {return topic;});
h.onEvent('callbackSrv', 'response', (args) => {
const [res] = args;
resolve(res);
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for findSubscribers');
})
if (config && config.ttl) {
r.withTTL(config.ttl);
}
if (config && config.ttl) {
r.withTTL(config.ttl)
}
request = r.build();
request = r.build();
});
peer.internals.initiateFlow(request!);
return promise;
}
export function initTopicAndSubscribe(
node_id: string,
topic: string,
value: string,
relay_id: string | null,
service_id: string | null,
config?: { ttl?: number },
): Promise<void>;
export function initTopicAndSubscribe(
peer: FluencePeer,
node_id: string,
topic: string,
value: string,
relay_id: string | null,
service_id: string | null,
config?: { ttl?: number },
): Promise<void>;
export function initTopicAndSubscribe(node_id: string, topic: string, value: string, relay_id: string | null, service_id: string | null, config?: {ttl?: number}): Promise<void>;
export function initTopicAndSubscribe(peer: FluencePeer, node_id: string, topic: string, value: string, relay_id: string | null, service_id: string | null, config?: {ttl?: number}): Promise<void>;
export function initTopicAndSubscribe(...args: any) {
let peer: FluencePeer;
let node_id: any;
@ -611,9 +516,8 @@ export function initTopicAndSubscribe(...args: any) {
let request: RequestFlow;
const promise = new Promise<void>((resolve, reject) => {
const r = new RequestFlowBuilder()
.disableInjections()
.withRawScript(
`
.disableInjections()
.withRawScript(`
(xor
(seq
(seq
@ -672,42 +576,34 @@ export function initTopicAndSubscribe(...args: any) {
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 2])
)
`,
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {
return node_id;
});
h.on('getDataSrv', 'topic', () => {
return topic;
});
h.on('getDataSrv', 'value', () => {
return value;
});
h.on('getDataSrv', 'relay_id', () => {
return relay_id === null ? [] : [relay_id];
});
h.on('getDataSrv', 'service_id', () => {
return service_id === null ? [] : [service_id];
});
h.onEvent('callbackSrv', 'response', (args) => {});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for initTopicAndSubscribe');
});
)
.configHandler((h) => {
h.on('getDataSrv', '-relay-', () => {
return peer.getStatus().relayPeerId;
});
h.on('getDataSrv', 'node_id', () => {return node_id;});
h.on('getDataSrv', 'topic', () => {return topic;});
h.on('getDataSrv', 'value', () => {return value;});
h.on('getDataSrv', 'relay_id', () => {return relay_id === null ? [] : [relay_id];});
h.on('getDataSrv', 'service_id', () => {return service_id === null ? [] : [service_id];});
h.onEvent('callbackSrv', 'response', (args) => {
if (config && config.ttl) {
r.withTTL(config.ttl);
}
});
h.onEvent('errorHandlingSrv', 'error', (args) => {
const [err] = args;
reject(err);
});
})
.handleScriptError(reject)
.handleTimeout(() => {
reject('Request timed out for initTopicAndSubscribe');
})
request = r.build();
if (config && config.ttl) {
r.withTTL(config.ttl)
}
request = r.build();
});
peer.internals.initiateFlow(request!);
return Promise.race([promise, Promise.resolve()]);