| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import http from '../../utils/http'
- export default class History {
- static async findByHashOrBlockOrDataVague(block: string, hashCode: string, dataVague: string,
- start: Number, size: Number) {
- let url = '/ethmev/findByHashOrBlockOrDataVague'
- const rst = await http.post(url, {
- block: block,
- hash: hashCode,
- dataVague: dataVague,
- limit1: start,
- limit2: size
- })
- return rst.data
- }
- static async findByBlock(block: string) {
- let url = '/ethmev/findByBlock'
- const rst = await http.post(url, {
- block: block
- })
- return rst.data
- }
- static async findByHash(hash: string) {
- let url = '/ethmev/findByHash'
- const rst = await http.post(url, {
- hash: hash
- })
- return rst.data
- }
- static async appendOrUpdate(block: string, hashCode: string, data: any) {
- let url = '/ethmev/appendOrUpdate'
- const rst = await http.post(url, {
- 'block': block,
- 'hash': hashCode,
- 'data': JSON.stringify(data)
- })
- return rst.data
- }
- }
|