# Copyright © 2020 Interplanetary Database Association e.V., # Planetmint and IPDB software contributors. # SPDX-License-Identifier: (Apache-2.0 AND CC-BY-4.0) # Code is Apache-2.0 and docs are CC-BY-4.0 from transactions.common.transaction import Transaction # noqa from transactions.types.elections.validator_election import ValidatorElection # noqa from transactions.types.elections.vote import Vote # noqa from transactions.types.elections.chain_migration_election import ChainMigrationElection from planetmint.lib import Planetmint from planetmint.core import App Transaction.register_type(Transaction.CREATE, Transaction) Transaction.register_type(Transaction.TRANSFER, Transaction) Transaction.register_type(ValidatorElection.OPERATION, ValidatorElection) Transaction.register_type(ChainMigrationElection.OPERATION, ChainMigrationElection) Transaction.register_type(Vote.OPERATION, Vote)