caver.ipfs
Last updated
Was this helpful?
Last updated
Was this helpful?
caver.ipfs
는 IPFS (InterPlanetary File System)와 관련된 기능을 제공하는 패키지입니다.
참고 caver.ipfs
는 caver-js 부터 지원됩니다.
IPFS 노드와의 연결을 초기화합니다. 이 함수를 통해 IPFS 노드 정보가 설정되면, IPFS에 대해 파일을 업로드, 다운로드 할 수 있습니다.
Parameters
host
string
연결할 IPFS 노드 URL입니다.
port
number
사용할 포트 번호입니다.
ssl
boolean
참이라면 https
프로토콜이 사용됩니다. 그 외의 경우 http
프로토콜이 사용됩니다.
Return Value
None
Example
IPFS에 파일을 추가합니다. 업로드된 파일의 가 반환됩니다.
파일의 경로(path)가 전달되면, 경로로부터 파일의 내용을 받아서 IPFS에 업로드합니다. 버퍼가 전달되면, IPFS에 직접적으로 업로드됩니다.
Parameters
data
string | Buffer | ArrayBuffer
IPFS에 추가될 파일 또는 버퍼의 경로 문자열입니다.
Return Value
Promise
는 string
을 반환합니다.
string
Example
유효한 IPFS 경로로 주소가 설정된 파일을 반환합니다.
Parameters
hash
string
Return Value
Promise
는 Buffer
를 반환합니다.
Buffer
파일의 내용입니다.
Example
Parameters
hash
string
Return Value
string
Example
Parameters
hash
string
Return Value
string
Example
참고 Buffer
는 caver-js 부터 지원됩니다.
업로드된 파일의 입니다.
다운로드할 파일의 입니다.
를 로 변환합니다.
변환할 입니다.
문자열입니다.
를 로 변환합니다.
변환할 문자열입니다.
입니다.