A couple of scenarios require clarification:
- The graffiti is described as
"Arbitrary data to set in the graffiti field of BeaconBlockBody". Should we be returning the exact graffiti that will be used when creating a block including the node info appended to the graffiti? Or should we just be returning the graffiti that was set / system wide default depending on the situation?
For context, Teku appends consensus layer (CL) and execution layer (EL) clients' information to the validator graffiti. More details are linked here: validators-graffiti-client-append-format
This clarification relates to whether the graffiti returned from the GET should include this appended format, or just the set graffiti, without the appended information.
- In the response, the
pubkey is described as an optional field. In what case would this be empty, as we will always have the value from the path parameter?
A couple of scenarios require clarification:
"Arbitrary data to set in the graffiti field of BeaconBlockBody". Should we be returning the exact graffiti that will be used when creating a block including the node info appended to the graffiti? Or should we just be returning the graffiti that was set / system wide default depending on the situation?For context, Teku appends consensus layer (CL) and execution layer (EL) clients' information to the validator graffiti. More details are linked here: validators-graffiti-client-append-format
This clarification relates to whether the graffiti returned from the GET should include this appended format, or just the set graffiti, without the appended information.
pubkeyis described as an optional field. In what case would this be empty, as we will always have the value from the path parameter?