Spring Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

BTA Certified Blockchain Developer - Ethereum

Last Update 6 hours ago Total Questions : 102

The BTA Certified Blockchain Developer - Ethereum content is now fully updated, with all current exam questions added 6 hours ago. Deciding to include CBDE practice exam questions in your study plan goes far beyond basic test preparation.

You'll find that our CBDE exam questions frequently feature detailed scenarios and practical problem-solving exercises that directly mirror industry challenges. Engaging with these CBDE sample sets allows you to effectively manage your time and pace yourself, giving you the ability to finish any BTA Certified Blockchain Developer - Ethereum practice test comfortably within the allotted time.

Question # 21

Gas costs accrue on sending a transaction:

A.

no matter the content.

B.

only with a new smart contract deployment.

C.

only interacting with an already deployed smart contract.

Question # 22

Why is Unit-Testing so important?

A.

It helps you to find bugs, regression bugs and sometimes also helps you to understand your code from different angles.

B.

It is a great way to spend time on something that you get paid for. But ultimately it will just slow down the development process.

Question # 23

Truffle has an integrated in-memory blockchain which makes unit-testing very easy:

A.

True, but it ' s still good to use Ganache, or even a real private network for testing.

B.

False, it ' s necessary to use Ganache or even a real private network for testing.

Question # 24

To Iterate through a mapping, you:

A.

can use the length parameter of the mapping.

B.

you need an external helper variable.

C.

you cannot iterate any mapping to make the overall language design more safe.

Question # 25

Importing from GitHub:

A.

works across all compilers and platforms the same way.

B.

is generally possible, but currently works only in Remix, but doesn ' t work in Truffle.

Question # 26

What is the difference between ERC20 and ERC721 Tokens in simple terms?

A.

The tokens of a certain ERC20 symbol are all the same, the tokens of an ERC721 symbol are all different. So, ERC20 tokens are fungible, while ERC721 tokens are non-fungible.

B.

The tokens of a certain ERC20 symbol are all different, the tokens of an ERC721 symbol are all the same. So, ERC20 tokens are non-fungible while ERC721 tokens are fungible.

Question # 27

Using truffle-contract over Web3.js:

A.

is a must for every developer, because Web3.js changes so often.

B.

is a convenient way because Web3.js is currently still in beta and truffle-contract can handle transactions with JavaScript-promises.

C.

they are both completely different things. Truffle-Contract is a framework while Web3.js is a library.

Question # 28

The JSON-RPC Protocol:

A.

is used to communicate between blockchain nodes.

B.

is used to ensure safe communication between miners.

C.

is a mean of dumping the blockchain data in a so-called consensus export.

D.

is used to communicate between the blockchain node and externally running applications.

Question # 29

To send ether to a contract without a function call:

A.

a fallback function must be declared and it must be made payable. If there is no fallback function or the fallback function is not payable it will throw an exception.

B.

either a fallback function which is payable exists, or no fallback function at all exists.

C.

you cannot send ether to a contract without explicitly calling a function. The fallback function can never receive ether.

Question # 30

Events:

A.

are stored on chain and are a great way to get a return value when a contract calls another contract.

B.

are stored in something like a side-chain and cannot be accessed by contracts.

C.

are used primarily for debugging exceptions in solidity.

Go to page: