mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 03:35:51 +00:00
Change classic_address to address xrpl-py
This commit is contained in:
@@ -21,11 +21,11 @@ wallet2 = generate_faucet_wallet(client, debug=True)
|
||||
|
||||
# Create a TrustSet to issue an IOU `FOO` and set limit on it
|
||||
trust_set_tx = TrustSet(
|
||||
account=wallet2.classic_address,
|
||||
account=wallet2.address,
|
||||
limit_amount=IssuedCurrencyAmount(
|
||||
currency="FOO",
|
||||
value="10000000000",
|
||||
issuer=wallet1.classic_address,
|
||||
issuer=wallet1.address,
|
||||
),
|
||||
)
|
||||
|
||||
@@ -34,21 +34,21 @@ signed_trust_set_tx = submit_and_wait(trust_set_tx, client, wallet2)
|
||||
|
||||
# Both balances should be zero since nothing has been sent yet
|
||||
print("Balances after trustline is claimed:")
|
||||
print("Balance of ${wallet1.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet2.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet1.address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.address))).result["lines"])
|
||||
print("Balance of ${wallet2.address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.address))).result["lines"])
|
||||
|
||||
# Create a Payment to send 3840 FOO from wallet1 (issuer) to destination (wallet2)
|
||||
issue_quantity = "3840"
|
||||
payment_tx = Payment(
|
||||
account=wallet1.classic_address,
|
||||
account=wallet1.address,
|
||||
amount=IssuedCurrencyAmount(
|
||||
currency="FOO",
|
||||
value=issue_quantity,
|
||||
issuer=wallet1.classic_address,
|
||||
issuer=wallet1.address,
|
||||
),
|
||||
destination=wallet2.classic_address,
|
||||
destination=wallet2.address,
|
||||
)
|
||||
|
||||
# Sign and autofill, then send transaction to the ledger
|
||||
@@ -57,10 +57,10 @@ print("Initial Payment response: ", payment_response)
|
||||
|
||||
# Issuer (wallet1) should have -3840 FOO and destination (wallet2) should have 3840 FOO
|
||||
print("Balances after wallet1 sends 3840 FOO to wallet2:")
|
||||
print("Balance of ${wallet1.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet2.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet1.address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.address))).result["lines"])
|
||||
print("Balance of ${wallet2.address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.address))).result["lines"])
|
||||
|
||||
# Send money less than the amount specified on 2 conditions:
|
||||
# 1. Sender has less money than the amount specified in the payment Tx.
|
||||
@@ -72,18 +72,18 @@ print((client.request(AccountLines(account=wallet2.classic_address))).result["li
|
||||
|
||||
# Create Payment to send 4000 (of 3840) FOO from wallet2 to wallet1
|
||||
partial_payment_tx = Payment(
|
||||
account=wallet2.classic_address,
|
||||
account=wallet2.address,
|
||||
amount=IssuedCurrencyAmount(
|
||||
currency="FOO",
|
||||
value="4000",
|
||||
issuer=wallet1.classic_address,
|
||||
issuer=wallet1.address,
|
||||
),
|
||||
destination=wallet1.classic_address,
|
||||
destination=wallet1.address,
|
||||
flags=[PaymentFlag.TF_PARTIAL_PAYMENT],
|
||||
send_max=IssuedCurrencyAmount(
|
||||
currency="FOO",
|
||||
value="1000000",
|
||||
issuer=wallet1.classic_address,
|
||||
issuer=wallet1.address,
|
||||
),
|
||||
)
|
||||
|
||||
@@ -93,7 +93,7 @@ print("Partial Payment response: ", partial_payment_response)
|
||||
|
||||
# Tried sending 4000 of 3840 FOO -> wallet1 and wallet2 should have 0 FOO
|
||||
print("Balances after Partial Payment, when wallet2 tried to send 4000 FOOs")
|
||||
print("Balance of ${wallet1.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet2.classic_address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.classic_address))).result["lines"])
|
||||
print("Balance of ${wallet1.address} is:")
|
||||
print((client.request(AccountLines(account=wallet1.address))).result["lines"])
|
||||
print("Balance of ${wallet2.address} is:")
|
||||
print((client.request(AccountLines(account=wallet2.address))).result["lines"])
|
||||
|
||||
Reference in New Issue
Block a user