godprotocol
Version:
A distributed computing environment
23 lines (18 loc) • 487 B
JavaScript
class Blockweb{
constructor(mgr){
this.mgr = mgr;
this.chains = new Object()
}
set = async(physical_address, parent)=>{
let load = this.chains[physical_address]
if (!load){
load = {parents: new Object(), chains: new Array()}
this.chains[physical_address] = load
}
load.parents[parent.physical_address] = parent;
let child = await parent.birth(physical_address)
load.chains.push(child)
return child;
}
}
export default Blockweb