UNPKG

@btc-vision/transaction

Version:

OPNet transaction library allows you to create and sign transactions for the OPNet network.

13 lines (10 loc) 479 B
import { Consensus } from './Consensus.js'; import type { ConsensusConfig } from './IConsensusConfig.js'; import { RoswellConsensus } from './metadata/RoswellConsensus.js'; export const OPNetConsensusConfig: { [key in Consensus]?: ConsensusConfig<key> } = { [Consensus.Roswell]: RoswellConsensus, }; export const currentConsensus = Consensus.Roswell; export const currentConsensusConfig = OPNetConsensusConfig[ currentConsensus ] as ConsensusConfig<Consensus.Roswell>;