forked from TrueCloudLab/frostfs-dev-env
[#197] ir: Support neofs-adm
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
This commit is contained in:
parent
e62b223f25
commit
587a6b3eec
6 changed files with 43 additions and 15 deletions
|
@ -121,6 +121,12 @@ You can find more information on each service in `docs` directory.
|
||||||
|
|
||||||
Maybe you will find the answer for your question in [F.A.Q.](docs/faq.md)
|
Maybe you will find the answer for your question in [F.A.Q.](docs/faq.md)
|
||||||
|
|
||||||
|
## Using NeoFS Admin Tool in `dev-env`
|
||||||
|
|
||||||
|
Devenv supports NeoFS network management via [neofs-adm](https://github.com/nspcc-dev/neofs-node/tree/master/cmd/neofs-adm).
|
||||||
|
`services/ir` contains the Alphabet wallet in a proper format, specify it
|
||||||
|
with `--alphabet-wallets` flag.
|
||||||
|
|
||||||
## Notable make targets
|
## Notable make targets
|
||||||
|
|
||||||
`make help` will print the brief description of available targets. Here we
|
`make help` will print the brief description of available targets. Here we
|
||||||
|
|
30
services/ir/contract.json
Normal file
30
services/ir/contract.json
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"version": "3.0",
|
||||||
|
"accounts": [
|
||||||
|
{
|
||||||
|
"address": "Nhfg3TbpwogLvDGVvAvqyThbsHgoSUKwtn",
|
||||||
|
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
||||||
|
"label": "",
|
||||||
|
"contract": {
|
||||||
|
"script": "DCECs2Ir9AF73+MXxYrtX0x1PyBrfbiWBG+n13S7xL9/jcJBVuezJw==",
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "parameter0",
|
||||||
|
"type": "Signature"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"deployed": false
|
||||||
|
},
|
||||||
|
"lock": false,
|
||||||
|
"isDefault": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"scrypt": {
|
||||||
|
"n": 16384,
|
||||||
|
"r": 8,
|
||||||
|
"p": 8
|
||||||
|
},
|
||||||
|
"extra": {
|
||||||
|
"Tokens": null
|
||||||
|
}
|
||||||
|
}
|
|
@ -15,8 +15,8 @@ services:
|
||||||
ipv4_address: ${IPV4_PREFIX}.61
|
ipv4_address: ${IPV4_PREFIX}.61
|
||||||
stop_signal: SIGKILL
|
stop_signal: SIGKILL
|
||||||
volumes:
|
volumes:
|
||||||
- ./wallet01.json:/wallet.json
|
- ./az.json:/wallet.json
|
||||||
- ./wallet01.key:/wallet01.key
|
- ./az.key:/wallet01.key
|
||||||
- ./../../vendor/hosts:/etc/hosts
|
- ./../../vendor/hosts:/etc/hosts
|
||||||
- ./../../vendor/locode_db:/locode/db
|
- ./../../vendor/locode_db:/locode/db
|
||||||
- ./../../vendor/neofs-cli:/neofs-cli
|
- ./../../vendor/neofs-cli:/neofs-cli
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
{
|
{
|
||||||
"address": "Nhfg3TbpwogLvDGVvAvqyThbsHgoSUKwtn",
|
"address": "Nhfg3TbpwogLvDGVvAvqyThbsHgoSUKwtn",
|
||||||
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
||||||
"label": "",
|
"label": "single",
|
||||||
"contract": {
|
"contract": {
|
||||||
"script": "DCECs2Ir9AF73+MXxYrtX0x1PyBrfbiWBG+n13S7xL9/jcJBVuezJw==",
|
"script": "DCECs2Ir9AF73+MXxYrtX0x1PyBrfbiWBG+n13S7xL9/jcJBVuezJw==",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
|
@ -21,23 +21,15 @@
|
||||||
"isDefault": false
|
"isDefault": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"address": "NVTiAjNgagDkTr5HTzDmQP9kPwPHN5BgVq",
|
"address": "NfgHwwTi3wHAS8aFAN243C5vGbkYDpqLHP",
|
||||||
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
||||||
"label": "",
|
"label": "consensus",
|
||||||
"contract": {
|
"contract": {
|
||||||
"script": "EwwhAhA6f33QFlWFl/eWDSfFFqQ5T9loueZRVetLAT5AQEBuDCECp7xV/oaE4BGXaNEEujB5W9zIZhnoZK3SYVZyPtGFzWIMIQKzYiv0AXvf4xfFiu1fTHU/IGt9uJYEb6fXdLvEv3+NwgwhA9kMB99j5pDOd5EuEKtRrMlEtmhgI3tgjE+PgwnnHuaZFEGe0Nw6",
|
"script": "EQwhArNiK/QBe9/jF8WK7V9MdT8ga324lgRvp9d0u8S/f43CEUGe0Nw6",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
{
|
{
|
||||||
"name": "parameter0",
|
"name": "parameter0",
|
||||||
"type": "Signature"
|
"type": "Signature"
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "parameter1",
|
|
||||||
"type": "Signature"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "parameter2",
|
|
||||||
"type": "Signature"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"deployed": false
|
"deployed": false
|
||||||
|
@ -49,7 +41,7 @@
|
||||||
{
|
{
|
||||||
"address": "NfgHwwTi3wHAS8aFAN243C5vGbkYDpqLHP",
|
"address": "NfgHwwTi3wHAS8aFAN243C5vGbkYDpqLHP",
|
||||||
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
"key": "6PYM8VdX2BSm7BSXKzV4Fz6S3R9cDLLWNrD9nMjxW352jEv3fsC8N3wNLY",
|
||||||
"label": "",
|
"label": "committee",
|
||||||
"contract": {
|
"contract": {
|
||||||
"script": "EQwhArNiK/QBe9/jF8WK7V9MdT8ga324lgRvp9d0u8S/f43CEUGe0Nw6",
|
"script": "EQwhArNiK/QBe9/jF8WK7V9MdT8ga324lgRvp9d0u8S/f43CEUGe0Nw6",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
|
|
Loading…
Reference in a new issue