trade obj and gtp protocol