Skip to content

Commit 5ad23c4

Browse files
committed
Add asset_claim_pool operation.
1 parent 42deeda commit 5ad23c4

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

bitsharesbase/operations.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,23 @@ def __init__(self, *args, **kwargs):
480480
]))
481481

482482

483+
class Asset_claim_pool(GrapheneObject):
484+
def __init__(self, *args, **kwargs):
485+
if isArgsThisClass(self, args):
486+
self.data = args[0].data
487+
else:
488+
if len(args) == 1 and len(kwargs) == 0:
489+
kwargs = args[0]
490+
491+
super().__init__(OrderedDict([
492+
('fee', Asset(kwargs["fee"])),
493+
('issuer', ObjectId(kwargs["issuer"], "account")),
494+
('asset_id', ObjectId(kwargs["asset_id"], "asset")),
495+
('amount_to_claim', Asset(kwargs["amount_to_claim"])),
496+
('extensions', Set([])),
497+
]))
498+
499+
483500
class Override_transfer(GrapheneObject):
484501
def __init__(self, *args, **kwargs):
485502
if isArgsThisClass(self, args):

0 commit comments

Comments
 (0)