planetmint-go/x/machine/keeper/msg_server_attest_machine.go
Lorenz Herzberger 3edac9aea1
added attest-machine msg service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-06-20 09:37:30 +02:00

19 lines
406 B
Go

package keeper
import (
"context"
"planetmint-go/x/machine/types"
sdk "github.com/cosmos/cosmos-sdk/types"
)
func (k msgServer) AttestMachine(goCtx context.Context, msg *types.MsgAttestMachine) (*types.MsgAttestMachineResponse, error) {
ctx := sdk.UnwrapSDKContext(goCtx)
k.StoreMachine(ctx, *msg.Machine)
k.StoreMachineIndex(ctx, *msg.Machine)
return &types.MsgAttestMachineResponse{}, nil
}