chain params and postnewmsg