Skip to content

Commit

Permalink
squash
Browse files Browse the repository at this point in the history
  • Loading branch information
PeterBenc committed Aug 3, 2020
1 parent 8849ea2 commit af1925b
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions app/frontend/wallet/shelley/shelley-trezor-crypto-provider.ts
Expand Up @@ -10,7 +10,7 @@ const CardanoTrezorCryptoProvider = ({network, config}) => {

const TrezorConnect = config.ADALITE_TREZOR_CONNECT_URL
? (window as any).TrezorConnect
: require('trezor-connect').default
: require('../../libs/trezor-connect-local').default

TrezorConnect.manifest({
email: ADALITE_SUPPORT_EMAIL,
Expand Down Expand Up @@ -124,7 +124,7 @@ const CardanoTrezorCryptoProvider = ({network, config}) => {

const certificates = []
for (const cert of unsignedTx.certs) {
const data = await prepareCertificate(cert)
const data = await prepareCertificate(cert, addressToAbsPathMapper)
certificates.push(data)
}
const withdrawals = []
Expand All @@ -140,7 +140,7 @@ const CardanoTrezorCryptoProvider = ({network, config}) => {
// withdrawals: List[CardanoTxWithdrawalType] = None,
// metadata: bytes = None,

const response = await TrezorConnect.cardanoSignTransaction({
console.log({
inputs,
outputs,
protocol_magic: network.protocolMagic,
Expand All @@ -149,9 +149,20 @@ const CardanoTrezorCryptoProvider = ({network, config}) => {
network_id: network.networkId,
certificates,
withdrawals,
metadata,
})

const response = await TrezorConnect.cardanoSignTransaction({
inputs,
outputs,
protocol_magic: network.protocolMagic,
fee: unsignedTx.fee,
ttl: unsignedTx.ttl,
network_id: network.networkId,
certificates,
// withdrawals,
// metadata,
}).catch((e) => console.log(e))

if (response.error || !response.success) {
debugLog(response)
throw NamedError('TrezorSignTxError', response.payload.error)
Expand Down

0 comments on commit af1925b

Please sign in to comment.