File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change 1
1
NAME = blockchain-service
2
+ CONTRACTNAME = FtDiploma
2
3
ETHSERV = eth-server
3
4
APICLIENT = blockchain-service
4
5
@@ -34,11 +35,11 @@ compile:
34
35
@echo " $( YELLOW) Compiling the smart-contract in solidity!$( NONE) "
35
36
truffle compile
36
37
@echo " $( YELLOW) Compiling the smart-contract in golang!$( NONE) "
37
- solcjs --abi contracts/FtDiploma .sol > FtDiploma .abi
38
- solcjs --bin contracts/FtDiploma .sol > FtDiploma .bin
39
- abigen --bin=FtDiploma .bin --abi=contracts_FtDiploma_sol_FtDiploma .abi --pkg=diploma --out=FtDiploma .go
40
- sed -i ' s/diploma/contracts/' $(NAME ) .go
41
- mv $(NAME ) .go ./src/contracts/$(NAME ) .go
38
+ solcjs --abi contracts/$( CONTRACTNAME ) .sol > $( CONTRACTNAME ) .abi
39
+ solcjs --bin contracts/$( CONTRACTNAME ) .sol > $( CONTRACTNAME ) .bin
40
+ abigen --bin=$( CONTRACTNAME ) .bin --abi=contracts_ $( CONTRACTNAME ) _sol_ $( CONTRACTNAME ) .abi --pkg=diploma --out=$( CONTRACTNAME ) .go
41
+ sed -i ' s/diploma/contracts/' $(CONTRACTNAME ) .go
42
+ mv $(CONTRACTNAME ) .go ./src/contracts/$(CONTRACTNAME ) .go
42
43
@echo " $( YELLOW) Compiling $( NAME) in golang!$( NONE) "
43
44
go build -o $(NAME )
44
45
@echo " $( GREEN) $( NAME) ready!$( NONE) "
@@ -56,9 +57,10 @@ docker-stop:
56
57
docker rm $(ETHSERV )
57
58
docker stop $(APICLIENT )
58
59
docker rm $(APICLIENT )
59
-
60
- docker-clean : docker-stop
60
+ docker-rm :
61
61
docker image rm $(ETHSERV )
62
62
docker image rm $(APICLIENT )
63
63
64
+ docker-clean : docker-stop docker-rm
65
+
64
66
re : docker-clean all
You can’t perform that action at this time.
0 commit comments