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
CBLang is a programming language aiming to fix most of my problems with Python

CBLang A bad programming language made in Python. CBLang is a programming language aiming to fix most of my problems with Python (this means that you

Chadderbox 43 Dec 22, 2022
Liquid Rocket Engine Cooling Simulation

Liquid Rocket Engine Cooling Simulation NASA CEA The implemented class calls NASA CEA via RocketCEA. INSTALL GUIDE In progress install instructions fo

John Salib 1 Jan 30, 2022
Cup Noodle Vending Maching Ordering Queue

Noodle-API Cup Noodle Vending Machine Ordering Queue Install dependencies in virtual environment python3 -m venv

Jonas Kazlauskas 1 Dec 09, 2021
The purpose is to have a fairly simple python assignment that introduces the basic features and tools of python

This repository contains the code for the python introduction lab. The purpose is to have a fairly simple python assignment that introduces the basic

1 Jan 24, 2022
Sodium is a general purpose programming language which is instruction-oriented (a new programming concept that we are developing and devising) [Still developing...]

Sodium Programming Language Sodium is a general purpose programming language which is instruction-oriented (a new programming concept that we are deve

Instruction Oriented Programming 22 Jan 11, 2022
API development made easy: a smart Python 3 API framework

appkernel - API development made easy What is Appkernel? A super-easy to use API framework, enabling API creation from zero to production within minut

156 Sep 28, 2022
The refactoring tutorial I wrote for PyConDE 2022. You can also work through the exercises on your own.

Refactoring 101 planet images by Justin Nichol on opengameart.org CC-BY 3.0 Goal of this Tutorial In this tutorial, you will refactor a space travel t

Kristian Rother 9 Jun 10, 2022
synchronize projects via yaml/json manifest. built on libvcs

vcspull - synchronize your repos. built on libvcs Manage your commonly used repos from YAML / JSON manifest(s). Compare to myrepos. Great if you use t

python utilities for version control 200 Dec 20, 2022
An async API wrapper for Dress To Impress written in Python.

dti.py An async API wrapper for Dress To Impress written in Python. Some notes: For the time being, there are no front-facing docs for this beyond doc

Steve C 1 Dec 14, 2022
Python programming language Test

Exercise You are tasked with creating a data-processing app that pre-processes and enriches the data coming from crawlers, with the following requirem

Monirul Islam Khan 1 Dec 13, 2021
Convert Photoshop curves (acv) to xmp presets for Lightroom

acv2xmp Convert Photoshop curves (acv) to Lightroom preset (xmp) acv2xmp.py Basic command prompt that relies on standard library only and can be used

5 Feb 06, 2022
Python Control Systems Library

The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems.

Control Systems Library for Python 1.3k Jan 06, 2023
Utility/Raiding selfbot made by Shell and Roover.

Utility/Raiding selfbot made by Shell and Roover. We are open to suggestions and ideas.

Shell 2 Dec 08, 2021
Dockernized ZeroTierOne controller with zero-ui web interface.

docker-zerotier-controller Dockernized ZeroTierOne controller with zero-ui web interface. 中文讨论 Customize ZeroTierOne's controller planets Modify patch

sbilly 209 Jan 04, 2023
The Great Autoencoder Bake Off

The Great Autoencoder Bake Off The companion repository to a post on my blog. It contains all you need to reproduce the results. Features Currently fe

Tilman Krokotsch 61 Jan 06, 2023
Yandex Media Browser

Браузер медиа для плагина Yandex Station Включайте музыку, плейлисты и радио на Яндекс.Станции из Home Assistant! Скриншот Корневой раздел: Библиотека

Alexander Ryazanov 35 Dec 19, 2022
A lighweight screen color picker tool

tkpick A lighweigt screen color picker tool Availability Only GNU/Linux 🐧 Installing Install via pip (No auto-update): [sudo] pip install tkpick Usa

Adil Gürbüz 7 Aug 30, 2021
Simple Assembler with python

Assembler with python converts assembly source code to machine code Requirements Python 3 🐍 Usage python main.py [source] [output] [source] : Path t

Amir mohammad 1 Dec 24, 2021
Reactjs web app written entirely in python, using transcrypt compiler.

Reactjs web app written entirely in python, using transcrypt compiler.

Dan Shai 22 Nov 27, 2022
A novel dual model approach for categorization of unbalanced skin lesion image classes (Presented technical paper 📃)

A novel dual model approach for categorization of unbalanced skin lesion image classes (Presented technical paper 📃)

1 Jan 19, 2022