Compare commits

..

1 commit

Author SHA1 Message Date
4ea6cbbf61
[#1515] adm: Print address in base58 format in morph ape get-admin
All checks were successful
DCO action / DCO (pull_request) Successful in 2m33s
Tests and linters / Run gofumpt (pull_request) Successful in 2m55s
Vulncheck / Vulncheck (pull_request) Successful in 2m55s
Tests and linters / Staticcheck (pull_request) Successful in 3m2s
Build / Build Components (pull_request) Successful in 3m29s
Pre-commit hooks / Pre-commit (pull_request) Successful in 3m28s
Tests and linters / Lint (pull_request) Successful in 3m49s
Tests and linters / gopls check (pull_request) Successful in 4m7s
Tests and linters / Tests (pull_request) Successful in 4m29s
Tests and linters / Tests with -race (pull_request) Successful in 4m47s
Signed-off-by: George Bartolomey <george@bh4.ru>
2024-11-23 15:08:50 +03:00

View file

@ -8,6 +8,7 @@ import (
commonCmd "git.frostfs.info/TrueCloudLab/frostfs-node/cmd/internal/common"
apeCmd "git.frostfs.info/TrueCloudLab/frostfs-node/cmd/internal/common/ape"
apechain "git.frostfs.info/TrueCloudLab/policy-engine/pkg/chain"
"github.com/mr-tron/base58"
"github.com/nspcc-dev/neo-go/pkg/util"
"github.com/spf13/cobra"
"github.com/spf13/viper"
@ -200,7 +201,9 @@ func listRuleChains(cmd *cobra.Command, _ []string) {
func setAdmin(cmd *cobra.Command, _ []string) {
s, _ := cmd.Flags().GetString(addrAdminFlag)
addr, err := util.Uint160DecodeStringLE(s)
addrBytes, err := base58.Decode(s)
commonCmd.ExitOnErr(cmd, "can't decode admin addr base58: %w", err)
addr, err := util.Uint160DecodeBytesLE(addrBytes)
commonCmd.ExitOnErr(cmd, "can't decode admin addr: %w", err)
pci, ac := newPolicyContractInterface(cmd)
h, vub, err := pci.SetAdmin(addr)
@ -214,7 +217,7 @@ func getAdmin(cmd *cobra.Command, _ []string) {
pci, _ := newPolicyContractReaderInterface(cmd)
addr, err := pci.GetAdmin()
commonCmd.ExitOnErr(cmd, "unable to get admin: %w", err)
cmd.Println(addr.StringLE())
cmd.Println(base58.Encode(addr.BytesLE()))
}
func listTargets(cmd *cobra.Command, _ []string) {