@btc-vision/transaction
Version:
OPNet transaction library allows you to create and sign transactions for the OPNet network.
13 lines (10 loc) • 479 B
text/typescript
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>;