NEM logo
  • Getting Started
  • Features
  • Guides
  • Tools
  • Help
Navigation
    • Getting Started
    • Guides
    • Concepts
    • References
      • Tools
      • Client
      • REST Gateway
      • SDK
      • CLI
      • Wallets
      • Compatibility Matrix
      • Serialization
    • Contributing

Navigation


  • Getting Started
  • Guides
  • Concepts
  • References
    • Tools
    • Client
    • REST Gateway
    • SDK
    • CLI
    • Wallets
    • Compatibility Matrix
    • Serialization
  • Contributing

Account Link Schemas¶

Note

The catbuffer schemas repository defines how each transaction type should be serialized. In combination with the catbuffer-generators project, developers can generate builder classes for a given set of programming languages.

Account Key Link¶

 

AccountKeyLinkTransaction¶

This transaction is required for all accounts wanting to activate remote or delegated harvesting.

Announce an AccountKeyLinkTransaction to delegate the account importance score to a proxy account.

Version: 0x01

EntityType: 0x414C

Inlines:

  • Transaction or EmbeddedTransaction
Property Type Description
linkedPublicKey Key Linked public key.
linkAction LinkAction Account link action.
 

LinkAction¶

Enumeration: uint8

Id Description
0x00 Unlink account.
0x01 Link account.

Node Key Link¶

 

NodeKeyLinkTransaction¶

This transaction is required for all accounts willing to activate delegated harvesting.

Announce a NodeKeyLinkTransaction to link an account with a public key used by TLS to create sessions.

Version: 0x01

EntityType: 0x424C

Inlines:

  • Transaction or EmbeddedTransaction
Property Type Description
linkedPublicKey Key Linked public key.
linkAction LinkAction Account link action.

Did you find what you were looking for? Give us your feedback.

Last update 2021-07-26

Improve this page
On this page
  • REST Gateway
    • Http requests
      • Endpoints
      • Response codes
      • Pagination
    • WebSockets
      • Response format
      • Channels