Skip to content

Commit

Permalink
Revert everything abigen
Browse files Browse the repository at this point in the history
Turns out there's already bindings exported from the Chainlink lib.
  • Loading branch information
victorges committed Mar 8, 2024
1 parent 9e35aef commit b7c40b1
Show file tree
Hide file tree
Showing 13 changed files with 4 additions and 2,212 deletions.
12 changes: 1 addition & 11 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@ SHELL=/bin/bash
GO_BUILD_DIR?="./"

MOCKGEN=go run github.com/golang/mock/mockgen
ABIGEN=go run github.com/ethereum/go-ethereum/cmd/abigen

all: net/lp_rpc.pb.go net/redeemer.pb.go net/redeemer_mock.pb.go core/test_segment.go eth/contracts/chainlink/AggregatorInterface.go eth/contracts/chainlink/AggregatorV2V3Interface.go eth/contracts/chainlink/AggregatorV3Interface.go livepeer livepeer_cli livepeer_router livepeer_bench
all: net/lp_rpc.pb.go net/redeemer.pb.go net/redeemer_mock.pb.go core/test_segment.go livepeer livepeer_cli livepeer_router livepeer_bench

net/lp_rpc.pb.go: net/lp_rpc.proto
protoc -I=. --go_out=. --go-grpc_out=. $^
Expand All @@ -19,15 +18,6 @@ net/redeemer_mock.pb.go net/redeemer_grpc_mock.pb.go: net/redeemer.pb.go net/red
core/test_segment.go:
core/test_segment.sh core/test_segment.go

eth/contracts/chainlink/AggregatorInterface.go eth/contracts/chainlink/AggregatorV2V3Interface.go eth/contracts/chainlink/AggregatorV3Interface.go:
@set -ex; \
solc --version | grep 0.8.9+commit.e5eed63a; \
for sol_file in eth/contracts/chainlink/*.sol; do \
contract_name=$$(basename "$$sol_file" .sol); \
solc --abi --optimize --overwrite -o $$(dirname "$$sol_file") $$sol_file; \
$(ABIGEN) --abi=$${sol_file%.sol}.abi --pkg=chainlink --type=$$contract_name --out=$${sol_file%.sol}.go; \
done

version=$(shell cat VERSION)

ldflags := -X github.com/livepeer/go-livepeer/core.LivepeerVersion=$(shell ./print_version.sh)
Expand Down
1 change: 0 additions & 1 deletion eth/contracts/chainlink/AggregatorInterface.abi

This file was deleted.

644 changes: 0 additions & 644 deletions eth/contracts/chainlink/AggregatorInterface.go

This file was deleted.

18 changes: 0 additions & 18 deletions eth/contracts/chainlink/AggregatorInterface.sol

This file was deleted.

1 change: 0 additions & 1 deletion eth/contracts/chainlink/AggregatorV2V3Interface.abi

This file was deleted.

Loading

0 comments on commit b7c40b1

Please sign in to comment.