Luno v7.28.0版本的 MD5 值为:08d81b3b88ef7df48c89cb5d56dc11a2

以下内容为反编译后的 x23.java 源代码,内容仅作参考


package mdi.sdk;

import co.bitx.android.walleu.app.modules.profile.ProfileLandingCardType;
import co.bitx.android.walleu.model.wire.walletinfo.Action;
import co.bitx.android.walleu.model.wire.walletinfo.Button;
import co.bitx.android.walleu.model.wire.walletinfo.Card;
import co.bitx.android.walleu.model.wire.walletinfo.CardTag;
import co.bitx.android.walleu.model.wire.walletinfo.ContentCard;
import co.bitx.android.walleu.model.wire.walletinfo.Image;
import co.bitx.android.walleu.model.wire.walletinfo.LandingCard;
import co.bitx.android.walleu.model.wire.walletinfo.Survey;
import com.facebook.appevents.AppEventsConstants;
import java.util.List;
import mdi.sdk.bz3;

public final class x23 {
    public static final x23 a = new x23();

    private x23() {
    }

    public final Card a() {
        List<CardTag> e;
        Card.Builder content_card = new Card.Builder().id("blog").content_card(new ContentCard.Builder().body_html("Our newest coin is finally here \u1f973 Check Litecoin out now!\n").footer_title("Luno Blog • 11 May 2020").header_image(new Image.Builder().height(450L).width(900L).url("https://d32exi8v9av3ux.cloudfront.net/blog/BLOG_LTC_ANNOUNCE.gif").build()).id("12345").primary_action_name("Read More").primary_action_url("https://staging.luno.com/blog/en/post/litecoin-announcement?utm_campaign=litecoin-announcement&utm_medium=internal&utm_source=card").secondary_action_name("View Blog").secondary_action_url("https://staging.luno.com/blog/en/").source("luno-blog").tap_action_url("https://staging.luno.com/blog/en/post/litecoin-announcement?utm_campaign=litecoin-announcement&utm_medium=internal&utm_source=card").title("Litecoin on the Luno Exchange").build());
        e = gy.e(new CardTag.Builder().id("all").name("all").build());
        return content_card.tags(e).type("CARD_TYPE_CONTENT").build();
    }

    public final bz3.b b() {
        List e;
        List e2;
        ProfileLandingCardType profileLandingCardType = ProfileLandingCardType.NOTIFICATIONS;
        e = gy.e(new Button.Builder().action(new Action.Builder().name("View now").url("https://staging.luno.com/wallet/security/active_devices").style(Action.Style.SECONDARY_UPGRADE).build()).build());
        e2 = gy.e(new n83("12345", "New device sign in", 1589375507000L, "A new device \"Test\" has signed in to your account from South Africa", "https://d32exi8v9av3ux.cloudfront.net/static/icons/notifications/shield-pink.png", false, e, Integer.MAX_VALUE));
        return new bz3.b(profileLandingCardType, e2, 2);
    }

    public final bz3.c c() {
        return new bz3.c(new LandingCard("Settings", null, new Image.Builder().height(48L).width(48L).url("https://d32exi8v9av3ux.cloudfront.net/static/icons/profile-info/ic_arrow.png").build(), new Image.Builder().height(120L).width(120L).url("https://d32exi8v9av3ux.cloudfront.net/static/icons/profile-info/ic_profile_settings.png").build(), null, LandingCard.Type.SETTINGS, null, null, 210, null));
    }

    public final Survey.Card d() {
        List<String> m;
        List<String> m2;
        List<Survey.Card.Page.Question> m3;
        List<Survey.Card.Page> e;
        Survey.Card.Builder survey_id = new Survey.Card.Builder().survey_id("MockSurveyNPSSurveyCard");
        Survey.Card.Page.Builder title = new Survey.Card.Page.Builder().header_image(new Image.Builder().height(290L).width(1000L).url("https://d32exi8v9av3ux.cloudfront.net/static/images/cards/ill_rate_app_v3.png").build()).primary_action_name("Submit").secondary_action_name("Dismiss").title("Any feedback?");
        Survey.Card.Page.Question.Builder id = new Survey.Card.Page.Question.Builder().id("best-trip-beta-explore-useful-rating");
        m = hy.m(AppEventsConstants.EVENT_PARAM_VALUE_YES, "2", "3", "4", "5");
        Survey.Card.Page.Question.Builder options = id.options(m);
        m2 = hy.m("Not at all", "Very useful");
        m3 = hy.m(options.options_scale(m2).required(true).required_warning("Please select an option above").title("How useful is the new Explore section?").type(Survey.Card.Page.Question.Type.NUMBERSELECT).build(), new Survey.Card.Page.Question.Builder().id("best-trip-beta-explore-useful-feedback").title("Specific comments? (optional)").type(Survey.Card.Page.Question.Type.FREETEXT).build());
        e = gy.e(title.questions(m3).build());
        return survey_id.pages(e).build();
    }

    public final p2 e() {
        return new p2(123456789L, "BTC 0.0012345", "ZAR 1,072", "https://d32exi8v9av3ux.cloudfront.net/static/icons/currencies/XBT.png", 0, 0, false, "https://d32exi8v9av3ux.cloudfront.net/static/icons/retransact/badge.png");
    }
}