planetmint-go/x/der/keeper/msg_server_register_der.go
Jürgen Eckel 86afb74aaa
storing DER
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2025-05-20 23:37:48 +02:00

19 lines
439 B
Go

package keeper
import (
"context"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/planetmint/planetmint-go/x/der/types"
)
func (k msgServer) RegisterDER(goCtx context.Context, msg *types.MsgRegisterDER) (*types.MsgRegisterDERResponse, error) {
ctx := sdk.UnwrapSDKContext(goCtx)
k.StoreDerAttest(ctx, *msg.Der)
//TODO: init NFT creation and storag of NFT to DER associations
return &types.MsgRegisterDERResponse{}, nil
}