Skip to content

Commit

Permalink
set right network chars
Browse files Browse the repository at this point in the history
  • Loading branch information
bnagtega committed Jul 5, 2020
1 parent ee958b2 commit a47df36
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 50 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Turtle Shell v1.0.7

Turtle Shell is a Google Chrome extension that allows users to securely interact with TurtleNetwork-enabled web services from the within the browser.
Turtle Shell is a extension that allows users to securely interact with TurtleNetwork-enabled web services from the within the browser.

Seed phrases and private keys are encrypted and stored within the extension and cannot be accessed by online dApps and services, making sure that user's funds are always protected from hackers and malicious websites. Completion of a transaction doesn't require entering any sensitive information.

Expand Down Expand Up @@ -108,8 +108,8 @@ REPLY
},
"network": {
"code": "L",
"server": "https://privatenode2.blackturtle.eu/",
"matcher": "https://privatematcher.blackturtle.eu/"
"server": "https://tnnode.turtlenetwork.eu/",
"matcher": "https://matcher.turtlenetwork.eu/"
},
"messages": [],
"txVersion": {
Expand Down Expand Up @@ -889,7 +889,7 @@ Example:

```js
TurtleShell.signAndPublishTransaction({
### [Type 16 SCRIPT INVOCATION - call account script function *(testnet only)]()
### [Type 16 SCRIPT INVOCATION - call account script function *(testnet only)]()
+ `dappAddress` string – address script account
+ `fee` MoneyLike – fee
+ `call` object –
Expand Down Expand Up @@ -1202,7 +1202,7 @@ REPLY:
signature: '...',
publicKey: '...'
}
```
```
ERRORS:
Expand Down Expand Up @@ -1250,10 +1250,10 @@ Example:
```js
TurtleShell.resourceIsApproved().then(result => { console.log(result) });
```
```
REPLY: true/false
### resourceIsBlocked
Check block API status for your origin
Expand Down
76 changes: 38 additions & 38 deletions README_ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[en](https://github.com/wavesplatform/waveskeeper/blob/master/README.md) | ru
=======
# Turtle Shell v1.0.7
# Turtle Shell v1.0.7
[en](https://github.com/BlackTurtle123/TurtleShell/blob/master/README.md) | ru
>>>>>>> ca3495a53dcf88861f8bf06b5569c5aa68bb4bff
Expand Down Expand Up @@ -149,8 +149,8 @@
},
"network": {
"code": "L",
"server": "https://privatenode2.blackturtle.eu/",
"matcher": "https://privatematcher.blackturtle.eu/"
"server": "https://tnnode.turtlenetwork.eu/",
"matcher": "https://matcher.turtlenetwork.eu/"
},
"messages": [],
"txVersion": {
Expand Down Expand Up @@ -228,11 +228,11 @@ Example:
Позволяет подписаться на события из Waves Keeper.
=======
+ `{ message: "Init Turtle Shell and add account" }` - кипер не проинициализирован
+ `{ message: "Add Turtle Shell account" }` - вход в кипер произведен, но нет аккаунтов
+ `{ message: "User denied message" }` - пользователь запретил сайту работать с кипером
+ `{ message: "Add Turtle Shell account" }` - вход в кипер произведен, но нет аккаунтов
+ `{ message: "User denied message" }` - пользователь запретил сайту работать с кипером
### on
Позволяет подписаться на события из Turtle Shell.
Позволяет подписаться на события из Turtle Shell.
>>>>>>> ca3495a53dcf88861f8bf06b5569c5aa68bb4bff
Поддерживает события:
Expand Down Expand Up @@ -404,7 +404,7 @@ Example:

> Апи возвращает строки, а не объект, так как в javascript при работе с 8 байтными целыми (long) происходит потеря точности.
=======
>
>
> Апи возвращает строки, а не объект, так как в javascript при работе с 8 байтными целыми происходит потеря точности.
>>>>>>> ca3495a53dcf88861f8bf06b5569c5aa68bb4bff
>
Expand Down Expand Up @@ -463,15 +463,15 @@ Example:
Пакетная подпись транзакций.
Иногда надо подписать сразу несколько транзакций, для удобства пользователя,
допускается подписывать до 7 транзакций одновременно, и разрешены только
определенные типы транзакций:

* ` 3 - выпуск токена`
* ` 4 - перевод токенов`
* ` 5 - перевыпуск токенов`
* ` 6 - сжигание токенов`
* ` 10 - создaние алиса на адрес в сети waves`
* ` 11 - массовый перевод`
* ` 12 - транзакция с данными`
определенные типы транзакций:

* ` 3 - выпуск токена`
* ` 4 - перевод токенов`
* ` 5 - перевыпуск токенов`
* ` 6 - сжигание токенов`
* ` 10 - создaние алиса на адрес в сети waves`
* ` 11 - массовый перевод`
* ` 12 - транзакция с данными`
>>>>>>> ca3495a53dcf88861f8bf06b5569c5aa68bb4bff

Пакетная подпись транзакций.
Expand Down Expand Up @@ -555,7 +555,7 @@ Example:
=======
## [Транзакции](https://docs.wavesplatform.com/en/development-and-api/client-libraries/waves-transactions.html)
У каждого пользователя в сети waves есть стейт (балансы, ассеты, данные, скрипты),
любая прошедшая транзакция меняет эти данные.
любая прошедшая транзакция меняет эти данные.
В TurtleShell API - отличается от [NODE REST API](https://docs.wavesplatform.com/en/development-and-api/waves-node-rest-api.html).
`signTransaction`, `signAndPublishTransaction` принимают транзакцию в следующем виде
Expand All @@ -577,23 +577,23 @@ Example:
> [,x] - oграничение длины до x.
> [y,] - oграничение длины от y.
=======
> \* - необязательное поле, данные подставятся автоматически из TurtleShell.
> [x,y] - oграничение длины от x, до y.
> [,x] - oграничение длины до x.
> [y,] - oграничение длины от y.
> \* - необязательное поле, данные подставятся автоматически из TurtleShell.
> [x,y] - oграничение длины от x, до y.
> [,x] - oграничение длины до x.
> [y,] - oграничение длины от y.
>>>>>>> ca3495a53dcf88861f8bf06b5569c5aa68bb4bff
> [x-y] - число от x до y.
> x/y - x или y.
> (JLM) - JAVA LONG MAX = 9 223 372 036 854 775 807
> MoneyLike - цена
<<<<<<< HEAD
MoneyLike может иметь вид:
MoneyLike может иметь вид:
* ``{ tokens: 1, assetId: "TN" }``
* ``{ coins: 100000000, assetId: "TN" }``;
В обоих записях указана одинаковая цена 1 TN. Можно свободно перевести `coins` в `tokens` и обратно,
зная в каком ассете указана цена и получив его точность `tokens = coins / (10 ** precision)`
зная в каком ассете указана цена и получив его точность `tokens = coins / (10 ** precision)`
=======
MoneyLike может иметь вид:
Expand Down Expand Up @@ -683,7 +683,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 4 TRANSFER - передача ассетов](https://docs.wavesplatform.com/en/development-and-api/waves-node-rest-api/asset-transactions/public-functions.html#section-0c8edc11ae61814aebb41d3eeccbb831)
### [Тип 4 TRANSFER - передача ассетов](https://docs.wavesplatform.com/en/development-and-api/waves-node-rest-api/asset-transactions/public-functions.html#section-0c8edc11ae61814aebb41d3eeccbb831)
+ `amount` MoneyLike - количество,
+ `recipient` string - адрес получателя или алиас
Expand Down Expand Up @@ -774,7 +774,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 6 BURN - сжигание токена](https://docs.wavesplatform.com/en/platform-features/assets-custom-tokens.html#section-423d9cffbd0e1a0b1298bf22c176fac3)
### [Тип 6 BURN - сжигание токена](https://docs.wavesplatform.com/en/platform-features/assets-custom-tokens.html#section-423d9cffbd0e1a0b1298bf22c176fac3)
+ `assetId` string - Id ассета,
+ `amount` [0 - (JLM)] number/string/MoneyLike - количество,
Expand Down Expand Up @@ -865,7 +865,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 9 LEASE CANCEL - отмена лизинга](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-92869b0109414c29eb600dfc6caf4520)
### [Тип 9 LEASE CANCEL - отмена лизинга](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-92869b0109414c29eb600dfc6caf4520)
+ `leaseId` string - id транзакции лизинга,
+ `fee` MoneyLike -комиссия
Expand Down Expand Up @@ -906,7 +906,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 10 CREATE ALIAS - создание алиаса для адреса](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-e4657fe644ac2cf0d4e382fe676f0477)
### [Тип 10 CREATE ALIAS - создание алиаса для адреса](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-e4657fe644ac2cf0d4e382fe676f0477)

+ `alias`[4, 30] string - имя
+ `fee` MoneyLike -комиссия
Expand Down Expand Up @@ -950,7 +950,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 11 MASS TRANSFER - массовая рассылка ассета](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-bccba990c89ceec7ef3751e8e763ecc6)
### [Тип 11 MASS TRANSFER - массовая рассылка ассета](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-bccba990c89ceec7ef3751e8e763ecc6)
+ `totalAmount` moneyLike - итого отошлется // можно не считать сумму и вставить { assetId: "id отправляемого ассета", coins: 0},
+ `transfers` массив объектов
+ { `recipient`: string - адрес/алиас, amount: number/string/moneyLike }
Expand Down Expand Up @@ -1000,7 +1000,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 12 DATA TRANSACTION - сохранение данных](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-f6e7a2443d41af2a0ef8b4c4c33ba6b3)
### [Тип 12 DATA TRANSACTION - сохранение данных](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-f6e7a2443d41af2a0ef8b4c4c33ba6b3)
+ `data` массив объектов
+ `type` "binary"/string/"integer"/"boolean" - тип,
+ `key` string - название поля
Expand Down Expand Up @@ -1043,7 +1043,7 @@ MoneyLike может иметь вид:
- `*senderPublicKey` string - публичный ключ отправителя в base58
- `*timestamp` number/string - время в мс
=======
### [Тип 13 SET SCRIPT - скриптовать акаунт](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-11573fe1c896857a6d3fcfcf6cf6571d)
### [Тип 13 SET SCRIPT - скриптовать акаунт](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-11573fe1c896857a6d3fcfcf6cf6571d)
+ `script` string - [скрипт](https://docs.wavesplatform.com/en/technical-details/waves-contracts-language-description/creating-and-deploying-a-script-manually.html#section-5e6520b97a7ead921d7fb6bce7292ce0)
+ `fee` MoneyLike -комиссия
+ `*senderPublicKey` string - публичный ключ отправителя в base58
Expand Down Expand Up @@ -1119,7 +1119,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 14 Sponsored Fee Transaction - Спонсорство](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-730bd9c8fe7e7628ba840d36df3c726e)
### [Тип 14 Sponsored Fee Transaction - Спонсорство](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-730bd9c8fe7e7628ba840d36df3c726e)
+ `minSponsoredAssetFee` MoneyLike - цена комиссии в ассете.
+ `fee` MoneyLike - комиссия
Expand Down Expand Up @@ -1160,7 +1160,7 @@ MoneyLike может иметь вид:
- `*senderPublicKey` string - публичный ключ отправителя в base58
- `*timestamp` number/string - время в мс
=======
### [Тип 15 SET ASSET SCRIPT - скрипт на ассет](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-9459bb3757b06f2d75f1a07f24f873ce)
### [Тип 15 SET ASSET SCRIPT - скрипт на ассет](https://docs.wavesplatform.com/en/technical-details/data-structures.html#section-9459bb3757b06f2d75f1a07f24f873ce)
+ `assetId` string - id ассета
+ `script` string - [скрипт](https://docs.wavesplatform.com/en/technical-details/waves-contracts-language-description/creating-and-deploying-a-script-manually.html#section-5e6520b97a7ead921d7fb6bce7292ce0)
+ `fee` MoneyLike -комиссия
Expand Down Expand Up @@ -1217,7 +1217,7 @@ MoneyLike может иметь вид:
```js
WavesKeeper.signAndPublishTransaction({
=======
### [Тип 16 SCRIPT INVOCATION - выполнение функций скрипта *(только testnet)]()
### [Тип 16 SCRIPT INVOCATION - выполнение функций скрипта *(только testnet)]()
+ `dappAddress` string адрес контракта
+ `fee` MoneyLike комиссия
+ `call` объект слкдующей структуры
Expand Down Expand Up @@ -1419,7 +1419,7 @@ MoneyLike может иметь вид:
WavesKeeper.signAndPublishCancelOrder({
=======
Метод Turtle Shell для отмены ордера на матчер, работает идентично `signCancelOrder`,
но еще пытается отослать данные на матчер
но еще пытается отослать данные на матчер

Пример:
```
Expand Down Expand Up @@ -1598,7 +1598,7 @@ MoneyLike может иметь вид:
signature: '...',
publicKey: '...'
}
```
```

ОШИБКИ:

Expand Down Expand Up @@ -1641,10 +1641,10 @@ MoneyLike может иметь вид:

```js
WavesKeeper.resourceIsApproved().then(result => { console.log(result) });
```
```

Ответ: true/false


### resourceIsBlocked
Проверка запрета на использование API кипера
Expand All @@ -1653,6 +1653,6 @@ MoneyLike может иметь вид:

```js
WavesKeeper.resourceIsBlocked().then(result => { console.log(result) });
```
```

Ответ: true/false
8 changes: 4 additions & 4 deletions src/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ export const DEFAULT_CONFIG = {
NETWORK_CONFIG: {
"testnet": {
"code": "l",
"server": "https://apitnetworktest.blackturtle.eu",
"matcher": "https://tntestnetmatcher.blackturtle.eu",
"server": "https://testnet.tnnode.turtlenetwork.eu",
"matcher": "https://testnet.matcher.turtlenetwork.eu",
},
"mainnet": {
"code": "L",
"server": "https://tnnode2.turtlenetwork.eu/",
"matcher": "https://privatematcher.blackturtle.eu/"
"server": "https://tnnode.turtlenetwork.eu/",
"matcher": "https://matcher.turtlenetwork.eu/"
},
"custom": {
"code": "",
Expand Down
2 changes: 1 addition & 1 deletion test/AssetInfoController.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ describe('AssetInfoController', () => {

const controller = new AssetInfoController({
getNetwork: () => 'mainnet',
getNode: () => 'https://privatenode2.blackturtle.eu'
getNode: () => 'https://tnnode.turtlenetwork.eu'
});

it('Should Get tn asset info', async () => {
Expand Down

0 comments on commit a47df36

Please sign in to comment.