-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathipfs.aqua
43 lines (37 loc) · 1.2 KB
/
ipfs.aqua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
aqua Ipfs declares *
data IpfsCatResult:
success: bool
error: string
contents: string
data IpfsGetResult:
success: bool
error: string
path: string
data IpfsMultiaddrResult:
success: bool
error: string
multiaddr: string
data IpfsPutResult:
success: bool
error: string
hash: string
data IpfsResult:
success: bool
error: string
service Ipfs("aqua-ipfs"):
cat(hash: string) -> IpfsCatResult
cat_from(hash: string, external_multiaddr: string) -> IpfsCatResult
connect(multiaddr: string) -> IpfsResult
dag_get(hash: string) -> IpfsGetResult
dag_get_from(hash: string, external_multiaddr: string) -> IpfsGetResult
dag_put(file_path: string) -> IpfsPutResult
get(hash: string) -> IpfsGetResult
get_external_api_multiaddr() -> IpfsMultiaddrResult
get_external_swarm_multiaddr() -> IpfsMultiaddrResult
get_from(hash: string, external_multiaddr: string) -> IpfsGetResult
get_local_api_multiaddr() -> IpfsMultiaddrResult
put(file_path: string) -> IpfsPutResult
set_external_api_multiaddr(multiaddr: string) -> IpfsResult
set_external_swarm_multiaddr(multiaddr: string) -> IpfsResult
set_local_api_multiaddr(multiaddr: string) -> IpfsResult
set_timeout(timeout_sec: u64)