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
poetry2nix turns Poetry projects into Nix derivations without the need to actually write Nix expressions

poetry2nix poetry2nix turns Poetry projects into Nix derivations without the need to actually write Nix expressions. It does so by parsing pyproject.t

Nix community projects 405 Dec 29, 2022
Get a list of the top-10 rejected libraries in your WhiteSource inventory

WhiteSource Top 10 Rejected Libraries Generate a spreadsheet listing the 10 most common libraries in your WhiteSource inventory that were rejected by

WhiteSource-PS-tools 10 Mar 23, 2022
use Notepad++ for real-time sync after python appending new log text

FTP远程log同步工具 使用Notepad++配合来获取实时更新的log文档效果 适用于FTP协议的log远程同步工具,配合MT管理器开启FTP服务器使用,通过Notepad++监听文本变化,更便捷的使用电脑查看方法注入打印后的信息 功能 过滤器 对每行要打印的文本使用回调函数筛选,支持链式调用

Liuhaixv 1 Oct 17, 2021
python based clash stars made by grade 7 and 5

clash_stars python based clash stars made by grade 7 and 5 How to play: PLAYER ONE (LEFT PLAYER) Move: W,A,S,D Shoot: SHIFT PLAYER TWO (RIGHT PLAYER)

5 Oct 22, 2021
Sigma coding youtube - This is a collection of all the code that can be found on my YouTube channel Sigma Coding.

Sigma Coding Tutorials & Resources YouTube • Facebook Support Sigma Coding Patreon • GitHub Sponsor • Shop Amazon Table of Contents Overview Topics Re

Alex Reed 927 Jan 08, 2023
Web app for keeping track of buildings in danger of collapsing in the event of an earthquake

Bulina Roșie 🇷🇴 Un cutremur în București nu este o situație ipotetică. Este o certitudine că acest lucru se va întâmpla. În acest context, la mai bi

Code for Romania 27 Nov 29, 2022
World's best free and open source ERP.

World's best free and open source ERP.

Frappe 12.5k Jan 07, 2023
a simple functional programming language compiler written in python

Functional Programming Language A compiler for my small functional language. Written in python with SLY lexer/parser generator library. Requirements p

Ashkan Laei 3 Nov 05, 2021
A collection of UIKit components that can be used as a Wagtail StreamField block.

Wagtail UIKit Blocks A collection of UIKit components that can be used as a Wagtail StreamField block. Available UIKit components Container Grid Headi

Krishna Prasad K 13 Dec 15, 2022
Xkcd.py - Script to generate wallpapers based on XKCD comics

xkcd.py Script to generate wallpapers based on XKCD comics Usage python3 xkcd.py

Gideon Wolfe 11 Sep 06, 2022
This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help..

VS Code Virtual Assistant This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help. Its currentl

Soham Ghugare 6 Aug 22, 2021
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.

Turtle 🐢 The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elemen

TenderOwl 14 Dec 29, 2022
Solutions to the language assignment for Internship in JALA Technologies.

Python Assignment Solutions (JALA Technologies) Solutions to the language assignment for Internship in JALA Technologies. Features Properly formatted

Samyak Jain 2 Jan 17, 2022
tg-nearby Trilateration of nearby Telegram users as described in my corresponding article.

tg-nearby Trilateration of nearby Telegram users as described in my corresponding article. Setup If you want to toy with the code in this repository

Maximilian Jugl 75 Dec 26, 2022
🇮🇳 A Indian Flag Animation Project Made With Python

🇮🇳 A Indian Flag Animation Project Made With Python

MuFaz-TG 2 Oct 21, 2022
tagls is a language server based on gtags.

tagls tagls is a language server based on gtags. Why I wrote it? Almost all modern editors have great support to LSP, but language servers based on se

daquexian 31 Dec 01, 2022
Python data loader for Solar Orbiter's (SolO) Energetic Particle Detector (EPD).

Data loader (and downloader) for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP. Supports level 2 and low latency data provided by ESA's Solar Orbiter Archive.

Jan Gieseler 9 Dec 16, 2022
Python Library to get fast extensive Dummy Data for testing

Dumda Python Library to get fast extensive Dummy Data for testing https://pypi.org/project/dumda/ Installation pip install dumda Usage: Cities from d

Oliver B. 0 Dec 27, 2021
Learn the basics of Python. These tutorials are for Python beginners. so even if you have no prior knowledge of Python, you won’t face any difficulty understanding these tutorials.

01_Python_Introduction Introduction 👋 Python is a modern, robust, high level programming language. It is very easy to pick up even if you are complet

Milaan Parmar / Милан пармар / _米兰 帕尔马 245 Dec 30, 2022
This library is an ongoing effort towards bringing the data exchanging ability between Java/Scala and Python

PyJava This library is an ongoing effort towards bringing the data exchanging ability between Java/Scala and Python

Byzer 6 Oct 17, 2022