Bitcoin Forum
June 28, 2024, 10:56:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Armory / Re: dev branch work on: January 17, 2022, 10:45:43 PM
I will try to clean this up a little more based on your comments, then after this can try to keep my commits more granular. This changeset became too unwieldy as it got bigger.
2  Bitcoin / Armory / Re: dev branch work on: January 07, 2022, 08:56:16 PM
The reindent tool also deleted some continuation lines at the end of files, so I restored them.

Would like to help where I can. I'll let you know what I'm thinking after I've spent some more time using the dev branch build.
3  Bitcoin / Armory / Re: dev branch work on: January 06, 2022, 11:21:27 PM
Looks like the reindent tool has some problems. Will send whitespaces fix patch. Will respond to your other comments after.
4  Bitcoin / Armory / Re: dev branch work on: January 03, 2022, 04:10:41 PM
Ok. I am not using an IDE but ran the reindent tool from pypi, which only allows indent with 4 spaces for some reason.

Fixed them and am sending you a new patch.
5  Bitcoin / Armory / Re: dev branch work on: January 02, 2022, 04:03:36 PM
I just sent the patch to the email address you use in git.
6  Bitcoin / Armory / Re: dev branch work on: December 31, 2021, 10:00:03 PM
I'd like to to create a PR of the work I've done, but I don't have an adequately anonymous github account and they've made it very difficult to create one.

Could I email you a patchset?
7  Bitcoin / Armory / Re: dev branch work on: December 21, 2021, 11:03:43 PM
Ok. So what about CppBlockUtils.py, which no longer exists? There are a few calls into that module in dialog code (e.g. MultiSigDialogs.py calling CryptoECDSA()). Looks like the plan is to add boilerplate to CppBridge.py for each method like this.

Anyway so far I have been separating the dialogs and forms out incrementally, keeping the code in a runnable state as I make changes where possible, and not changing logic having to do with CppBridge code. But the calls to missing modules, where I'm not quite sure how to resolve them, are making it hard for me to proceed this way.
8  Bitcoin / Armory / dev branch work on: December 17, 2021, 11:42:14 PM
Hi,

I built the latest dev branch and was able to successfully get the Armory UI running. It looks like the code is in the middle of migration to PySide2, and some of the menus are disconnected.

Most dialogs were originally implemented in one place (qtdialogs/qtdialogs.py, and some in qtdialogs/qtdefines.py), and some of these have been pulled out into their own modules. I successfully untangled a few more of them and got them to work properly in the UI, and then got stuck on ui/toolsDialogs.py. This imports from a module called jasvet.py, which was removed from the git repo in January. This module has some cryptographic functions and calls CppBlockUtils to get a random number using Crypto++ library.

What was the plan when this jasvet.py module was removed? Aside from that, am I on the right track in trying to untangle these PySide2 dialogs?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!