├── Aelf
├── AelfApp
│ ├── Resources
│ │ ├── Storyboard
│ │ │ ├── en.lproj
│ │ │ │ ├── Wallet.strings
│ │ │ │ ├── Assets.strings
│ │ │ │ ├── Discover.strings
│ │ │ │ ├── Market.strings
│ │ │ │ ├── Setting.strings
│ │ │ │ └── Main.strings
│ │ │ └── zh-Hans.lproj
│ │ │ │ ├── Wallet.strings
│ │ │ │ ├── Assets.strings
│ │ │ │ ├── Discover.strings
│ │ │ │ ├── Market.strings
│ │ │ │ ├── Setting.strings
│ │ │ │ └── Main.strings
│ │ ├── zh-Hans.lproj
│ │ │ ├── LaunchScreen.strings
│ │ │ └── InfoPlist.strings
│ │ ├── Assets.xcassets
│ │ │ ├── Contents.json
│ │ │ ├── Assets
│ │ │ │ ├── Contents.json
│ │ │ │ ├── add.imageset
│ │ │ │ │ ├── add.png
│ │ │ │ │ ├── add@2x.png
│ │ │ │ │ ├── add@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── added.imageset
│ │ │ │ │ ├── added.png
│ │ │ │ │ ├── added@2x.png
│ │ │ │ │ ├── added@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── order.imageset
│ │ │ │ │ ├── order.png
│ │ │ │ │ ├── order@2x.png
│ │ │ │ │ ├── order@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── notice.imageset
│ │ │ │ │ ├── notice.png
│ │ │ │ │ ├── notice@2x.png
│ │ │ │ │ ├── notice@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── copy-grey.imageset
│ │ │ │ │ ├── copy-grey.png
│ │ │ │ │ ├── copy-grey@2x.png
│ │ │ │ │ ├── copy-grey@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── copy-white.imageset
│ │ │ │ │ ├── copy-white.png
│ │ │ │ │ ├── copy-white@2x.png
│ │ │ │ │ ├── copy-white@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── user-profile.imageset
│ │ │ │ │ ├── user-profile.png
│ │ │ │ │ ├── user-profile@2x.png
│ │ │ │ │ ├── user-profile@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ └── status_crosschain.imageset
│ │ │ │ │ ├── status_crosschain.png
│ │ │ │ │ ├── status_crosschain@2x.png
│ │ │ │ │ ├── status_crosschain@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ ├── Discover
│ │ │ │ └── Contents.json
│ │ │ ├── General
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Off.imageset
│ │ │ │ │ ├── Off@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── On.imageset
│ │ │ │ │ ├── On@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── back.imageset
│ │ │ │ │ ├── back.png
│ │ │ │ │ ├── back@2x.png
│ │ │ │ │ ├── back@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── bell.imageset
│ │ │ │ │ ├── bell.png
│ │ │ │ │ ├── bell@2x.png
│ │ │ │ │ ├── bell@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── edit.imageset
│ │ │ │ │ ├── edit.png
│ │ │ │ │ ├── edit@2x.png
│ │ │ │ │ ├── edit@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── tick.imageset
│ │ │ │ │ ├── tick.png
│ │ │ │ │ ├── tick@2x.png
│ │ │ │ │ ├── tick@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── user.imageset
│ │ │ │ │ ├── user.png
│ │ │ │ │ ├── user@2x.png
│ │ │ │ │ ├── user@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Auto.imageset
│ │ │ │ │ ├── Auto@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── touch.imageset
│ │ │ │ │ ├── touch.png
│ │ │ │ │ ├── touch@2x.png
│ │ │ │ │ ├── touch@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── current.imageset
│ │ │ │ │ ├── current.png
│ │ │ │ │ ├── current@2x.png
│ │ │ │ │ ├── current@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── wallet.imageset
│ │ │ │ │ ├── wallet.png
│ │ │ │ │ ├── wallet@2x.png
│ │ │ │ │ ├── wallet@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── discover.imageset
│ │ │ │ │ ├── discover.png
│ │ │ │ │ ├── discover@2x.png
│ │ │ │ │ ├── discover@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── lanRight.imageset
│ │ │ │ │ ├── lanRight.png
│ │ │ │ │ ├── lanRight@2x.png
│ │ │ │ │ ├── lanRight@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── receiver.imageset
│ │ │ │ │ ├── receiver.png
│ │ │ │ │ ├── receiver@2x.png
│ │ │ │ │ ├── receiver@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── aelf_icon.imageset
│ │ │ │ │ ├── aelf_icon.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── scanWhite.imageset
│ │ │ │ │ ├── scanWhite.png
│ │ │ │ │ ├── scanWhite@2x.png
│ │ │ │ │ ├── scanWhite@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── arrow-down.imageset
│ │ │ │ │ ├── arrow-down.png
│ │ │ │ │ ├── arrow-down@2x.png
│ │ │ │ │ ├── arrow-down@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── arrow-left.imageset
│ │ │ │ │ ├── arrow-left.png
│ │ │ │ │ ├── arrow-left@2x.png
│ │ │ │ │ ├── arrow-left@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── back-white.imageset
│ │ │ │ │ ├── back-white.png
│ │ │ │ │ ├── back-white@2x.png
│ │ │ │ │ ├── back-white@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── down-arrow.imageset
│ │ │ │ │ ├── down-arrow.png
│ │ │ │ │ ├── down-arrow@2x.png
│ │ │ │ │ ├── down-arrow@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── focusIcon.imageset
│ │ │ │ │ ├── focusIcon@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── address_copy.imageset
│ │ │ │ │ ├── address_copy.png
│ │ │ │ │ ├── address_copy@2x.png
│ │ │ │ │ ├── address_copy@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── arrow-right.imageset
│ │ │ │ │ ├── arrow-right.png
│ │ │ │ │ ├── arrow-right@2x.png
│ │ │ │ │ ├── arrow-right@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── cameraIcon.imageset
│ │ │ │ │ ├── cameraIcon@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── close-popup.imageset
│ │ │ │ │ ├── close-popup.png
│ │ │ │ │ ├── close-popup@2x.png
│ │ │ │ │ ├── close-popup@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── faceid_large.imageset
│ │ │ │ │ ├── faceid_large.png
│ │ │ │ │ ├── faceid_large@2x.png
│ │ │ │ │ ├── faceid_large@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── faceid_small.imageset
│ │ │ │ │ ├── faceid_small.png
│ │ │ │ │ ├── faceid_small@2x.png
│ │ │ │ │ ├── faceid_small@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── information.imageset
│ │ │ │ │ ├── information.png
│ │ │ │ │ ├── information@2x.png
│ │ │ │ │ ├── information@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── touchid_large.imageset
│ │ │ │ │ ├── touchid_large.png
│ │ │ │ │ ├── touchid_large@2x.png
│ │ │ │ │ ├── touchid_large@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── touchid_small.imageset
│ │ │ │ │ ├── touchid_small.png
│ │ │ │ │ ├── touchid_small@2x.png
│ │ │ │ │ ├── touchid_small@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── trans_receive.imageset
│ │ │ │ │ ├── trans_receive.png
│ │ │ │ │ ├── trans_receive@2x.png
│ │ │ │ │ ├── trans_receive@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── user-selected.imageset
│ │ │ │ │ ├── user-selected.png
│ │ │ │ │ ├── user-selected@2x.png
│ │ │ │ │ ├── user-selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── default_avatar.imageset
│ │ │ │ │ ├── default_avatar.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── trans_transfer.imageset
│ │ │ │ │ ├── trans_transfer.png
│ │ │ │ │ ├── trans_transfer@2x.png
│ │ │ │ │ ├── trans_transfer@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── elf-wallet-logo.imageset
│ │ │ │ │ ├── elf-wallet-logo.png
│ │ │ │ │ ├── elf-wallet-logo@2x.png
│ │ │ │ │ ├── elf-wallet-logo@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── market-selected.imageset
│ │ │ │ │ ├── market-selected.png
│ │ │ │ │ ├── market-selected@2x.png
│ │ │ │ │ ├── market-selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── wallet-selected.imageset
│ │ │ │ │ ├── wallet-selected.png
│ │ │ │ │ ├── wallet-selected@2x.png
│ │ │ │ │ ├── wallet-selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ └── discover-selected.imageset
│ │ │ │ │ ├── discover-selected.png
│ │ │ │ │ ├── discover-selected@2x.png
│ │ │ │ │ ├── discover-selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ ├── Market
│ │ │ │ ├── Contents.json
│ │ │ │ ├── market.imageset
│ │ │ │ │ ├── market.png
│ │ │ │ │ ├── market@2x.png
│ │ │ │ │ ├── market@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── sort_up.imageset
│ │ │ │ │ ├── sort_up.png
│ │ │ │ │ ├── sort_up@2x.png
│ │ │ │ │ ├── sort_up@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── sort_down.imageset
│ │ │ │ │ ├── sort_down.png
│ │ │ │ │ ├── sort_down@2x.png
│ │ │ │ │ ├── sort_down@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── top_market.imageset
│ │ │ │ │ ├── top_market.png
│ │ │ │ │ ├── top_market@2x.png
│ │ │ │ │ ├── top_market@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── favor_solid.imageset
│ │ │ │ │ ├── favor_solid.png
│ │ │ │ │ ├── favor_solid@2x.png
│ │ │ │ │ ├── favor_solid@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── market-trend.imageset
│ │ │ │ │ ├── market-trend.png
│ │ │ │ │ ├── market-trend@2x.png
│ │ │ │ │ ├── market-trend@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── sort_default.imageset
│ │ │ │ │ ├── sort_default.png
│ │ │ │ │ ├── sort_default@2x.png
│ │ │ │ │ ├── sort_default@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── arrow-drop-down.imageset
│ │ │ │ │ ├── arrow-drop-down.png
│ │ │ │ │ ├── arrow-drop-down@2x.png
│ │ │ │ │ ├── arrow-drop-down@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── edit_favourites.imageset
│ │ │ │ │ ├── edit_favourites.png
│ │ │ │ │ ├── edit_favourites@2x.png
│ │ │ │ │ ├── edit_favourites@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── favour_outline.imageset
│ │ │ │ │ ├── favour_outline.png
│ │ │ │ │ ├── favour_outline@2x.png
│ │ │ │ │ ├── favour_outline@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── favour_emptystate.imageset
│ │ │ │ │ ├── favour_emptystate.png
│ │ │ │ │ ├── favour_emptystate@2x.png
│ │ │ │ │ ├── favour_emptystate@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ └── favour_emptystate_small.imageset
│ │ │ │ │ ├── favour_emptystate_small.png
│ │ │ │ │ ├── favour_emptystate_small@2x.png
│ │ │ │ │ ├── favour_emptystate_small@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ ├── Setting
│ │ │ │ ├── Contents.json
│ │ │ │ ├── email.imageset
│ │ │ │ │ ├── email.png
│ │ │ │ │ ├── email@2x.png
│ │ │ │ │ ├── email@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── address_add.imageset
│ │ │ │ │ ├── add.png
│ │ │ │ │ ├── add@2x.png
│ │ │ │ │ ├── add@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── address_scan.imageset
│ │ │ │ │ ├── scan.png
│ │ │ │ │ ├── scan@2x.png
│ │ │ │ │ ├── scan@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── address_added.imageset
│ │ │ │ │ ├── added.png
│ │ │ │ │ ├── added@2x.png
│ │ │ │ │ ├── added@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── export-qr.imageset
│ │ │ │ │ ├── export-qr.png
│ │ │ │ │ ├── export-qr@2x.png
│ │ │ │ │ ├── export-qr@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── address_search.imageset
│ │ │ │ │ ├── search.png
│ │ │ │ │ ├── search@2x.png
│ │ │ │ │ ├── search@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── p-word-hint.imageset
│ │ │ │ │ ├── p-word-hint.png
│ │ │ │ │ ├── p-word-hint@2x.png
│ │ │ │ │ ├── p-word-hint@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── export-keyword.imageset
│ │ │ │ │ ├── export-keyword.png
│ │ │ │ │ ├── export-keyword@2x.png
│ │ │ │ │ ├── export-keyword@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── export-mnemonic.imageset
│ │ │ │ │ ├── export-mnemonic.png
│ │ │ │ │ ├── export-mnemonic@2x.png
│ │ │ │ │ ├── export-mnemonic@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── network_normal.imageset
│ │ │ │ │ ├── network_normal@2x.png
│ │ │ │ │ ├── network_normal@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── submit_feedback.imageset
│ │ │ │ │ ├── submit_feedback.png
│ │ │ │ │ ├── submit_feedback@2x.png
│ │ │ │ │ ├── submit_feedback@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── network_selected.imageset
│ │ │ │ │ ├── network_selected@2x.png
│ │ │ │ │ ├── network_selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ └── export-private-key.imageset
│ │ │ │ │ ├── export-private-key@2x.png
│ │ │ │ │ ├── export-private-key@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ ├── Wallet
│ │ │ │ ├── Contents.json
│ │ │ │ ├── info.imageset
│ │ │ │ │ ├── info.png
│ │ │ │ │ ├── info@2x.png
│ │ │ │ │ ├── info@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── scan.imageset
│ │ │ │ │ ├── scan.png
│ │ │ │ │ ├── scan@2x.png
│ │ │ │ │ ├── scan@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── loading.imageset
│ │ │ │ │ ├── loading.png
│ │ │ │ │ ├── loading@2x.png
│ │ │ │ │ ├── loading@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── success.imageset
│ │ │ │ │ ├── success.png
│ │ │ │ │ ├── success@2x.png
│ │ │ │ │ ├── success@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── warning.imageset
│ │ │ │ │ ├── warning.png
│ │ │ │ │ ├── warning@2x.png
│ │ │ │ │ ├── warning@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Keystore.imageset
│ │ │ │ │ ├── Keystore.png
│ │ │ │ │ ├── Keystore@2x.png
│ │ │ │ │ ├── Keystore@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── click_cn.imageset
│ │ │ │ │ ├── click_cn.png
│ │ │ │ │ ├── click_cn@2x.png
│ │ │ │ │ ├── click_cn@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── click_en.imageset
│ │ │ │ │ ├── click_en.png
│ │ │ │ │ ├── click_en@2x.png
│ │ │ │ │ ├── click_en@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── eye-open.imageset
│ │ │ │ │ ├── eye-open.png
│ │ │ │ │ ├── eye-open@2x.png
│ │ │ │ │ ├── eye-open@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── logo-big.imageset
│ │ │ │ │ ├── logo-big.png
│ │ │ │ │ ├── logo-big@2x.png
│ │ │ │ │ ├── logo-big@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── eye-close.imageset
│ │ │ │ │ ├── eye-close.png
│ │ │ │ │ ├── eye-close@2x.png
│ │ │ │ │ ├── eye-close@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── icon_squre.imageset
│ │ │ │ │ ├── icon_squre.png
│ │ │ │ │ ├── icon_squre@2x.png
│ │ │ │ │ ├── icon_squre@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── infoSmall.imageset
│ │ │ │ │ ├── infoSmall.png
│ │ │ │ │ ├── infoSmall@2x.png
│ │ │ │ │ ├── infoSmall@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── logo-mark.imageset
│ │ │ │ │ ├── logo-mark.png
│ │ │ │ │ ├── logo-mark@2x.png
│ │ │ │ │ ├── logo-mark@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── logo-small.imageset
│ │ │ │ │ ├── logo-small.png
│ │ │ │ │ ├── logo-small@2x.png
│ │ │ │ │ ├── logo-small@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── icon_squre2.imageset
│ │ │ │ │ ├── icon_squre2.png
│ │ │ │ │ ├── icon_squre2@2x.png
│ │ │ │ │ ├── icon_squre2@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── packaging.imageset
│ │ │ │ │ ├── packaging@2x.png
│ │ │ │ │ ├── packaging@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Private-Keys.imageset
│ │ │ │ │ ├── Private-Keys.png
│ │ │ │ │ ├── Private-Keys@2x.png
│ │ │ │ │ ├── Private-Keys@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── click_result.imageset
│ │ │ │ │ ├── click_result.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── password_weak.imageset
│ │ │ │ │ ├── password_weak.png
│ │ │ │ │ ├── password_weak@2x.png
│ │ │ │ │ ├── password_weak@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Mnemonic-Phrase.imageset
│ │ │ │ │ ├── Mnemonic-Phrase.png
│ │ │ │ │ ├── Mnemonic-Phrase@2x.png
│ │ │ │ │ ├── Mnemonic-Phrase@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── dont-sceenshot.imageset
│ │ │ │ │ ├── dont-sceenshot.png
│ │ │ │ │ ├── dont-sceenshot@2x.png
│ │ │ │ │ ├── dont-sceenshot@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── password_medium.imageset
│ │ │ │ │ ├── password_medium.png
│ │ │ │ │ ├── password_medium@2x.png
│ │ │ │ │ ├── password_medium@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── password_strong.imageset
│ │ │ │ │ ├── password_strong.png
│ │ │ │ │ ├── password_strong@2x.png
│ │ │ │ │ ├── password_strong@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── icon_squre_selected.imageset
│ │ │ │ │ ├── icon_squre_selected.png
│ │ │ │ │ ├── icon_squre_selected@2x.png
│ │ │ │ │ ├── icon_squre_selected@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ └── password_very_strong.imageset
│ │ │ │ │ ├── password_very_strong.png
│ │ │ │ │ ├── password_very_strong@2x.png
│ │ │ │ │ ├── password_very_strong@3x.png
│ │ │ │ │ └── Contents.json
│ │ │ └── AppIcon.appiconset
│ │ │ │ ├── icon-29.png
│ │ │ │ ├── icon-40.png
│ │ │ │ ├── icon-50.png
│ │ │ │ ├── icon-57.png
│ │ │ │ ├── icon-72.png
│ │ │ │ ├── icon-76.png
│ │ │ │ ├── icon-1024.png
│ │ │ │ ├── icon-20@2x.png
│ │ │ │ ├── icon-20@3x.png
│ │ │ │ ├── icon-29@2x.png
│ │ │ │ ├── icon-29@3x.png
│ │ │ │ ├── icon-40@2x.png
│ │ │ │ ├── icon-40@3x.png
│ │ │ │ ├── icon-50@2x.png
│ │ │ │ ├── icon-57@2x.png
│ │ │ │ ├── icon-60@2x.png
│ │ │ │ ├── icon-60@3x.png
│ │ │ │ ├── icon-72@2x.png
│ │ │ │ ├── icon-76@2x.png
│ │ │ │ ├── icon-20-ipad.png
│ │ │ │ ├── icon-29-ipad.png
│ │ │ │ ├── icon-83.5@2x.png
│ │ │ │ ├── icon-20@2x-ipad.png
│ │ │ │ └── icon-29@2x-ipad.png
│ │ ├── Enviroment.swift
│ │ ├── network.json
│ │ ├── AElfApp-Bridging-Header.h
│ │ └── en.lproj
│ │ │ └── InfoPlist.strings
│ ├── Classes
│ │ ├── Utility
│ │ │ ├── QRScanner
│ │ │ │ ├── Assets
│ │ │ │ │ └── QRScanner.bundle
│ │ │ │ │ │ ├── Torch-on.png
│ │ │ │ │ │ ├── Torch-off.png
│ │ │ │ │ │ ├── QRCode-line.png
│ │ │ │ │ │ └── noticeMusic.caf
│ │ │ │ └── Classes
│ │ │ │ │ └── QRScannerError.swift
│ │ │ ├── Validate
│ │ │ │ └── ValidatorError.swift
│ │ │ ├── Views
│ │ │ │ └── SearchBarView.swift
│ │ │ └── Moya+Cache
│ │ │ │ ├── Single+ObjectMapper.swift
│ │ │ │ ├── TargetType+Cache.swift
│ │ │ │ ├── Cacheable.swift
│ │ │ │ └── Single+Cache.swift
│ │ ├── Base
│ │ │ ├── Views
│ │ │ │ └── BaseView.swift
│ │ │ └── Models
│ │ │ │ └── SectionItem.swift
│ │ ├── Extensions
│ │ │ ├── UITableView+Ext.swift
│ │ │ ├── Encodable+Ext.swift
│ │ │ ├── UITextView+Ext.swift
│ │ │ ├── UITextField+Ext.swift
│ │ │ ├── Sequence+Ext.swift
│ │ │ ├── UIView+Rx.swift
│ │ │ ├── Dictionary+RSA.swift
│ │ │ ├── NSAttributedString+Ext.swift
│ │ │ ├── NSObject+Ext.swift
│ │ │ ├── Dictionary+Ext.swift
│ │ │ ├── DispatchQueue+Ext.swift
│ │ │ ├── Double+Ext.swift
│ │ │ ├── UUID+Ext.swift
│ │ │ ├── Response+Ext.swift
│ │ │ ├── UIViewController+Rx.swift
│ │ │ ├── TimeInterval+Ext.swift
│ │ │ ├── MutableCollection+Ext.swift
│ │ │ ├── UIApplication+Ext.swift
│ │ │ ├── ObservableType+Ext.swift
│ │ │ └── UINavigationBar+Ext.swift
│ │ ├── Modules
│ │ │ ├── Market
│ │ │ │ ├── Views
│ │ │ │ │ ├── MarketSearchTopView.swift
│ │ │ │ │ ├── MarketManagerTopView.swift
│ │ │ │ │ ├── FavouritesFooterView.swift
│ │ │ │ │ └── FavouritesTopView.swift
│ │ │ │ └── Models
│ │ │ │ │ └── MarketModel.swift
│ │ │ ├── Assets
│ │ │ │ ├── ViewModels
│ │ │ │ │ └── AssetReceiveViewModel.swift
│ │ │ │ ├── Models
│ │ │ │ │ ├── TransactionInfoItem.swift
│ │ │ │ │ └── TransactionVoucherItem.swift
│ │ │ │ └── Views
│ │ │ │ │ └── AssetSortCell.swift
│ │ │ ├── Discover
│ │ │ │ ├── Models
│ │ │ │ │ ├── DappSendParams.swift
│ │ │ │ │ ├── DappSignResult.swift
│ │ │ │ │ ├── DappList.swift
│ │ │ │ │ ├── DappActionType.swift
│ │ │ │ │ └── DappTransactionItem.swift
│ │ │ │ └── Views
│ │ │ │ │ ├── DappSearchHeaderView.swift
│ │ │ │ │ ├── DiscoverFooterView.swift
│ │ │ │ │ └── DiscoverSectionView.swift
│ │ │ └── Setting
│ │ │ │ ├── Models
│ │ │ │ ├── TransationNoteModel.swift
│ │ │ │ ├── IdentityInfo.swift
│ │ │ │ └── MessageUnReadModel.swift
│ │ │ │ └── Views
│ │ │ │ ├── HelpDetailCell.swift
│ │ │ │ ├── SettingCell.swift
│ │ │ │ └── AccountItemCell.swift
│ │ └── Libs
│ │ │ ├── ImagePicker
│ │ │ └── ImageGallery
│ │ │ │ └── ImageGalleryLayout.swift
│ │ │ └── BiometricAuthentication
│ │ │ └── BiometricAuthentication.h
│ ├── AElfApp.entitlements
│ └── README.md
└── Script
│ ├── README.md
│ └── env_test.plist
├── images
├── 01.png
├── 02.png
├── 03.png
├── 04.png
├── 05.png
├── 06.png
├── logo.png
├── plist.png
└── download.png
└── .gitignore
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Wallet.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/zh-Hans.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Wallet.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/01.png
--------------------------------------------------------------------------------
/images/02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/02.png
--------------------------------------------------------------------------------
/images/03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/03.png
--------------------------------------------------------------------------------
/images/04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/04.png
--------------------------------------------------------------------------------
/images/05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/05.png
--------------------------------------------------------------------------------
/images/06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/06.png
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/logo.png
--------------------------------------------------------------------------------
/images/plist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/plist.png
--------------------------------------------------------------------------------
/images/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/images/download.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Discover/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Assets.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "VKv-jP-sJ7"; */
3 | "VKv-jP-sJ7.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Discover.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "PRn-dK-UyX"; */
3 | "PRn-dK-UyX.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Market.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "qA6-Ic-jdK"; */
3 | "qA6-Ic-jdK.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Setting.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "zzU-cW-EdK"; */
3 | "zzU-cW-EdK.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Assets.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "VKv-jP-sJ7"; */
3 | "VKv-jP-sJ7.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Discover.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "PRn-dK-UyX"; */
3 | "PRn-dK-UyX.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Market.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "qA6-Ic-jdK"; */
3 | "qA6-Ic-jdK.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Setting.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "zzU-cW-EdK"; */
3 | "zzU-cW-EdK.title" = "Item";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/zh-Hans.lproj/Main.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UILabel"; text = "AssetController"; ObjectID = "cyb-Mr-fYW"; */
3 | "cyb-Mr-fYW.text" = "AssetController";
4 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-50.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-57.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-72.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-76.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/add@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/Off.imageset/Off@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/Off.imageset/Off@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/On.imageset/On@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/On.imageset/On@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-1024.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/Auto.imageset/Auto@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/Auto.imageset/Auto@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/back@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/bell@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/edit@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/tick@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/user@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/info@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/scan@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/Torch-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/Torch-on.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20-ipad.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29-ipad.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/added@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/notice@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/order@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/touch@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/market@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/email@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/Torch-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/Torch-off.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@2x-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-20@2x-ipad.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@2x-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/AppIcon.appiconset/icon-29@2x-ipad.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/wallet@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/sort_up@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/loading@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/success@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/warning@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/QRCode-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/QRCode-line.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/noticeMusic.caf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Classes/Utility/QRScanner/Assets/QRScanner.bundle/noticeMusic.caf
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/aelf_icon.imageset/aelf_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/aelf_icon.imageset/aelf_icon.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/current@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/discover@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/lanRight@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/receiver@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/add@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/scan@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Keystore@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/click_cn@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/click_en@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/eye-open@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/logo-big@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/copy-grey@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/focusIcon.imageset/focusIcon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/focusIcon.imageset/focusIcon@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/scanWhite@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/sort_down@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/added@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/export-qr@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/eye-close@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/infoSmall@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/logo-mark@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/packaging.imageset/packaging@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/packaging.imageset/packaging@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/packaging.imageset/packaging@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/packaging.imageset/packaging@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/copy-white@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/arrow-down@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/arrow-left@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/back-white@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/cameraIcon.imageset/cameraIcon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/cameraIcon.imageset/cameraIcon@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/down-arrow@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/favor_solid@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/top_market@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/search@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_result.imageset/click_result.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_result.imageset/click_result.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/icon_squre@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/icon_squre2@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/logo-small@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/user-profile@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/arrow-right@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/close-popup@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/information@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/market-trend@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/sort_default@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/p-word-hint@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Private-Keys@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/address_copy@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/default_avatar.imageset/default_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/default_avatar.imageset/default_avatar.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/faceid_large@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/faceid_small@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/touchid_large@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/touchid_small@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/trans_receive@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/user-selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/password_weak@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/trans_transfer@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/favour_outline@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/export-keyword@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_normal.imageset/network_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_normal.imageset/network_normal@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_normal.imageset/network_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_normal.imageset/network_normal@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/dont-sceenshot@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/elf-wallet-logo@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/market-selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/wallet-selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/arrow-drop-down@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/edit_favourites@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/export-mnemonic@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/submit_feedback@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Mnemonic-Phrase@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/password_medium@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/password_strong@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/status_crosschain@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/favour_emptystate@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_selected.imageset/network_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_selected.imageset/network_selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_selected.imageset/network_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_selected.imageset/network_selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/discover-selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-private-key.imageset/export-private-key@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-private-key.imageset/export-private-key@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-private-key.imageset/export-private-key@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-private-key.imageset/export-private-key@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/icon_squre_selected@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/password_very_strong@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small@2x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AElfProject/aelf-wallet-ios/HEAD/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/favour_emptystate_small@3x.png
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Base/Views/BaseView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BaseView.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/5/23.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class BaseView: UIView {
12 |
13 |
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UITableView+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TableView+Ext.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/29.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension UITableView {
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/AElfApp.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | aps-environment
6 | development
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Market/Views/MarketSearchTopView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MarketSearchTopView.swift
3 | // AElfApp
4 | //
5 | // Created by jinxiansen on 2019/8/6.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class MarketSearchTopView: UIView {
12 |
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Market/Views/MarketManagerTopView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MarketManagerTopView.swift
3 | // AElfApp
4 | //
5 | // Created by jinxiansen on 2019/8/6.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class MarketManagerTopView: UIView {
12 |
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Assets/ViewModels/AssetReceiveViewModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AssetsReceiveViewModel.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/5.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | class AssetReceiveViewModel: ViewModel {
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Models/DappSendParams.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappSendParams.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/13.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct DappSendParams {
12 | var id: String
13 | var result: DappSignResult
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Models/DappSignResult.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappSignResult.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/12.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct DappSignResult {
12 | var signature: String
13 | var originalResult: String
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Aelf/Script/README.md:
--------------------------------------------------------------------------------
1 | # AElf 打包脚本说明
2 |
3 | 本脚本支持打 **App Store* ipa 并上传至 [fir.im](https://fir.im/iOSAELF) 。
4 |
5 | > 如需要打 App Store 的 ipa 包,可自行修改脚本。
6 |
7 | 使用前,你需要安装 [**fir.im**](https://github.com/FIRHQ/fir-cli) 。
8 |
9 | 通过以下命令:
10 |
11 | `sudo gem install fir-cli -n /usr/local/bin`
12 |
13 | 安装成功后,cd 到 `Shell` 目录,输入 `/.exportIPA.sh`,敲回车。
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Encodable+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Encodable+Ext.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/30.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Encodable {
12 |
13 | static var className: String {
14 | return String(describing: self)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Views/DappSearchHeaderView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappSearchHeaderView.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/26.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class DappSearchHeaderView: UIView {
12 |
13 | @IBOutlet weak var titleLabel: UILabel!
14 |
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/QRScanner/Classes/QRScannerError.swift:
--------------------------------------------------------------------------------
1 | //
2 | // QRScannerError.swift
3 | // QRScanner
4 | //
5 | // Created by 周斌 on 2019/1/4.
6 | //
7 |
8 | import UIKit
9 |
10 | public enum QRScannerError: Error {
11 | case cameraPermissionDenied
12 | case photoPermissionDenied
13 | case invalidDevice
14 | case formatNotSupport
15 | }
16 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UITextView+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UITextView+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/5/31.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension UITextView {
12 |
13 | func asDriver() -> Driver {
14 | return rx.text.orEmpty.asDriver()
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UITextField+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UITextField+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/5/31.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension UITextField {
12 |
13 | func asDriver() -> Driver {
14 | return rx.text.orEmpty.asDriver()
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Enviroment.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Enviroment.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/5/25.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | //case dev = 1 // 开发环境
12 | //case test = 2 // 测试环境
13 | //case staging = 3 // 预发布环境
14 | //case prodcution // 线上环境
15 |
16 | let appEnv = 3
17 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Sequence+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Sequence+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/3.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Sequence {
12 | /// 返回序列乱序的数组
13 | func shuffled() -> [Element] {
14 | var result = Array(self)
15 | result.shuffle()
16 | return result
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Validate/ValidatorError.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ValidError.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/5/31.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import Validator
11 |
12 | struct ValidatorError: ValidationError {
13 | var message: String
14 |
15 | public init(message: String) {
16 | self.message = message
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UIView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIView+Rx.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/16.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Reactive where Base: UIView {
12 |
13 | public var isHidden: Binder {
14 | return Binder(self.base) { view, value in
15 | view.isHidden = value
16 | }
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Views/SearchBarView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SearchBarView.swift
3 | // AElfApp
4 | //
5 | // Created by jinxiansen on 2019/8/5.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class SearchBarView: UIView {
12 |
13 | @IBOutlet weak var searchIcon: UIImageView!
14 | @IBOutlet weak var searchField: UITextField!
15 | @IBOutlet weak var cancelButton: UIButton!
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/Off.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Off@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/On.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "On@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/network.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name":"默认配置",
4 | "nameEn":"default",
5 | "url":"https://wallet-app-api-test.aelf.io/",
6 | "node":""
7 | },
8 | {
9 | "name":"测试网",
10 | "nameEn":"testnet",
11 | "url":"http://1.119.195.50:11177/",
12 | "node":"11177/"
13 | },
14 | {
15 | "name":"测试网美国节点",
16 | "nameEn":"testnet-american",
17 | "url":"",
18 | "node":""
19 | }
20 | ]
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Xcode
2 | .DS_Store
3 | */build/*
4 | *.pbxuser
5 | !default.pbxuser
6 | *.mode1v3
7 | !default.mode1v3
8 | *.mode2v3
9 | !default.mode2v3
10 | *.perspectivev3
11 | !default.perspectivev3
12 | xcuserdata
13 | profile
14 | *.moved-aside
15 | DerivedData
16 | .idea/
17 | *.hmap
18 | *.xccheckout
19 | *.xcworkspace
20 | !default.xcworkspace
21 |
22 | #CocoaPods
23 | Pods
24 | !Podfile
25 | !Podfile.lock
26 | AelfApp.xcscheme
27 |
28 | Configure.plist
29 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Dictionary+RSA.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Dictionary+RSA.swift
3 | // AelfApp
4 | //
5 | // Created by jinxiansen on 2019/7/10.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Dictionary where Key == String,Value == String {
12 |
13 | mutating func rsaEncode() {
14 | forEach { (key,value) in
15 | self[key] = value.rsaEncode
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/NSAttributedString+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NSAttributeString+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/11.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension NSAttributedString {
12 |
13 | var mutableAttributed: NSMutableAttributedString {
14 | let att = NSMutableAttributedString(attributedString: self)
15 | return att
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/Auto.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Auto@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Libs/ImagePicker/ImageGallery/ImageGalleryLayout.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | class ImageGalleryLayout: UICollectionViewFlowLayout {
4 |
5 | override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
6 | let attributes = super.layoutAttributesForElements(in: rect)
7 | attributes?.forEach {
8 | $0.transform = Helper.rotationTransform()
9 | }
10 |
11 | return attributes
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Market/Models/MarketModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MarketCoinModel.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/6/11.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 | import Foundation
9 | import ObjectMapper
10 |
11 | class MarketModel: Mappable {
12 | var list = [MarketCoinModel]()
13 |
14 | required init?(map: Map){ }
15 |
16 | func mapping(map: Map) {
17 | list <- map
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/aelf_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "aelf_icon.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Models/DappList.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappList.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/16.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 |
12 | struct DappList: Mappable {
13 |
14 | var dapps = [DiscoverDapp]()
15 |
16 | init?(map: Map) {}
17 |
18 | mutating func mapping(map: Map) {
19 | dapps <- map["dapps"]
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/cameraIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "cameraIcon@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/focusIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "focusIcon@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_result.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "click_result.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Models/DappActionType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappActionType.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/9.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | enum DappActionType: String,CaseIterable {
12 | case connect
13 | case account
14 | case invoke
15 | case invokeRead
16 | case api
17 | case disconnect
18 | case getContractMethods
19 | }
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/default_avatar.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "default_avatar.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/NSObject+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Extensions.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/27.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 |
12 | extension NSObject {
13 |
14 | class var className: String {
15 | return String(describing: self)
16 | }
17 |
18 | var className: String {
19 | return String(describing: type(of: self))
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Storyboard/en.lproj/Main.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "PRn-dK-UyX"; */
3 | "PRn-dK-UyX.title" = "Item";
4 |
5 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "Uxf-hL-yFL"; */
6 | "Uxf-hL-yFL.title" = "Item";
7 |
8 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "icx-rK-igY"; */
9 | "icx-rK-igY.title" = "Item";
10 |
11 | /* Class = "UITabBarItem"; title = "Item"; ObjectID = "zzU-cW-EdK"; */
12 | "zzU-cW-EdK.title" = "Item";
13 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/packaging.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "packaging@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "packaging@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Moya+Cache/Single+ObjectMapper.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Single+ObjectMapper.swift
3 | // HPNetwork
4 | //
5 | // Created by 佳林 on 2019/9/6.
6 | //
7 |
8 | import Moya
9 | import RxSwift
10 | import ObjectMapper
11 |
12 | public extension PrimitiveSequence where Trait == SingleTrait, Element == Response {
13 |
14 | func mapObject(_ type: T.Type, context: MapContext? = nil) -> Single {
15 | return map { try $0.mapObject(type, context: context) }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Views/DiscoverFooterView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DiscoverFooterView.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/20.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class DiscoverFooterView: UIView {
12 |
13 | @IBOutlet var applyButton: UIButton!
14 |
15 | var tapDapply:(() -> ())?
16 |
17 | @IBAction func applyButtonTapped(_ sender: UIButton) {
18 | tapDapply?()
19 | }
20 |
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/zh-Hans.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /*
2 | InfoPlist.strings
3 | AElfApp
4 |
5 | Created by 晋先森 on 2019/12/17.
6 | Copyright © 2019 AELF. All rights reserved.
7 | */
8 |
9 |
10 | "NSCameraUsageDescription" = "应用程序需要相机功能来扫描二维码或拍摄头像";
11 | "NSFaceIDUsageDescription" = "应用程序需要面部 ID 权限来使用面部识别进行身份验证";
12 | "NSPhotoLibraryAddUsageDescription" = "应用程序需要保存您在APP中生成的图片";
13 | "NSPhotoLibraryUsageDescription" = "应用程序希望可以从您的相册中获取二维码或头像";
14 | "NSLocationWhenInUseUsageDescription" = "应用程序需要访问你的位置为拍摄的照片提供位置信息";
15 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/add.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "add.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "add@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "add@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/info.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "info.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "info@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "info@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/scan.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "scan.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "scan@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "scan@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Views/DiscoverSectionView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DiscoverSectionView.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/6.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | /// 头部
12 | class DiscoverSectionView: UIView {
13 |
14 | @IBOutlet weak var titleLabel: UILabel!
15 | @IBOutlet weak var sectionButton: UIButton!
16 |
17 |
18 | /// Section Tap
19 | @IBAction func sectionTapped(_ sender: UIButton) {
20 |
21 |
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Market/Views/FavouritesFooterView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FavouritesFooterView.swift
3 | // AElfApp
4 | //
5 | // Created by jinxiansen on 2019/8/5.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class FavouritesFooterView: UIView {
12 |
13 | @IBOutlet weak var button: UIButton!
14 |
15 | override func awakeFromNib() {
16 | super.awakeFromNib()
17 |
18 | button.setTitlePosition(position: .right, spacing: 5)
19 | }
20 |
21 | }
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/added.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "added.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "added@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "added@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/order.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "order.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "order@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "order@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "back.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "back@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "back@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/bell.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "bell.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "bell@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "bell@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/edit.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "edit.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "edit@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "edit@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/tick.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "tick.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "tick@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "tick@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touch.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "touch.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "touch@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "touch@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "user.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "user@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "user@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_add.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "add.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "add@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "add@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/email.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "email.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "email@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "email@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "filename" : "network_normal@2x.png",
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "filename" : "network_normal@3x.png",
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "author" : "xcode",
20 | "version" : 1
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/notice.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "notice.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "notice@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "notice@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "wallet.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "wallet@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "wallet@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "market.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "market@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "market@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_scan.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "scan.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "scan@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "scan@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-private-key.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "export-private-key@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "export-private-key@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/network_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "filename" : "network_selected@2x.png",
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "filename" : "network_selected@3x.png",
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "author" : "xcode",
20 | "version" : 1
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Dictionary+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Dictionary+Ext.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/4.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Dictionary where Key == String,Value == String {
12 |
13 | mutating func addIfNotExist(dict: Dictionary) {
14 | dict.forEach { (key,value) in
15 | if self[key] == nil {
16 | self[key] = value
17 | }
18 | }
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/current.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "current.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "current@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "current@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_up.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "sort_up.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "sort_up@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "sort_up@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_added.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "added.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "added@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "added@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/loading.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "loading.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "loading@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "loading@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/success.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "success.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "success@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "success@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/warning.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "warning.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "warning@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "warning@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-grey.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "copy-grey.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "copy-grey@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "copy-grey@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "discover.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "discover@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "discover@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/lanRight.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "lanRight.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "lanRight@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "lanRight@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/receiver.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "receiver.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "receiver@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "receiver@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_down.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "sort_down.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "sort_down@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "sort_down@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/address_search.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "search.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "search@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "search@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Keystore.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Keystore.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Keystore@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Keystore@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_cn.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "click_cn.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "click_cn@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "click_cn@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/click_en.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "click_en.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "click_en@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "click_en@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-close.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "eye-close.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "eye-close@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "eye-close@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/eye-open.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "eye-open.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "eye-open@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "eye-open@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/infoSmall.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "infoSmall.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "infoSmall@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "infoSmall@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-big.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "logo-big.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "logo-big@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "logo-big@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-mark.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "logo-mark.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "logo-mark@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "logo-mark@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/copy-white.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "copy-white.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "copy-white@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "copy-white@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-down.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "arrow-down.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "arrow-down@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "arrow-down@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-left.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "arrow-left.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "arrow-left@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "arrow-left@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/back-white.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "back-white.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "back-white@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "back-white@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/down-arrow.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "down-arrow.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "down-arrow@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "down-arrow@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/scanWhite.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "scanWhite.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "scanWhite@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "scanWhite@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/top_market.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "top_market.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "top_market@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "top_market@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-qr.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "export-qr.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "export-qr@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "export-qr@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "icon_squre.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "icon_squre@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "icon_squre@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/logo-small.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "logo-small.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "logo-small@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "logo-small@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Base/Models/SectionItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SectionItem.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/4.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 | import RxDataSources
12 |
13 | struct SectionItem {
14 | var items: [T]
15 | }
16 |
17 | extension SectionItem: SectionModelType {
18 | typealias Item = T
19 |
20 | init(original: SectionItem, items: [T]) {
21 | self = original
22 | self.items = items
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/arrow-right.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "arrow-right.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "arrow-right@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "arrow-right@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/close-popup.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "close-popup.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "close-popup@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "close-popup@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/information.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "information.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "information@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "information@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favor_solid.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "favor_solid.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "favor_solid@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "favor_solid@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/p-word-hint.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "p-word-hint.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "p-word-hint@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "p-word-hint@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre2.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "icon_squre2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "icon_squre2@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "icon_squre2@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/user-profile.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "user-profile.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "user-profile@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "user-profile@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/address_copy.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "address_copy.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "address_copy@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "address_copy@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_large.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "faceid_large.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "faceid_large@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "faceid_large@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/faceid_small.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "faceid_small.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "faceid_small@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "faceid_small@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/market-trend.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "market-trend.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "market-trend@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "market-trend@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/sort_default.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "sort_default.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "sort_default@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "sort_default@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Private-Keys.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Private-Keys.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Private-Keys@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Private-Keys@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_large.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "touchid_large.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "touchid_large@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "touchid_large@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/touchid_small.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "touchid_small.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "touchid_small@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "touchid_small@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_receive.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "trans_receive.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "trans_receive@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "trans_receive@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/user-selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "user-selected.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "user-selected@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "user-selected@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_outline.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "favour_outline.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "favour_outline@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "favour_outline@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/dont-sceenshot.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "dont-sceenshot.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "dont-sceenshot@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "dont-sceenshot@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_weak.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "password_weak.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "password_weak@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "password_weak@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/elf-wallet-logo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "elf-wallet-logo.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "elf-wallet-logo@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "elf-wallet-logo@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/market-selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "market-selected.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "market-selected@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "market-selected@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/trans_transfer.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "trans_transfer.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "trans_transfer@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "trans_transfer@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/wallet-selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "wallet-selected.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "wallet-selected@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "wallet-selected@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/arrow-drop-down.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "arrow-drop-down.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "arrow-drop-down@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "arrow-drop-down@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/edit_favourites.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "edit_favourites.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "edit_favourites@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "edit_favourites@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-keyword.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "export-keyword.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "export-keyword@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "export-keyword@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/export-mnemonic.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "export-mnemonic.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "export-mnemonic@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "export-mnemonic@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Setting/submit_feedback.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "submit_feedback.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "submit_feedback@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "submit_feedback@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/Mnemonic-Phrase.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Mnemonic-Phrase.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Mnemonic-Phrase@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Mnemonic-Phrase@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_medium.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "password_medium.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "password_medium@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "password_medium@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_strong.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "password_strong.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "password_strong@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "password_strong@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Assets/status_crosschain.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "status_crosschain.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "status_crosschain@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "status_crosschain@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/General/discover-selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "discover-selected.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "discover-selected@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "discover-selected@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "favour_emptystate.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "favour_emptystate@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "favour_emptystate@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/icon_squre_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "icon_squre_selected.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "icon_squre_selected@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "icon_squre_selected@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/DispatchQueue+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DispatchQueue+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/3.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | /// 主线程执行
12 | func asyncMain(_ block: (() -> Void)?) {
13 | DispatchQueue.main.async {
14 | block?()
15 | }
16 | }
17 |
18 | /// 主线程延迟执行,默认延迟 1秒
19 | func asyncMainDelay(duration: TimeInterval = 1, block: @escaping () -> Void) {
20 | DispatchQueue.main.asyncAfter(deadline: .now() + duration) {
21 | block()
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Wallet/password_very_strong.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "password_very_strong.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "password_very_strong@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "password_very_strong@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/Assets.xcassets/Market/favour_emptystate_small.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "favour_emptystate_small.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "favour_emptystate_small@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "favour_emptystate_small@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Models/TransationNoteModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TransationNoteModel.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/6/10.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 |
12 |
13 | class TransationNoteModel :Mappable{
14 | var count : Int?
15 | var list = [AssetHistory]()
16 | var unreadCount : Int?
17 |
18 | required init?(map: Map){}
19 |
20 | func mapping(map: Map) {
21 | count <- map["count"]
22 | list <- map["list"]
23 | unreadCount <- map["unread_count"]
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/AElfApp-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Use this file to import your target's public headers that you would like to expose to Swift.
3 | //
4 |
5 | @import SwifterSwift;
6 | @import ViewAnimator;
7 | @import SVProgressHUD;
8 | @import SnapKit;
9 | @import Localize_Swift;
10 | @import Then;
11 | @import RxSwift;
12 | @import RxCocoa;
13 | @import NSObject_Rx;
14 | @import Closures;
15 |
16 | // Bugly
17 | #import
18 |
19 | // DZN
20 | #import
21 |
22 | // Umeng
23 | #import
24 | #import
25 | #import
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Assets/Models/TransactionInfoItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TransactionInfoItem.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/10/10.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct TransactionInfoItem {
12 |
13 | let amount: Double
14 | let symbol: String
15 | let fee: Double
16 |
17 | let toAddress: String
18 | let toChain: String
19 | let toNode: String
20 |
21 | let fromAddress: String
22 | let fromChain: String
23 | let fromNode: String
24 |
25 | let memo: String
26 | let txID: String
27 |
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Views/HelpDetailCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HelpDetailCell.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/6/25.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class HelpDetailCell: BaseTableCell {
12 |
13 | @IBOutlet weak var desLabel: UILabel!
14 | override func awakeFromNib() {
15 | super.awakeFromNib()
16 | // Initialization code
17 | }
18 |
19 | override func setSelected(_ selected: Bool, animated: Bool) {
20 | super.setSelected(selected, animated: animated)
21 |
22 | // Configure the view for the selected state
23 | }
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Double+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Double+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/7/5.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Double {
12 |
13 | func format(maxDigits: Int = 8, mixDigits: Int = 2) -> String {
14 | let formatter = NumberFormatter()
15 | formatter.positiveFormat = "###,###.##"
16 | formatter.numberStyle = .decimal
17 | formatter.maximumFractionDigits = maxDigits // 小数点最多8位
18 | formatter.minimumFractionDigits = mixDigits // 小数点最少2位
19 | return formatter.string(from: NSNumber(value: self)) ?? ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/README.md:
--------------------------------------------------------------------------------
1 | ## 查看项目目录结构
2 |
3 | 安装tree命令
4 |
5 | `brew install tree`
6 |
7 | 查看目录
8 |
9 | `tree -a`
10 |
11 | 忽略某个文件夹(注意要带引号,支持正则表达式)
12 |
13 | `tree -a -I "foldername"`
14 |
15 | 列出目录,忽略.git文件夹,输出到tree.md
16 |
17 | `tree -a -I ".git" >> tree.md`
18 |
19 | 显示文件夹的层级(n表示层级数)
20 |
21 | `tree -L n`
22 |
23 | ```
24 | ├── Classes
25 | │ ├── AppDelegate # 启动入口
26 | │ ├── Base # 基类
27 | │ ├── Common # 通用
28 | │ ├── Extensions # 扩展
29 | │ ├── Libs # 第三方
30 | │ ├── Utility # 工具类
31 | │ ├── Modules # 业务模块
32 | │ ├── Assets # 资产
33 | │ ├── Discover# 发现
34 | │ ├── Market # 行情
35 | │ ├── Setting # 设置
36 | │ └── Wallet # 钱包
37 | └── Resource # 资源文件
38 | ```
39 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UUID+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UUID+Ext.swift
3 | // Basic_Example
4 | //
5 | // Created by jinxiansen on 2019/8/12.
6 | // Copyright © 2019 CocoaPods. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import KeychainSwift
11 |
12 | private let keyChain = "\(String.bundleID).keyChain"
13 |
14 | public extension UUID {
15 |
16 | static var keyChainUUID: String {
17 | let keychain = KeychainSwift()
18 | if let uuid = keychain.get(keyChain) {
19 | return uuid
20 | } else {
21 | let uuid = UUID().uuidString
22 | keychain.set(uuid, forKey: keyChain)
23 | return uuid
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/Response+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Response+Ext.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/29.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import Moya
11 | //import Moya_ObjectMapper
12 |
13 | extension Response {
14 |
15 | func toResult() -> VResult {
16 | guard let r = try? mapObject(VResult.self) else {
17 | return VResult.parseError()
18 | }
19 | return r
20 | }
21 |
22 | func toMarketResult() -> VResult {
23 | guard let r = try? mapObject(VResult.self) else {
24 | return VResult.parseError()
25 | }
26 | return r
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UIViewController+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIViewController+Rx.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/28.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 |
10 | import Foundation
11 | import RxSwift
12 | import RxCocoa
13 | import KafkaRefresh
14 |
15 | extension Reactive where Base: KafkaRefreshControl {
16 |
17 | public var isAnimating: Binder {
18 | return Binder(self.base) { refreshControl, active in
19 | if active {
20 | // refreshControl.beginRefreshing() // 打开会多次调用刷新
21 | } else {
22 | refreshControl.endRefreshing()
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Discover/Models/DappTransactionItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DappTransactionItem.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/16.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct DappTransactionItem {
12 |
13 | var title: String
14 | var value: Any?
15 |
16 | var enableCopy: Bool // 是否允许拷贝(展示拷贝图标)
17 | var enableLines: Bool // 是否允许多行展示
18 |
19 | init(title: String, value: Any? = nil, enableCopy: Bool = false, enableLines: Bool = false) {
20 | self.title = title
21 | self.value = value
22 | self.enableCopy = enableCopy
23 | self.enableLines = enableLines
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Market/Views/FavouritesTopView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FavouritesTopView.swift
3 | // AElfApp
4 | //
5 | // Created by jinxiansen on 2019/8/9.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class FavouritesTopView: UIView {
12 |
13 | @IBOutlet weak var currencyLabel: UILabel!
14 | @IBOutlet weak var priceLabel: UILabel!
15 | @IBOutlet weak var changeLabel: UILabel!
16 |
17 |
18 | func languageChanged() {
19 |
20 | currencyLabel.text = "Market_currency".localized()
21 | priceLabel.text = "Market_price".localized()
22 | changeLabel.text = "Market_change".localized()
23 | }
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Assets/Models/TransactionVoucherItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TransactionVoucherItem.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/10/10.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct TransactionVoucherItem {
12 |
13 | var title: String
14 | var value: Any?
15 |
16 | var enableCopy: Bool // 是否允许拷贝(展示拷贝图标)
17 | var enableLines: Bool // 是否允许多行展示
18 |
19 | init(title: String, value: Any? = nil, enableCopy: Bool = false, enableLines: Bool = false) {
20 | self.title = title
21 | self.value = value
22 | self.enableCopy = enableCopy
23 | self.enableLines = enableLines
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Moya+Cache/TargetType+Cache.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TargetType+Cache.swift
3 | // RxNetwork
4 | //
5 | // Created by Pircate on 2018/7/7.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import Moya
10 | import RxSwift
11 |
12 | public extension TargetType where Self: Cacheable {
13 |
14 | func cachedResponse() throws -> Moya.Response {
15 | return try cachedResponse(for: self)
16 | }
17 |
18 | func storeCachedResponse(_ cachedResponse: Moya.Response) throws {
19 | try storeCachedResponse(cachedResponse, for: self)
20 | }
21 |
22 | func removeCachedResponse() throws {
23 | try removeCachedResponse(for: self)
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/TimeInterval+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TimeInterVal+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/11.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | private let formatter = DateFormatter()
12 |
13 | extension TimeInterval {
14 |
15 | func transferTime() -> String {
16 |
17 | let date = Date(timeIntervalSince1970: self)
18 |
19 | if let id = App.languageID, id.contains("zh") {
20 | formatter.dateFormat = "yyyy/MM/dd HH:mm:ss" // cn
21 | } else {
22 | formatter.dateFormat = "dd/MM/yyyy HH:mm:ss" // en
23 | }
24 | return formatter.string(from: date)
25 | }
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Libs/BiometricAuthentication/BiometricAuthentication.h:
--------------------------------------------------------------------------------
1 | //
2 | // BiometricAuthentication.h
3 | // BiometricAuthentication
4 | //
5 | // Created by Rushi on 28/10/17.
6 | // Copyright © 2018 Rushi Sangani. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for BiometricAuthentication.
12 | FOUNDATION_EXPORT double BiometricAuthenticationVersionNumber;
13 |
14 | //! Project version string for BiometricAuthentication.
15 | FOUNDATION_EXPORT const unsigned char BiometricAuthenticationVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Models/IdentityInfo.swift:
--------------------------------------------------------------------------------
1 | //
2 | // IdentityInfo.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/18.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 |
12 | struct IdentityInfo: Mappable {
13 |
14 | var address : String?
15 | var createTime : String?
16 | var id : String?
17 | var img : String?
18 | var name : String?
19 |
20 | init?(map: Map) {
21 | }
22 |
23 | mutating func mapping(map: Map) {
24 | address <- map["address"]
25 | createTime <- map["create_time"]
26 | id <- map["id"]
27 | img <- map["img"]
28 | name <- map["name"]
29 | }
30 |
31 | }
32 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Moya+Cache/Cacheable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Cacheable.swift
3 | // RxNetwork
4 | //
5 | // Created by Pircate(gao497868860@gmail.com) on 2019/3/5
6 | // Copyright © 2019年 Pircate. All rights reserved.
7 | //
8 |
9 | import Moya
10 |
11 | public typealias Cacheable = Storable & CachingKey
12 |
13 | public protocol Storable {
14 |
15 | var allowsStorage: (Moya.Response) -> Bool { get }
16 |
17 | func cachedResponse(for key: CachingKey) throws -> Moya.Response
18 |
19 | func storeCachedResponse(_ cachedResponse: Moya.Response, for key: CachingKey) throws
20 |
21 | func removeCachedResponse(for key: CachingKey) throws
22 |
23 | func removeAllCachedResponses() throws
24 | }
25 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/MutableCollection+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MutableCollection+Ext.swift
3 | // AelfApp
4 | //
5 | // Created by 晋先森 on 2019/6/3.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension MutableCollection {
12 | /// 打乱集合里的元素
13 | mutating func shuffle() {
14 | let c = count
15 | guard c > 1 else { return }
16 |
17 | for (firstUnshuffled, unshuffledCount) in zip(indices, stride(from: c, to: 1, by: -1)) {
18 | let d: Int = numericCast(arc4random_uniform(numericCast(unshuffledCount)))
19 | let i = index(firstUnshuffled, offsetBy: d)
20 | swapAt(firstUnshuffled, i)
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Resources/en.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /*
2 | InfoPlist.strings
3 | AElfApp
4 |
5 | Created by 晋先森 on 2019/12/17.
6 | Copyright © 2019 AELF. All rights reserved.
7 | */
8 |
9 |
10 | "NSCameraUsageDescription" = "The app requires camera functionality to scan QR codes or take a picture";
11 | "NSFaceIDUsageDescription" = "This app requires Face ID permission to authenticate using Face recognition.";
12 | "NSPhotoLibraryAddUsageDescription" = "The app needs to save the pictures you generated in the app";
13 | "NSPhotoLibraryUsageDescription" = "The app hopes to get the QR code or avatar from your photo album";
14 | "NSLocationWhenInUseUsageDescription" = "We need to access your location to provide location information for the photos taken.";
15 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Models/MessageUnReadModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MessageUnReadModel.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/6/17.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 | import ObjectMapper
11 |
12 | class MessageUnReadModel: Mappable {
13 |
14 | var unreadCount: Int?
15 | var messageUnreadCount: Int?
16 | var noticeUnreadCount: Int?
17 |
18 | required init?(map: Map){}
19 |
20 | func mapping(map: Map) {
21 | unreadCount <- map["unread_count"]
22 | messageUnreadCount <- map["message_unread_count"]
23 | noticeUnreadCount <- map["notice_unread_count"]
24 |
25 | // isDefault <- false
26 | }
27 |
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Views/SettingCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SettingCell.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/5/30.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class SettingCell: BaseTableCell {
12 |
13 | @IBOutlet weak var pointLabel: UILabel!
14 | @IBOutlet weak var settingLabel: UILabel!
15 | override func awakeFromNib() {
16 | super.awakeFromNib()
17 | self.selectionStyle = .none
18 |
19 | // Initialization code
20 | }
21 |
22 | override func setSelected(_ selected: Bool, animated: Bool) {
23 | super.setSelected(selected, animated: animated)
24 |
25 | // Configure the view for the selected state
26 | }
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Setting/Views/AccountItemCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SettingCell.swift
3 | // AelfApp
4 | //
5 | // Created by MacKun on 2019/5/30.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class AccountItemCell: BaseTableCell {
12 |
13 | @IBOutlet weak var imgView: UIImageView!
14 | @IBOutlet weak var settingLabel: UILabel!
15 | override func awakeFromNib() {
16 | super.awakeFromNib()
17 | self.selectionStyle = .none
18 | // Initialization code
19 | }
20 |
21 | override func setSelected(_ selected: Bool, animated: Bool) {
22 | super.setSelected(selected, animated: animated)
23 |
24 | // Configure the view for the selected state
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UIApplication+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIApplication+Ext.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/30.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import AVFoundation
11 |
12 | extension UIApplication {
13 |
14 | static var isSimulator : Bool {
15 | // #if (arch(i386) || arch(x86_64)) && os(iOS)
16 | #if targetEnvironment(simulator)
17 | return true
18 | #else
19 | return false
20 | #endif
21 | }
22 |
23 |
24 | static func isAllowCamera() -> Bool {
25 | let authStatus = AVCaptureDevice.authorizationStatus(for: .video)
26 | return authStatus != .restricted && authStatus != .denied
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Utility/Moya+Cache/Single+Cache.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Single+Cache.swift
3 | // RxNetwork
4 | //
5 | // Created by Pircate on 2018/4/18.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import Moya
11 |
12 | extension PrimitiveSequence where TraitType == SingleTrait, ElementType == Moya.Response {
13 |
14 | public func storeCachedResponse(for target: Target)
15 | -> Single
16 | where Target: TargetType, Target: Cacheable {
17 | return map { response -> ElementType in
18 | if target.allowsStorage(response) {
19 | try? target.storeCachedResponse(response)
20 | }
21 |
22 | return response
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/ObservableType+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ObservableType+Result.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/29.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import ObjectMapper
11 |
12 | extension ObservableType where E == VResult {
13 |
14 | func mapObjects(_ map: T.Type, context: MapContext? = nil) -> Observable<[T]> {
15 | return flatMap({
16 | return Observable.just(try $0.mapObjects(T.self, context: context))
17 | })
18 | }
19 |
20 | func mapObject(_ map: T.Type, context: MapContext? = nil) -> Observable {
21 | return flatMap({
22 | return Observable.just(try $0.mapObject(map, context: context))
23 | })
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Extensions/UINavigationBar+Ext.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationBar+Ext.swift
3 | // RxExamples
4 | //
5 | // Created by 晋先森 on 2019/5/29.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension UINavigationBar {
12 |
13 | static func configAppearance() {
14 |
15 | let color = UIColor.white // 导航栏颜色
16 | appearance().shadowImage = UIImage()
17 | // appearance().tintColor = UIColor.white
18 | // appearance().barTintColor = color
19 | appearance().isTranslucent = false
20 | appearance().clipsToBounds = false
21 | appearance().backgroundColor = color
22 | appearance().setBackgroundImage(UIImage(), for: UIBarPosition.any, barMetrics: UIBarMetrics.default)
23 |
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/Aelf/AelfApp/Classes/Modules/Assets/Views/AssetSortCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AssetSortCell.swift
3 | // AElfApp
4 | //
5 | // Created by 晋先森 on 2019/12/13.
6 | // Copyright © 2019 AELF. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class AssetSortCell: UITableViewCell {
12 |
13 | @IBOutlet weak var titleLabel: UILabel!
14 |
15 |
16 | override func awakeFromNib() {
17 | super.awakeFromNib()
18 | // Initialization code
19 | }
20 |
21 | var title: String? {
22 | didSet {
23 | titleLabel.text = title
24 | }
25 | }
26 |
27 | override func setSelected(_ selected: Bool, animated: Bool) {
28 | super.setSelected(selected, animated: animated)
29 |
30 | // Configure the view for the selected state
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/Aelf/Script/env_test.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | compileBitcode
6 |
7 | destination
8 | export
9 | method
10 | development
11 | provisioningProfiles
12 |
13 | com.hoopox.product.aelf
14 | Jtte
15 |
16 | signingCertificate
17 | iPhone Developer
18 | signingStyle
19 | manual
20 | stripSwiftSymbols
21 |
22 | teamID
23 | LR77E76VJ6
24 | thinning
25 | <none>
26 |
27 |
28 |
--------------------------------------------------------------------------------