PRISM-SERVICE ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ Π΄ΠΈΡΠΏΠ΅ΡΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π° CyberWay, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΎΡΠΈΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π² golos.io ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ .
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ
docker
ΠΈdocker-compose
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ENV-ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π²
.env
ΡΠ°ΠΉΠ» (ΡΠ°Π±Π»ΠΎΠ½ Π΅ΡΡΡ Π².env.example
) - Π‘ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ Π½ΡΠΆΠ½ΡΠΉ docker-compose ΡΠ°ΠΉΠ» Π²
docker-compose.yml
. - ΠΡΠ·Π²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
docker-compose up -d --build
Π² ΠΊΠΎΡΠ½Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° Π·Π°ΠΏΡΡΠΊΠ° ΡΠ΅ΡΠ²ΠΈΡΠ°:
- ΠΎΠ΄Π½ΠΎ-Π½ΠΎΠ΄ΠΎΠ²ΡΠΉ (
docker-compose.dev.yml
) Π³Π΄Π΅ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π½ΠΎΠ²ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΡΠΎ ΠΈ Π²ΡΠ΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ ; - Π΄Π²ΡΡ
-Π½ΠΎΠ΄ΠΎΠ²ΡΠΉ (
docker-compose.multi-node.yml
) Π³Π΄Π΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° API ΡΠ°Π·Π΄Π΅Π»Π΅Π½Ρ Π½Π° Π΄Π²Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅.
API JSON-RPC:
search: // ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ ΠΈΠ· ΠΏΡΠΈΠ·ΠΌΡ
type <string>('matchPrefix') // Π’ΠΈΠΏ ΠΏΠΎΠΈΡΠΊΠ°. ΠΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ "matchPrefix" ΠΈ "match"
[
match // ΠΡΠ΅Ρ ΠΏΠΎ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡΠΌ ΡΠ»ΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Π·Π°ΠΏΡΠΎΡ `app` Π½Π°ΠΉΠ΄Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ `app`
| matchPrefix // ΠΡΠ΅Ρ ΠΏΠΎ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡΠΌ ΡΠ°ΡΡΠ΅ΠΉ ΡΠ»ΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Π·Π°ΠΏΡΠΎΡ `app` Π½Π°ΠΉΠ΄Π΅Ρ ΠΈ `app`, ΠΈ `apple`
]
where <string>('all') // ΠΠΎΠ΄Π΅Π»Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΊΠ°ΡΡ
[
all // ΠΡΠ΅Ρ Π²Π΅Π·Π΄Π΅
| comment // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°Ρ
| post // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΏΠΎΡΡΠ°Ρ
]
text <string> // Π’Π΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΉΡΠΈ
field <string>('all') // ΠΠΎΠ»Π΅, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ
[
all // ΠΡΠ΅Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΠΌ
| title // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² `title` (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ `comments` ΠΈ `posts`)
| preview // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² `preview` (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ `comments` ΠΈ `posts`)
| raw // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² `raw` (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ `comments` ΠΈ `posts`)
| full // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² `full` (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ `comments` ΠΈ `posts`)
| permlink // ΠΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² `permlink` (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ `comments` ΠΈ `posts`)
]
limit <number>(10) // ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ²
offset <number>(0) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°Π΄ΠΎ "ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ"
getProfile: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
requestedUserId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
user <string> // ΠΡΠ±ΠΎΠ΅ ΠΈΠ· ΠΈΠΌΠ΅Π½ Π²ΡΡΠ΅
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
@deprecated
type <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΎΡΠΈΠ»Ρ (ΡΡΡΠ°ΡΠ΅Π»ΠΎ)
[
cyber // CyberWay
| gls // Golos
]
getChargers: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±Π°ΡΠ°ΡΠ΅Π΅ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
getPost: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°
currentUserId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
requestedUserId <string> // ΠΠ΄Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
user <string> // ΠΡΠ±ΠΎΠ΅ ΠΈΠ· ΠΈΠΌΠ΅Π½ Π²ΡΡΠ΅
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΏΠΎΡΡΠ°
contentType <string>('web') // ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
[
web // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ²
| mobile // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²
| raw // Π‘ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π΅Π· ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ
]
getComment: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
currentUserId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
requestedUserId <string/null> // ΠΠ΄Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
user <string> // ΠΡΠ±ΠΎΠ΅ ΠΈΠ· ΠΈΠΌΠ΅Π½ Π²ΡΡΠ΅
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΏΠΎΡΡΠ°
contentType <string>('web') // ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
[
web // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ²
| mobile // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²
| raw // Π‘ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π΅Π· ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ
]
getFeed: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ ΠΏΠΎΡΡΠΎΠ²
type <string>('community') // Π’ΠΈΠΏ Π»Π΅Π½ΡΡ
[
community // ΠΠ΅Π½ΡΠ° ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ, ΡΡΠ΅Π±ΡΠ΅Ρ communityId
| subscriptions // ΠΠ΅Π½ΡΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠ΅Π±ΡΠ΅Ρ requestedUserId
| byUser // ΠΠ΅Π½ΡΠ° ΠΏΠΎΡΡΠΎΠ² ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠ΅Π±ΡΠ΅Ρ requestedUserId
]
sortBy <string>('time') // Π‘ΠΏΠΎΡΠΎΠ± ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ
[
time // Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠ°ΡΡΠ΅, ΠΏΠΎΡΠΎΠΌ Π½ΠΎΠ²ΡΠ΅
| timeDesc // Π‘Π½Π°ΡΠ°Π»Π° Π½ΠΎΠ²ΡΠ΅, ΠΏΠΎΡΠΎΠΌ ΡΡΠ°ΡΡΠ΅
| popular // ΠΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ community)
]
timeframe <string>('day') // ΠΠ±Π»Π°ΡΡΡ Π²ΡΠ±ΠΎΡΠΊΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ community + popular)
[
day // ΠΠ° Π΄Π΅Π½Ρ
| week // ΠΠ° Π½Π΅Π΄Π΅Π»Ρ
| month // ΠΠ° ΠΌΠ΅ΡΡΡ
| year // ΠΠ° Π³ΠΎΠ΄
| all // ΠΠ° Π²ΡΡ Π²ΡΠ΅ΠΌΡ
| WilsonHot // AΠ»Π³ΠΎΡΠΈΡΠΌ ΠΠΈΠ»ΡΠΎΠ½Π°, Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΡΠ΅ΠΉΡΠ°Ρ
| WilsonTrending // AΠ»Π³ΠΎΡΠΈΡΠΌ ΠΠΈΠ»ΡΠΎΠ½Π°, Π² ΡΠ΅Π»ΠΎΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ
]
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number> // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
currentUserId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
requestedUserId <string/null> // ΠΠ΄Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
communityId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ
tags <string[]/null> // Π’Π΅Π³ΠΈ Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ community ΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ)
contentType <string>('web') // ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
[
web // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ²
| mobile // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²
| raw // Π‘ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π΅Π· ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ
]
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getComments: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
sortBy <string>('time') // Π‘ΠΏΠΎΡΠΎΠ± ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ
[
time // Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠ°ΡΡΠ΅, ΠΏΠΎΡΠΎΠΌ Π½ΠΎΠ²ΡΠ΅
| timeDesc // Π‘Π½Π°ΡΠ°Π»Π° Π½ΠΎΠ²ΡΠ΅, ΠΏΠΎΡΠΎΠΌ ΡΡΠ°ΡΡΠ΅
]
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
type <string>('post') // Π’ΠΈΠΏ Π»Π΅Π½ΡΡ
[
user // ΠΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠ΅Π±ΡΠ΅Ρ requestedUserId
| post // ΠΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΠ°, ΡΡΠ΅Π±ΡΠ΅Ρ requestedUserId, permlink
| replies // ΠΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΎΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠ΅Π±ΡΠ΅Ρ userId
]
currentUserId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
requestedUserId <string/null> // ΠΠ΄Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
permlink <string/null> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΏΠΎΡΡΠ°
contentType <string>('web') // ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
[
web // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ²
| mobile // ΠΠΎΠ½ΡΠ΅Π½Ρ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²
| raw // Π‘ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π΅Π· ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ
]
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getNotifyMeta: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠ°-Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½ΠΎΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ
userId <string> // ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
communityId <string> // ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
postId: // ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΡΡΠ° ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ-Π°Π²ΡΠΎΡΠ°
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
commentId: // ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ-Π°Π²ΡΠΎΡΠ°
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
contentId: // ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΡΡΠ°/ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ-Π°Π²ΡΠΎΡΠ°
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
getPostVotes: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π³ΠΎΠ»ΠΎΡΠΎΠ² Π·Π° ΠΏΠΎΡΡ
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΏΠΎΡΡΠ°
type <string> // Π’ΠΈΠΏ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΡ
Π³ΠΎΠ»ΠΎΡΠΎΠ²
[
like // ΠΠ°ΠΉΠΊΠΈ
| dislike // ΠΠΈΠ·Π»Π°ΠΉΠΊΠ°
]
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getCommentVotes: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π³ΠΎΠ»ΠΎΡΠΎΠ² Π·Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
permlink <string> // ΠΠ΅ΡΠΌΠ»ΠΈΠ½ΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
type <string> // Π’ΠΈΠΏ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΡ
Π³ΠΎΠ»ΠΎΡΠΎΠ²
[
like // ΠΠ°ΠΉΠΊΠΈ
| dislike // ΠΠΈΠ·Π»Π°ΠΉΠΊΠ°
]
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
resolveProfile: // Π Π΅Π·ΠΎΠ»Π² ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Π°Π²Π°ΡΠ°ΡΠ° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ
username <string> // ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getSubscriptions: // ΠΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
type <string>('user') // Π’ΠΈΠΏ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ
[
user // ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ
| community // ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°
]
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getSubscribers: // ΠΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
userId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
type <string>('user') // Π’ΠΈΠΏ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ
[
user // ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ
| community // ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°
]
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getHashTagTop: // ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΏΠ° Ρ
Π΅Ρ-ΡΠ΅Π³ΠΎΠ²
communityId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
getLeadersTop: // ΠΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠΏ Π»ΠΈΠ΄Π΅ΡΠΎΠ²
currentUserId <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
communityId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
query <string> // ΠΡΠ΅ΡΠΈΠΊΡΠ½ΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
getProposals: // ΠΠΎΠ»ΡΡΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ
ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²
communityId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ
sequenceKey <string/null> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
limit <number>(10) // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
app <string>('cyber') // Π’ΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ / Π΄ΠΎΠΌΠ΅Π½Π°
[
cyber // CyberWay
| gls // Golos
]
waitForBlock // ΠΠΎΠΆΠ΄Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠ²Π΅Ρ ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΠ·ΠΌΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ
blockNum <number> // ΠΠΎΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ°
waitForTransaction // ΠΠΎΠΆΠ΄Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠ²Π΅Ρ ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΠ·ΠΌΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ
transactionId <string> // ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ENV
:
-
GLS_CONNECTOR_HOST
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π΄Π»Ρ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΡΠ²ΡΠ·ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ².
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -127.0.0.1
-
GLS_CONNECTOR_PORT
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π΄Π»Ρ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΡΠ²ΡΠ·ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ².
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -3000
-
GLS_METRICS_HOST
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ Ρ ΠΎΡΡΠ° Π΄Π»Ρ ΠΌΠ΅ΡΡΠΈΠΊ StatsD.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -127.0.0.1
-
GLS_METRICS_PORT
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΠΌΠ΅ΡΡΠΈΠΊ StatsD.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -8125
-
GLS_MONGO_CONNECT
- ΡΡΡΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ MongoDB.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -mongodb://mongo/admin
-
GLS_DAY_START
- Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»Π° Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π½Ρ Π² ΡΠ°ΡΠ°Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ UTC.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -3
(Π΄Π΅Π½Ρ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Π² 00:00 ΠΏΠΎ ΠΠΎΡΠΊΠ²Π΅) -
GLS_MAX_FEED_LIMIT
- ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΡΡΠΎΠ² ΠΎΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π² Π»Π΅Π½ΡΡ Π½Π° 1 Π·Π°ΠΏΡΠΎΡ Π·Π° 1 ΡΠ°Π·.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -100
-
GLS_FEED_CACHE_INTERVAL
- ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΏΠ΅ΡΠ΅ΡΠ°ΡΡΡΠ΅ΡΠ° ΠΊΠ΅ΡΠ΅ΠΉ Π΄Π»Ρ ΠΊΠ΅ΡΠΈΡΡΠ΅ΠΌΡΡ ΡΠΈΠΏΠΎΠ² Π»Π΅Π½Ρ (Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎGLS_FEED_CACHE_TTL
).
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -300000
(5 ΠΌΠΈΠ½ΡΡ) -
GLS_FEED_CACHE_TTL
- Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ΅ΡΠ° Π»Π΅Π½ΡΡ.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -28800000
(8 ΡΠ°ΡΠΎΠ²) -
GLS_FEED_CACHE_MAX_ITEMS
- ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π»Π΅Π½ΡΡ. ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -10000
(10 000) -
GLS_FACADE_CONNECT
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ ΡΠ°ΡΠ°Π΄Ρ. -
GLS_META_CONNECT
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ ΠΌΠ΅ΡΠ°. -
GLS_MAX_HASH_TAG_SIZE
- ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Ρ Π΅Ρ-ΡΠ΅Π³Π° Π΄Π»Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -32
-
GLS_RECENT_TRANSACTION_ID_TTL
- ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -180000
(3 ΠΌΠΈΠ½ΡΡΡ) -
GLS_MAX_WAIT_FOR_BLOCKCHAIN_TIMEOUT
- ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΆΠ΄Π°ΡΡwaitForBlock
ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ API.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -20000
(20 ΡΠ΅ΠΊΡΠ½Π΄) -
GLS_SEARCH_SYNC_TIMEOUT
- ΠΈΠ½ΡΠ΅ΡΠ°Π²Π°Π» ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π½ΠΎΠ²ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² ΠΏΡΠΈΠ·ΠΌΠ΅ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ. ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -1000
(1 ΡΠ΅ΠΊΡΠ½Π΄Π°) -
GLS_SEARCH_DELETE_TIMEOUT
- ΠΈΠ½ΡΠ΅ΡΠ°Π²Π°Π» ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΈΠ· ΠΏΡΠΈΠ·ΠΌΡ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ. ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -3600000
(1 ΡΠ°Ρ) -
GLS_SEARCH_CONNECTION_STRING
(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ) - ΡΡΡΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΌΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ -
GLS_SEARCH_ENABLED
- ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°. ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -true
-
GLS_USE_GENESIS
- Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π³Π΅Π½Π΅Π·ΠΈΡ-Π΄Π°Π½Π½ΡΡ .
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -true
-
GLS_MAX_QUERY_MEMORY_LIMIT
- Π»ΠΈΠΌΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ°, ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -536870912
(512 ΠΠ±) -
GLS_ENABLE_BLOCK_HANDLE
- Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ±ΠΎΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π°, Π° ΡΠ°ΠΊΠΆΠ΅ Π°ΠΏΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -true
-
GLS_ENABLE_PUBLIC_API
- Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΠ΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠΌΡ Π°ΠΏΠΈ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π°ΠΏΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ.
ΠΠ΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ -true
-
GLS_BLOCKCHAIN_BROADCASTER_SERVER_NAME
- ΠΈΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠ°ΡΡΡΠ»ΡΡΠΈΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ². -
GLS_BLOCKCHAIN_BROADCASTER_CLIENT_NAME
- ΠΈΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ°ΡΡΡΠ»ΡΡΠΈΠΊΡ Π±Π»ΠΎΠΊΠΎΠ². -
GLS_BLOCKCHAIN_BROADCASTER_CONNECT
- ΡΡΡΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ°ΡΡΡΠ»ΡΡΠΈΠΊΡ Π±Π»ΠΎΠΊΠΎΠ², ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ.