ctx.hasPropose