aqua-ipfs/aqua/ipfs.aqua
2021-07-15 19:46:19 +03:00

30 lines
792 B
Plaintext

data IpfsGetFromResult:
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("ipfs-adapter"):
get_external_api_multiaddr() -> IpfsMultiaddrResult
get_external_swarm_multiaddr() -> IpfsMultiaddrResult
get_from(hash: string, swarm_multiaddr: string) -> IpfsGetFromResult
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)