Continue Contribution contract and JS wrapper

This commit is contained in:
2018-09-29 19:46:37 +02:00
parent 6b8f718051
commit dae44cac70
8 changed files with 118 additions and 26 deletions

View File

@@ -5,6 +5,7 @@ const Preflight = require('./utils/preflight');
const ABIS = {
Contributors: require('./abis/Contributors.json'),
Contribution: require('./abis/Contribution.json'),
Operator: require('./abis/Operator.json'),
Registry: require('./abis/Registry.json'),
Token: require('./abis/Token.json')
@@ -76,6 +77,10 @@ class Kredits {
return this.contractFor('token');
}
get Contribution() {
return this.contractFor('contribution');
}
// Should be private
contractFor(name) {
if (this.contracts[name]) {