Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Blockchain CBDE Exam - Topic 4 Question 113 Discussion

Address.send():
B) will return false on error while address.transfer() will cascade transactions.
A) will cascade exceptions and address.transfer() will return a false on error.

Blockchain CBDE Exam - Topic 4 Question 113 Discussion

Actual exam question for Blockchain's CBDE exam
Question #: 113
Topic #: 4
[All CBDE Questions]

Address.send():

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Sena
6 months ago
B sounds off, I think A is the way to go.
upvoted 0 times
...
Gayla
6 months ago
Totally agree, A makes more sense!
upvoted 0 times
...
Carin
6 months ago
A is correct, it cascades exceptions.
upvoted 0 times
...
Jesusa
6 months ago
Wait, are we sure about that? I thought B was the right one.
upvoted 0 times
...
Serina
6 months ago
Just to clarify, A means transfer fails if there's an error, right?
upvoted 0 times
...
Nguyet
7 months ago
I feel like I’ve seen examples where address.send() handles errors differently than address.transfer(), but I can't remember which one does what.
upvoted 0 times
...
Ivette
7 months ago
I’m a bit confused; I thought both functions could cascade exceptions, but I can't recall the exact details.
upvoted 0 times
...
Fannie
7 months ago
I practiced a similar question where address.transfer() cascaded transactions, so I might lean towards option B.
upvoted 0 times
...
Henriette
7 months ago
I think I remember that address.send() should return false on error, but I'm not entirely sure about the cascading part.
upvoted 0 times
...
Juliann
7 months ago
Ugh, these blockchain-related questions always trip me up. I'm going to have to really focus on this one and make sure I don't mix up the details. Maybe I'll jot down a quick comparison of the two methods to help solidify my understanding.
upvoted 0 times
...
Cecily
8 months ago
This seems straightforward enough. I'm pretty confident that option A is the correct answer, since it accurately describes the error handling behavior of the two methods. I'll mark that one and move on.
upvoted 0 times
...
Kenneth
8 months ago
Okay, I think I've got a handle on this. The key is to remember that Address.send() will propagate exceptions, while Address.transfer() will return false on error. I'll make sure to double-check my understanding before submitting my answer.
upvoted 0 times
...
Sheridan
8 months ago
Hmm, I'm a bit confused by the wording of the options. I'll need to think through the differences between cascading exceptions and returning false on error to make sure I understand the implications.
upvoted 0 times
...
Vincent
8 months ago
This looks like a tricky one. I'll need to carefully review the documentation on the Address.send() and Address.transfer() methods to understand the differences in their error handling behavior.
upvoted 0 times
...
Lashonda
10 months ago
I'm with James on this one. The documentation clearly states that send() returns false on error, and transfer() is the one that deals with transaction cascading. Option B is the way to go.
upvoted 0 times
...
Carmen
10 months ago
Haha, this question is a real head-scratcher! I'm going to go with option B, just to be on the safe side. Wouldn't want to get caught out by a tricky wording choice.
upvoted 0 times
Alease
9 months ago
I agree, option B seems like the more logical choice. Let's hope we got it right!
upvoted 0 times
...
Willow
9 months ago
I'm not sure, but I'll go with option A just to mix things up. It's always good to consider all possibilities.
upvoted 0 times
...
Tequila
10 months ago
I think option B is the safer choice too. Can never be too careful with these tricky questions.
upvoted 0 times
...
...
James
11 months ago
Hmm, I'm not sure about that. The way I understand it, send() returns false on error, while transfer() is the one that cascades transactions. Option B sounds more accurate to me.
upvoted 0 times
Herminia
9 months ago
Yes, send() will return false on error, while transfer() will cascade transactions.
upvoted 0 times
...
Veronique
9 months ago
I think you're right, transfer() is the one that cascades transactions.
upvoted 0 times
...
Annabelle
9 months ago
User 2: I believe transfer() is the one that cascades transactions.
upvoted 0 times
...
Ulysses
10 months ago
User 1: I think send() returns false on error.
upvoted 0 times
...
...
Cathern
12 months ago
I'm not sure, but I think A makes more sense because it mentions exceptions.
upvoted 0 times
...
Mignon
12 months ago
I disagree, I believe the answer is B.
upvoted 0 times
...
Mirta
12 months ago
I think the answer is A.
upvoted 0 times
...
Geoffrey
1 year ago
I think option A is the correct answer. The documentation I read said that send() will cascade exceptions, which seems to match the question.
upvoted 0 times
Nguyet
11 months ago
I'm not sure which option is correct. Can someone explain the difference between cascading exceptions and cascading transactions?
upvoted 0 times
...
Albert
11 months ago
I think option B is the correct answer. It mentions that address.transfer() will cascade transactions, which makes more sense to me.
upvoted 0 times
...
Lorrie
11 months ago
I agree with you, option A seems to be the correct answer based on the documentation.
upvoted 0 times
...
...

Save Cancel