|
|
@ -217,25 +217,10 @@ class IPPT extends ERC20 { |
|
|
|
/** |
|
|
|
* 调用IPPT 合约绑定上级关系 |
|
|
|
* creatCode(address superior, address plivate) public returns (bool) |
|
|
|
* @return {PromiEvent<Eth.Contract>} |
|
|
|
*/ |
|
|
|
async $creatCode (superior, plivate) { |
|
|
|
const data = this.encodeABI("creatCode(address,address)", [ |
|
|
|
{ type: "address", value: superior }, |
|
|
|
{ type: "address", value: plivate }, |
|
|
|
]); |
|
|
|
|
|
|
|
const params = [ |
|
|
|
{ |
|
|
|
data: data, |
|
|
|
from: this.selectedAddress, |
|
|
|
to: this.contractAddress, |
|
|
|
}, |
|
|
|
]; |
|
|
|
return this.ethereum |
|
|
|
.request({ |
|
|
|
method: "eth_sendTransaction", |
|
|
|
params, |
|
|
|
}) |
|
|
|
creatCode (superior, plivate) { |
|
|
|
return this.send(this.contract.methods.creatCode(superior, plivate), {from: this.selectedAddress}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|