How to make multisig transaction?

  1. how to make a multsig transaction?
  2. how to subscribe transactions?
  3. how to execute some code when expected transaction received