Skip to content
This repository was archived by the owner on Jan 13, 2023. It is now read-only.

Conversation

@lzpap
Copy link
Collaborator

@lzpap lzpap commented Oct 21, 2019

  • Rename repo to iota.py
  • Update links in documentation
  • Refactored repeated filter logic into macro
  • New extended API command: get_transaction_objects
  • Introduce Local Proof-of-Work calculation via iotaledger/ccurl.interface.py

lzpap and others added 14 commits October 1, 2019 10:13
Renaming repo iotaledger/iota.lib.py to
iotaledger/iota.py, updating links in
documentation and comments.
Refactored repeated filter logic into macro.
New command to harmonize PyOTA with JS lib.
Similar to findTransactionObjects, but input
is a list of transaction hashes.
StringifiedTrytesArray(Type) filter macro was
introduced in iotaledger-archive#243. Becasue of this, no request
filter test case is needed, hence the macro is
covered already in other test cases.
Implement getTransactionObjects command
To perform PoW (attach_to_tangle) locally.
BaseAdatper class has a new attribute, local_pow,
that is set to False by default.
By declaring a new api instance with local_pow=True,
attach_to_tangle calls will be handled by an interface
to the ccurl library.

The change is backward compatible, since if local_pow
argument is omitted, behavior defaults back to 'normal'.
Feature can be disabled/enabled dynamically using the
api's set_local_pow() function.
@lzpap lzpap merged commit 3057a1b into iotaledger-archive:master Oct 21, 2019
@lzpap lzpap deleted the release/2.1.0 branch January 28, 2020 10:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants