status-go/cmd/status-backend/server/endpoints.go

106 lines
4.7 KiB
Go
Raw Normal View History

2024-09-19 14:54:44 +00:00
// Code generated by parse-api/main.go. DO NOT EDIT.
// source: parse-api/main.go
2024-09-18 22:41:13 +00:00
package server
2024-09-18 23:15:27 +00:00
import statusgo "github.com/status-im/status-go/mobile"
2024-09-18 22:41:13 +00:00
2024-09-19 14:54:44 +00:00
var EndpointsWithResponse = map[string]func(string) string{
"/statusgo/InitializeApplication": statusgo.InitializeApplication,
"/statusgo/ExtractGroupMembershipSignatures": statusgo.ExtractGroupMembershipSignatures,
"/statusgo/SignGroupMembership": statusgo.SignGroupMembership,
"/statusgo/ValidateNodeConfig": statusgo.ValidateNodeConfig,
"/statusgo/CallRPC": statusgo.CallRPC,
"/statusgo/CallPrivateRPC": statusgo.CallPrivateRPC,
"/statusgo/CreateAccountAndLogin": statusgo.CreateAccountAndLogin,
"/statusgo/LoginAccount": statusgo.LoginAccount,
"/statusgo/RestoreAccountAndLogin": statusgo.RestoreAccountAndLogin,
"/statusgo/InitKeystore": statusgo.InitKeystore,
"/statusgo/SignMessage": statusgo.SignMessage,
"/statusgo/HashTypedData": statusgo.HashTypedData,
"/statusgo/HashTypedDataV4": statusgo.HashTypedDataV4,
"/statusgo/Recover": statusgo.Recover,
"/statusgo/HashTransaction": statusgo.HashTransaction,
"/statusgo/HashMessage": statusgo.HashMessage,
"/statusgo/StartCPUProfile": statusgo.StartCPUProfile,
"/statusgo/WriteHeapProfile": statusgo.WriteHeapProfile,
"/statusgo/AddPeer": statusgo.AddPeer,
"/statusgo/SignHash": statusgo.SignHash,
"/statusgo/GenerateAlias": statusgo.GenerateAlias,
"/statusgo/IsAlias": statusgo.IsAlias,
"/statusgo/Identicon": statusgo.Identicon,
"/statusgo/EmojiHash": statusgo.EmojiHash,
"/statusgo/ColorHash": statusgo.ColorHash,
"/statusgo/ColorID": statusgo.ColorID,
"/statusgo/ValidateMnemonic": statusgo.ValidateMnemonic,
"/statusgo/DecompressPublicKey": statusgo.DecompressPublicKey,
"/statusgo/CompressPublicKey": statusgo.CompressPublicKey,
"/statusgo/SerializeLegacyKey": statusgo.SerializeLegacyKey,
"/statusgo/GetPasswordStrength": statusgo.GetPasswordStrength,
"/statusgo/GetPasswordStrengthScore": statusgo.GetPasswordStrengthScore,
"/statusgo/GetConnectionStringForBeingBootstrapped": statusgo.GetConnectionStringForBeingBootstrapped,
"/statusgo/GetConnectionStringForBootstrappingAnotherDevice": statusgo.GetConnectionStringForBootstrappingAnotherDevice,
"/statusgo/GetConnectionStringForExportingKeypairsKeystores": statusgo.GetConnectionStringForExportingKeypairsKeystores,
"/statusgo/ValidateConnectionString": statusgo.ValidateConnectionString,
"/statusgo/DecodeParameters": statusgo.DecodeParameters,
"/statusgo/HexToNumber": statusgo.HexToNumber,
"/statusgo/NumberToHex": statusgo.NumberToHex,
"/statusgo/Sha3": statusgo.Sha3,
"/statusgo/Utf8ToHex": statusgo.Utf8ToHex,
"/statusgo/HexToUtf8": statusgo.HexToUtf8,
"/statusgo/CheckAddressChecksum": statusgo.CheckAddressChecksum,
"/statusgo/IsAddress": statusgo.IsAddress,
"/statusgo/ToChecksumAddress": statusgo.ToChecksumAddress,
"/statusgo/DeserializeAndCompressKey": statusgo.DeserializeAndCompressKey,
"/statusgo/InitLogging": statusgo.InitLogging,
"/statusgo/ToggleCentralizedMetrics": statusgo.ToggleCentralizedMetrics,
"/statusgo/AddCentralizedMetric": statusgo.AddCentralizedMetric,
2024-09-18 22:41:13 +00:00
}
2024-09-19 14:54:44 +00:00
var EndpointsNoRequest = map[string]func() string{
"/statusgo/GetNodeConfig": statusgo.GetNodeConfig,
"/statusgo/ResetChainData": statusgo.ResetChainData,
"/statusgo/Logout": statusgo.Logout,
"/statusgo/StopCPUProfiling": statusgo.StopCPUProfiling,
"/statusgo/StartLocalNotifications": statusgo.StartLocalNotifications,
"/statusgo/StopLocalNotifications": statusgo.StopLocalNotifications,
"/statusgo/ExportNodeLogs": statusgo.ExportNodeLogs,
"/statusgo/ImageServerTLSCert": statusgo.ImageServerTLSCert,
"/statusgo/Fleets": statusgo.Fleets,
"/statusgo/LocalPairingPreflightOutboundCheck": statusgo.LocalPairingPreflightOutboundCheck,
"/statusgo/StartSearchForLocalPairingPeers": statusgo.StartSearchForLocalPairingPeers,
"/statusgo/GetRandomMnemonic": statusgo.GetRandomMnemonic,
"/statusgo/CentralizedMetricsInfo": statusgo.CentralizedMetricsInfo,
2024-09-18 22:41:13 +00:00
}
2024-09-18 23:15:27 +00:00
var EndpointsUnsupported = []string{
2024-09-19 07:08:05 +00:00
"VerifyAccountPassword",
"VerifyDatabasePassword",
"MigrateKeyStoreDir",
"DeleteMultiaccount",
"DeleteImportedKey",
"SignTypedData",
"SignTypedDataV4",
"SendTransactionWithChainID",
"SendTransaction",
"SendTransactionWithSignature",
"ConnectionChange",
"AppStateChange",
"SetMobileSignalHandler",
"SetSignalEventCallback",
"MultiformatSerializePublicKey",
"MultiformatDeserializePublicKey",
"ExportUnencryptedDatabase",
"ImportUnencryptedDatabase",
"ChangeDatabasePassword",
"ConvertToKeycardAccount",
"ConvertToRegularAccount",
"SwitchFleet",
"GenerateImages",
"InputConnectionStringForBootstrapping",
"InputConnectionStringForBootstrappingAnotherDevice",
"InputConnectionStringForImportingKeypairsKeystores",
"EncodeTransfer",
"EncodeFunctionCall",
2024-09-18 23:15:27 +00:00
}