2. adımda oluşturduğumuz örneği kullanarak, yaydığı olayları dinlemek için abone olabiliriz.
Daha önce de belirtildiği gibi, dinlemek istediğimiz olayın adı MyEvent
ve şekil 4 bize nasıl olduğunu gösteriyor. bizim myContract
örneğin adında bir erişimcisi var events
hedefleyebileceğimiz MyEvent
. Bu, bir vaat döndüren eşzamansız bir işlevdir ve her seferinde çağrılır. MyEvent
yayınlanır.
Satır 3, verinin sözden döndürülmesinden sonra ne olacağını tanımlar. Burada sadece olay değerlerini konsola kaydediyoruz, ancak bu, kullanıcıyı yeni gerçekleşen olay hakkında güncellemek için uyarılar veya arayüz güncellemeleri gibi özellikleri kodladığımız yerdir.
Bu mantığı kullanarak MyEvent
yaydığı MyContract
burada yakalanacak.