boomer77Redelegate To
    Updated 2021-08-20
    with redel as (select
    date_trunc('month', block_timestamp) as block_month,
    sum(msg_value:amount:amount/1e6) as Amount,
    msg_value:validator_dst_address::string as to_validator,
    msg_value:validator_src_address::string as from_validator
    from terra.msgs
    where msg_value:validator_dst_address::string is not null and msg_value:validator_src_address::string is not null
    group by 1,3,4
    order by 1 DESC
    ),

    labelA as
    (select delegator_address, label, operator_address, vp_address
    from
    terra.validator_labels),

    labelB as
    (select delegator_address, label, operator_address, vp_address
    from
    terra.validator_labels)

    select
    sum(A.amount), A.to_validator, B.label as From_Label
    from redel A
    join labelA B on A.to_validator=B.operator_address
    group by 2,3
    order by 1 desc
    limit 20