@@ -46,17 +46,17 @@ func consoleOutput(call otto.FunctionCall) otto.Value {
46
46
return otto.Value {}
47
47
}
48
48
49
- // rulesetUi provides an implementation of SignerUI that evaluates a javascript
49
+ // rulesetUI provides an implementation of SignerUI that evaluates a javascript
50
50
// file for each defined UI-method
51
- type rulesetUi struct {
51
+ type rulesetUI struct {
52
52
next core.SignerUI // The next handler, for manual processing
53
53
storage storage.Storage
54
54
credentials storage.Storage
55
55
jsRules string // The rules to use
56
56
}
57
57
58
- func NewRuleEvaluator (next core.SignerUI , jsbackend , credentialsBackend storage.Storage ) (* rulesetUi , error ) {
59
- c := & rulesetUi {
58
+ func NewRuleEvaluator (next core.SignerUI , jsbackend , credentialsBackend storage.Storage ) (* rulesetUI , error ) {
59
+ c := & rulesetUI {
60
60
next : next ,
61
61
storage : jsbackend ,
62
62
credentials : credentialsBackend ,
@@ -66,11 +66,11 @@ func NewRuleEvaluator(next core.SignerUI, jsbackend, credentialsBackend storage.
66
66
return c , nil
67
67
}
68
68
69
- func (r * rulesetUi ) Init (javascriptRules string ) error {
69
+ func (r * rulesetUI ) Init (javascriptRules string ) error {
70
70
r .jsRules = javascriptRules
71
71
return nil
72
72
}
73
- func (r * rulesetUi ) execute (jsfunc string , jsarg interface {}) (otto.Value , error ) {
73
+ func (r * rulesetUI ) execute (jsfunc string , jsarg interface {}) (otto.Value , error ) {
74
74
75
75
// Instantiate a fresh vm engine every time
76
76
vm := otto .New ()
@@ -115,7 +115,7 @@ func (r *rulesetUi) execute(jsfunc string, jsarg interface{}) (otto.Value, error
115
115
return vm .Run (call )
116
116
}
117
117
118
- func (r * rulesetUi ) checkApproval (jsfunc string , jsarg []byte , err error ) (bool , error ) {
118
+ func (r * rulesetUI ) checkApproval (jsfunc string , jsarg []byte , err error ) (bool , error ) {
119
119
if err != nil {
120
120
return false , err
121
121
}
@@ -139,7 +139,7 @@ func (r *rulesetUi) checkApproval(jsfunc string, jsarg []byte, err error) (bool,
139
139
return false , fmt .Errorf ("Unknown response" )
140
140
}
141
141
142
- func (r * rulesetUi ) ApproveTx (request * core.SignTxRequest ) (core.SignTxResponse , error ) {
142
+ func (r * rulesetUI ) ApproveTx (request * core.SignTxRequest ) (core.SignTxResponse , error ) {
143
143
jsonreq , err := json .Marshal (request )
144
144
approved , err := r .checkApproval ("ApproveTx" , jsonreq , err )
145
145
if err != nil {
@@ -158,11 +158,11 @@ func (r *rulesetUi) ApproveTx(request *core.SignTxRequest) (core.SignTxResponse,
158
158
return core.SignTxResponse {Approved : false }, err
159
159
}
160
160
161
- func (r * rulesetUi ) lookupPassword (address common.Address ) string {
161
+ func (r * rulesetUI ) lookupPassword (address common.Address ) string {
162
162
return r .credentials .Get (strings .ToLower (address .String ()))
163
163
}
164
164
165
- func (r * rulesetUi ) ApproveSignData (request * core.SignDataRequest ) (core.SignDataResponse , error ) {
165
+ func (r * rulesetUI ) ApproveSignData (request * core.SignDataRequest ) (core.SignDataResponse , error ) {
166
166
jsonreq , err := json .Marshal (request )
167
167
approved , err := r .checkApproval ("ApproveSignData" , jsonreq , err )
168
168
if err != nil {
@@ -175,7 +175,7 @@ func (r *rulesetUi) ApproveSignData(request *core.SignDataRequest) (core.SignDat
175
175
return core.SignDataResponse {Approved : false , Password : "" }, err
176
176
}
177
177
178
- func (r * rulesetUi ) ApproveExport (request * core.ExportRequest ) (core.ExportResponse , error ) {
178
+ func (r * rulesetUI ) ApproveExport (request * core.ExportRequest ) (core.ExportResponse , error ) {
179
179
jsonreq , err := json .Marshal (request )
180
180
approved , err := r .checkApproval ("ApproveExport" , jsonreq , err )
181
181
if err != nil {
@@ -188,13 +188,13 @@ func (r *rulesetUi) ApproveExport(request *core.ExportRequest) (core.ExportRespo
188
188
return core.ExportResponse {Approved : false }, err
189
189
}
190
190
191
- func (r * rulesetUi ) ApproveImport (request * core.ImportRequest ) (core.ImportResponse , error ) {
191
+ func (r * rulesetUI ) ApproveImport (request * core.ImportRequest ) (core.ImportResponse , error ) {
192
192
// This cannot be handled by rules, requires setting a password
193
193
// dispatch to next
194
194
return r .next .ApproveImport (request )
195
195
}
196
196
197
- func (r * rulesetUi ) ApproveListing (request * core.ListRequest ) (core.ListResponse , error ) {
197
+ func (r * rulesetUI ) ApproveListing (request * core.ListRequest ) (core.ListResponse , error ) {
198
198
jsonreq , err := json .Marshal (request )
199
199
approved , err := r .checkApproval ("ApproveListing" , jsonreq , err )
200
200
if err != nil {
@@ -207,22 +207,22 @@ func (r *rulesetUi) ApproveListing(request *core.ListRequest) (core.ListResponse
207
207
return core.ListResponse {}, err
208
208
}
209
209
210
- func (r * rulesetUi ) ApproveNewAccount (request * core.NewAccountRequest ) (core.NewAccountResponse , error ) {
210
+ func (r * rulesetUI ) ApproveNewAccount (request * core.NewAccountRequest ) (core.NewAccountResponse , error ) {
211
211
// This cannot be handled by rules, requires setting a password
212
212
// dispatch to next
213
213
return r .next .ApproveNewAccount (request )
214
214
}
215
215
216
- func (r * rulesetUi ) ShowError (message string ) {
216
+ func (r * rulesetUI ) ShowError (message string ) {
217
217
log .Error (message )
218
218
r .next .ShowError (message )
219
219
}
220
220
221
- func (r * rulesetUi ) ShowInfo (message string ) {
221
+ func (r * rulesetUI ) ShowInfo (message string ) {
222
222
log .Info (message )
223
223
r .next .ShowInfo (message )
224
224
}
225
- func (r * rulesetUi ) OnSignerStartup (info core.StartupInfo ) {
225
+ func (r * rulesetUI ) OnSignerStartup (info core.StartupInfo ) {
226
226
jsonInfo , err := json .Marshal (info )
227
227
if err != nil {
228
228
log .Warn ("failed marshalling data" , "data" , info )
@@ -235,7 +235,7 @@ func (r *rulesetUi) OnSignerStartup(info core.StartupInfo) {
235
235
}
236
236
}
237
237
238
- func (r * rulesetUi ) OnApprovedTx (tx ethapi.SignTransactionResult ) {
238
+ func (r * rulesetUI ) OnApprovedTx (tx ethapi.SignTransactionResult ) {
239
239
jsonTx , err := json .Marshal (tx )
240
240
if err != nil {
241
241
log .Warn ("failed marshalling transaction" , "tx" , tx )
0 commit comments