Extended functionality for Namebase past their web UI

Overview

Namebase Extended

Extended functionality for Namebase past their web UI.

Current Functionality

Accounts System

Have multiple accounts stored locally so you don't have to switch between them.

Bidding

Bid on many names at once in bulk. Import from a TXT file, or just enter one name to bid on.

Name Listing

List many names at once in bulk, with customizable descriptions. Import from a TXT file, or just enter one name to list.

Name Generator

Automatically generate names to a TXT file to bid on with a custom suffix, prefix, generation, length, and amount.

Name Statuses

All options can be exported to an informative CSV file automatically

Get all owned domains, listed or not listed.

Get all ending soon domains.

Get all marketplace domains.

Get detailed status on one or multiple domains.

Get User Info

Get all information about your namebase account, including things like UUIDs and exchange statuses.

Transfer Domains

Transfer many domains in bulk, with 2FA automation.

Usage

If you are a windows user and are unexpirienced with Python, simply download the latest release. It will show a security notice, just ignore it, it is becuase I am not a recognized developer yet.

If you are expirienced with Python or not on Windows (MacOS and Linux binaries coming soon), clone the repository with git clone https://github.com/RunDavidMC/Namebase-Extended.git, then install all required packages with pip install -r requirements.txt. You can then run it with python3 main.py.

If you would like to compile a build yourself, you can do pip install pyinstaller, then pyinstaller --onefile --console main.py.

Issues

If you find any security issues, or have any features request, please create a new issue for it.

Contribution

Creating issues and bughunting are greatly appriciated. You can also fork the repository contribute code.

You can donate at hs1qnk4w8wwun20ru93syg8aeuegek2avep9fjpdu3. It is not required, but I would be very grateful if you did.

Modification

As this program is licensed under GNU GPLv3, all modifications to this program must be open sourced.

Comments
  • Problem when bidding on multiple names

    Problem when bidding on multiple names

    Bidding on a single name works fine but I receive the following error message when trying to bid on multiple names:

    An unknown error occured... Trying again.
    SERVER_UNKNOWN
    

    I'm using the latest git version, Python 3.10 on OSx. Am I doing something wrong or is this a bug?

    opened by m0lmk 1
  • ModuleNotFoundError: No module named 'pyotp' when pyotp installed

    ModuleNotFoundError: No module named 'pyotp' when pyotp installed

    Traceback (most recent call last): File "main.py", line 12, in import transfer File "/Users/nicholasgrant/repos/Namebase-Extended/transfer.py", line 3, in import pyotp ModuleNotFoundError: No module named 'pyotp'

    opened by nglabs42 0
  • Get Status on Multiple Domains

    Get Status on Multiple Domains

    get the following errors:

    Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen httplib_response = self._make_request( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request httplib_response = conn.getresponse() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socket.py", line 704, in readinto return self._sock.recv_into(b) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1242, in recv_into return self.read(nbytes, buffer) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1100, in read return self._sslobj.read(len, buffer) ConnectionResetError: [Errno 54] Connection reset by peer

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 440, in send resp = conn.urlopen( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen retries = retries.increment( File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 550, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 769, in reraise raise value.with_traceback(tb) File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen httplib_response = self._make_request( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request httplib_response = conn.getresponse() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socket.py", line 704, in readinto return self._sock.recv_into(b) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1242, in recv_into return self.read(nbytes, buffer) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1100, in read return self._sslobj.read(len, buffer) urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "/Users/nicholasgrant/repos/Namebase-Extended/main.py", line 115, in menu() File "/Users/nicholasgrant/repos/Namebase-Extended/main.py", line 87, in menu handler(choice) File "/Users/nicholasgrant/repos/Namebase-Extended/main.py", line 97, in handler status.main(cookie) File "/Users/nicholasgrant/repos/Namebase-Extended/status.py", line 339, in main menu() File "/Users/nicholasgrant/repos/Namebase-Extended/status.py", line 58, in menu handler(choice) File "/Users/nicholasgrant/repos/Namebase-Extended/status.py", line 324, in handler multi() File "/Users/nicholasgrant/repos/Namebase-Extended/status.py", line 312, in multi status(doms, filename2) File "/Users/nicholasgrant/repos/Namebase-Extended/status.py", line 255, in status r = requests.get(endpoint + "/api/domains/get/" + x).json() File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 75, in get return request('get', url, params=params, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 529, in request resp = self.send(prep, **send_kwargs) File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 645, in send r = adapter.send(request, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 501, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))

    opened by nglabs42 0
  • Feature Request

    Feature Request

    I would love it if it was possible to have it uncheck the accept offers when posting names for sale. Nothing is more annoying than getting 500 1HNS offers on names in a day. Let me if this is possible I would be happy to send you some HNS, BTC or whatever to add this to the exe version.

    opened by 0xBadMad 0
  • Get Marketplace Domains - Advanced Mode Not Writing All Data

    Get Marketplace Domains - Advanced Mode Not Writing All Data

    Get Marketplace Domains only writing the following fields to file:

    Name | Price | ID

    However in in command line the following data is printed:

    Getting domains... [{'id': 'd69810d7-1745-4763-9eba-8aaa0baa02c4', 'name': 'dek', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': 'e1813c4b-9230-41c7-a239-23fd21191de0', 'name': 'pvt', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': '4d094910-9493-4087-a4eb-6f5b17b7fb30', 'name': 'zet', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': '77759538-5380-4500-9796-8236f1f1a609', 'name': 'kpx', 'amount': '250000000000', 'asset': 'HNS', 'watching': None}, {'id': 'cccd8de4-9bf2-47f6-893a-0283f6a199e0', 'name': 'ywg', 'amount': '113402060000', 'asset': 'HNS', 'watching': None}, {'id': 'dd5bc9e7-92a8-4ff7-a699-dee8a38cbfb7', 'name': 'jej', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': 'deedfbcc-652b-4620-a157-a63ea03ad3ad', 'name': 'nxb', 'amount': '990000000000', 'asset': 'HNS', 'watching': None}, {'id': '1d4bed93-e839-4d08-b45c-659d4670b248', 'name': 'qeh', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': '7987ee4f-4094-45f9-a04b-64f351f263af', 'name': 'pvw', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': 'd9b13dc2-5171-46f3-984f-84b25dc06c3d', 'name': 'pecs', 'amount': '49999000000', 'asset': 'HNS', 'watching': None}, {'id': 'ceb7e3c2-79d4-4ea5-bfd0-6138abf3540e', 'name': 'securedloan', 'amount': '5000000000', 'asset': 'HNS', 'watching': None}, {'id': '794b4f1b-5609-411b-91e2-4c378c406c5e', 'name': 'hdex', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': '29f5b41a-4f8e-40ab-9c4e-ad1f6e5c1612', 'name': 'pinned', 'amount': '500000000000', 'asset': 'HNS', 'watching': None}, {'id': '3dcb6bc9-05e5-48c3-9451-2ae0cd707e39', 'name': 'gio', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': 'f8b16176-2422-412b-a8bc-53216b53a596', 'name': 'kingofbeers', 'amount': '500000000000', 'asset': 'HNS', 'watching': None}, {'id': '0aa316f5-9c98-49b8-8d09-c331ef7dbf2e', 'name': 'xn--meta-yt63c', 'amount': '599000000', 'asset': 'HNS', 'watching': None}, {'id': '0794a53a-4f06-492d-b150-7f716a5d9e60', 'name': 'oldnet', 'amount': '19995950000', 'asset': 'HNS', 'watching': None}, {'id': 'bdd04336-3c34-47bd-8693-7f5704e61016', 'name': 'kishida', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': '7ba038a7-6436-4480-a31d-4530449edb9e', 'name': 'uhf', 'amount': '89950000000', 'asset': 'HNS', 'watching': None}, {'id': '1965e261-6f51-4c9c-9fbd-5f711cb1ec98', 'name': 'unsecuredloan', 'amount': '4000000000', 'asset': 'HNS', 'watching': None}, {'id': 'bb8ec195-a39a-41f6-a654-88c1071b0699', 'name': 'lfa', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': 'fffd03ab-0b5d-463e-b0b9-09d590bbb687', 'name': 'sale365', 'amount': '22500000000', 'asset': 'HNS', 'watching': None}, {'id': '1fd0bddb-b890-40d0-aff6-cc056c915eb5', 'name': 'edog', 'amount': '30000000000', 'asset': 'HNS', 'watching': None}, {'id': 'bef2fa8e-4076-41ae-9509-015483cab005', 'name': 'diepfries', 'amount': '10000000000', 'asset': 'HNS', 'watching': None}, {'id': '82605ba1-1a66-4c8b-bcc7-c47c4bf8ff2c', 'name': '365sale', 'amount': '6000000000', 'asset': 'HNS', 'watching': None}, {'id': 'db269f77-5442-4ac4-b669-863079237256', 'name': 'grocerycart', 'amount': '500000000', 'asset': 'HNS', 'watching': None}, {'id': '43d2a793-e7f4-4d79-a2b9-920c96dc6976', 'name': '56k', 'amount': '49950000000', 'asset': 'HNS', 'watching': None}, {'id': '92eb33b4-2728-47cf-84b8-3db3547e8948', 'name': 'cricket360', 'amount': '6000000000', 'asset': 'HNS', 'watching': None}, {'id': '5fe34dd6-d307-4cdd-8037-a1dfe86fb2aa', 'name': 'goyal', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': 'ec042439-134f-4123-abc1-b1f0e4d62e05', 'name': 'nftauthorization', 'amount': '500000000', 'asset': 'HNS', 'watching': None}, {'id': '2f26cfdb-ba19-4e26-8393-f2adef26fb7e', 'name': 'roper', 'amount': '120000000000', 'asset': 'HNS', 'watching': None}, {'id': '283edca9-6bdb-41f2-a71e-9da30405036b', 'name': 'winex', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}, {'id': 'f31dd703-e437-4aa4-a347-d63cd5c4d791', 'name': 'fxio', 'amount': '9991000000', 'asset': 'HNS', 'watching': None}, {'id': 'c789ae7f-85ce-4c3d-83cc-a22c5f96e4a5', 'name': 'luxrealty', 'amount': '999000000', 'asset': 'HNS', 'watching': None}, {'id': '3fa58f13-fee2-4e13-b6ca-4c382db62518', 'name': 'registryhub', 'amount': '9991000000', 'asset': 'HNS', 'watching': None}, {'id': 'eaaf737a-0288-4b85-a228-c28a202d5d2a', 'name': 'lucifer', 'amount': '150666000000', 'asset': 'HNS', 'watching': None}, {'id': '3e87224d-bd01-4f7d-9754-51ede6120135', 'name': 'uspy', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}, {'id': '2f1c1fca-4430-424a-928f-2bf703f5737b', 'name': 'xsecret', 'amount': '1000000000', 'asset': 'HNS', 'watching': None}, {'id': 'e27a0253-d1f4-4bae-b371-153a7bab7811', 'name': 'lombard', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': '73e8a644-89c3-4361-b472-55b654f1e9b6', 'name': 'xn--7fq', 'amount': '100000000000', 'asset': 'HNS', 'watching': None}, {'id': 'f55df11b-fa89-4614-9a67-7e527d3befe0', 'name': 'throatslut', 'amount': '888000000', 'asset': 'HNS', 'watching': None}, {'id': 'f1e3d6f1-ac81-4a11-ada3-a7421408a6d9', 'name': 'goodwick', 'amount': '3550000000', 'asset': 'HNS', 'watching': None}, {'id': 'de3d95e2-88c3-4701-a345-269e7cf6d6ba', 'name': 'hamradio', 'amount': '210000000000', 'asset': 'HNS', 'watching': None}, {'id': '1f972351-ccd9-496d-829a-9f7c29b69eb4', 'name': '1230', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': 'e409552b-13e9-4a35-b51d-89d068781da0', 'name': 'psni', 'amount': '20000000000', 'asset': 'HNS', 'watching': None}, {'id': 'aadd924b-d73f-48f1-9001-07ea7b40dcd5', 'name': 'teampixel', 'amount': '1299000000', 'asset': 'HNS', 'watching': None}, {'id': '8cb29e3c-9dea-42fe-bbc4-c62ebaf18869', 'name': 'envp', 'amount': '350000000', 'asset': 'HNS', 'watching': None}, {'id': '56d5b703-3c29-4150-8861-bfd2a47cf0cf', 'name': 'lfo', 'amount': '7777777770000', 'asset': 'HNS', 'watching': None}, {'id': 'aefca684-3a82-4683-88d5-fa23cd0feb02', 'name': 'touristshop', 'amount': '500000000', 'asset': 'HNS', 'watching': None}, {'id': 'd745aedc-9b3f-4e5f-865d-565b4d1243b4', 'name': 'xn--vi8h4a', 'amount': '10000000000', 'asset': 'HNS', 'watching': None}, {'id': 'b4ad3276-455a-4a57-b6f8-34896e13b548', 'name': 'eshots', 'amount': '300000000', 'asset': 'HNS', 'watching': None}, {'id': 'dd6d26a3-73b5-4931-82ca-4fd126f549da', 'name': 'oxxx', 'amount': '100000000000', 'asset': 'HNS', 'watching': None}, {'id': '78ca5c73-59a5-44c4-aba1-70fca7e481cb', 'name': 'ilil', 'amount': '750000000', 'asset': 'HNS', 'watching': None}, {'id': 'a7873db5-d84a-4138-8ded-221e83f05034', 'name': '9164', 'amount': '3500000000', 'asset': 'HNS', 'watching': None}, {'id': '72960242-62d9-428a-adf1-af90b9d959e7', 'name': '9961', 'amount': '15000000000', 'asset': 'HNS', 'watching': None}, {'id': '41036cda-2f76-41ba-ab9c-71d275a6b4dd', 'name': 'metaracecourse', 'amount': '250000000', 'asset': 'HNS', 'watching': None}, {'id': '3884361c-6353-4e83-9b45-ff2e9662e1f4', 'name': 'filmresort', 'amount': '777000000', 'asset': 'HNS', 'watching': None}, {'id': '9b850a31-8818-48c7-aa95-0ecacbfbff6a', 'name': 'kimfox', 'amount': '888000000', 'asset': 'HNS', 'watching': None}, {'id': '612b829f-56b0-4194-8c4b-87caed5543d6', 'name': 'xn--94b8b4a9f', 'amount': '999000000', 'asset': 'HNS', 'watching': None}, {'id': 'afa778f6-61ae-43cd-910d-77a2cc35bcb8', 'name': 'xn--bl8hya', 'amount': '1000000000', 'asset': 'HNS', 'watching': None}, {'id': 'd5b8a86f-0085-4837-9da2-ee72004bd9ef', 'name': 'sportwave', 'amount': '777000000', 'asset': 'HNS', 'watching': None}, {'id': 'bc28851c-0f8a-4e24-9c63-e571e517a051', 'name': 'fictioner', 'amount': '150000000', 'asset': 'HNS', 'watching': None}, {'id': '7e218cbd-b14e-4e18-a7b0-8c30446c7668', 'name': 'sextin', 'amount': '200000000', 'asset': 'HNS', 'watching': None}, {'id': '3a55d806-8116-459b-af6e-7d65ec564f1b', 'name': 'kynfts', 'amount': '999000000', 'asset': 'HNS', 'watching': None}, {'id': '16b84a3f-2e59-4f74-889c-3e9397629f57', 'name': 'steelbeam', 'amount': '1100000000', 'asset': 'HNS', 'watching': None}, {'id': '1324227e-7393-45ba-8dd5-371c9194678c', 'name': 'ekeg', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}, {'id': '85926f79-60f4-4490-813a-1d56ec29dee6', 'name': 'ikeg', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}, {'id': '86c87093-0a53-4fda-9adf-938ad92dd7e6', 'name': 'udog', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}, {'id': '7d99fb01-8993-427d-a729-ea564cc92fe4', 'name': 'modularhome', 'amount': '1500000000', 'asset': 'HNS', 'watching': None}, {'id': '6c37f62a-1686-4a4a-923c-7f8ef608fee5', 'name': 'xn--m3h7579n', 'amount': '199000000', 'asset': 'HNS', 'watching': None}, {'id': '48b9b82a-b6de-4208-82b3-e9743f7b8664', 'name': 'pulsebitcoin', 'amount': '6000000000', 'asset': 'HNS', 'watching': None}, {'id': '9bea7580-aad1-41d8-992b-6c4e11255beb', 'name': 'digdog', 'amount': '15000000000', 'asset': 'HNS', 'watching': None}, {'id': 'cf6af45f-b554-4169-b300-ef0de9f797d8', 'name': 'namego', 'amount': '899000000', 'asset': 'HNS', 'watching': None}, {'id': '3d3a2246-317c-4b3f-a584-f01069dfa80f', 'name': 'sexkingdom', 'amount': '6000000000', 'asset': 'HNS', 'watching': None}, {'id': '0ce7b2e1-cb12-450e-8179-b7df18ca99b4', 'name': 'statewide', 'amount': '49950000000', 'asset': 'HNS', 'watching': None}, {'id': '1fed8921-9cf2-4d97-9d27-9e9ec7069bab', 'name': 'eoia', 'amount': '250000000', 'asset': 'HNS', 'watching': None}, {'id': '3c1c4997-87a0-43fe-b187-faee1472a0f6', 'name': 'kitchencounter', 'amount': '2500000000', 'asset': 'HNS', 'watching': None}, {'id': '1f8ed016-0019-447b-b1f3-d2949bf70562', 'name': 'resten', 'amount': '3310000000', 'asset': 'HNS', 'watching': None}, {'id': '9a66b72d-3dc0-47d4-b946-d3b04cea9839', 'name': 'wearefree', 'amount': '25798780000', 'asset': 'HNS', 'watching': None}, {'id': '76e9891d-3bc9-4b6e-8b23-fbc31f097bf0', 'name': 'designertop', 'amount': '100000000', 'asset': 'HNS', 'watching': None}, {'id': 'ef31e9d1-c49c-4e5e-8997-7de1335eafa1', 'name': 'bbyycc', 'amount': '19000000', 'asset': 'HNS', 'watching': None}, {'id': '7fdf7978-8c29-4acd-8eef-f0783a6e0622', 'name': 'bitcoin-dot-org', 'amount': '799000000', 'asset': 'HNS', 'watching': None}, {'id': '843c9302-84c2-4be4-8283-3234df2c4e29', 'name': 'stumpremoval', 'amount': '2100000000', 'asset': 'HNS', 'watching': None}, {'id': 'eb59bb20-f00c-4dda-83a0-a08617fad0ea', 'name': 'electronicbook', 'amount': '1000000000', 'asset': 'HNS', 'watching': None}, {'id': 'fdb7ac61-e8ed-4f29-9629-20e164aa913c', 'name': 'crazysexy', 'amount': '799000000', 'asset': 'HNS', 'watching': None}, {'id': '972a9689-c28f-4d06-a75f-07f7b8716a93', 'name': 'paynetwork', 'amount': '500000000', 'asset': 'HNS', 'watching': None}, {'id': '06e23ca4-3d43-418b-a4e6-83ce48c8056d', 'name': 'holychrist', 'amount': '125000000000', 'asset': 'HNS', 'watching': None}, {'id': 'dddecc4d-99ae-4b82-8a79-29e34e93eb8b', 'name': 'sexycool', 'amount': '999000000', 'asset': 'HNS', 'watching': None}, {'id': '9bfd23f4-b118-4ab7-a11a-c2e7e49c0923', 'name': 'doombox', 'amount': '8000000000', 'asset': 'HNS', 'watching': None}, {'id': '2edba8bb-d499-4c75-a3c2-3e9c8df3629f', 'name': 'closetdoor', 'amount': '1200000000', 'asset': 'HNS', 'watching': None}, {'id': 'ce366f4c-557e-4bd1-95ae-bc88090c2b3e', 'name': 'xn--d4be', 'amount': '233000000', 'asset': 'HNS', 'watching': None}, {'id': '617423a8-a8af-4f3d-bb2e-c118a5edc297', 'name': 'xn--d4bi', 'amount': '777000000', 'asset': 'HNS', 'watching': None}, {'id': '465f0d0f-b966-42e9-9523-eb759f02b2d3', 'name': 'tdma', 'amount': '48850000000', 'asset': 'HNS', 'watching': None}, {'id': '8959fed1-c9a4-4d6a-b6ab-81476b134773', 'name': 'diwalisale', 'amount': '5000000000', 'asset': 'HNS', 'watching': None}, {'id': 'd1701f2b-e29c-4276-b686-e4efab04bc09', 'name': 'virgincom', 'amount': '50000000000', 'asset': 'HNS', 'watching': None}, {'id': 'd9fd73d9-76f6-498a-8d23-671efd3497e5', 'name': 'vroomcom', 'amount': '6000000000', 'asset': 'HNS', 'watching': None}, {'id': '55d252de-0e47-4203-97db-5a0fe5246d8e', 'name': 'xn--meta-ek73c', 'amount': '299000000', 'asset': 'HNS', 'watching': None}, {'id': '226cc8a3-3758-4a09-a7ed-0beb02a0dd24', 'name': 'xn--tv-sq03a', 'amount': '999000000', 'asset': 'HNS', 'watching': None}, {'id': 'edcd1e11-e8d3-49b5-a01e-a5dbdde4862d', 'name': 'musicplay', 'amount': '10000000000', 'asset': 'HNS', 'watching': None}, {'id': 'ef58c22a-333a-453c-89d5-16deec2def50', 'name': 'ipaw', 'amount': '21000000000', 'asset': 'HNS', 'watching': None}] Successfully got names!

    opened by nglabs42 0
  • Bid Crash

    Bid Crash

    Running 7000 names, was doing 1 second between each request got the following. I assume this is because too many request?

    I have included the other errors I am getting while bidding if I need to move them to individual issues let me know.

    Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen httplib_response = self._make_request( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request httplib_response = conn.getresponse() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socket.py", line 704, in readinto return self._sock.recv_into(b) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1242, in recv_into return self.read(nbytes, buffer) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1100, in read return self._sslobj.read(len, buffer) ConnectionResetError: [Errno 54] Connection reset by peer

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 440, in send resp = conn.urlopen( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen retries = retries.increment( File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 550, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 769, in reraise raise value.with_traceback(tb) File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen httplib_response = self._make_request( File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request httplib_response = conn.getresponse() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socket.py", line 704, in readinto return self._sock.recv_into(b) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1242, in recv_into return self.read(nbytes, buffer) File "/usr/local/Cellar/[email protected]/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1100, in read return self._sslobj.read(len, buffer) urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "/Users/user1/repos/Namebase-Extended/main.py", line 115, in menu() File "/Users/user1/repos/Namebase-Extended/main.py", line 87, in menu handler(choice) File "/Users/user1/repos/Namebase-Extended/main.py", line 91, in handler bid.main(cookie) File "/Users/user1/repos/Namebase-Extended/bid.py", line 218, in main menu() File "/Users/user1/repos/Namebase-Extended/bid.py", line 174, in menu handler(choice) File "/Users/user1/repos/Namebase-Extended/bid.py", line 203, in handler multiName() File "/Users/user1/repos/Namebase-Extended/bid.py", line 197, in multiName bidder(names) File "/Users/user1/repos/Namebase-Extended/bid.py", line 141, in bidder req() File "/Users/user1/repos/Namebase-Extended/bid.py", line 100, in req r = requests.post(endpoint + "/api/v0/auction/" + x + "/bid", params=params, data=json.dumps(params), headers=headers, cookies={"namebase-main": cookies}).json() File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 117, in post return request('post', url, data=data, json=json, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 529, in request resp = self.send(prep, **send_kwargs) File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 645, in send r = adapter.send(request, **kwargs) File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 501, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))

    opened by nglabs42 2
Releases(v0.1.2a)
Owner
RunDavidMC
RunDavidMC
Cairo-math-64x61 - Fixed point 64.61 math library for Cairo / Starknet

Cairo Math 64x61 A fixed point 64.61 math library for Cairo & Starknet Signed 64

Influence 63 Dec 05, 2022
Return-Parity-MDP - Towards Return Parity in Markov Decision Processes

Towards Return Parity in Markov Decision Processes Code for the AISTATS 2022 pap

Jianfeng Chi 3 Nov 27, 2022
A sandpit for textual related things

A sandpit repo for testing textual related things.

Craig Gumbley 1 Nov 08, 2021
Easy, clean, reliable Python 2/3 compatibility

Overview: Easy, clean, reliable Python 2/3 compatibility python-future is the missing compatibility layer between Python 2 and Python 3. It allows you

Python Charmers 1.2k Jan 08, 2023
Python solution of advent-of-code 2021

Advent of code 2021 Python solutions of Advent of Code 2021 written by Eric Bouteillon Requirements The solutions were developed and tested using Pyth

Eric Bouteillon 3 Oct 25, 2022
A pet facts python api

Pet-Facts-API A pet facts python api Project Links API :- https://pet-facts-api.vercel.app Docs :- https://fayasnoushad.github.io/Pet-Facts-API

Fayas Noushad 3 Dec 18, 2021
A pairs trade is a market neutral trading strategy enabling traders to profit from virtually any market conditions.

A pairs trade is a market neutral trading strategy enabling traders to profit from virtually any market conditions. This strategy is categorized as a statistical arbitrage and convergence trading str

Kanupriya Anand 13 Nov 27, 2022
Display your data in an attractive way in your notebook!

Bloxs Bloxs is a simple python package that helps you display information in an attractive way (formed in blocks). Perfect for building dashboards, re

MLJAR 192 Dec 28, 2022
Python tools for experimenting with differentiable intonation cost measures

Differentiable Intonation Tools The Differentiable Intonation Tools (dit) are a collection of Python functions to analyze the intonation in multitrack

Simon Schwär 2 Mar 27, 2022
Programmatic interface to Synapse services for Python

A Python client for Sage Bionetworks' Synapse, a collaborative, open-source research platform that allows teams to share data, track analyses, and collaborate

Sage Bionetworks 54 Dec 23, 2022
An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing

Andrea Zanelli 562 Dec 28, 2022
RestMapper takes the pain out of integrating with RESTful APIs.

python-restmapper RestMapper takes the pain out of integrating with RESTful APIs. It removes all of the complexity with writing API-specific code, and

Lionheart Software 8 Oct 31, 2020
A patch and keygen tools for typora.

A patch and keygen tools for typora.

Mason Shi 1.4k Apr 12, 2022
Extrator de dados do jupiterweb

Extrator de dados do jupiterweb O programa é composto de dois arquivos: Um constando apenas de classes complementares que representam as unidades e as

Bruno Aricó 2 Nov 28, 2022
This program is meant to take the pain out of generating nice bash PS1 prompts.

TOC PS1 Installation / Quickstart License Other Docs Examples PS1 Command Help PS1 ↑ This program is meant to take the pain out of generating nice bas

Steven Hollingsworth 6 Jun 19, 2022
Check is a integer is even

Is Even Check if interger is even using isevenapi. https://isevenapi.xyz/ Main features: cache memoization api retry handler hide ads Install pip inst

Rosiney Gomes Pereira 45 Dec 19, 2022
El_Binario - A converter for Binary, Decimal, Hexadecimal and Octal numbers

El_Binario El_Binario es un conversor de números Binarios, Decimales, Hexadecima

2 Jan 28, 2022
CPLib is the abbreviation of Competitive Programming Library.

CPLib CPLib is the abbreviation of Competitive Programming Library. It aims to be a general template and optimization library for competitive programm

12 Oct 16, 2021
Chess bot can play automatically as white or black on lichess.com, chess.com and any website using drag and drop to move pieces

Chessbot "Why create another chessbot ?" The explanation is simple : I did not find a free bot I liked online : all the bots I saw on internet are par

Dhimas Bagus Prayoga 2 Nov 11, 2021
Animation retargeting tool for Autodesk Maya. Retargets mocap to a custom rig with a few clicks.

Animation Retargeting Tool for Maya A tool for transferring animation data between rigs or transfer raw mocap from a skeleton to a custom rig. (The sc

Joaen 62 Dec 19, 2022