# frozen_string_literal: true AdminUser.create(email: "admin@example.com", password: "password") user = User.create!( first_name: "Test", last_name: "User", email: "user@example.com", password: "password" ) tokens = [ "BNB", "CAKE", "CHESS", "TITAN", "ONE", "MASK", "DVI", "ADX", "BSCPAD", "RABBIT", "FORM", "TXL", "ORBS", "COS", "BUNNY", "ALICE", "FOR", "BUX", "NULS", "BELT", "RAMP", "BFI", "DEXE", "BEL", "TPT", "WATCH", "xMARK", "bMXX", "IOTX", "BOR", "bOPEN", "DODO", "SWINGBY", "BRY", "ZEE", "SWGb", "SWG", "SFP", "LINA", "LIT", "HGET", "BDO", "EGLD", "UST", "wSOTE", "FRONT", "Helmet", "BTCST", "BSCX", "TEN", "bALBT", "ASR", "ATM", "OG", "REEF", "DITTO", "JUV", "PSG", "VAI", "wBNB", "BLINK", "UNFI", "TWT", "HARD", "bROOBEE", "STAX", "NAR", "NYA", "CTK", "INJ", "SXP", "ALPHA", "XVS", "SUSHI", "COMP", "SYRUP", "BIFI", "DUSK", "BUSD", "ETH", "BETH", "mAMZN", "mGOOGL", "mNFLX", "mTSLA", "LTC", "USDC", "DAI", "ADA", "BAND", "DOT", "EOS", "LINK", "USDT", "BTCB", "XRP", "ATOM", "YFII", "XTZ", "BCH", "YFI", "UNI", "FIL", "BAKE", "BURGER", "bDIGG", "bBadger", "TRADE", "PNT", "MIR", "pBTC", "LTO", "pCWS", "ZIL", "LIEN", "SWTH", "DFT", "GUM", "DEGO", "NRV", "EASY", "ODDZ", "HOO", "APYS", "BONDLY", "TKO", "ITAM", "ARPA", "EPS", "JGN", "TLM", "PERL", "ALPA", "HZN", "SUTER", "CGG", "MIX", "HAKKA", "XED", "τBTC", "ALPACA", "DFD", "LMT", "BTT", "TRX", "WIN", "mCOIN", "MATH", "KUN", "QSD", "HYFI", "OIN", "DOGE", "FINE", "ONE", "PMON", "HOTCROSS", "τDOGE", "BTR", "UBXT", "WMASS", "RFOX", "XEND", "CYC", "CHR", "KALM", "DERI", "WELL", "WEX", "WAULTx", "pOPEN", "EZ", "VRT", "TUSD", "MTRG", "KTN", "QKC", "bCFX", "MX", "ATA", "MBOX", "BORING", "MARSH", "AMPL", "O3", "HAI", "HTB", "WOO", "$DG", ] currencies = tokens.map do |token| Currency.create!(name: token) end currencies.each do |currency| random_floating_number = (rand * (10000 - 0) + 0) Balance.create!( user_id: user.id, currency_id: currency.id, amount: random_floating_number ) end