OSDN Git Service

Peer add announces new block message num limit
[bytom/vapor.git] / api / receivers.go
index b5da963..02d80b9 100644 (file)
@@ -4,7 +4,6 @@ import (
        "context"
 
        "github.com/vapor/blockchain/txbuilder"
-       chainjson "github.com/vapor/encoding/json"
 )
 
 func (a *API) createAccountReceiver(ctx context.Context, ins struct {
@@ -31,60 +30,3 @@ func (a *API) createAccountReceiver(ctx context.Context, ins struct {
                Address:        program.Address,
        })
 }
-
-type fundingResp struct {
-       MainchainAddress string             `json:"mainchain_address"`
-       ClaimScript      chainjson.HexBytes `json:"claim_script"`
-}
-
-func (a *API) getPeginAddress(ctx context.Context, ins struct {
-       AccountID    string `json:"account_id"`
-       AccountAlias string `json:"account_alias"`
-}) Response {
-
-       accountID := ins.AccountID
-       if ins.AccountAlias != "" {
-               account, err := a.wallet.AccountMgr.FindByAlias(ins.AccountAlias)
-               if err != nil {
-                       return NewErrorResponse(err)
-               }
-
-               accountID = account.ID
-       }
-
-       mainchainAddress, claimScript, err := a.wallet.AccountMgr.CreatePeginAddress(accountID, false)
-       if err != nil {
-               return NewErrorResponse(err)
-       }
-
-       return NewSuccessResponse(fundingResp{
-               MainchainAddress: mainchainAddress,
-               ClaimScript:      claimScript,
-       })
-}
-
-func (a *API) getAddressForPeginContract(ctx context.Context, ins struct {
-       AccountID    string `json:"account_id"`
-       AccountAlias string `json:"account_alias"`
-}) Response {
-
-       accountID := ins.AccountID
-       if ins.AccountAlias != "" {
-               account, err := a.wallet.AccountMgr.FindByAlias(ins.AccountAlias)
-               if err != nil {
-                       return NewErrorResponse(err)
-               }
-
-               accountID = account.ID
-       }
-
-       mainchainAddress, claimScript, err := a.wallet.AccountMgr.CreatePeginContractAddress(accountID, false)
-       if err != nil {
-               return NewErrorResponse(err)
-       }
-
-       return NewSuccessResponse(fundingResp{
-               MainchainAddress: mainchainAddress,
-               ClaimScript:      claimScript,
-       })
-}