Last active
September 7, 2020 16:05
-
-
Save chumaknadya/f632e39b26e9e2593f04c21fc1074d62 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PUT admin/tokens/:code | |
params, які ти кидаєш | |
code - string | |
name - string | |
total_supply - decimal | |
description - text | |
rank - integer | |
description - text | |
icon_url - string | |
expected_initial_price - decimal | |
network_urls: { | |
homepage: "https://www.test.com", | |
linkedin: "https://linkedin.com/", | |
twitter: "https://twitter.com/", | |
reddit: "https://reddit.com/", | |
facebook: "https://facebook.com/", | |
github: "https://github.com/", | |
telegram: "https://t.me/" | |
} - json, щось типу такого | |
Повертається - все, як в попередньому колі на admin/tokens/:code/note - + expected_initial_price, rank | |
GET /admin/token/proposals | |
Повертається все, що було до того, окрім ANSWERS and QUESTIONS - більше на гет не повертаються, додалось product_exists: boolean змінна до root json, воно без вкладень | |
Можеш сортувати ще за contract_address (так і кидається), primary params видалився | |
Аби побачити pending_approvals, кидаєш state: 'reviewing' додатково | |
API endoints, що нижче розміщені | |
GET /admin/token/proposals/:id | |
PUT admin/token/proposals/:id/apply or approve or reject | |
Вертається з questions and answers, product_exists зміними | |
POST admin/questions | |
Параметри, з якими можна створювати :name - string, :title - string, :description - string, :position - integer, :state - string(enabled or disabled), options: - json | |
Повертається все, що було + state field | |
PUT admin/questions | |
Параметри, з якими можна апдейтити :description - string, :state - string | |
Повертається все, що було + state field | |
PUT admin/token/proposals/:id/apply - + кидаєш fields, які ти поміняв з правого боку (лише ті, які відрізняються від лівого) | |
повертається все так само | |
Тепер всі /admin/tokens ендпоінти, окрім GET усіх токенів, а саме GET admin/tokens/:code PUT admin/tokens/:code - повертають questions i answers | |
Ти можеш апдейтити PUT admin/tokens/:code анвери також по такому ж принципу як і апдейтяться ансери на юзер стороні | |
GET private/tokens + private/tokens/:code - повертається expected_initial_price | |
PUT private/tokens/:code - параметри з якими можна апдейтити + expected_initial_price Повертається він також | |
GET admin/notes/:code - коли не знайшло такий ноут на цей токен, буде повертатись так - code: 'df', text: nil, created_at: nil, updated_at: nil | |
PUT admin/notes/:code param -> text: string | |
Повертається | |
text: string | |
code: string | |
updated_at: datetime | |
creatd_at: datetime | |
ADVANCED | |
/api/v2/admin/prefill/suggestions/names | |
[{id: "test", name: "test 1"}] - нейм для того, аби показувати його в дропдауні | |
/api/v2/admin/prefill/suggestions/:id - ото id що прийшло в масиві + asset_proposal_id + expected_initial_price | |
Приклад | |
{"deposit_fee"=>"0.0001504177225263", | |
"min_deposit_amount"=>"0.0015041772252626", | |
"min_collection_amount"=>"0.0015041772252626", | |
"withdraw_fee"=>"0.0001504177225263", | |
"min_withdraw_amount"=>"0.0015041772252626", | |
"withdraw_limit_24h"=>"0.0030083544505251", | |
"withdraw_limit_72h"=>"0.0060167089010503", | |
"name"=>"Bitcoin SV", | |
"icon_url"=>"https://i.imgur.com/pnupcJM.png", | |
"description"=>"Deorsum accommodo adiuvo. Vix suadeo sequi. Vero tondeo ascisco.", | |
"code"=>"link", | |
"subunits"=>4, | |
"price"=>"664.815277884187", | |
"homepage"=>nil, | |
"type"=>"fiat", | |
"visible"=>false, | |
"deposit_enabled"=>false, | |
"withdrawal_enabled"=>true, | |
"position"=>10, | |
"precision"=>8, | |
"options"=>{"erc20_contract_address"=>"0xb5ab5ee0a81c519e566c79c3daab74d06a942030"}, | |
"market"=> | |
{"base_unit"=>"link", | |
"quote_unit"=>"usdt", | |
"engine_name"=>"Finex Local Engine", | |
"state"=>"disabled", | |
"position"=>0, | |
"amount_precision"=>4, | |
"price_precision"=>4, | |
"min_price"=>"0.0", | |
"max_price"=>"0.0", | |
"min_amount"=>"0.0001" | |
} | |
} | |
Там, де маркет ентіті, це поки не змьоржено, тому це пробний варіант такий |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment