laboratory
laboratory copied to clipboard
Contract Explorer not correctly creating transactions for custom inputs
What version are you using?
Whatever UI is live as of this bug report
What did you do?
Created a queue_set_reserve transaction against a testnet Blend pool.
What did you expect to see?
The XDR to invoke queue_set_reserve with the first argument being the asset address, and the second being the metadata custom type.
What did you see instead?
The transaction applied the custom type to both args, causing simulation to fail.
Here is the XDR sent to the RPC for simulation for the example above:
AAAAAgAAAADJpxlxfRQ9EGrrxP+l6Mxd92w/XWf+5MTMy4LeCyw+IwAAAMgAFd1jAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABxm+NbrSPHENHsbJM8pOP1vmopTt3CgpZJd1nPBFjm38AAAARcXVldWVfc2V0X3Jlc2VydmUAAAAAAAACAAAAEQAAAAEAAAANAAAADwAAAAhjX2ZhY3RvcgAAAAMAiVRAAAAADwAAAAhkZWNpbWFscwAAAAMAAAAHAAAADwAAAAdlbmFibGVkAAAAAAAAAAABAAAADwAAAAVpbmRleAAAAAAAAAMAAAAAAAAADwAAAAhsX2ZhY3RvcgAAAAMAiVRAAAAADwAAAAhtYXhfdXRpbAAAAAMAiVRAAAAADwAAAAZyX2Jhc2UAAAAAAAMAAYagAAAADwAAAAVyX29uZQAAAAAAAAMAAw1AAAAADwAAAAdyX3RocmVlAAAAAAMAmJaAAAAADwAAAAVyX3R3bwAAAAAAAAMAB6EgAAAADwAAAApyZWFjdGl2aXR5AAAAAAADAAAAFAAAAA8AAAAKc3VwcGx5X2NhcAAAAAAACgAAAAAAAAAAAABa8xB6QAAAAAAPAAAABHV0aWwAAAADAExLQAAAABEAAAABAAAAAgAAAA8AAAAEdHlwZQAAABEAAAABAAAADQAAAA8AAAAIY19mYWN0b3IAAAADAIlUQAAAAA8AAAAIZGVjaW1hbHMAAAADAAAABwAAAA8AAAAHZW5hYmxlZAAAAAAAAAAAAQAAAA8AAAAFaW5kZXgAAAAAAAADAAAAAAAAAA8AAAAIbF9mYWN0b3IAAAADAIlUQAAAAA8AAAAIbWF4X3V0aWwAAAADAIlUQAAAAA8AAAAGcl9iYXNlAAAAAAADAAGGoAAAAA8AAAAFcl9vbmUAAAAAAAADAAMNQAAAAA8AAAAHcl90aHJlZQAAAAADAJiWgAAAAA8AAAAFcl90d28AAAAAAAADAAehIAAAAA8AAAAKcmVhY3Rpdml0eQAAAAAAAwAAABQAAAAPAAAACnN1cHBseV9jYXAAAAAAAAoAAAAAAAAAAAAAWvMQekAAAAAADwAAAAR1dGlsAAAAAwBMS0AAAAAPAAAABXZhbHVlAAAAAAAAEQAAAAEAAAANAAAADwAAAAhjX2ZhY3RvcgAAAAMAiVRAAAAADwAAAAhkZWNpbWFscwAAAAMAAAAHAAAADwAAAAdlbmFibGVkAAAAAAAAAAABAAAADwAAAAVpbmRleAAAAAAAAAMAAAAAAAAADwAAAAhsX2ZhY3RvcgAAAAMAiVRAAAAADwAAAAhtYXhfdXRpbAAAAAMAiVRAAAAADwAAAAZyX2Jhc2UAAAAAAAMAAYagAAAADwAAAAVyX29uZQAAAAAAAAMAAw1AAAAADwAAAAdyX3RocmVlAAAAAAMAmJaAAAAADwAAAAVyX3R3bwAAAAAAAAMAB6EgAAAADwAAAApyZWFjdGl2aXR5AAAAAAADAAAAFAAAAA8AAAAKc3VwcGx5X2NhcAAAAAAACgAAAAAAAAAAAABa8xB6QAAAAAAPAAAABHV0aWwAAAADAExLQAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA