@@ -85,60 +85,60 @@ test.all(common)
8585In order to be considered "valid", an IPFS core implementation must expose the API described in [ /API] ( /API ) . You can also use this loose spec as documentation for consuming the core APIs. Here is an outline of the contents of that directory:
8686
8787- ** Files**
88- - [ files] ( /API /files )
89- - [ ` add ` ] ( /API /files#add )
90- - [ ` createAddStream ` ] ( /API /files#createaddstream )
91- - [ ` get ` ] ( /API /files#get )
92- - [ ` cat ` ] ( /API /files#cat )
93- - [ repo (not spec'ed yet)] ( /API /repo )
94- - [ block] ( /API /block )
95- - [ ` block.get ` ] ( /API /block#get )
96- - [ ` block.put ` ] ( /API /block#put )
97- - [ ` block.stat ` ] ( /API /block#stat )
88+ - [ files] ( /SPEC /files.md )
89+ - [ ` add ` ] ( /SPEC /files.md #add )
90+ - [ ` createAddStream ` ] ( /SPEC /files.md #createaddstream )
91+ - [ ` get ` ] ( /SPEC /files.md #get )
92+ - [ ` cat ` ] ( /SPEC /files.md #cat )
93+ - [ repo (not spec'ed yet)] ( /SPEC /repo )
94+ - [ block] ( /SPEC /block.md )
95+ - [ ` block.get ` ] ( /SPEC /block.md #get )
96+ - [ ` block.put ` ] ( /SPEC /block.md #put )
97+ - [ ` block.stat ` ] ( /SPEC /block.md #stat )
9898- ** Graph**
99- - [ dag] ( /API /dag )
100- - [ ` dag.put ` ] ( /API /dag#dagput )
101- - [ ` dag.get ` ] ( /API /dag#dagget )
102- - [ ` dag.tree ` ] ( /API /dag#dagtree )
103- - [ object] ( /API /object )
104- - [ ` object.new ` ] ( /API /object#objectnew )
105- - [ ` object.put ` ] ( /API /object#objectput )
106- - [ ` object.get ` ] ( /API /object#objectget )
107- - [ ` object.data ` ] ( /API /object#objectdata )
108- - [ ` object.links ` ] ( /API /object#objectlinks )
109- - [ ` object.stat ` ] ( /API /object#objectstat )
110- - [ ` object.patch ` ] ( /API /object#objectpatch )
111- - [ ` object.patch.addLink ` ] ( /API /object#objectpatchaddlink )
112- - [ ` object.patch.rmLink ` ] ( /API /object#objectpatchrmlink )
113- - [ ` object.patch.appendData ` ] ( /API /object#objectpatchappenddata )
114- - [ ` object.patch.setData ` ] ( /API /object#objectpatchsetdata )
115- - [ pin] ( /API /pin )
116- - [ ` pin.add ` ] ( /API /pin#add )
117- - [ ` pin.ls ` ] ( /API /pin#ls )
118- - [ ` pin.rm ` ] ( /API /pin#rm )
99+ - [ dag] ( /SPEC /dag.md )
100+ - [ ` dag.put ` ] ( /SPEC /dag.md #dagput )
101+ - [ ` dag.get ` ] ( /SPEC /dag.md #dagget )
102+ - [ ` dag.tree ` ] ( /SPEC /dag.md #dagtree )
103+ - [ object] ( /SPEC /object.md )
104+ - [ ` object.new ` ] ( /SPEC /object.md #objectnew )
105+ - [ ` object.put ` ] ( /SPEC /object.md #objectput )
106+ - [ ` object.get ` ] ( /SPEC /object.md #objectget )
107+ - [ ` object.data ` ] ( /SPEC /object.md #objectdata )
108+ - [ ` object.links ` ] ( /SPEC /object.md #objectlinks )
109+ - [ ` object.stat ` ] ( /SPEC /object.md #objectstat )
110+ - [ ` object.patch ` ] ( /SPEC /object.md #objectpatch )
111+ - [ ` object.patch.addLink ` ] ( /SPEC /object.md #objectpatchaddlink )
112+ - [ ` object.patch.rmLink ` ] ( /SPEC /object.md #objectpatchrmlink )
113+ - [ ` object.patch.appendData ` ] ( /SPEC /object.md #objectpatchappenddata )
114+ - [ ` object.patch.setData ` ] ( /SPEC /object.md #objectpatchsetdata )
115+ - [ pin] ( /SPEC /pin.md )
116+ - [ ` pin.add ` ] ( /SPEC /pin.md #add )
117+ - [ ` pin.ls ` ] ( /SPEC /pin.md #ls )
118+ - [ ` pin.rm ` ] ( /SPEC /pin.md #rm )
119119- ** Network**
120- - [ bootstrap] ( /API /bootstrap )
121- - [ bitswap (not spec'ed yet)] ( /API /bitswap )
122- - [ dht (not spec'ed yet)] ( /API /dht )
123- - [ pubsub] ( /API /pubsub )
124- - [ ` pubsub.subscribe ` ] ( /API /pubsub#pubsubsubscribe )
125- - [ ` pubsub.unsubscribe ` ] ( /API /pubsub#pubsubunsubscribe )
126- - [ ` pubsub.publish ` ] ( /API /pubsub#pubsubpublish )
127- - [ ` pubsub.ls ` ] ( /API /pubsub#pubsubls )
128- - [ ` pubsub.peers ` ] ( /API /pubsub#pubsubpeers )
129- - [ swarm] ( /API /swarm )
130- - [ ` swarm.addrs ` ] ( /API /swarm#addrs )
131- - [ ` swarm.connect ` ] ( /API /swarm#connect )
132- - [ ` swarm.disconnect ` ] ( /API /swarm#disconnect )
133- - [ ` swarm.peers ` ] ( /API /swarm#peers )
120+ - [ bootstrap] ( /SPEC /bootstrap.md )
121+ - [ bitswap (not spec'ed yet)] ( /SPEC /bitswap.md )
122+ - [ dht (not spec'ed yet)] ( /SPEC /dht.md )
123+ - [ pubsub] ( /SPEC /pubsub.md )
124+ - [ ` pubsub.subscribe ` ] ( /SPEC /pubsub.md #pubsubsubscribe )
125+ - [ ` pubsub.unsubscribe ` ] ( /SPEC /pubsub.md #pubsubunsubscribe )
126+ - [ ` pubsub.publish ` ] ( /SPEC /pubsub.md #pubsubpublish )
127+ - [ ` pubsub.ls ` ] ( /SPEC /pubsub.md #pubsubls )
128+ - [ ` pubsub.peers ` ] ( /SPEC /pubsub.md #pubsubpeers )
129+ - [ swarm] ( /SPEC /swarm.md )
130+ - [ ` swarm.addrs ` ] ( /SPEC /swarm.md #addrs )
131+ - [ ` swarm.connect ` ] ( /SPEC /swarm.md #connect )
132+ - [ ` swarm.disconnect ` ] ( /SPEC /swarm.md #disconnect )
133+ - [ ` swarm.peers ` ] ( /SPEC /swarm.md #peers )
134134- ** Node Management**
135- - [ Miscellabeous] ( /API /miscellaneous )
136- - [ ` id ` ] ( /API /generic#id )
137- - [ ` version ` ] ( /API /generic#version )
138- - [ config] ( /API /config )
139- - [ ` config.get ` ] ( /API /config#get )
140- - [ ` config.set ` ] ( /API /config#set )
141- - [ ` config.replace ` ] ( /API /config#replace )
135+ - [ Miscellabeous] ( /SPEC /miscellaneous.md )
136+ - [ ` id ` ] ( /SPEC /generic.md #id )
137+ - [ ` version ` ] ( /SPEC /generic.md #version )
138+ - [ config] ( /SPEC /config.md )
139+ - [ ` config.get ` ] ( /SPEC /config.md #get )
140+ - [ ` config.set ` ] ( /SPEC /config.md #set )
141+ - [ ` config.replace ` ] ( /SPEC /config.md #replace )
142142
143143## Contribute
144144
0 commit comments