2024-01-04 17:10:26 +01:00
|
|
|
aqua Ipfs declares *
|
2021-09-16 17:44:08 +03:00
|
|
|
|
2023-01-30 17:49:02 +08:00
|
|
|
data IpfsCatResult:
|
|
|
|
success: bool
|
|
|
|
error: string
|
|
|
|
contents: string
|
|
|
|
|
2021-07-16 15:56:30 +03:00
|
|
|
data IpfsGetResult:
|
2021-07-08 13:45:39 +03:00
|
|
|
success: bool
|
|
|
|
error: string
|
|
|
|
path: string
|
|
|
|
|
|
|
|
data IpfsMultiaddrResult:
|
|
|
|
success: bool
|
|
|
|
error: string
|
|
|
|
multiaddr: string
|
|
|
|
|
|
|
|
data IpfsPutResult:
|
|
|
|
success: bool
|
|
|
|
error: string
|
|
|
|
hash: string
|
|
|
|
|
2021-07-01 23:14:59 +03:00
|
|
|
data IpfsResult:
|
|
|
|
success: bool
|
2021-07-08 13:45:39 +03:00
|
|
|
error: string
|
2021-07-01 23:14:59 +03:00
|
|
|
|
2021-08-23 18:24:52 +03:00
|
|
|
service Ipfs("aqua-ipfs"):
|
2023-01-30 17:49:02 +08:00
|
|
|
cat(hash: string) -> IpfsCatResult
|
|
|
|
cat_from(hash: string, external_multiaddr: string) -> IpfsCatResult
|
2021-07-16 15:56:30 +03:00
|
|
|
connect(multiaddr: string) -> IpfsResult
|
2023-08-08 01:06:16 +03:00
|
|
|
dag_get(hash: string) -> IpfsGetResult
|
|
|
|
dag_get_from(hash: string, external_multiaddr: string) -> IpfsGetResult
|
|
|
|
dag_put(file_path: string) -> IpfsPutResult
|
2021-07-16 15:56:30 +03:00
|
|
|
get(hash: string) -> IpfsGetResult
|
2021-07-08 13:45:39 +03:00
|
|
|
get_external_api_multiaddr() -> IpfsMultiaddrResult
|
|
|
|
get_external_swarm_multiaddr() -> IpfsMultiaddrResult
|
2021-07-16 15:56:30 +03:00
|
|
|
get_from(hash: string, external_multiaddr: string) -> IpfsGetResult
|
2021-07-08 13:45:39 +03:00
|
|
|
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
|
2023-01-30 17:49:02 +08:00
|
|
|
set_timeout(timeout_sec: u64)
|