[#135] tests: check container nice-name registration

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
Evgenii Stratonikov 2021-10-06 14:59:08 +03:00 committed by fyrchik
parent c4e2e8dfbb
commit cd005e54a4
4 changed files with 144 additions and 1 deletions

20
tests/netmap_test.go Normal file
View file

@ -0,0 +1,20 @@
package tests
import (
"testing"
"github.com/nspcc-dev/neo-go/pkg/core"
"github.com/nspcc-dev/neo-go/pkg/util"
)
const netmapPath = "../netmap"
func deployNetmapContract(t *testing.T, bc *core.Blockchain, addrBalance, addrContainer util.Uint160, config ...interface{}) util.Uint160 {
args := make([]interface{}, 5)
args[0] = false
args[1] = addrBalance
args[2] = addrContainer
args[3] = []interface{}{CommitteeAcc.PrivateKey().PublicKey().Bytes()}
args[4] = append([]interface{}{}, config...)
return DeployContract(t, bc, netmapPath, args)
}