OSDN Git Service

fix bug and add address for contract
[bytom/vapor.git] / api / receivers.go
index 1d98bfd..b244b7e 100644 (file)
@@ -63,7 +63,7 @@ func (a *API) getPeginAddress(ctx context.Context, ins struct {
        })
 }
 
-func (a *API) getPeginContract(ctx context.Context, ins struct {
+func (a *API) getPeginContractAddress(ctx context.Context, ins struct {
        AccountID    string `json:"account_id"`
        AccountAlias string `json:"account_alias"`
 }) Response {
@@ -78,13 +78,13 @@ func (a *API) getPeginContract(ctx context.Context, ins struct {
                accountID = account.ID
        }
 
-       peginContractPrograms, claimScript, err := a.wallet.AccountMgr.CreatePeginContractPrograms(accountID, false)
+       mainchainAddress, claimScript, err := a.wallet.AccountMgr.CreatePeginContractAddress(accountID, false)
        if err != nil {
                return NewErrorResponse(err)
        }
 
        return NewSuccessResponse(fundingResp{
-               MainchainAddress: peginContractPrograms,
+               MainchainAddress: mainchainAddress,
                ClaimScript:      claimScript,
        })
 }