You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
2.7 KiB
JavaScript
118 lines
2.7 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
//查看区块链构成
|
|
export const LookBlockchainComposition=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/blockchain/training/CompositionOfBlockchain',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//区块链组成挖矿
|
|
export const blockchainsConsistMining=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/blockchain/training/compositionOfBlockchainMining',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//提交任务
|
|
export const numberCommitErrors=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/blockchain/training/blockchainExperimentalTrainingTasksSubmission',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//区块链查看
|
|
export const blockchainView=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/blockchain/training/getBlockchain',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//区块链挖矿
|
|
export const blockchainMining=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/blockchain/training/blockchainMining',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//执行A公链文件返回节点ID
|
|
export const returnsNodeID=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/threePublicChain_A',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//执行B公链文件返回节点ID
|
|
export const returnsNodeIDB=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/threePublicChain_B',
|
|
method: 'post',
|
|
data:data
|
|
})
|
|
}
|
|
|
|
//随机数发生器
|
|
export const randomNumberGenerator=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourPrivateKey_A',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
}
|
|
|
|
//非对称加密技术
|
|
export const publicRandomNumberGenerator=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourPublicKey_A',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
}
|
|
|
|
//哈希加密算法
|
|
export const HashRandomNumberGenerator=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourBlockAddress_A',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
}
|
|
|
|
//随机数发生器
|
|
export const randomNumberGeneratorB=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourPrivateKey_B',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
}
|
|
|
|
//非对称加密技术
|
|
export const publicRandomNumberGeneratorB=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourPublicKey_B',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
}
|
|
|
|
//哈希加密算法
|
|
export const HashRandomNumberGeneratorB=(data)=> {
|
|
return request({
|
|
url: '/api/stu/concept/block/training/fourBlockAddress_B',
|
|
method: 'post',
|
|
params:data
|
|
})
|
|
} |