mirror of
https://github.com/Xahau/xahau.js.git
synced 2026-04-29 15:37:50 +00:00
* export offline methods to top-level of package - All methods that don’t require a network connection are exported at the top-level of the package. - These instance methods are now marked as deprecated. - Removed an empty ts file
65 lines
1.9 KiB
TypeScript
65 lines
1.9 KiB
TypeScript
import { deriveKeypair, deriveAddress, deriveXAddress } from './derive'
|
|
import computeLedgerHeaderHash from './ledgerhash'
|
|
import signPaymentChannelClaim from './sign-payment-channel-claim'
|
|
import verifyPaymentChannelClaim from './verify-payment-channel-claim'
|
|
import { dropsToXrp,
|
|
xrpToDrops,
|
|
toRippledAmount,
|
|
convertKeysFromSnakeCaseToCamelCase,
|
|
removeUndefined,
|
|
rippleTimeToISO8601,
|
|
iso8601ToRippleTime,
|
|
isValidSecret,
|
|
} from '../common/utils'
|
|
import {
|
|
computeBinaryTransactionHash,
|
|
computeTransactionHash,
|
|
computeBinaryTransactionSigningHash,
|
|
computeAccountLedgerObjectID,
|
|
computeSignerListLedgerObjectID,
|
|
computeOrderID,
|
|
computeTrustlineHash,
|
|
computeTransactionTreeHash,
|
|
computeStateTreeHash,
|
|
computeLedgerHash,
|
|
computeEscrowHash,
|
|
computePaymentChannelHash,
|
|
} from '../common/hashes'
|
|
import { generateAddressAPI, GenerateAddressOptions, GeneratedAddress } from '../offline/generate-address'
|
|
|
|
// @deprecated Use X-addresses instead
|
|
const generateAddress = (options: GenerateAddressOptions = {}): GeneratedAddress => (
|
|
generateAddressAPI({...options, includeClassicAddress: true})
|
|
)
|
|
|
|
export {
|
|
computeLedgerHeaderHash,
|
|
dropsToXrp,
|
|
xrpToDrops,
|
|
toRippledAmount,
|
|
convertKeysFromSnakeCaseToCamelCase,
|
|
removeUndefined,
|
|
rippleTimeToISO8601,
|
|
iso8601ToRippleTime,
|
|
isValidSecret,
|
|
computeBinaryTransactionHash,
|
|
computeTransactionHash,
|
|
computeBinaryTransactionSigningHash,
|
|
computeAccountLedgerObjectID,
|
|
computeSignerListLedgerObjectID,
|
|
computeOrderID,
|
|
computeTrustlineHash,
|
|
computeTransactionTreeHash,
|
|
computeStateTreeHash,
|
|
computeLedgerHash,
|
|
computeEscrowHash,
|
|
computePaymentChannelHash,
|
|
generateAddress,
|
|
generateAddressAPI as generateXAddress,
|
|
deriveKeypair,
|
|
deriveAddress,
|
|
deriveXAddress,
|
|
signPaymentChannelClaim,
|
|
verifyPaymentChannelClaim,
|
|
}
|