@@ -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] ( /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 )
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] ( /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 )
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] ( /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 )
120+ - [ bootstrap] ( /SPEC/BOOSTRAP .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 ] ( /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 )
135+ - [ Miscellaneous ] ( /SPEC/MISCELLANEOUS .md )
136+ - [ ` id ` ] ( /SPEC/MISCELLANEOUS .md#id )
137+ - [ ` version ` ] ( /SPEC/MISCELLANEOUS .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