added dictionary representations to ChainAddressInfo, ChainOpReturn