Documentation
¶
Overview ¶
BTFS is a global, versioned, peer-to-peer filesystem
Index ¶
Constants ¶
View Source
const ApiVersion = "/go-btfs/" + CurrentVersionNumber + "/"
View Source
const CurrentVersionNumber = "1.5.0"
CurrentVersionNumber is the current application's version literal
Variables ¶
View Source
var CurrentCommit string
CurrentCommit is the current git commit, this is set as a ldflag in the Makefile
View Source
var UserAgent = "go-btfs/" + CurrentVersionNumber + "/" + CurrentCommit
UserAgent is the libp2p user agent used by go-btfs.
Note: This will end in `/` when no commit is available. This is expected.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
Path | Synopsis |
---|---|
Code generated for package assets by go-bindata DO NOT EDIT.
|
Code generated for package assets by go-bindata DO NOT EDIT. |
blocks
|
|
blockstoreutil
Package blockstoreutil provides utility functions for Blockstores.
|
Package blockstoreutil provides utility functions for Blockstores. |
cmd
|
|
btfs
This auto update project linux, mac OS or windows operating system.
|
This auto update project linux, mac OS or windows operating system. |
seccat
package main provides an implementation of netcat using the secio package.
|
package main provides an implementation of netcat using the secio package. |
Package core implements the IpfsNode object and related methods.
|
Package core implements the IpfsNode object and related methods. |
commands
Package commands implements the btfs command interface Using github.com/TRON-US/go-btfs/commands to define the command line and HTTP APIs.
|
Package commands implements the btfs command interface Using github.com/TRON-US/go-btfs/commands to define the command line and HTTP APIs. |
coreapi
Package coreapi provides direct access to the core commands in IPFS.
|
Package coreapi provides direct access to the core commands in IPFS. |
corehttp
Package corehttp provides utilities for the webui, gateways, and other high-level HTTP interfaces to IPFS.
|
Package corehttp provides utilities for the webui, gateways, and other high-level HTTP interfaces to IPFS. |
fuse
|
|
ipns
package fuse/ipns implements a fuse filesystem that interfaces with btns, the naming system for btfs.
|
package fuse/ipns implements a fuse filesystem that interfaces with btns, the naming system for btfs. |
mount
package mount provides a simple abstraction around a mount point
|
package mount provides a simple abstraction around a mount point |
readonly
package fuse/readonly implements a fuse filesystem to access files stored inside of ipfs.
|
package fuse/readonly implements a fuse filesystem to access files stored inside of ipfs. |
Package gc provides garbage collection for go-ipfs.
|
Package gc provides garbage collection for go-ipfs. |
Package namesys implements resolvers and publishers for the IPFS naming system (IPNS).
|
Package namesys implements resolvers and publishers for the IPFS naming system (IPNS). |
protos
|
|
fsrepo
package fsrepo TODO explain the package roadmap...
|
package fsrepo TODO explain the package roadmap... |
test
|
|
thirdparty
|
|
notifier
Package notifier provides a simple notification dispatcher meant to be embedded in larger structures who wish to allow clients to sign up for event notifications.
|
Package notifier provides a simple notification dispatcher meant to be embedded in larger structures who wish to allow clients to sign up for event notifications. |
Click to show internal directories.
Click to hide internal directories.