pub fn testnet_genesis(
    treasury_council_members: Vec<AccountId>,
    open_tech_committee_members: Vec<AccountId>,
    candidates: Vec<(AccountId, NimbusId, Balance)>,
    delegations: Vec<(AccountId, AccountId, Balance, Percent)>,
    endowed_accounts: Vec<AccountId>,
    crowdloan_fund_pot: Balance,
    para_id: ParaId,
    chain_id: u64
) -> Value