diff --git a/pkg/core/native/contract.go b/pkg/core/native/contract.go index d5c11064c5..0584a71148 100644 --- a/pkg/core/native/contract.go +++ b/pkg/core/native/contract.go @@ -236,7 +236,7 @@ func NewDefaultContracts(cfg config.ProtocolConfiguration) []interop.Contract { gas := newGAS(int64(cfg.InitialGASSupply)) neo := newNEO(cfg) - policy := newPolicy() + policy := NewPolicy() neo.GAS = gas neo.Policy = policy gas.NEO = neo @@ -254,7 +254,7 @@ func NewDefaultContracts(cfg config.ProtocolConfiguration) []interop.Contract { oracle.NEO = neo oracle.Desig = desig - notary := newNotary() + notary := NewNotary() notary.GAS = gas notary.NEO = neo notary.Desig = desig diff --git a/pkg/core/native/management_test.go b/pkg/core/native/management_test.go index 1ead2dabbf..d1b086fdc4 100644 --- a/pkg/core/native/management_test.go +++ b/pkg/core/native/management_test.go @@ -45,7 +45,7 @@ func (n neo) RevokeVotes(ic *interop.Context, h util.Uint160) error { return func TestDeployGetUpdateDestroyContract(t *testing.T) { mgmt := NewManagement() - p := newPolicy() + p := NewPolicy() p.NEO = neo{} mgmt.Policy = p @@ -126,7 +126,7 @@ func TestManagement_Initialize(t *testing.T) { func TestManagement_GetNEP17Contracts(t *testing.T) { mgmt := NewManagement() - mgmt.Policy = newPolicy() + mgmt.Policy = NewPolicy() d := dao.NewSimple(storage.NewMemoryStore(), false) err := mgmt.Initialize(&interop.Context{DAO: d}, nil, nil) require.NoError(t, err) diff --git a/pkg/core/native/notary.go b/pkg/core/native/notary.go index 9a41e67241..ee00b80af5 100644 --- a/pkg/core/native/notary.go +++ b/pkg/core/native/notary.go @@ -73,8 +73,8 @@ func copyNotaryCache(src, dst *NotaryCache) { *dst = *src } -// newNotary returns Notary native contract. -func newNotary() *Notary { +// NewNotary returns Notary native contract. +func NewNotary() *Notary { n := &Notary{ContractMD: *interop.NewContractMD(nativenames.Notary, nativeids.Notary, func(m *manifest.Manifest, hf config.Hardfork) { m.SupportedStandards = []string{manifest.NEP27StandardName} if hf.Cmp(config.HFFaun) >= 0 { diff --git a/pkg/core/native/policy.go b/pkg/core/native/policy.go index 100a80c0f2..6505d3c212 100644 --- a/pkg/core/native/policy.go +++ b/pkg/core/native/policy.go @@ -140,8 +140,8 @@ func copyPolicyCache(src, dst *PolicyCache) { dst.whitelistedContracts = slices.Clone(src.whitelistedContracts) } -// newPolicy returns Policy native contract. -func newPolicy() *Policy { +// NewPolicy returns Policy native contract. +func NewPolicy() *Policy { p := &Policy{ContractMD: *interop.NewContractMD(nativenames.Policy, nativeids.PolicyContract)} defer p.BuildHFSpecificMD(p.ActiveIn())