Kusama claims fix (#2828)

* Kusama claims fix

* Oops :)
This commit is contained in:
Jaco Greeff 2020-05-27 09:07:28 +02:00 committed by GitHub
parent 8214cf3023
commit d50efe4cc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,13 +40,15 @@ function constructTx (
kind: StatementKind | undefined,
isOldClaimProcess: boolean
): ConstructTx {
if (!ethereumSignature || !kind) {
if (!ethereumSignature) {
return {};
}
return isOldClaimProcess
? { params: [accountId, ethereumSignature], tx: 'claims.claim' }
: { params: [accountId, ethereumSignature, getStatement(systemChain, kind)?.sentence], tx: 'claims.claimAttest' };
: !kind
? {}
: { params: [accountId, ethereumSignature, getStatement(systemChain, kind)?.sentence], tx: 'claims.claimAttest' };
}
function Claim ({ accountId, className = '', ethereumAddress, ethereumSignature, isOldClaimProcess, onSuccess, statementKind, systemChain }: Props): React.ReactElement<Props> | null {