-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
41 lines (33 loc) · 6.76 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# coding: utf-8
"""
Payrobot API Documentation & Reference
# Introduction Accept, store, send or forward Bitcoin, Litecoin and Bitcoin Cash for your website or app and protect your privacy. Supported crytocurrencies: * BTC Bitcoin * LTC Litecoin * BCH Bitcoin Cash ## Benefits * **Anonymous** No personal details are required and transactions are mixed among all payments. You can forward your payments so as soon payrobot.io receives it forwards it to another address under your control. * **No Registration** No registration, sign-up, application or form required to use payrobot.io * **Easy Integration** Integrate your web / app through our simple RESTful API, you can accept payments with just one line of code! * **Instant Payment Notification** Our servers notify your web / app the status of your payments. No polling, daemons or cronjobs required on your side! * **Secure** Payrobot.io works with SSL and bank-level security protocols. Your transactions are safe! ## Features **Payment Forward** Generate one-time addresses to recieve payments. Payrobot will notify your web /app through callbacks (webhooks) the status of the payment. As soon as it's confirmed the payment is forwarded to your desired address. **Wallet** Receive, send payments and store your coins in a secure, private and anonymous wallet. All events are notified to your web / app through callbacks (webhooks). You can generate wallets with just one line of code without registration or further information ## Fees **Only 0.90% per inbound transaction** (receive payments), NO HIDDEN FEES. All outbound transactions (send funds) are totally free. Minimum fees applies, therefore the largest amount is going to be considered as fee either: `(inboundAmount*feePct)` or `the minimum fee` **Inbound Fees (Receive payments)** - `Bitcoin` 0.90% *(Minimum fee 0.00005 BTC)* - `Litecoin` 0.90% *(Minimum fee 0.0005 LTC)* - `Bitcoin Cash` 0.90% *(Minimum fee 0.0005 BCH)* **Outbound Fees (Send funds)** - `Bitcoin` 0.00% - `Litecoin` 0.00% - `Bitcoin Cash` 0.00% ## Rate Limit To guarantee the good performance of the service and its fair use. The API is **limited to receiving 120 requests per minute per IP**, which is sufficient for most use cases. Payrobot.io is asynchronous in most API methods to communicate with your application through callbacks (webhooks), thus reducing unnecessary calls to the service. **If the limit is exceeded, the IP will be banned for 1 minute.** If you require an upper limit for your application, do not hesitate to contact us ## Considerations * Amounts in responses are expresed as `strings` * Wallets are not multi-currency, you have to create a different wallet per cryptocurrency (You can't store Litecoin in a Bitcoin wallet and vice-versa) * Payment forwarding has to be of the same type of currency (You can't forward a Bitcoin Cash payment to a Bitcoin address and vice-versa) # noqa: E501
The version of the OpenAPI document: 1.0
Contact: contact@payrobot.io
Generated by: https://openapi-generator.tech
"""
from setuptools import setup, find_packages # noqa: H301
NAME = "payrobot"
VERSION = "1.0.0"
# To install the library, run the following
#
# python setup.py install
#
# prerequisite: setuptools
# http://pypi.python.org/pypi/setuptools
REQUIRES = ["urllib3 >= 1.15", "six >= 1.10", "certifi", "python-dateutil"]
setup(
name=NAME,
version=VERSION,
description="Payrobot API Documentation & Reference",
author="OpenAPI Generator community",
author_email="contact@payrobot.io",
url="",
keywords=["OpenAPI", "OpenAPI-Generator", "Payrobot API Documentation & Reference"],
install_requires=REQUIRES,
packages=find_packages(exclude=["test", "tests"]),
include_package_data=True,
long_description="""\
# Introduction Accept, store, send or forward Bitcoin, Litecoin and Bitcoin Cash for your website or app and protect your privacy. Supported crytocurrencies: * BTC Bitcoin * LTC Litecoin * BCH Bitcoin Cash ## Benefits * **Anonymous** No personal details are required and transactions are mixed among all payments. You can forward your payments so as soon payrobot.io receives it forwards it to another address under your control. * **No Registration** No registration, sign-up, application or form required to use payrobot.io * **Easy Integration** Integrate your web / app through our simple RESTful API, you can accept payments with just one line of code! * **Instant Payment Notification** Our servers notify your web / app the status of your payments. No polling, daemons or cronjobs required on your side! * **Secure** Payrobot.io works with SSL and bank-level security protocols. Your transactions are safe! ## Features **Payment Forward** Generate one-time addresses to recieve payments. Payrobot will notify your web /app through callbacks (webhooks) the status of the payment. As soon as it's confirmed the payment is forwarded to your desired address. **Wallet** Receive, send payments and store your coins in a secure, private and anonymous wallet. All events are notified to your web / app through callbacks (webhooks). You can generate wallets with just one line of code without registration or further information ## Fees **Only 0.90% per inbound transaction** (receive payments), NO HIDDEN FEES. All outbound transactions (send funds) are totally free. Minimum fees applies, therefore the largest amount is going to be considered as fee either: `(inboundAmount*feePct)` or `the minimum fee` **Inbound Fees (Receive payments)** - `Bitcoin` 0.90% *(Minimum fee 0.00005 BTC)* - `Litecoin` 0.90% *(Minimum fee 0.0005 LTC)* - `Bitcoin Cash` 0.90% *(Minimum fee 0.0005 BCH)* **Outbound Fees (Send funds)** - `Bitcoin` 0.00% - `Litecoin` 0.00% - `Bitcoin Cash` 0.00% ## Rate Limit To guarantee the good performance of the service and its fair use. The API is **limited to receiving 120 requests per minute per IP**, which is sufficient for most use cases. Payrobot.io is asynchronous in most API methods to communicate with your application through callbacks (webhooks), thus reducing unnecessary calls to the service. **If the limit is exceeded, the IP will be banned for 1 minute.** If you require an upper limit for your application, do not hesitate to contact us ## Considerations * Amounts in responses are expresed as `strings` * Wallets are not multi-currency, you have to create a different wallet per cryptocurrency (You can't store Litecoin in a Bitcoin wallet and vice-versa) * Payment forwarding has to be of the same type of currency (You can't forward a Bitcoin Cash payment to a Bitcoin address and vice-versa) # noqa: E501
"""
)