mirror of
https://github.com/nspcc-dev/neo-go.git
synced 2025-02-11 23:22:54 +00:00
16 lines
564 B
Go
16 lines
564 B
Go
package result
|
|
|
|
import (
|
|
"github.com/nspcc-dev/neo-go/pkg/core/state"
|
|
)
|
|
|
|
// BlockNotifications represents notifications from a block organized by
|
|
// trigger type.
|
|
type BlockNotifications struct {
|
|
// Block-level execution _before_ any transactions.
|
|
OnPersist []state.ContainedNotificationEvent `json:"onpersist,omitempty"`
|
|
// Transaction execution.
|
|
Application []state.ContainedNotificationEvent `json:"application,omitempty"`
|
|
// Block-level execution _after_ all transactions.
|
|
PostPersist []state.ContainedNotificationEvent `json:"postpersist,omitempty"`
|
|
}
|