import {OldTypesBundle} from '../types' export const bundle: OldTypesBundle = { types: { UsedInfo: { used_size: 'u64', reported_group_count: 'u32', groups: 'BTreeMap', }, Status: { _enum: ['Free', 'Reserved'], }, Releases: { _enum: ['V1_0_0', 'V2_0_0'], }, MerchantLedger: { reward: 'Balance', collateral: 'Balance', }, AccountInfo: 'AccountInfoWithProviders', Address: 'AccountId', AddressInfo: 'Vec', LookupSource: 'AccountId', EraBenefits: { total_fee_reduction_quota: 'Compact', total_market_active_funds: 'Compact', used_fee_reduction_quota: 'Compact', active_era: 'Compact', }, FundsType: { _enum: ['SWORK', 'MARKET'], }, FundsUnlockChunk: { value: 'Compact', era: 'Compact', }, MarketBenefit: { total_funds: 'Compact', active_funds: 'Compact', used_fee_reduction_quota: 'Compact', file_reward: 'Compact', refreshed_at: 'Compact', unlocking_funds: 'Vec>', }, SworkBenefit: { total_funds: 'Compact', active_funds: 'Compact', total_fee_reduction_count: 'u32', used_fee_reduction_count: 'u32', refreshed_at: 'Compact', unlocking_funds: 'Vec>', }, BridgeChainId: 'u8', ChainId: 'u8', ResourceId: 'H256', DepositNonce: 'u64', ProposalStatus: { _enum: ['Initiated', 'Approved', 'Rejected'], }, ProposalVotes: { votes_for: 'Vec', votes_against: 'Vec', status: 'ProposalStatus', expiry: 'BlockNumber', }, Erc721Token: { id: 'TokenId', metadata: 'Vec', }, TokenId: 'U256', ETHAddress: 'Vec', EthereumTxHash: 'H256', Lock: { total: 'Compact', last_unlock_at: 'BlockNumber', lock_type: 'LockType', }, LockType: { delay: 'BlockNumber', lock_period: 'u32', }, FileInfo: { file_size: 'u64', spower: 'u64', expired_at: 'BlockNumber', calculated_at: 'BlockNumber', amount: 'Compact', prepaid: 'Compact', reported_replica_count: 'u32', replicas: 'Vec>', }, FileInfoV2: { file_size: 'u64', spower: 'u64', expired_at: 'BlockNumber', calculated_at: 'BlockNumber', amount: 'Compact', prepaid: 'Compact', reported_replica_count: 'u32', remaining_paid_count: 'u32', replicas: 'BTreeMap>', }, Replica: { who: 'AccountId', valid_at: 'BlockNumber', anchor: 'SworkerAnchor', is_reported: 'bool', created_at: 'Option', }, Guarantee: { targets: 'Vec>', total: 'Compact', submitted_in: 'EraIndex', suppressed: 'bool', }, ValidatorPrefs: { guarantee_fee: 'Compact', }, Group: { members: 'BTreeSet', allowlist: 'BTreeSet', }, IASSig: 'Vec', Identity: { anchor: 'SworkerAnchor', punishment_deadline: 'u64', group: 'Option', }, ISVBody: 'Vec', MerkleRoot: 'Vec', ReportSlot: 'u64', PKInfo: { code: 'SworkerCode', anchor: 'Option', }, SworkerAnchor: 'Vec', SworkerCert: 'Vec', SworkerCode: 'Vec', SworkerPubKey: 'Vec', SworkerSignature: 'Vec', WorkReport: { report_slot: 'u64', spower: 'u64', free: 'u64', reported_files_size: 'u64', reported_srd_root: 'MerkleRoot', reported_files_root: 'MerkleRoot', }, Public: '[u8; 32]', }, }