code: func (api *PublicDebugAPI) GetBlockRlp(ctx context.Context, number uint64) (string, error) {
  	block, _ := api.b.BlockByNumber(ctx, rpc.BlockNumber(number))
  	if block == nil {
  		return "", fmt.Errorf("block #%d not found", number)
  	}
  	encoded, err := rlp.EncodeToBytes(block)
  	if err != nil {
  		return "", err
  	}
  	return fmt.Sprintf("%x", encoded), nil
  }
docs: // GetBlockRlp retrieves the RLP encoded for of a single block.