public CustomOperatorRule(int pnRuleID, TARGET_RECORD peTargetRecord, int pnTargetAttrId, string psCustomOpName, WonkaBreXmlReader.ExecuteCustomOperator poCustomOpDelegate, WonkaBreSource poCustomOpContractSource) : base(pnRuleID, RULE_TYPE.RT_CUSTOM_OP) { Init(peTargetRecord, pnTargetAttrId, null); CustomOpName = psCustomOpName; CustomOpDelegate = poCustomOpDelegate; CustomOpContractSource = poCustomOpContractSource; }
public WonkaBreSource(string psSourceId, string psSenderAddr, string psPwd, string psContractAddr, string psABI, WonkaBreXmlReader.ExecuteCustomOperator poCustomOpDelegate, string psCustomOpMethodName) { SourceId = psSourceId; TypeOfSource = SOURCE_TYPE.SRC_TYPE_CONTRACT; SenderAddress = psSenderAddr; Password = psPwd; ContractAddress = psContractAddr; ContractABI = psABI; APIServerAddress = ""; APIServerPort = -1; CustomOpDelegate = poCustomOpDelegate; CustomOpMethodName = psCustomOpMethodName; }