|
| 1 | + |
| 2 | +### Helpful Queries |
| 3 | +kubectl exec -i gaialocal-genesis-0 -c validator --tty=false -- gaiad query txs --query "message.action='/ibc.core.channel.v1.MsgRecvPacket'" | jq |
| 4 | + |
| 5 | +MsgAcknowledgement |
| 6 | + |
| 7 | +kubectl exec -i agoriclocal-genesis-0 -c validator --tty=false -- agd query txs --events message.action=/ibc.core.channel.v1.MsgRecvPacket |
| 8 | + |
| 9 | + |
| 10 | +kubectl exec -i agoriclocal-genesis-0 -c validator --tty=false -- agd query txs --events write_acknowledgement.packet_src_port=transfer |
| 11 | + |
| 12 | +kubectl exec -i agoriclocal-genesis-0 -c validator --tty=false -- agd query txs --events recv_packet.packet_src_port=transfer |
| 13 | + |
| 14 | + |
| 15 | +kubectl exec -i agoriclocal-genesis-0 -c validator --tty=false -- agd query txs --events send_packet.packet_src_port=transfer |
| 16 | + |
| 17 | + |
| 18 | +## Expected Flow |
| 19 | + |
| 20 | +1. Originator: send_packet |
| 21 | +2. Relayer: turns it into MsgReceievePacket (osmosis-agoric relayer) |
| 22 | +3. Agoric: makes another send_packet |
| 23 | +4. Relayer: turns it into MsgReceievePacket (agoric-gaia relayer) |
| 24 | +5. Gaia receives packet |
| 25 | +6. Destination (gaia): write_acknowledgement |
| 26 | +7. Relayer: turns it into MsgAcknowledgement (agoric-gaia relayer) |
| 27 | +8. (agoric): write_acknowledgement |
| 28 | +9. Relayer: turns it into MsgAcknowledgement (osmosis-agoric relayer) |
| 29 | +10. osmosis transfer app gets the acknowledgement |
| 30 | + |
| 31 | + |
| 32 | +TODO: write a script that gets the counts / events before and after each action |
| 33 | + |
| 34 | +Example: |
| 35 | + |
| 36 | +```json |
| 37 | + |
| 38 | +{ |
| 39 | + "type": "write_acknowledgement", |
| 40 | + "attributes": [ |
| 41 | + { |
| 42 | + "key": "cGFja2V0X2RhdGE=", |
| 43 | + "value": "eyJhbW91bnQiOiI1MCIsImRlbm9tIjoidHJhbnNmZXIvY2hhbm5lbC0xL3VibGQiLCJtZW1vIjoiJ3tcImZvcndhcmRcIjp7XCJjaGFubmVsXCI6XCJjaGFubmVsLTFcIixcInBvcnRcIjpcInRyYW5zZmVyXCIsXCJyZWNlaXZlclwiOlwiY29zbW9zMTZ2NnNtejlwZzlwejdzcng4d2xkbnB6Z2czbWZ6eHA3OHMwd3Z0XCIsXCJyZXRyaWVzXCI6MixcInRpbWVvdXRcIjpcIjFtXCJ9fSciLCJyZWNlaXZlciI6ImFnb3JpYzF1am1rMDQ5Mm1hdXEyZjJ2cmNuN3lscTN3M3g1NWswYXA5bXQycCIsInNlbmRlciI6Im9zbW8xODcwdGV3N2Y0NGhwM3Z1MDdncWtyZXM1cnJ6Z3NhNmtzZnE3NW0ifQ==", |
| 44 | + "index": true |
| 45 | + }, |
| 46 | + { |
| 47 | + "key": "cGFja2V0X2RhdGFfaGV4", |
| 48 | + "value": "N2IyMjYxNmQ2Zjc1NmU3NDIyM2EyMjM1MzAyMjJjMjI2NDY1NmU2ZjZkMjIzYTIyNzQ3MjYxNmU3MzY2NjU3MjJmNjM2ODYxNmU2ZTY1NmMyZDMxMmY3NTYyNmM2NDIyMmMyMjZkNjU2ZDZmMjIzYTIyMjc3YjVjMjI2NjZmNzI3NzYxNzI2NDVjMjIzYTdiNWMyMjYzNjg2MTZlNmU2NTZjNWMyMjNhNWMyMjYzNjg2MTZlNmU2NTZjMmQzMTVjMjIyYzVjMjI3MDZmNzI3NDVjMjIzYTVjMjI3NDcyNjE2ZTczNjY2NTcyNWMyMjJjNWMyMjcyNjU2MzY1Njk3NjY1NzI1YzIyM2E1YzIyNjM2ZjczNmQ2ZjczMzEzNjc2MzY3MzZkN2EzOTcwNjczOTcwN2EzNzczNzI3ODM4Nzc2YzY0NmU3MDdhNjc2NzMzNmQ2NjdhNzg3MDM3Mzg3MzMwNzc3Njc0NWMyMjJjNWMyMjcyNjU3NDcyNjk2NTczNWMyMjNhMzIyYzVjMjI3NDY5NmQ2NTZmNzU3NDVjMjIzYTVjMjIzMTZkNWMyMjdkN2QyNzIyMmMyMjcyNjU2MzY1Njk3NjY1NzIyMjNhMjI2MTY3NmY3MjY5NjMzMTc1NmE2ZDZiMzAzNDM5MzI2ZDYxNzU3MTMyNjYzMjc2NzI2MzZlMzc3OTZjNzEzMzc3MzM3ODM1MzU2YjMwNjE3MDM5NmQ3NDMyNzAyMjJjMjI3MzY1NmU2NDY1NzIyMjNhMjI2ZjczNmQ2ZjMxMzgzNzMwNzQ2NTc3Mzc2NjM0MzQ2ODcwMzM3Njc1MzAzNzY3NzE2YjcyNjU3MzM1NzI3MjdhNjc3MzYxMzY2YjczNjY3MTM3MzU2ZDIyN2Q=", |
| 49 | + "index": true |
| 50 | + }, |
| 51 | + { |
| 52 | + "key": "cGFja2V0X3RpbWVvdXRfaGVpZ2h0", |
| 53 | + "value": "MC00NzU2", |
| 54 | + "index": true |
| 55 | + }, |
| 56 | + { |
| 57 | + "key": "cGFja2V0X3RpbWVvdXRfdGltZXN0YW1w", |
| 58 | + "value": "MTczNjk5NDA4Mzc1MTgwMjk4Ng==", |
| 59 | + "index": true |
| 60 | + }, |
| 61 | + { |
| 62 | + "key": "cGFja2V0X3NlcXVlbmNl", |
| 63 | + "value": "NA==", |
| 64 | + "index": true |
| 65 | + }, |
| 66 | + { |
| 67 | + "key": "cGFja2V0X3NyY19wb3J0", |
| 68 | + "value": "dHJhbnNmZXI=", |
| 69 | + "index": true |
| 70 | + }, |
| 71 | + { |
| 72 | + "key": "cGFja2V0X3NyY19jaGFubmVs", |
| 73 | + "value": "Y2hhbm5lbC0x", |
| 74 | + "index": true |
| 75 | + }, |
| 76 | + { |
| 77 | + "key": "cGFja2V0X2RzdF9wb3J0", |
| 78 | + "value": "dHJhbnNmZXI=", |
| 79 | + "index": true |
| 80 | + }, |
| 81 | + { |
| 82 | + "key": "cGFja2V0X2RzdF9jaGFubmVs", |
| 83 | + "value": "Y2hhbm5lbC0w", |
| 84 | + "index": true |
| 85 | + }, |
| 86 | + { |
| 87 | + "key": "cGFja2V0X2Fjaw==", |
| 88 | + "value": "eyJyZXN1bHQiOiJBUT09In0=", |
| 89 | + "index": true |
| 90 | + }, |
| 91 | + { |
| 92 | + "key": "cGFja2V0X2Fja19oZXg=", |
| 93 | + "value": "N2IyMjcyNjU3Mzc1NmM3NDIyM2EyMjQxNTEzZDNkMjI3ZA==", |
| 94 | + "index": true |
| 95 | + }, |
| 96 | + { |
| 97 | + "key": "cGFja2V0X2Nvbm5lY3Rpb24=", |
| 98 | + "value": "Y29ubmVjdGlvbi0w", |
| 99 | + "index": true |
| 100 | + } |
| 101 | + ] |
| 102 | +} |
| 103 | +``` |
0 commit comments