mirror of
https://github.com/fluencelabs/aqua-ipfs
synced 2025-03-15 21:20:49 +00:00
44 lines
1.2 KiB
Plaintext
44 lines
1.2 KiB
Plaintext
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)
|