remove notes which were accidentally committed
This commit is contained in:
@ -1,65 +0,0 @@
|
|||||||
Higher level functions:
|
|
||||||
|
|
||||||
```rust
|
|
||||||
let mut sbot_client = Sbot::connect();
|
|
||||||
|
|
||||||
// second parameter is `Option<id>`; if `None`, return our relationship with `id`
|
|
||||||
// if second parameter is `Some(dest_id)`, return id's relationship with dest_id
|
|
||||||
match sbot_client.get_relationship(id, None) {
|
|
||||||
Relationship::Following => ,
|
|
||||||
Relationship::NotFollowing => ,
|
|
||||||
Relationship::Blocking => ,
|
|
||||||
Relationship::Muting => ,
|
|
||||||
}
|
|
||||||
|
|
||||||
sbot_client.set_relationship(id,
|
|
||||||
```
|
|
||||||
|
|
||||||
data structures
|
|
||||||
|
|
||||||
```rust
|
|
||||||
enum Relationship {
|
|
||||||
Following,
|
|
||||||
NotFollowing,
|
|
||||||
Blocking,
|
|
||||||
Muting
|
|
||||||
}
|
|
||||||
|
|
||||||
struct Profile {
|
|
||||||
id: String,
|
|
||||||
name: String,
|
|
||||||
description: String,
|
|
||||||
// blob reference (maybe?)
|
|
||||||
image: String,
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
whoami - id: String
|
|
||||||
|
|
||||||
name(id) -> name: String
|
|
||||||
description(id) -> description: String
|
|
||||||
|
|
||||||
publish_description(id, text) -> msg_ref: String
|
|
||||||
publish_name(id, text) -> msg_ref: String
|
|
||||||
publish_post(text) -> msg_ref: String
|
|
||||||
|
|
||||||
follows(id) -> Vec<SsbId>
|
|
||||||
followers(id) -> Vec<SsbId>
|
|
||||||
friends(id) -> Vec<SsbId>
|
|
||||||
blocks(id) -> Vec<SsbId>
|
|
||||||
|
|
||||||
follow(id) -> msg_ref
|
|
||||||
unfollow(id) -> msg_ref
|
|
||||||
block(id) -> msg_ref
|
|
||||||
|
|
||||||
profile_image(id)
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
```
|
|
||||||
let mut sbot_client = Sbot::init();
|
|
||||||
```
|
|
||||||
|
|
||||||
-----
|
|
33
muxrpc_notes
33
muxrpc_notes
@ -1,33 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
[ how to use subset query ]
|
|
||||||
|
|
||||||
name of the muxrpc call: `paritalReplication.getSubset`
|
|
||||||
|
|
||||||
https://github.com/cryptoscope/ssb/blob/a781ad4ee51523df1d3858d9859c285d0eeb2fb1/sbot/manifest.go#L75-L76
|
|
||||||
|
|
||||||
subset query tests
|
|
||||||
|
|
||||||
https://github.com/cryptoscope/ssb/blob/a781ad4ee51523df1d3858d9859c285d0eeb2fb1/query/subsetquery_test.go
|
|
||||||
|
|
||||||
[ subset query args ]
|
|
||||||
|
|
||||||
get all msgs of type `foo`:
|
|
||||||
|
|
||||||
{"op":"type","string":"foo"}
|
|
||||||
|
|
||||||
get all msgs by author `feed`:
|
|
||||||
|
|
||||||
{"op":"author","feed":"@AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE=.ed25519"}
|
|
||||||
|
|
||||||
get all msgs of type `foo` by author `feed`:
|
|
||||||
|
|
||||||
{"op":"and","args":[{"op":"author","feed":"@AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE=.ed25519"},{"op":"type","string":"foo"}]}
|
|
||||||
|
|
||||||
get all msgs of type `foo` or `bar`:
|
|
||||||
|
|
||||||
{"op":"or","args":[{"op":"type","string":"foo"},{"op":"type","string":"bar"}]}
|
|
||||||
|
|
||||||
get all msgs of type `foo` and `bar` by author `feed`:
|
|
||||||
|
|
||||||
{"op":"and","args":[{"op":"author","feed":"@AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE=.ed25519"},{"op":"or","args":[{"op":"type","string":"foo"},{"op":"type","string":"bar"}]}]}
|
|
34
notes
34
notes
@ -1,34 +0,0 @@
|
|||||||
|
|
||||||
[ current ]
|
|
||||||
|
|
||||||
src
|
|
||||||
├── error.rs
|
|
||||||
├── lib.rs
|
|
||||||
├── messages.rs
|
|
||||||
├── sbot
|
|
||||||
│ ├── about.rs
|
|
||||||
│ ├── friends.rs
|
|
||||||
│ ├── get_subset.rs
|
|
||||||
│ ├── history_stream.rs
|
|
||||||
│ ├── invite.rs
|
|
||||||
│ ├── mod.rs
|
|
||||||
│ ├── publish.rs
|
|
||||||
│ └── sbot_connection.rs
|
|
||||||
└── utils.rs
|
|
||||||
|
|
||||||
[ experiment ]
|
|
||||||
|
|
||||||
src
|
|
||||||
├── api
|
|
||||||
│ ├── about.rs
|
|
||||||
│ ├── friends.rs
|
|
||||||
│ ├── get_subset.rs
|
|
||||||
│ ├── history_stream.rs
|
|
||||||
│ ├── invite.rs
|
|
||||||
│ ├── mod.rs
|
|
||||||
│ └── publish.rs
|
|
||||||
├── error.rs
|
|
||||||
├── lib.rs
|
|
||||||
├── messages.rs
|
|
||||||
├── sbot.rs
|
|
||||||
└── utils.rs
|
|
Reference in New Issue
Block a user