Триггерное выполнение контракта: веб-перехватчики, оракулы, триггеры на основе времени и вызовы внешних функций