Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
denis-skripnik committed Aug 8, 2022
1 parent 8b4caec commit d37c531
Show file tree
Hide file tree
Showing 64 changed files with 26,995 additions and 540 deletions.
6 changes: 6 additions & 0 deletions blockchains/cyber/apps/help/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"title": "Справка по dpos.space",
"description": "Страница со ссылками на информацию по сервисам dpos.space, касаемо Cyber.",
"in_menu": "Справка",
"category": "no_category"
}
4 changes: 4 additions & 0 deletions blockchains/cyber/apps/help/content.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?php if (!defined('NOTLOAD')) exit('No direct script access allowed');
return '<p>Здесь только видео справка.</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/b3tC6iniGr8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
'; ?>
File renamed without changes.
9 changes: 7 additions & 2 deletions blockchains/cyber/apps/randomblockchain/content.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
$start_block = $_GET['block1'];
$end_block = $_GET['block2'];
$participants = $_GET['participants'];
$data_list = '';
if (isset($_GET['data_list'])) $data_list = $_GET['data_list'];
$start_link = '<a href="'.$conf['siteUrl'].'cyber/explorer/block/'.$start_block.'" target="_blank">'.$start_block.'</a>';
$end_link = '<a href="'.$conf['siteUrl'].'cyber/explorer/block/'.$end_block.'" target="_blank">'.$end_block.'</a>';
return '<div >
Expand All @@ -13,7 +15,8 @@
<p><strong>Репозиторий: <a href="https://github.com/denis-skripnik/minter_random" target="_blank">https://github.com/denis-skripnik/minter_random</a></strong></p>
<div>
<input type="hidden" id="participants" value="'.$participants.'">
<label>Хэш первого указанного блока</label><br/>
<textarea style="display: none;" id="data_list">'.$data_list.'</textarea>
<label>Хэш первого указанного блока</label><br/>
<textarea id="sig1" cols="100" rows="5"></textarea>
</div>
<div>
Expand All @@ -30,7 +33,7 @@
<input type="text" id="hash" size="100" /><br>
<label>Счастливое число</label><br>
<input type="text" id="luckyNumber" size="10" />
<div id="resultMember"></div>
</div>
Expand All @@ -46,6 +49,8 @@
<input type="text" name="block2" value="" placeholder="Введите второй блок"></p>
<p><label for="participants">Количество участников (максимальное число): </label>
<input type="text" name="participants" value="" placeholder="Введите число участников"></p>
<p><label for="data_list">Список данных, указывайте каждый элемент с новой строки: </label>
<textarea name="data_list"></textarea></p>
<p><input type="submit" value="Сгенерировать"></p>
</form>';
}
Expand Down
7 changes: 5 additions & 2 deletions blockchains/cyber/apps/randomblockchain/js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,10 @@ function blocksData(start_block, end_block) {
sig2 = document.getElementById("sig2").value,
participants = document.getElementById("participants").value;
participants = parseInt(participants);

data_list = document.getElementById("data_list").value;
let data_array = data_list.split("\n");
if (data_list !== '') participants = data_array.length;

if(sig1) sig1 = sig1.trim();
if(sig2) sig2 = sig2.trim();

Expand All @@ -45,7 +48,7 @@ function blocksData(start_block, end_block) {

document.getElementById("hash").value = h;
document.getElementById("luckyNumber").value = (d.value);

if (data_list !== '') document.getElementById('resultMember').innerHTML = data_array[parseInt(d.value)];
}

function updateValues()
Expand Down
36 changes: 0 additions & 36 deletions blockchains/decimal/apps/profiles/js/app.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,3 @@
let types = {
1: 'Отправка',
2: 'Продажа монеты',
3: 'Продажа всех монет',
4: 'Покупка монет',
5: 'Создание монеты',
6: 'Объявление кандидата в валидаторы',
7: 'Делегирование',
8: 'Анбонд',
9: 'Получение чека',
10: 'Установка кандидата в статусе онлайн',
11: 'Установка кандидата в статусе оффлайн',
12: 'Создание мультисига',
13: 'Мультисенд (мульти-отправка)',
14: 'Редактирование кандидата',
15: 'Установка блока остановки',
16: 'Пересоздание монеты',
17: 'Изменение владельца монеты',
18: 'Редактирование мультисига',
19: 'Голосование за цену',
20: 'Изменение публичного ключа кандидата',
21: 'Добавление ликвидности',
22: 'Удаление ликвидности',
23: 'Продажа через пул',
24: 'Покупка через пул',
25: 'Продажа всех монет через пул',
26: 'Изменение комиссии кандидата',
27: 'Перемещение стейка',
28: 'Эмиссия токена',
29: 'Сжигание токена',
30: 'Создание токена',
31: 'Пересоздание токена',
32: 'Голосование за комиссию',
33: 'Голосование за обновление',
34: 'Создание пула ликвидности'
};
var url = document.location.pathname;
var address = url.slice(-41)
if (url.endsWith("/") === true) {
Expand Down
9 changes: 7 additions & 2 deletions blockchains/decimal/apps/randomblockchain/content.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
$start_block = $_GET['block2'];
$end_block = $_GET['block1'];
$participants = $_GET['participants'];
$data_list = '';
if (isset($_GET['data_list'])) $data_list = $_GET['data_list'];
$start_link = '<a href="https://explorer.decimalchain.com/blocks/'.$start_block.'" target="_blank">'.$start_block.'</a>';
$end_link = '<a href="https://explorer.decimalchain.com/blocks/'.$end_block.'" target="_blank">'.$end_block.'</a>';
return '<div >
Expand All @@ -16,7 +18,8 @@
<p><strong>Репозиторий: <a href="https://github.com/denis-skripnik/decimal_random" target="_blank">https://github.com/denis-skripnik/decimal_random</a></strong></p>
<div>
<input type="hidden" id="participants" value="'.$participants.'">
<label>Хэш первого указанного блока</label><br/>
<textarea style="display: none;" id="data_list">'.$data_list.'</textarea>
<label>Хэш первого указанного блока</label><br/>
<textarea id="sig1" cols="100" rows="5"></textarea>
</div>
<div>
Expand All @@ -33,7 +36,7 @@
<input type="text" id="hash" size="100" /><br>
<label>Счастливое число</label><br>
<input type="text" id="luckyNumber" size="10" />
<div id="resultMember"></div>
</div>
Expand All @@ -49,6 +52,8 @@
<input type="text" name="block2" value="" placeholder="Введите второй блок"></p>
<p><label for="participants">Количество участников (максимальное число): </label>
<input type="text" name="participants" value="" placeholder="Введите число участников"></p>
<p><label for="data_list">Список данных, указывайте каждый элемент с новой строки: </label>
<textarea name="data_list"></textarea></p>
<p><input type="submit" value="Сгенерировать"></p>
</form>';
}
Expand Down
5 changes: 4 additions & 1 deletion blockchains/decimal/apps/randomblockchain/js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ function blocksData(start_block, end_block) {
sig2 = document.getElementById("sig2").value,
participants = document.getElementById("participants").value;
participants = parseInt(participants);
data_list = document.getElementById("data_list").value;
let data_array = data_list.split("\n");
if (data_list !== '') participants = data_array.length;

if(sig1) sig1 = sig1.trim();
if(sig2) sig2 = sig2.trim();
Expand All @@ -43,7 +46,7 @@ function blocksData(start_block, end_block) {

document.getElementById("hash").value = h;
document.getElementById("luckyNumber").value = parseInt(d.value) + 1;

if (data_list !== '') document.getElementById('resultMember').innerHTML = data_array[parseInt(d.value)];
}

function updateValues()
Expand Down
6 changes: 6 additions & 0 deletions blockchains/decimal/apps/wallet/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"title": "Кошелёк",
"description": "Кошелёк с возможностью просмотра и работы с балансами блокчейна Decimal.",
"in_menu": "кошелёк",
"category": "no_category"
}
98 changes: 98 additions & 0 deletions blockchains/decimal/apps/wallet/content.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
<?php if (!defined('NOTLOAD')) exit('No direct script access allowed');
return '<div id="auth_msg" style="display: none;"><p>Для работы с кошельком необходимо авторизоваться seed фразой. Укажите её <a href="'.$conf['siteUrl'].'decimal/accounts" target="_blank">на странице аккаунтов</a>.</p></div>
<div id="seed_page">
<div id="main_wallet_info" style="display: none;">
<p>Адрес: <a target="_blank" id="address_link"><span id="current_address"></span></a><br>
<input type="button" id="copy_address" value="Копировать"></p>
<h2>Балансы пользователя <span id="username"></span></h2>
<ul id="balances"></ul>
<ul id="actions" class="terms" style="display: none;"> </ul>
<h2>Делегированные монеты</h2>
<p><a href="'.$conf['siteUrl'].'decimal/wallet/delegation" target="_blank">Перейти</a></p>
<div style="display: none;" id="vesting_withdraw_modal">
<h4 class="modal-title">Вывод СГ в golos</h4>
<p><button data-fancybox-close class="btn">Закрыть</button></p>
<div id="action_vesting_withdraw">
<p><strong>Предупреждение: если у вас сейчас уже есть вывод, отправка этой формы сбросит сумму на вывод.</strong></p>
<form class="form" name="postForm">
<p><label for="vesting_withdraw_amount">Сумма на вывод (<span id="max_vesting_withdraw">Вывести все доступные <span id="max_vesting_withdraw_result"></span> СГ</span>):</label></p>
<p><input type="text" name="vesting_withdraw_amount" id="action_vesting_withdraw_amount" placeholder="Введите сумму в формате 1.000000"></p>
<p><input type="button" id="action_vesting_withdraw_start" value="Начать вывод"></p>
</form>
</div>
</div>
<div style="display: none;" id="transfer_modal">
<h4 class="modal-title">Перевод <span class="transfer_modal_token"></span> на другой аккаунт</h4>
<p><button data-fancybox-close class="btn">Закрыть</button></p>
<div id="action_transfer">
<form class="form" name="postForm">
<p><label for="transfer_template">Выберите шаблон перевода:</label></p>
<p><select name="transfer_template" id="select_transfer_template">
<option value="">Выберите шаблон (данные будут установлены в поля при выборе)</option>
</select> <span style="display: none;" id="remove_transfer_template">(<input type="button" value="Удалить текущий шаблон" id="action_remove_transfer_template">)</span> </p>
<p><label for="transfer_to">Кому:</label></p>
<p><input type="text" name="transfer_to" id="action_transfer_to" placeholder="Dx..."></p>
<p><label for="transfer_amount">Сумма перевода (<span id="max_token_transfer">Перевести все доступные <span id="max_transfer_amount"></span> <span class="transfer_modal_token"></span></span>):</label></p>
<p><input type="text" name="transfer_amount" id="action_transfer_amount" placeholder="Введите сумму в формате 1.000"></p>
<p><label for="transfer_memo">Заметка (описание) к платежу:</label></p>
<p><input type="text" name="transfer_memo" id="action_transfer_memo" placeholder="Введите memo"></p>
<p><strong>Комиссия: <span id="transfer_fee"></span></strong></p>
<p><input type="button" id="action_transfer_start" value="Перевести"></p>
<hr>
<p><input type="button" id="action_save_transfer_template" value="Создать шаблон перевода"></p>
</form>
</div>
</div>
<div style="display: none;" id="convert_modal">
<h4 class="modal-title">Конвертация <span class="convert_modal_token"></span></h4>
<p><button data-fancybox-close class="btn">Закрыть</button></p>
<div id="action_convert">
<form class="form" name="postForm">
<p><label for="convert_to">Монета получения:</label></p>
<p><input type="text" name="convert_to" id="action_convert_to" placeholder="DEL"></p>
<p><label for="convert_amount">Сумма конвертации (<span id="max_token_convert">Обменять все доступные <span id="max_convert_amount"></span> <span class="convert_modal_token"></span></span>):</label></p>
<p><input type="text" name="convert_amount" id="action_convert_amount" placeholder="Введите сумму в формате 1.000"></p>
<p><strong>Комиссия: <span id="convert_fee"></span>
Сумма покупки: <span id="buy_amount"></span></strong></p>
<p id="swap_route_block" style="display: none;">Путь (route) обмена: <span id="swap_route"></span></p>
<p><input type="button" id="action_convert_start" value="Обменять"></p>
</form>
</div>
</div>
<div style="display: none;" id="delegate_modal">
<h4 class="modal-title">Делегирование <span class="delegate_modal_token"></span></h4>
<p><button data-fancybox-close class="btn">Закрыть</button></p>
<div id="action_delegate">
<form class="form" name="postForm">
<p><label for="delegate_template">Выберите шаблон делегирования:</label></p>
<p><select name="delegate_template" id="select_delegate_template">
<option value="">Выберите шаблон (данные будут установлены в поля при выборе)</option>
</select> <span style="display: none;" id="remove_delegate_template">(<input type="button" value="Удалить текущий шаблон" id="action_remove_delegate_template">)</span> </p>
<p><label for="delegate_to">Публичный ключ валидатора (можно выбрать <a href="'.$conf['siteUrl'].'decimal/validators" target="_blank">тут</a>):</label></p>
<p><input type="text" name="delegate_to" id="action_delegate_key" placeholder="MP..."></p>
<p><label for="delegate_amount">Сумма делегирования (<span id="max_token_delegate">делегировать все доступные <span id="max_delegate_amount"></span> <span class="delegate_modal_token"></span></span>):</label></p>
<p><input type="text" name="delegate_amount" id="action_delegate_stake" placeholder="Введите сумму в формате 1.000"></p>
<p><strong>Комиссия: <span id="delegate_fee"></span></strong></p>
<p><input type="button" id="action_delegate_start" value="Делегировать"></p>
<hr>
<p><input type="button" id="action_save_delegate_template" value="Создать шаблон делегирования"></p>
</form>
</div>
</div>
</div>
<div id="wallet_transfer_history" style="display: none;">
<h2>История транзакций</h2>
<table><thead><tr><th>Дата</th>
<th>Блок</th>
<th>Хеш транзакции</th>
<th>Тип</th>
<th>Сумма</th>
<th>Сообщение</th></tr>
</thead>
<tbody id="history_tbody"></tbody></table>
<div id="history_pages"></div>
</div>
</div>
'; ?>
Loading

0 comments on commit d37c531

Please sign in to comment.