Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
f85f4646
Commit
f85f4646
authored
Sep 21, 2016
by
Felix Lange
Committed by
GitHub
Sep 21, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #3021 from bas-vk/ethclient-logs
ethclient: bugfix retrieving logs
parents
c8d6efd6
5bb51735
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
2 deletions
+2
-2
ethclient.go
ethclient/ethclient.go
+2
-2
No files found.
ethclient/ethclient.go
View file @
f85f4646
...
@@ -269,7 +269,7 @@ func (ec *Client) NonceAt(ctx context.Context, account common.Address, blockNumb
...
@@ -269,7 +269,7 @@ func (ec *Client) NonceAt(ctx context.Context, account common.Address, blockNumb
// FilterLogs executes a filter query.
// FilterLogs executes a filter query.
func
(
ec
*
Client
)
FilterLogs
(
ctx
context
.
Context
,
q
ethereum
.
FilterQuery
)
([]
vm
.
Log
,
error
)
{
func
(
ec
*
Client
)
FilterLogs
(
ctx
context
.
Context
,
q
ethereum
.
FilterQuery
)
([]
vm
.
Log
,
error
)
{
var
result
[]
vm
.
Log
var
result
[]
vm
.
Log
err
:=
ec
.
c
.
CallContext
(
ctx
,
&
result
,
"eth_get
Filter
Logs"
,
toFilterArg
(
q
))
err
:=
ec
.
c
.
CallContext
(
ctx
,
&
result
,
"eth_getLogs"
,
toFilterArg
(
q
))
return
result
,
err
return
result
,
err
}
}
...
@@ -281,7 +281,7 @@ func (ec *Client) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuer
...
@@ -281,7 +281,7 @@ func (ec *Client) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuer
func
toFilterArg
(
q
ethereum
.
FilterQuery
)
interface
{}
{
func
toFilterArg
(
q
ethereum
.
FilterQuery
)
interface
{}
{
arg
:=
map
[
string
]
interface
{}{
arg
:=
map
[
string
]
interface
{}{
"fromBlock"
:
toBlockNumArg
(
q
.
FromBlock
),
"fromBlock"
:
toBlockNumArg
(
q
.
FromBlock
),
"
endBlock"
:
toBlockNumArg
(
q
.
ToBlock
),
"
toBlock"
:
toBlockNumArg
(
q
.
ToBlock
),
"addresses"
:
q
.
Addresses
,
"addresses"
:
q
.
Addresses
,
"topics"
:
q
.
Topics
,
"topics"
:
q
.
Topics
,
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment