m4e_sdk library
Classes
- ConfigFlavour
- M4eAmount
- M4eAuthOTPVerificationForm
- Form parameters required for m4e-sdk authentication OTP verification
- M4eAuthPhoneNumberForm
- Form parameters required for m4e-sdk authentication phone number verification
- M4eAuthService
- Exposes SDK Auth Api methods [...]
- M4eAuthToken
- M4eClientRequest
- M4eExceptionCode
- M4eExceptionMessages
- M4eHeaderInterceptors
- M4eLoggingInterceptors
- M4ePersistence
- M4ePhoneNumber
- M4eSDKConfig
- M4eTransactionForm
- Form parameters required for m4e-sdk transactions
- M4eTransactionLog
- M4eTransactionLogList
- M4eTransactionMeta
- M4eTransactionResult
- M4eTransactionService
- Exposes SDK Transaction Api methods [...]
- M4eTransactionType
- M4eUser
- M4eWallet
- M4eWalletInfo
- M4eWalletService
- Exposes SDK Wallet Api methods [...]
- M4eWalletType
- UniqueId
- UnitImpl
-
Represents a
void-type
but withvalue equality
feature.
Extensions
- DateTimeConverter
-
Converts
DateTime
type to and from seconds (int
)
Properties
- m4eSDK ↔ GetIt
-
GETIt instatiation
read / write
Functions
-
initializeM4eSDK(
{M4eSDKConfig config }) → void - Initializes the m4e sdk with specified SDKConfig env [...]
-
logger(
dynamic log) → void - Prints logs in debug mode
Enums
Exceptions / Errors
- M4eAuthException
-
This is thrown when
M4eAuthException
occures - M4eCacheException
-
This is thrown when a an
M4eCacheException
occures - M4eServerException
-
This is thrown when a an
M4eServerException
occures