github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/pkg/core/interop/interopnames/names.go (about)

     1  package interopnames
     2  
     3  // Names of all used interops.
     4  const (
     5  	SystemContractCall                  = "System.Contract.Call"
     6  	SystemContractCallNative            = "System.Contract.CallNative"
     7  	SystemContractCreateMultisigAccount = "System.Contract.CreateMultisigAccount"
     8  	SystemContractCreateStandardAccount = "System.Contract.CreateStandardAccount"
     9  	SystemContractGetCallFlags          = "System.Contract.GetCallFlags"
    10  	SystemContractNativeOnPersist       = "System.Contract.NativeOnPersist"
    11  	SystemContractNativePostPersist     = "System.Contract.NativePostPersist"
    12  	SystemCryptoCheckSig                = "System.Crypto.CheckSig"
    13  	SystemCryptoCheckMultisig           = "System.Crypto.CheckMultisig"
    14  	SystemIteratorNext                  = "System.Iterator.Next"
    15  	SystemIteratorValue                 = "System.Iterator.Value"
    16  	SystemRuntimeBurnGas                = "System.Runtime.BurnGas"
    17  	SystemRuntimeCheckWitness           = "System.Runtime.CheckWitness"
    18  	SystemRuntimeCurrentSigners         = "System.Runtime.CurrentSigners"
    19  	SystemRuntimeGasLeft                = "System.Runtime.GasLeft"
    20  	SystemRuntimeGetAddressVersion      = "System.Runtime.GetAddressVersion"
    21  	SystemRuntimeGetCallingScriptHash   = "System.Runtime.GetCallingScriptHash"
    22  	SystemRuntimeGetEntryScriptHash     = "System.Runtime.GetEntryScriptHash"
    23  	SystemRuntimeGetExecutingScriptHash = "System.Runtime.GetExecutingScriptHash"
    24  	SystemRuntimeGetInvocationCounter   = "System.Runtime.GetInvocationCounter"
    25  	SystemRuntimeGetNetwork             = "System.Runtime.GetNetwork"
    26  	SystemRuntimeGetNotifications       = "System.Runtime.GetNotifications"
    27  	SystemRuntimeGetRandom              = "System.Runtime.GetRandom"
    28  	SystemRuntimeGetScriptContainer     = "System.Runtime.GetScriptContainer"
    29  	SystemRuntimeGetTime                = "System.Runtime.GetTime"
    30  	SystemRuntimeGetTrigger             = "System.Runtime.GetTrigger"
    31  	SystemRuntimeLoadScript             = "System.Runtime.LoadScript"
    32  	SystemRuntimeLog                    = "System.Runtime.Log"
    33  	SystemRuntimeNotify                 = "System.Runtime.Notify"
    34  	SystemRuntimePlatform               = "System.Runtime.Platform"
    35  	SystemStorageDelete                 = "System.Storage.Delete"
    36  	SystemStorageFind                   = "System.Storage.Find"
    37  	SystemStorageGet                    = "System.Storage.Get"
    38  	SystemStorageGetContext             = "System.Storage.GetContext"
    39  	SystemStorageGetReadOnlyContext     = "System.Storage.GetReadOnlyContext"
    40  	SystemStoragePut                    = "System.Storage.Put"
    41  	SystemStorageAsReadOnly             = "System.Storage.AsReadOnly"
    42  )
    43  
    44  var names = []string{
    45  	SystemContractCall,
    46  	SystemContractCallNative,
    47  	SystemContractCreateMultisigAccount,
    48  	SystemContractCreateStandardAccount,
    49  	SystemContractGetCallFlags,
    50  	SystemContractNativeOnPersist,
    51  	SystemContractNativePostPersist,
    52  	SystemIteratorNext,
    53  	SystemIteratorValue,
    54  	SystemRuntimeBurnGas,
    55  	SystemRuntimeCheckWitness,
    56  	SystemRuntimeCurrentSigners,
    57  	SystemRuntimeGasLeft,
    58  	SystemRuntimeGetAddressVersion,
    59  	SystemRuntimeGetCallingScriptHash,
    60  	SystemRuntimeGetEntryScriptHash,
    61  	SystemRuntimeGetExecutingScriptHash,
    62  	SystemRuntimeGetInvocationCounter,
    63  	SystemRuntimeGetNetwork,
    64  	SystemRuntimeGetNotifications,
    65  	SystemRuntimeGetRandom,
    66  	SystemRuntimeGetScriptContainer,
    67  	SystemRuntimeGetTime,
    68  	SystemRuntimeGetTrigger,
    69  	SystemRuntimeLog,
    70  	SystemRuntimeNotify,
    71  	SystemRuntimePlatform,
    72  	SystemStorageDelete,
    73  	SystemStorageFind,
    74  	SystemStorageGet,
    75  	SystemStorageGetContext,
    76  	SystemStorageGetReadOnlyContext,
    77  	SystemStoragePut,
    78  	SystemStorageAsReadOnly,
    79  	SystemCryptoCheckMultisig,
    80  	SystemCryptoCheckSig,
    81  }