Пример #1
0
        private EventABI GetNethEventABI(IAbiEventDefinition definition)
        {
            EventABI eventABI = new EventABI(definition.Name, definition.Anonymous);

            eventABI.InputParameters = AbiEventBuilder.GetNethParameters(definition.inputs);
            return(eventABI);
        }
Пример #2
0
        public AbiEventCoder GetEventCoder(string eventName)
        {
            IAbiEventDefinition eventDefinition = this._definition.Events.Where(item => item.Name == eventName).First();

            if (eventDefinition == null)
            {
                throw new Exception("event not exists");
            }
            return(new AbiEventCoder(eventDefinition));
        }
Пример #3
0
 public AbiEventCoder(IAbiEventDefinition definition)
 {
     this._definition = definition;
 }