In a small saucepan over low heat, cook the shallot in the oil. Cook, stirring occasionally, until translucent, about 10 minutes. Add the marmalade, chile paste, white pepper, and hot chinese mustard to the pot and bring to a simmer, stirring occasionally. Simmer 12-15 minutes, or until sticky and thickened. Remove from the heat and stir in the butter and a pinch of salt. Keep warm until ready to use.