All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AddressUtils Ethereum address utilsAES256 Symmetric encryption algorithm implementation - AES (Rijndael)
Encryption method: PBE WITH SHA256 AND 256 BIT AES-CBC-BCAjax Returns proper Ajax response from input dataAntiSpamService Anti-spam service Helps to prevent simple DDOS attacksAntiSpamServiceImpl Implementation ofAntiSpamService
interfaceApplicationContextProvider Returns Spring ApplicationContext from any point of applicationAsymmetricEncryptionAlgorithm Asymmetric encryption algorithm interfaceDatabaseConfig Database configurationDigitalSignatureAlgorithm Digital signature algorithm interfaceDomainObject Core domain object to parent fromECDSA Elliptic curve digital signature algorithm implementationECDSAKeyPair Key pair for ECDSAEncryptionKeys Holds all required keys to encrypt wallet data
Should be encrypted with password via AES-256
Should exists only on server and should not be moved across insecure networksEthereumService Ethereum service interface Allows you to interact with Ethereum blockchainEthereumServiceImpl Implementation ofEthereumService
interface Allows you to interact with Ethereum blockchainEtherlinkerBatchRequestData Batch request data from compatible application (like UE4)EtherlinkerBatchResponseData Batch response data to send to the compatible application (like UE4)EtherlinkerController Processing all JSON-requests from compatible apps (like UE4) and executing operations on Ethereum blockchainEtherlinkerRequestData Request data from compatible application (like UE4)EtherlinkerResponseData Response data to send to the compatible application (like UE4)ExceptionHandlerController Handles exceptions, which could happen during execution one of the method of MVC controllersHMAC Hash-based message authentication code implementationHttpRequestUtils HTTP UtilsMACSecretKey Secret key for MAC generationMessageAuthenticationCodeAlgorithm Message authentication code algorithm interfaceMVCConfig Spring MVC configurationRestException General exception, which could be thrown when error happens in one of the MVC controllersRSA RSA algorithm implementationRSAKeyPair Key pair for RSA algorithmRSAKeySize RSA key size enumeratorSecuredData Secured data container
After encryption you can safely move this object in the insecure networksServletInitializer Servlet initializerStratumApplication Entry point to start applicationSymmetricEncryptionAlgorithm Symmetric encryption algorithm interfaceTransferUtil Transfer object utilities Includes various methods for object serialization/deserializationUserAccount User account entityUserAccountRepository UserAccountRepositoryImpl WalletAuthenticationController Processing remote wallet authentication requests from compatible apps (like UE4)WalletAuthenticationRequest Wallet authentication request from compatible apps (like UE4)WalletAuthenticationResponse Wallet authentication response for compatible apps (like UE4) Contains required wallet data for authenticationWalletAuthenticationService Processing remote wallet authentication requests from compatible apps (like UE4)WalletAuthenticationServiceImpl WalletData