text: /*---------------------------------------------------------------------------------------------
   *  Created by Imfly on Sun Dec 29 2019 15:57:56
   *
   *  Copyright (c) 2019 DDN FOUNDATION. All rights reserved.
   *  Licensed under the MIT License. See License.txt in the project root for license information.
   *--------------------------------------------------------------------------------------------*/
  
  module.exports = {
    /**
     * About Peer
     */
    port: 8001,
    address: '0.0.0.0',
    publicIp: '127.0.0.1',
    logLevel: 'debug',
    net: 'testnet',
    nethash: '0ab796cd',
    payloadLimitSize: '8mb',
    clientDriftSeconds: 5,
  
    /**
     * About Api
     */
    api: {
      access: {
        whiteList: []
      }
    },
    peers: {
      list: [],
      blackList: [],
      options: {
        timeout: 4000
      }
    },
    forging: {
      secret: [
        'canvas double logic medal marble pottery double pottery fiscal clutch gown jelly',
        'awful guide quit spare merry abstract october broom gain silver hat oak',
        'tank brain catalog bird almost catch fix concert ketchup board degree can',
        'tiger nerve during garbage use card ice cheese december better pride shoulder',
        'lucky extra deposit help cruel weasel embody balcony love maid album asset',
        'arch neglect spirit same mistake chaos winter again kind loud layer indoor',
        'eyebrow tray vibrant delay antenna plate switch leisure enable timber winter light',
        'symptom blood legend hole season awkward debate soul dragon almost fog advice',
        'giraffe stumble spend abstract what execute rifle faculty chair write author memory',
        'gift tower celery license salmon enable panel tilt river rigid wrap victory',
        'tortoise public sister actual arch innocent acid elite wear kitten announce reason',
        'mansion under toast ocean village stage avocado fiber inform exile bonus conduct',
        'amazing couple live clown roast rib flip school manual innocent sail fury',
        'upgrade grace pact permit blame lake must habit sadness quality note stereo',
        'raw release foil wasp thunder sell mansion tell alert name degree lens',
        'cabin innocent silly dad orphan scene drip disagree inject section random daring',
        'rubber chair toy topic soap hen shield envelope catalog valve health crew',
        'blossom trash mix cave able shift garment gown south start hazard fault',
        'left transfer transfer absorb dry fantasy drink shield truth october solution duty',
        'reject fit wheel fog shrug purse broccoli burger job flat educate render',
        'various dilemma clog door check message weapon august pact upon hero hub',
        'fog potato supreme slush agent grass tunnel poet endless vast anger deer',
        'intact lyrics head bid aim fame measure hand era key jungle assume',
        'lawn custom giggle repair human swap wealth ribbon close sniff more cargo',
        'clown deliver mail tray lift coach love lift depth gown chat stamp',
        'twice fruit surge twenty cradle helmet scrub bottom ask harvest unveil lava',
        'human lift liberty horn alarm damp menu hybrid cage doctor total odor',
        'decrease six demand dizzy estate capable plug pride trade lawsuit host follow',
        'off kind regret element movie assume earth bomb occur ski pony suit',
        'reopen economy idea jealous slice word pyramid limb dune dutch naive differ',
        'execute wisdom theory current salad capable usual project canvas enact army blood',
        'output clutch learn bread turtle unit skull phone infant area confirm upgrade',
        'erase page idle impulse shuffle nature carpet robot lobster visa foot suspect',
        'fantasy mouse celery swear erode maximum fun venture fossil crack imitate wash',
        'normal want limb element affair pistol fantasy spray various youth pigeon novel',
        'arrive manual soap there steak income sweet fatigue pupil fatigue fetch city',
        'velvet account purchase gift finger often feature history retire prosper fine famous',
        'boil whisper floor blind sail gaze cabin erosion remove phrase novel fox',
        'fantasy ready garbage elegant raise venture net ladder stage message account also',
        'lottery educate trigger prison health deposit much silly brass clog marriage decline',
        'come elder analyst off yard deposit fatal health coach blade roof vacant',
        'century submit subway nest away among disease crater orchard alert monster guess',
        'method river cream paper wool hawk crazy velvet later vacuum amateur crucial',
        'budget roast other impulse firm core cat antique fashion sick artefact wasp',
        'curve provide side memory soft hint animal patrol search monitor ring crystal',
        'sea cancel young evil junior problem series claim round bonus caught milk',
        'scrap deal unknown beauty scissors twice antique during habit float pull bag',
        'valley bargain company cram entry palace rubber sail shuffle hidden evidence glide',
        'smoke little push grace vibrant trumpet crater month hammer vintage proud clip',
        'swift tent divide machine already time remind rubber about patrol humor refuse',
        'menu option this prosper song atom culture index derive heart hire short',
        'evoke today egg fit tiny leopard like annual bulb siege police useless',
        'pear crouch supply element spell eight crisp blur indicate indicate rare dragon',
        'transfer half vocal chuckle review tragic clerk dawn craft spawn flat this',
        'gift taxi merge drastic spread rather flame remind rail velvet outer service',
        'reason acquire broccoli glide abuse achieve clog they walk beyond city advice',
        'iron coast sport recipe avocado guilt unaware salute boss advance feed morning',
        'struggle wealth album tumble small property dumb drink shoe stay sure legal',
        'size truly turn wool brisk tool crouch frog kick follow answer bright',
        'engage design extra before pipe object mule adjust glare mother talent bundle',
        'gadget grass entry slender brand old six behind bundle law about menu',
        'snow unknown during genuine typical curve innocent artwork bonus cool order wall',
        'below topple antenna march balance hope toast universe mansion broken unable panda',
        'daughter name report demise december victory filter alone three pen huge zoo',
        'notice fish yellow focus age harbor dynamic fortune follow aerobic public aisle',
        'borrow scorpion torch unable only lounge funny priority expire raven clinic evil',
        'fee insane depth hour you blind enough inquiry cat follow level strong',
        'clean utility language security comic pink bachelor first language subject garment effort',
        'theory coffee say smooth page spirit remain bitter slender glance level giant',
        'chef seek wisdom cousin twin electric brother syrup push have can civil',
        'dove grid immense mouse actress upon sketch effort idea boat merry entire',
        'answer over crawl tenant wage protect inflict rack giggle fiscal cycle senior',
        'woman fitness deer zoo fox news soup giggle floor demise lion protect',
        'pencil elevator same doll aunt airport sun mystery rail ancient laptop leaf',
        'reform scale enemy power trial voice adjust jaguar defense hen volume such',
        'mango custom execute crystal palm clown oppose pitch blanket marriage skill deputy',
        'offer play you palace gentle quarter appear ankle steak kind transfer appear',
        'layer lawn axis square bulb accuse interest range ostrich endorse ecology utility',
        'tenant great gaze current high grape foot genuine float skirt grape federal',
        'embrace unlock aware spoon brain olive palace injury able fiber struggle bean',
        'raw peanut where arrive lesson memory rotate win neither panda ladder critic',
        'margin ripple renew guess present enforce crack shrug cradle boil champion exit',
        'element salt era sea universe truth episode deposit reunion hollow timber loud',
        'thumb cigar office metal jump awkward snake way fancy mixture flush bargain',
        'between trim key manage luxury pass permit modify notable matter drop have',
        'auto lamp design ordinary atom isolate shine nominee wrong material state bring',
        'edge surge banner dragon output fever avocado quit news uniform already tone',
        'want polar squeeze breeze virtual desk post brief era also defy phrase',
        'gossip all rail erase blossom ugly muscle barrel health erupt decline chalk',
        'fault swear tree mirror hero tiger soda gas crack volcano gold property',
        'cart strategy sphere bargain tornado inspire immune garbage screen carry want doctor',
        'reward march grit run step twice special earth spare hedgehog ancient lyrics',
        'dune ranch ecology brief stomach yard raw orphan under hockey idea asthma',
        'rude twenty need mention law salute category garlic tragic hat craft spirit',
        'hope churn rural diary kit moral noodle bird hire common spy grid',
        'evolve police damp clay liberty fire jump add switch major attack kiss',
        'media loan plug coach actress wish curious fold beauty card resist nurse',
        'lunch voyage consider rapid comic easily narrow chimney absurd truth afford until',
        'beef balcony harsh sphere stumble supreme supreme rib phone donor net stock',
        'seminar civil such result spawn mansion tool issue welcome bag siren speak',
        'spider involve museum civil spy hedgehog egg wool promote task orange slam'
      ],
      access: {
        whiteList: ['127.0.0.1']
      }
    },
    loading: {
      verifyOnLoading: false,
      loadPerIteration: 5000
    },
    ssl: {
      enabled: false,
      options: {
        port: 443,
        address: '0.0.0.0',
        key: './ssl/server.key',
        cert: './ssl/server.crt'
      }
    },
    dapp: {
      masterpassword: 'xS5XaSoHsTEL',
      params: {}
    },
  
    /**
     * Database options
     * https://sequelize.org/master/class/lib/sequelize.js~Sequelize.html#instance-constructor-constructor
     * */
    // database: {
    //   database: 'ddn',
    //   username: 'root',
    //   password: 'wawjr1314', // Please use process.env.DBPASSWORD
  
    //   options: {
    //     // the sql dialect of the database
    //     // currently supported: 'mysql', 'sqlite', 'postgres', 'mssql'
    //     dialect: 'mysql',
  
    //     // custom host; default: localhost
    //     host: '127.0.0.1',
  
    //     // custom port; default: dialect default
    //     // port: 12345,
  
    //     pool: {
    //       max: 10,
    //       min: 1,
    //       idle: 10000
    //     }
  
    //     // SQLite only
  
    //     // Sequelize will warn you if you're using the default aliases and not limiting them
    //     // https://sequelize.org/master/manual/querying.html#operators-aliases
    //   }
    // },
    // database: {
    //   database:  'ddn2',
    //   username:  'postgres',
    //   password: 'wawjr1314', // Please use process.env.DBPASSWORD
  
    //   options: {
    //     // the sql dialect of the database
    //     // currently supported: 'mysql', 'sqlite', 'postgres', 'mssql'
    //     dialect: 'postgres',
  
    //     // custom host; default: localhost
    //     host: 'localhost',
  
    //     // custom port; default: dialect default
    //     // port: 12345,
  
    //     pool: {
    //       max: 10,
    //       min: 1,
    //       idle: 10000
    //     },
  
    //     // SQLite only
  
    //     // Sequelize will warn you if you're using the default aliases and not limiting them
    //     // https://sequelize.org/master/manual/querying.html#operators-aliases
    //   }
    // },
  
    /**
     * 扩展资产插件，对于区块链而言就是资产包，所以使用 assets
     * assets: [
     *  "@ddn/asset-evidence",
     *  "@ddn/asset-aob"
     * ]
     */
    assets: ['@ddn/asset-evidence', '@ddn/asset-dapp', '@ddn/asset-aob']
  }
  