Add service provider auctions #59

Merged
nabarun merged 29 commits from deep-stack/laconicd:iv-service-provider-auction into main 2024-09-25 12:38:50 +00:00
3 changed files with 8 additions and 3 deletions
Showing only changes of commit 273da5f2a9 - Show all commits

View File

@ -103,10 +103,13 @@ func (ets *E2ETestSuite) createAuctionAndBid(createAuction, createBid bool) stri
if createAuction {
auctionArgs := []string{
types.AuctionKindVickrey,
sampleCommitTime, sampleRevealTime,
fmt.Sprintf("10%s", ets.cfg.BondDenom),
fmt.Sprintf("10%s", ets.cfg.BondDenom),
fmt.Sprintf("100%s", ets.cfg.BondDenom),
fmt.Sprintf("0%s", ets.cfg.BondDenom),
"0",
}
resp, err := ets.executeTx(cli.GetCmdCreateAuction(), auctionArgs, ownerAccount)

View File

@ -46,10 +46,13 @@ func (ets *E2ETestSuite) TestTxCommitBid() {
ets.Run(fmt.Sprintf("Case %s", test.msg), func() {
if test.createAuction {
auctionArgs := []string{
auctiontypes.AuctionKindVickrey,
sampleCommitTime, sampleRevealTime,
fmt.Sprintf("10%s", ets.cfg.BondDenom),
fmt.Sprintf("10%s", ets.cfg.BondDenom),
fmt.Sprintf("100%s", ets.cfg.BondDenom),
fmt.Sprintf("0%s", ets.cfg.BondDenom),
"0",
}
resp, err := ets.executeTx(cli.GetCmdCreateAuction(), auctionArgs, ownerAccount)

View File

@ -174,11 +174,10 @@ func GetCmdCreateAuction() *cobra.Command {
return err
}
numProvidersInt, err := strconv.Atoi(args[7])
numProviders, err := strconv.ParseInt(args[7], 10, 32)
if err != nil {
return err
}
numProviders := int32(numProvidersInt)
msg := auctiontypes.NewMsgCreateAuction(
kind,
@ -188,7 +187,7 @@ func GetCmdCreateAuction() *cobra.Command {
revealFee,
minimumBid,
maxPrice,
numProviders,
int32(numProviders),
clientCtx.GetFromAddress(),
)
err = msg.ValidateBasic()