mirror of
https://github.com/fluencelabs/aqua-playground
synced 2025-05-29 05:01:38 +00:00
fix test
This commit is contained in:
parent
388a744c3e
commit
ab9f9b0e09
@ -45,13 +45,12 @@ service GetArr("getArr"):
|
||||
getArr: -> []string
|
||||
|
||||
func getNeighbours() -> []string:
|
||||
nodes <- Kademlia.neighborhood("123", nil, nil)
|
||||
nodes <- GetArr.getArr()
|
||||
<- nodes
|
||||
|
||||
func bugLNG59() -> string:
|
||||
on HOST_PEER_ID:
|
||||
nodes <- GetArr.getArr()
|
||||
n = nodes[1]
|
||||
on n:
|
||||
res <- OpO.identity("some str")
|
||||
nodes <- getNeighbours()
|
||||
n = nodes[1]
|
||||
on n via [HOST_PEER_ID]:
|
||||
res <- OpO.identity("some str")
|
||||
<- res
|
||||
|
@ -581,7 +581,7 @@ export function getNeighbours(...args: any) {
|
||||
(seq
|
||||
(seq
|
||||
(call %init_peer_id% ("getDataSrv" "-relay-") [] -relay-)
|
||||
(call %init_peer_id% ("kad" "neighborhood") ["123" [] []] nodes)
|
||||
(call %init_peer_id% ("getArr" "getArr") [] nodes)
|
||||
)
|
||||
(xor
|
||||
(call %init_peer_id% ("callbackSrv" "response") [nodes])
|
||||
@ -647,30 +647,62 @@ export function bugLNG59(...args: any) {
|
||||
(xor
|
||||
(seq
|
||||
(seq
|
||||
(call %init_peer_id% ("getDataSrv" "-relay-") [] -relay-)
|
||||
(xor
|
||||
(seq
|
||||
(seq
|
||||
(call -relay- ("getArr" "getArr") [] nodes)
|
||||
(xor
|
||||
(seq
|
||||
(seq
|
||||
(call nodes.$.[1]! ("op" "identity") ["some str"] res)
|
||||
(call -relay- ("op" "noop") [])
|
||||
(call %init_peer_id% ("getDataSrv" "-relay-") [] -relay-)
|
||||
(call %init_peer_id% ("getArr" "getArr") [] nodes)
|
||||
)
|
||||
(seq
|
||||
(call -relay- ("op" "noop") [])
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 1])
|
||||
(new $array-inline
|
||||
(seq
|
||||
(ap -relay- $array-inline)
|
||||
(call %init_peer_id% ("op" "identity") [$array-inline] array-inline-0)
|
||||
)
|
||||
)
|
||||
)
|
||||
(call -relay- ("op" "noop") [])
|
||||
)
|
||||
(fold array-inline-0 -via-peer-
|
||||
(seq
|
||||
(call -via-peer- ("op" "noop") [])
|
||||
(next -via-peer-)
|
||||
)
|
||||
)
|
||||
)
|
||||
(xor
|
||||
(seq
|
||||
(seq
|
||||
(call nodes.$.[1]! ("op" "identity") ["some str"] res)
|
||||
(fold array-inline-0 -via-peer-
|
||||
(seq
|
||||
(next -via-peer-)
|
||||
(call -via-peer- ("op" "noop") [])
|
||||
)
|
||||
)
|
||||
)
|
||||
(call -relay- ("op" "noop") [])
|
||||
)
|
||||
(seq
|
||||
(seq
|
||||
(fold array-inline-0 -via-peer-
|
||||
(seq
|
||||
(call -via-peer- ("op" "noop") [])
|
||||
(next -via-peer-)
|
||||
)
|
||||
)
|
||||
(call -relay- ("op" "noop") [])
|
||||
)
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 1])
|
||||
)
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 2])
|
||||
)
|
||||
)
|
||||
(xor
|
||||
(call %init_peer_id% ("callbackSrv" "response") [res])
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 3])
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 2])
|
||||
)
|
||||
)
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 4])
|
||||
(call %init_peer_id% ("errorHandlingSrv" "error") [%last_error% 3])
|
||||
)
|
||||
`
|
||||
return callFunction(
|
||||
|
@ -31,5 +31,6 @@ export async function bugLNG59Call(nodes: string[]): Promise<string> {
|
||||
}
|
||||
})
|
||||
|
||||
return bugLNG59()
|
||||
const a = await bugLNG59()
|
||||
return a
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user