From cbf678fafdc380e97f8f015790080d1c8b90a9b6 Mon Sep 17 00:00:00 2001 From: Roman Shtylman Date: Tue, 3 Dec 2019 15:11:27 -0800 Subject: [PATCH] rename `internal` to `pkg` These components are meant to be consumed by external programs to implement a terra oracle. --- README.md | 2 +- {cmd/example => example}/terra_oracle.go | 4 ++-- go.mod | 2 ++ {internal => pkg}/oracle/init.go | 0 {internal => pkg}/oracle/oracle.go | 2 +- {internal => pkg}/oracle/rpc.go | 0 {internal => pkg}/oracle/types.go | 0 {internal => pkg}/oracle/vote.go | 0 {internal => pkg}/signer/hd_signer.go | 0 {internal => pkg}/signer/signer.go | 0 10 files changed, 6 insertions(+), 4 deletions(-) rename {cmd/example => example}/terra_oracle.go (93%) rename {internal => pkg}/oracle/init.go (100%) rename {internal => pkg}/oracle/oracle.go (99%) rename {internal => pkg}/oracle/rpc.go (100%) rename {internal => pkg}/oracle/types.go (100%) rename {internal => pkg}/oracle/vote.go (100%) rename {internal => pkg}/signer/hd_signer.go (100%) rename {internal => pkg}/signer/signer.go (100%) diff --git a/README.md b/README.md index d96afcb..a4b93ae 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A library for implementing a price oracle on the Terra network. ## Example -See `cmd/example` directory for an example oracle program. +See `example` directory for an example oracle program. ## Sponsors diff --git a/cmd/example/terra_oracle.go b/example/terra_oracle.go similarity index 93% rename from cmd/example/terra_oracle.go rename to example/terra_oracle.go index 5315917..62d5b22 100644 --- a/cmd/example/terra_oracle.go +++ b/example/terra_oracle.go @@ -7,8 +7,8 @@ import ( "github.com/cosmos/cosmos-sdk/types" "github.com/tendermint/tendermint/rpc/client" - "github.com/certusone/terra-oracle/internal/oracle" - "github.com/certusone/terra-oracle/internal/signer" + "github.com/certusone/terra-oracle/pkg/oracle" + "github.com/certusone/terra-oracle/pkg/signer" ) // examplePriceProvider implements the PriceProvider interface diff --git a/go.mod b/go.mod index 6f56096..23a13ee 100644 --- a/go.mod +++ b/go.mod @@ -13,3 +13,5 @@ replace ( github.com/cosmos/cosmos-sdk => github.com/YunSuk-Yeo/cosmos-sdk v0.34.7-terra golang.org/x/crypto => github.com/tendermint/crypto v0.0.0-20180820045704-3764759f34a5 ) + +go 1.13 diff --git a/internal/oracle/init.go b/pkg/oracle/init.go similarity index 100% rename from internal/oracle/init.go rename to pkg/oracle/init.go diff --git a/internal/oracle/oracle.go b/pkg/oracle/oracle.go similarity index 99% rename from internal/oracle/oracle.go rename to pkg/oracle/oracle.go index cd8f386..025d987 100644 --- a/internal/oracle/oracle.go +++ b/pkg/oracle/oracle.go @@ -6,7 +6,7 @@ import ( "log" "time" - "github.com/certusone/terra-oracle/internal/signer" + "github.com/certusone/terra-oracle/pkg/signer" ctypes "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/x/auth" tcontext "github.com/cosmos/cosmos-sdk/x/auth/client/txbuilder" diff --git a/internal/oracle/rpc.go b/pkg/oracle/rpc.go similarity index 100% rename from internal/oracle/rpc.go rename to pkg/oracle/rpc.go diff --git a/internal/oracle/types.go b/pkg/oracle/types.go similarity index 100% rename from internal/oracle/types.go rename to pkg/oracle/types.go diff --git a/internal/oracle/vote.go b/pkg/oracle/vote.go similarity index 100% rename from internal/oracle/vote.go rename to pkg/oracle/vote.go diff --git a/internal/signer/hd_signer.go b/pkg/signer/hd_signer.go similarity index 100% rename from internal/signer/hd_signer.go rename to pkg/signer/hd_signer.go diff --git a/internal/signer/signer.go b/pkg/signer/signer.go similarity index 100% rename from internal/signer/signer.go rename to pkg/signer/signer.go