├── .github
└── ISSUE_TEMPLATE
│ └── bug_report.md
├── .gitignore
├── .travis.yml
├── LICENSE
├── README.md
├── app.properties
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── ir
│ │ └── cafebazaar
│ │ └── poolakeysample
│ │ └── MainActivity.kt
│ └── res
│ ├── drawable-v24
│ └── ic_launcher_foreground.xml
│ ├── drawable
│ └── ic_launcher_background.xml
│ ├── layout
│ └── activity_main.xml
│ ├── mipmap-anydpi-v26
│ ├── ic_launcher.xml
│ └── ic_launcher_round.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ └── values
│ ├── colors.xml
│ ├── strings.xml
│ └── styles.xml
├── asset
└── Poolakey.jpg
├── bazaar.properties
├── bintray
├── config-bintray.gradle
└── install-bintray.gradle
├── detekt.yml
├── docs
└── index.html
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── poolakey-rx
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── ir
│ └── cafebazaar
│ └── poolakey
│ └── rx
│ └── PaymentRx.kt
├── poolakey-rx3
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── ir
│ └── cafebazaar
│ └── poolakey
│ └── rx3
│ └── PaymentRx3.kt
├── poolakey-rxbase
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── ir
│ └── cafebazaar
│ └── poolakey
│ └── rxbase
│ └── exception
│ └── PurchaseCanceledException.kt
├── poolakey
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ └── com
│ │ └── android
│ │ └── vending
│ │ └── billing
│ │ └── IInAppBillingService.aidl
│ └── java
│ └── ir
│ └── cafebazaar
│ └── poolakey
│ ├── BillingConnection.kt
│ ├── Connection.kt
│ ├── ConnectionState.kt
│ ├── PackageManager.kt
│ ├── Payment.kt
│ ├── PaymentLauncher.kt
│ ├── PurchaseResultParser.kt
│ ├── PurchaseType.kt
│ ├── Sugar.kt
│ ├── billing
│ ├── BillingFunction.kt
│ ├── FeatureConfig.kt
│ ├── FunctionRequest.kt
│ ├── connection
│ │ ├── BillingConnectionCommunicator.kt
│ │ ├── ConnectionResult.kt
│ │ ├── ReceiverBillingConnection.kt
│ │ └── ServiceBillingConnection.kt
│ ├── consume
│ │ ├── ConsumeFunction.kt
│ │ └── ConsumeFunctionRequest.kt
│ ├── purchase
│ │ ├── PurchaseFunction.kt
│ │ ├── PurchaseFunctionRequest.kt
│ │ └── PurchaseWeakHolder.kt
│ ├── query
│ │ ├── QueryFunction.kt
│ │ └── QueryFunctionRequest.kt
│ ├── skudetail
│ │ ├── GetSkuDetailFunction.kt
│ │ └── SkuDetailFunctionRequest.kt
│ └── trialsubscription
│ │ ├── CheckTrialSubscriptionFunction.kt
│ │ └── CheckTrialSubscriptionFunctionRequest.kt
│ ├── callback
│ ├── CheckTrialSubscriptionCallback.kt
│ ├── ConnectionCallback.kt
│ ├── ConsumeCallback.kt
│ ├── GetFeatureConfigCallback.kt
│ ├── GetSkuDetailsCallback.kt
│ ├── PurchaseCallback.kt
│ └── PurchaseQueryCallback.kt
│ ├── config
│ ├── PaymentConfiguration.kt
│ └── SecurityCheck.kt
│ ├── constant
│ ├── BazaarIntent.kt
│ ├── Billing.kt
│ ├── Const.kt
│ └── RawJson.kt
│ ├── entity
│ ├── PurchaseInfo.kt
│ ├── PurchaseState.kt
│ ├── SkuDetails.kt
│ └── TrialSubscriptionInfo.kt
│ ├── exception
│ ├── AbortedException.kt
│ ├── BazaarNotFoundException.kt
│ ├── BazaarNotSupportedException.kt
│ ├── ConsumeFailedException.kt
│ ├── DisconnectException.kt
│ ├── DynamicPriceNotSupportedException.kt
│ ├── IAPNotSupportedException.kt
│ ├── PurchaseHijackedException.kt
│ ├── ResultNotOkayException.kt
│ └── SubsNotSupportedException.kt
│ ├── mapper
│ └── RawDataToPurchaseInfo.kt
│ ├── receiver
│ ├── BillingReceiver.kt
│ └── BillingReceiverCommunicator.kt
│ ├── request
│ └── PurchaseRequest.kt
│ ├── security
│ ├── PurchaseVerifier.kt
│ └── Security.kt
│ └── thread
│ ├── BackgroundThread.kt
│ ├── MainThread.kt
│ └── PoolakeyThread.kt
├── settings.gradle
└── version-manager.gradle
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/.gitignore
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/.travis.yml
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/README.md
--------------------------------------------------------------------------------
/app.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app.properties
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/build.gradle
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/java/ir/cafebazaar/poolakeysample/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/java/ir/cafebazaar/poolakeysample/MainActivity.kt
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/drawable/ic_launcher_background.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/app/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/asset/Poolakey.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/asset/Poolakey.jpg
--------------------------------------------------------------------------------
/bazaar.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/bazaar.properties
--------------------------------------------------------------------------------
/bintray/config-bintray.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/bintray/config-bintray.gradle
--------------------------------------------------------------------------------
/bintray/install-bintray.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/bintray/install-bintray.gradle
--------------------------------------------------------------------------------
/detekt.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/detekt.yml
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/docs/index.html
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/poolakey-rx/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/poolakey-rx/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx/build.gradle
--------------------------------------------------------------------------------
/poolakey-rx/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/poolakey-rx/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx/proguard-rules.pro
--------------------------------------------------------------------------------
/poolakey-rx/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/poolakey-rx/src/main/java/ir/cafebazaar/poolakey/rx/PaymentRx.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx/src/main/java/ir/cafebazaar/poolakey/rx/PaymentRx.kt
--------------------------------------------------------------------------------
/poolakey-rx3/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/poolakey-rx3/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx3/build.gradle
--------------------------------------------------------------------------------
/poolakey-rx3/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/poolakey-rx3/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx3/proguard-rules.pro
--------------------------------------------------------------------------------
/poolakey-rx3/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/poolakey-rx3/src/main/java/ir/cafebazaar/poolakey/rx3/PaymentRx3.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rx3/src/main/java/ir/cafebazaar/poolakey/rx3/PaymentRx3.kt
--------------------------------------------------------------------------------
/poolakey-rxbase/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/poolakey-rxbase/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rxbase/build.gradle
--------------------------------------------------------------------------------
/poolakey-rxbase/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/poolakey-rxbase/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rxbase/proguard-rules.pro
--------------------------------------------------------------------------------
/poolakey-rxbase/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/poolakey-rxbase/src/main/java/ir/cafebazaar/poolakey/rxbase/exception/PurchaseCanceledException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey-rxbase/src/main/java/ir/cafebazaar/poolakey/rxbase/exception/PurchaseCanceledException.kt
--------------------------------------------------------------------------------
/poolakey/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/poolakey/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/build.gradle
--------------------------------------------------------------------------------
/poolakey/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/poolakey/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/proguard-rules.pro
--------------------------------------------------------------------------------
/poolakey/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/poolakey/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/BillingConnection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/BillingConnection.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/Connection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/Connection.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/ConnectionState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/ConnectionState.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/PackageManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/PackageManager.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/Payment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/Payment.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/PaymentLauncher.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/PaymentLauncher.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/PurchaseResultParser.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/PurchaseResultParser.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/PurchaseType.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/PurchaseType.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/Sugar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/Sugar.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/BillingFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/BillingFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/FeatureConfig.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/FeatureConfig.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/FunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/FunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/BillingConnectionCommunicator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/BillingConnectionCommunicator.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ConnectionResult.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ConnectionResult.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ReceiverBillingConnection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ReceiverBillingConnection.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ServiceBillingConnection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/connection/ServiceBillingConnection.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/consume/ConsumeFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/consume/ConsumeFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/consume/ConsumeFunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/consume/ConsumeFunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseFunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseFunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseWeakHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/purchase/PurchaseWeakHolder.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/query/QueryFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/query/QueryFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/query/QueryFunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/query/QueryFunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/skudetail/GetSkuDetailFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/skudetail/GetSkuDetailFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/skudetail/SkuDetailFunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/skudetail/SkuDetailFunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/trialsubscription/CheckTrialSubscriptionFunction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/trialsubscription/CheckTrialSubscriptionFunction.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/trialsubscription/CheckTrialSubscriptionFunctionRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/billing/trialsubscription/CheckTrialSubscriptionFunctionRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/CheckTrialSubscriptionCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/CheckTrialSubscriptionCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/ConnectionCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/ConnectionCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/ConsumeCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/ConsumeCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/GetFeatureConfigCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/GetFeatureConfigCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/GetSkuDetailsCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/GetSkuDetailsCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/PurchaseCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/PurchaseCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/PurchaseQueryCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/callback/PurchaseQueryCallback.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/config/PaymentConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/config/PaymentConfiguration.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/config/SecurityCheck.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/config/SecurityCheck.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/BazaarIntent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/BazaarIntent.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/Billing.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/Billing.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/Const.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/Const.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/RawJson.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/constant/RawJson.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/PurchaseInfo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/PurchaseInfo.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/PurchaseState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/PurchaseState.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/SkuDetails.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/SkuDetails.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/TrialSubscriptionInfo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/entity/TrialSubscriptionInfo.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/AbortedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/AbortedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/BazaarNotFoundException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/BazaarNotFoundException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/BazaarNotSupportedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/BazaarNotSupportedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/ConsumeFailedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/ConsumeFailedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/DisconnectException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/DisconnectException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/DynamicPriceNotSupportedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/DynamicPriceNotSupportedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/IAPNotSupportedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/IAPNotSupportedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/PurchaseHijackedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/PurchaseHijackedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/ResultNotOkayException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/ResultNotOkayException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/SubsNotSupportedException.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/exception/SubsNotSupportedException.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/mapper/RawDataToPurchaseInfo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/mapper/RawDataToPurchaseInfo.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/receiver/BillingReceiver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/receiver/BillingReceiver.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/receiver/BillingReceiverCommunicator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/receiver/BillingReceiverCommunicator.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/request/PurchaseRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/request/PurchaseRequest.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/security/PurchaseVerifier.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/security/PurchaseVerifier.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/security/Security.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/security/Security.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/BackgroundThread.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/BackgroundThread.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/MainThread.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/MainThread.kt
--------------------------------------------------------------------------------
/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/PoolakeyThread.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/poolakey/src/main/java/ir/cafebazaar/poolakey/thread/PoolakeyThread.kt
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/settings.gradle
--------------------------------------------------------------------------------
/version-manager.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cafebazaar/Poolakey/HEAD/version-manager.gradle
--------------------------------------------------------------------------------