
# 查询文件历史版本
- 接口方法
  ```
  func (bc *BsClient) GetFileHistory(fileName string) ([]*bstore.FileHistory, error)
  ```
  
- 参数说明
  
  | 参数       | 类型     | 说明        |
  |:---|:---|:---|
  | fileName | string | 查询的链上文件名。 |
     
  

- 返回值
  
  | 类型                | 说明                                                |
  |:---|:---|
  | \[\]\*FileHistory | 文件历史版本信息列表，每条历史版本信息包含版本号、文件哈希值、首次上链时间、更新时间、上传者数据。 |
  | error             | 查询成功返回类型为nil，反之返回error。                           |
     
  
 
