diff --git a/app/src/main/java/wannabit/io/cosmostaion/base/BaseChain.java b/app/src/main/java/wannabit/io/cosmostaion/base/BaseChain.java index 1d32f0543..6285b1867 100644 --- a/app/src/main/java/wannabit/io/cosmostaion/base/BaseChain.java +++ b/app/src/main/java/wannabit/io/cosmostaion/base/BaseChain.java @@ -97,7 +97,8 @@ public enum BaseChain { NOBLE_MAIN("noble-mainnet"), STAFI_MAIN("stafi-mainnet"), NEUTRON_TEST("neutron-testnet"), - NEUTRON_MAIN("neutron-mainnet"); + NEUTRON_MAIN("neutron-mainnet"), + ARCHWAY_MAIN("archway-mainnet"); private final String chainName; @@ -321,6 +322,9 @@ public static BaseChain getChain(String chainName) { if (chainName.equals(NEUTRON_MAIN.chainName)) { return NEUTRON_MAIN; } + if (chainName.equals(ARCHWAY_MAIN.chainName)) { + return ARCHWAY_MAIN; + } return null; } @@ -329,6 +333,7 @@ public static ArrayList SUPPORT_CHAINS() { result.add(COSMOS_MAIN); result.add(IRIS_MAIN); result.add(AKASH_MAIN); + result.add(ARCHWAY_MAIN); result.add(ASSETMANTLE_MAIN); result.add(AXELAR_MAIN); result.add(BAND_MAIN); diff --git a/app/src/main/java/wannabit/io/cosmostaion/base/chains/Archway.kt b/app/src/main/java/wannabit/io/cosmostaion/base/chains/Archway.kt new file mode 100644 index 000000000..bf38e6d0e --- /dev/null +++ b/app/src/main/java/wannabit/io/cosmostaion/base/chains/Archway.kt @@ -0,0 +1,36 @@ +package wannabit.io.cosmostaion.base.chains + +import wannabit.io.cosmostaion.R +import wannabit.io.cosmostaion.base.BaseChain +import wannabit.io.cosmostaion.base.BaseConstant + +class Archway : ChainConfig() { + + override fun baseChain(): BaseChain { return BaseChain.ARCHWAY_MAIN } + override fun chainImg(): Int { return R.drawable.chain_archway } + override fun chainInfoImg(): Int { return R.drawable.infoicon_archway } + override fun chainInfoTitle(): Int { return R.string.str_front_guide_title_archway} + override fun chainInfoMsg(): Int { return R.string.str_front_guide_msg_archway } + override fun chainColor(): Int { return R.color.color_archway } + override fun chainBgColor(): Int { return R.color.colorTransBgArchway } + override fun chainTabColor(): Int { return R.color.color_tab_myvalidator_archway } + override fun chainName(): String { return "archway" } + override fun chainKoreanName(): String { return "아치웨이" } + override fun chainTitle(): String { return "archway" } + override fun chainIdPrefix(): String { return "archway-" } + + override fun mainDenomImg(): Int { return R.drawable.token_archway } + override fun mainDenom(): String { return "aarch" } + override fun decimal(): Int { return 18 } + override fun addressPrefix(): String { return "archway" } + + override fun dexSupport(): Boolean { return false } + override fun wcSupport(): Boolean { return false } + override fun authzSupport(): Boolean { return true } + + override fun grpcUrl(): String { return "grpc-archway.cosmostation.io" } + override fun explorerUrl(): String { return BaseConstant.EXPLORER_BASE_URL + "archway/" } + override fun homeInfoLink(): String { return "https://archway.io/" } + override fun blogInfoLink(): String { return "https://blog.archway.io/" } + override fun coingeckoLink(): String { return BaseConstant.COINGECKO_URL + "archway" } +} \ No newline at end of file diff --git a/app/src/main/java/wannabit/io/cosmostaion/base/chains/ChainFactory.java b/app/src/main/java/wannabit/io/cosmostaion/base/chains/ChainFactory.java index 7deece5a4..3ab619f03 100644 --- a/app/src/main/java/wannabit/io/cosmostaion/base/chains/ChainFactory.java +++ b/app/src/main/java/wannabit/io/cosmostaion/base/chains/ChainFactory.java @@ -30,6 +30,9 @@ public static ChainConfig getChain(BaseChain baseChain) { case AKASH_MAIN: return new Akash(); + case ARCHWAY_MAIN: + return new Archway(); + case ASSETMANTLE_MAIN: return new Assetmantle(); diff --git a/app/src/main/java/wannabit/io/cosmostaion/task/gRpcTask/AuthzGranterGrpcTask.java b/app/src/main/java/wannabit/io/cosmostaion/task/gRpcTask/AuthzGranterGrpcTask.java index 3d8203ae1..97d92e9ec 100644 --- a/app/src/main/java/wannabit/io/cosmostaion/task/gRpcTask/AuthzGranterGrpcTask.java +++ b/app/src/main/java/wannabit/io/cosmostaion/task/gRpcTask/AuthzGranterGrpcTask.java @@ -42,7 +42,7 @@ protected TaskResult doInBackground(String... strings) { mResultData.add(grant.getGranter()); } } - + WLog.w("Test1234 : " + response.getGrantsList()); mResult.isSuccess = true; mResult.resultData = mResultData; diff --git a/app/src/main/res/color/color_tab_myvalidator_archway.xml b/app/src/main/res/color/color_tab_myvalidator_archway.xml new file mode 100644 index 000000000..a26092729 --- /dev/null +++ b/app/src/main/res/color/color_tab_myvalidator_archway.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/chain_archway.png b/app/src/main/res/drawable-hdpi/chain_archway.png new file mode 100644 index 000000000..8e59045b6 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/chain_archway.png differ diff --git a/app/src/main/res/drawable-hdpi/infoicon_archway.png b/app/src/main/res/drawable-hdpi/infoicon_archway.png new file mode 100644 index 000000000..40cbcbe9d Binary files /dev/null and b/app/src/main/res/drawable-hdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-hdpi/token_archway.png b/app/src/main/res/drawable-hdpi/token_archway.png new file mode 100644 index 000000000..36439f379 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/token_archway.png differ diff --git a/app/src/main/res/drawable-mdpi/chain_archway.png b/app/src/main/res/drawable-mdpi/chain_archway.png new file mode 100644 index 000000000..a7a8da2d9 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/chain_archway.png differ diff --git a/app/src/main/res/drawable-mdpi/infoicon_archway.png b/app/src/main/res/drawable-mdpi/infoicon_archway.png new file mode 100644 index 000000000..83edfc50c Binary files /dev/null and b/app/src/main/res/drawable-mdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-mdpi/token_archway.png b/app/src/main/res/drawable-mdpi/token_archway.png new file mode 100644 index 000000000..1e74f70a9 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/token_archway.png differ diff --git a/app/src/main/res/drawable-night-hdpi/infoicon_archway.png b/app/src/main/res/drawable-night-hdpi/infoicon_archway.png new file mode 100644 index 000000000..64aeeeb03 Binary files /dev/null and b/app/src/main/res/drawable-night-hdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-night-mdpi/infoicon_archway.png b/app/src/main/res/drawable-night-mdpi/infoicon_archway.png new file mode 100644 index 000000000..31a7595ce Binary files /dev/null and b/app/src/main/res/drawable-night-mdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-night-xhdpi/infoicon_archway.png b/app/src/main/res/drawable-night-xhdpi/infoicon_archway.png new file mode 100644 index 000000000..fd4730909 Binary files /dev/null and b/app/src/main/res/drawable-night-xhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-night-xxhdpi/infoicon_archway.png b/app/src/main/res/drawable-night-xxhdpi/infoicon_archway.png new file mode 100644 index 000000000..c8e451ca5 Binary files /dev/null and b/app/src/main/res/drawable-night-xxhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-night-xxxhdpi/infoicon_archway.png b/app/src/main/res/drawable-night-xxxhdpi/infoicon_archway.png new file mode 100644 index 000000000..6184ff34a Binary files /dev/null and b/app/src/main/res/drawable-night-xxxhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-xhdpi/chain_archway.png b/app/src/main/res/drawable-xhdpi/chain_archway.png new file mode 100644 index 000000000..22e5fc8fc Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/chain_archway.png differ diff --git a/app/src/main/res/drawable-xhdpi/infoicon_archway.png b/app/src/main/res/drawable-xhdpi/infoicon_archway.png new file mode 100644 index 000000000..8e43c672f Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-xhdpi/token_archway.png b/app/src/main/res/drawable-xhdpi/token_archway.png new file mode 100644 index 000000000..60c0ecb12 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/token_archway.png differ diff --git a/app/src/main/res/drawable-xxhdpi/chain_archway.png b/app/src/main/res/drawable-xxhdpi/chain_archway.png new file mode 100644 index 000000000..5564c46a0 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/chain_archway.png differ diff --git a/app/src/main/res/drawable-xxhdpi/infoicon_archway.png b/app/src/main/res/drawable-xxhdpi/infoicon_archway.png new file mode 100644 index 000000000..503b13fce Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-xxhdpi/token_archway.png b/app/src/main/res/drawable-xxhdpi/token_archway.png new file mode 100644 index 000000000..eb66f74dc Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/token_archway.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/chain_archway.png b/app/src/main/res/drawable-xxxhdpi/chain_archway.png new file mode 100644 index 000000000..a74c6d7c6 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/chain_archway.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/infoicon_archway.png b/app/src/main/res/drawable-xxxhdpi/infoicon_archway.png new file mode 100644 index 000000000..7f26e7578 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/infoicon_archway.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/token_archway.png b/app/src/main/res/drawable-xxxhdpi/token_archway.png new file mode 100644 index 000000000..1aec4ef6a Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/token_archway.png differ diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 161013987..e6c16ea69 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -284,6 +284,7 @@ + 現在利子支給アドレス diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 8e310d826..c3d740972 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -284,7 +284,8 @@ - + + 현재 이자 지급 주소 변경할 이자 지급 주소 diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 1555da50f..0d79dfb02 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -73,6 +73,7 @@ #111D40 #1A1640 #10183E + #45281F #000000 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 6d49c076d..7d35daf3f 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -73,6 +73,7 @@ #ECF0FE #ECEBFF #ECEFFE + #FFF2ED #E63D3D3D @@ -240,6 +241,8 @@ #465DF3 + #FF8F69 + #f31963 #AA000000 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c3a0990df..2e7581d74 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -318,6 +318,7 @@ + Decentralized network of blockchains powered by Tendermint BFT and ABCI. @@ -382,6 +383,7 @@ + Current Reward Address