Use @since tags in Javadoc vs. "created on" metadata
- @since is recognized by Javadoc processor; "created on:" is not - Remove hh:mm information as it is unnecessary - Replace slashes in dates with dots, e.g. 26/12/2014 => 26.12.2014
This commit is contained in:
parent
c38907bc34
commit
7d2cf7f954
|
@ -1,7 +1,7 @@
|
|||
|
||||
// www.ethereumj.com
|
||||
// @author Roman Mandeleil
|
||||
// Created on: 22/03/2014 19:22
|
||||
// @since 22.03.2014
|
||||
grammar Serpent;
|
||||
|
||||
tokens {
|
||||
|
|
|
@ -9,7 +9,7 @@ import org.ethereum.facade.EthereumFactory;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 14/11/2014 07:39
|
||||
* @since 14.11.2014
|
||||
*/
|
||||
|
||||
public class Start {
|
||||
|
|
|
@ -11,7 +11,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 13/11/2014 14:40
|
||||
* @since 13.11.2014
|
||||
*/
|
||||
@Component
|
||||
public class CLIInterface {
|
||||
|
|
|
@ -14,7 +14,7 @@ import org.springframework.stereotype.Component;
|
|||
* Utility class to retrieve property values from the system.properties files
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 22/05/2014 19:22
|
||||
* @since 22.05.2014
|
||||
*/
|
||||
public class SystemProperties {
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
|||
*
|
||||
* @author Roman Mandeleil
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
public class Block {
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ import static org.ethereum.core.Denomination.SZABO;
|
|||
*
|
||||
* @author Roman Mandeleil
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
@Component
|
||||
public class BlockchainImpl implements Blockchain {
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.util.Arrays;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 20/11/2014 11:10
|
||||
* @since 20.11.2014
|
||||
*
|
||||
* http://www.herongyang.com/Java/Bit-String-Set-Bit-to-Byte-Array.html
|
||||
*/
|
||||
|
|
|
@ -15,7 +15,7 @@ import java.util.Map;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 09/11/2014 09:31
|
||||
* @since 09.11.2014
|
||||
*/
|
||||
|
||||
public class Chain {
|
||||
|
|
|
@ -16,7 +16,7 @@ import static org.ethereum.util.ByteUtil.EMPTY_BYTE_ARRAY;
|
|||
* www.ethergit.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 19/12/2014 12:56
|
||||
* @since 19.12.2014
|
||||
*/
|
||||
|
||||
public class TransactionExecutor {
|
||||
|
|
|
@ -17,7 +17,7 @@ import java.util.List;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 12/11/2014 17:16
|
||||
* @since 12.11.2014
|
||||
*/
|
||||
@Repository
|
||||
@Transactional(propagation = Propagation.SUPPORTS)
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.math.BigInteger;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 14/11/2014 09:59
|
||||
* @since 14.11.2014
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "block")
|
||||
|
|
|
@ -7,7 +7,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 11/06/2014 15:02
|
||||
* @since 11.06.2014
|
||||
*/
|
||||
public class ByteArrayWrapper implements Comparable<ByteArrayWrapper> {
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 24/06/2014 00:12
|
||||
* @since 24.06.2014
|
||||
*/
|
||||
public class ContractDetails {
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ import static org.ethereum.util.ByteUtil.wrap;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/11/2014 21:15
|
||||
* @since 17.11.2014
|
||||
*/
|
||||
public class RepositoryDummy implements Repository {
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ import static org.ethereum.util.ByteUtil.wrap;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/11/2014 21:15
|
||||
* @since 17.11.2014
|
||||
*/
|
||||
@Component
|
||||
public class RepositoryImpl implements Repository {
|
||||
|
|
|
@ -20,7 +20,7 @@ import static org.ethereum.util.ByteUtil.wrap;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/11/2014 21:15
|
||||
* @since 17.11.2014
|
||||
*/
|
||||
|
||||
public class RepositoryTrack implements Repository {
|
||||
|
|
|
@ -9,7 +9,7 @@ import java.util.Map;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 11/06/2014 14:09
|
||||
* @since 11.06.2014
|
||||
*/
|
||||
public class TrackDatabase implements Database {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.math.BigInteger;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 14/11/2014 09:59
|
||||
* @since 14.11.2014
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "transaction_receipt")
|
||||
|
|
|
@ -17,7 +17,7 @@ import java.util.concurrent.Future;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 27/07/2014 09:11
|
||||
* @since 27.07.2014
|
||||
*/
|
||||
|
||||
public interface Ethereum {
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.Properties;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 13/11/2014 11:22
|
||||
* @since 13.11.2014
|
||||
*/
|
||||
@Configuration
|
||||
@EnableTransactionManagement
|
||||
|
|
|
@ -34,7 +34,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 27/07/2014 09:12
|
||||
* @since 27.07.2014
|
||||
*/
|
||||
@Component
|
||||
public class EthereumImpl implements Ethereum {
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.HashMap;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 08/09/2014 10:25
|
||||
* @since 08.09.2014
|
||||
*/
|
||||
|
||||
public interface Repository {
|
||||
|
|
|
@ -39,7 +39,7 @@ import java.util.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 26/06/2014 10:08
|
||||
* @since 26.06.2014
|
||||
*/
|
||||
public class JSONHelper {
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ import java.util.regex.Pattern;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:25
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class AccountState {
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.math.BigInteger;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:25
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class CallCreate {
|
||||
|
|
|
@ -9,7 +9,7 @@ import java.math.BigInteger;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:23
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class Env {
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.math.BigInteger;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:23
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class Exec {
|
||||
|
|
|
@ -15,7 +15,7 @@ import java.util.regex.Pattern;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 11:59
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
public class Helper {
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.Map;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 15/12/2014 12:24
|
||||
* @since 15.12.2014
|
||||
*/
|
||||
|
||||
public class StateTestCase {
|
||||
|
|
|
@ -11,7 +11,7 @@ import java.util.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 10/07/2014 09:46
|
||||
* @since 10.07.2014
|
||||
*/
|
||||
|
||||
public class StateTestSuite {
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:22
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class TestCase {
|
||||
|
|
|
@ -12,7 +12,7 @@ import java.math.BigInteger;
|
|||
* www.ethergit.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 19/12/2014 12:22
|
||||
* @since 19.12.2014
|
||||
*/
|
||||
|
||||
public class TestProgramInvokeFactory implements ProgramInvokeFactory {
|
||||
|
|
|
@ -24,7 +24,7 @@ import static org.ethereum.util.ByteUtil.wrap;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 02/07/2014 13:03
|
||||
* @since 02.07.2014
|
||||
*/
|
||||
|
||||
public class TestRunner {
|
||||
|
|
|
@ -9,7 +9,7 @@ import java.util.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 10/07/2014 09:46
|
||||
* @since 10.07.2014
|
||||
*/
|
||||
|
||||
public class TestSuite {
|
||||
|
|
|
@ -13,7 +13,7 @@ import static org.ethereum.util.ByteUtil.toHexString;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/06/2014 10:25
|
||||
* @since 28.06.2014
|
||||
*/
|
||||
|
||||
public class Transaction {
|
||||
|
|
|
@ -8,7 +8,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethergit.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 15/12/2014 12:41
|
||||
* @since 15.12.2014
|
||||
*/
|
||||
|
||||
public class Utils {
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.util.Set;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 27/07/2014 11:20
|
||||
* @since 27.07.2014
|
||||
*/
|
||||
|
||||
public interface EthereumListener {
|
||||
|
|
|
@ -8,7 +8,7 @@ import java.util.Set;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 08/08/2014 15:22
|
||||
* @since 08.08.2014
|
||||
*/
|
||||
public class EthereumListenerAdapter implements EthereumListener {
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import java.util.Set;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 12/11/2014 08:34
|
||||
* @since 12.11.2014
|
||||
*/
|
||||
@Component(value = "EthereumListener")
|
||||
public class EthereumListenerWrapper implements EthereumListener {
|
||||
|
|
|
@ -8,7 +8,7 @@ import javax.annotation.PostConstruct;
|
|||
* www.ethergit.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 11/12/2014 11:24
|
||||
* @since 11.12.2014
|
||||
*/
|
||||
@Component
|
||||
public class AdminInfo {
|
||||
|
|
|
@ -27,7 +27,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* WorldManager is a singleton containing references to different parts of the system.
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 10:44
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
@Component
|
||||
public class WorldManager {
|
||||
|
|
|
@ -20,7 +20,7 @@ import java.util.concurrent.ConcurrentLinkedQueue;
|
|||
* Based on these hashes, blocks are added to the queue.
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 27/07/2014 11:28
|
||||
* @since 27.07.2014
|
||||
*/
|
||||
@Component
|
||||
public class BlockQueue {
|
||||
|
|
|
@ -4,7 +4,7 @@ package org.ethereum.net.message;
|
|||
* Abstract message class for all messages on the Ethereum network
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 06/04/14 14:58
|
||||
* @since 06.04.14
|
||||
*/
|
||||
public abstract class Message {
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* will always be the same and therefore don't need to be created each time.
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 13/04/14 20:19
|
||||
* @since 13.04.14
|
||||
*/
|
||||
public class StaticMessages {
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 22/05/2014 09:10
|
||||
* @since 22.05.2014
|
||||
*/
|
||||
@Component
|
||||
public class PeerDiscovery {
|
||||
|
|
|
@ -11,7 +11,7 @@ import java.util.concurrent.ThreadPoolExecutor;
|
|||
* thread bounds and queue capacities are reached
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 22/05/2014 10:31
|
||||
* @since 22.05.2014
|
||||
*/
|
||||
public class RejectionLogger implements RejectedExecutionHandler {
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ import java.util.concurrent.ThreadPoolExecutor;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 22/05/2014 09:26
|
||||
* @since 22.05.2014
|
||||
*/
|
||||
@Component
|
||||
@Scope("prototype")
|
||||
|
|
|
@ -18,7 +18,7 @@ import java.math.BigInteger;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/11/2014 17:01
|
||||
* @since 01.11.2014
|
||||
*/
|
||||
@Component
|
||||
@Scope("prototype")
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.*;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 11/11/2014 13:38
|
||||
* @since 11.11.2014
|
||||
*/
|
||||
@Component
|
||||
public class ChannelManager {
|
||||
|
|
|
@ -30,7 +30,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/11/2014 10:58
|
||||
* @since 01.11.2014
|
||||
*/
|
||||
@Component
|
||||
public class EthereumChannelInitializer extends ChannelInitializer<NioSocketChannel> {
|
||||
|
|
|
@ -23,7 +23,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/11/2014 10:11
|
||||
* @since 01.11.2014
|
||||
*/
|
||||
@Component
|
||||
public class PeerServer {
|
||||
|
|
|
@ -8,7 +8,7 @@ import org.ethereum.core.Transaction;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 23/05/2014 19:07
|
||||
* @since 23.05.2014
|
||||
*/
|
||||
public class TransactionExecutor {
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ import static java.lang.Thread.sleep;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 23/05/2014 18:33
|
||||
* @since 23.05.2014
|
||||
*/
|
||||
public class TransactionTask implements Callable<Transaction> {
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ import org.ethereum.core.Transaction;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 23/05/2014 18:41
|
||||
* @since 23.05.2014
|
||||
*/
|
||||
public class WalletTransaction {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import org.apache.maven.plugin.MojoFailureException;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 25/04/14 17:06
|
||||
* @since 25.04.14
|
||||
*/
|
||||
public class ParserGenerator {
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ import java.util.regex.Pattern;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 13/05/14 19:37
|
||||
* @since 13.05.14
|
||||
*/
|
||||
public class SerpentCompiler {
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.regex.Pattern;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 05/05/14 13:41
|
||||
* @since 05.05.14
|
||||
*/
|
||||
public class SerpentToAssemblyCompiler extends SerpentBaseVisitor<String> {
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import org.iq80.leveldb.WriteBatch;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
public class Cache {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import java.util.Set;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 29/08/2014 10:46
|
||||
* @since 29.08.2014
|
||||
*/
|
||||
|
||||
public class CollectFullSetOfNodes implements TrieImpl.ScanAction {
|
||||
|
|
|
@ -6,7 +6,7 @@ import org.ethereum.util.Value;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 29/08/2014 10:46
|
||||
* @since 29.08.2014
|
||||
*/
|
||||
|
||||
public class CountAllNodes implements TrieImpl.ScanAction {
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.ethereum.util.Value;
|
|||
* *
|
||||
* Also, we add another conceptual change: internal nodes can no longer
|
||||
* have values, only leaves with no children of their own can; however,
|
||||
* since to be fully generic we want the key/value store to be able to
|
||||
* since to be fully generic we want the key/value store to be able
|
||||
* store keys like 'dog' and 'doge' at the same time, we simply add
|
||||
* a terminator symbol (16) to the alphabet so there is never a value
|
||||
* "en-route" to another value.
|
||||
|
@ -42,7 +42,7 @@ import org.ethereum.util.Value;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
public class Node {
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 29/08/2014 10:46
|
||||
* @since 29.08.2014
|
||||
*/
|
||||
|
||||
public class TraceAllNodes implements TrieImpl.ScanAction {
|
||||
|
|
|
@ -38,7 +38,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
public class TrieImpl implements Trie {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import static org.ethereum.util.CompactEncoder.unpackToNibbles;
|
|||
/*
|
||||
* www.ethereumJ.com
|
||||
* @author Nick Savers
|
||||
* Created on: 20/05/2014 10:44
|
||||
* @since 20.05.2014
|
||||
*/
|
||||
public class TrieIterator {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import static org.ethereum.config.SystemProperties.CONFIG;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 25/07/2014 13:01
|
||||
* @since 25.07.2014
|
||||
*/
|
||||
|
||||
public class AdvancedDeviceUtils {
|
||||
|
|
|
@ -47,7 +47,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/04/2014 10:45
|
||||
* @since 01.04.2014
|
||||
*/
|
||||
public class RLP {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import java.io.Serializable;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/04/2014 10:45
|
||||
* @since 01.04.2014
|
||||
*/
|
||||
public interface RLPElement extends Serializable {
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.ethereum.util;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 21/04/14 16:26
|
||||
* @since 21.04.14
|
||||
*/
|
||||
public class RLPItem implements RLPElement {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import java.util.ArrayList;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 21/04/14 16:26
|
||||
* @since 21.04.14
|
||||
*/
|
||||
public class RLPList extends ArrayList<RLPElement> implements RLPElement {
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ package org.ethereum.vm;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 03/07/2014 08:29
|
||||
* @since 03.07.2014
|
||||
*/
|
||||
|
||||
public class CallCreate {
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.nio.ByteBuffer;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 10:45
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
public class DataWord implements Comparable<DataWord> {
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ import java.util.List;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 19/11/2014 22:03
|
||||
* @since 19.11.2014
|
||||
*/
|
||||
|
||||
public class LogInfo {
|
||||
|
|
|
@ -30,7 +30,7 @@ import static org.ethereum.util.ByteUtil.EMPTY_BYTE_ARRAY;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 10:45
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
public class Program {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import org.ethereum.facade.Repository;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 03/06/2014 14:59
|
||||
* @since 03.06.2014
|
||||
*/
|
||||
public interface ProgramInvoke {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.math.BigInteger;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 19/12/2014 12:14
|
||||
* @since 19.12.2014
|
||||
*/
|
||||
|
||||
public interface ProgramInvokeFactory {
|
||||
|
|
|
@ -18,7 +18,7 @@ import java.math.BigInteger;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 08/06/2014 09:59
|
||||
* @since 08.06.2014
|
||||
*/
|
||||
@Component("ProgramInvokeFactory")
|
||||
public class ProgramInvokeFactoryImpl implements ProgramInvokeFactory {
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.util.Map;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 03/06/2014 15:00
|
||||
* @since 03.06.2014
|
||||
*/
|
||||
public class ProgramInvokeImpl implements ProgramInvoke {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 03/06/2014 15:00
|
||||
* @since 03.06.2014
|
||||
*/
|
||||
public class ProgramInvokeMockImpl implements ProgramInvoke {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import java.util.List;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 07/06/2014 17:45
|
||||
* @since 07.06.2014
|
||||
*/
|
||||
public class ProgramResult {
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ import static org.ethereum.vm.OpCode.PUSH1;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 10:44
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
public class VM {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.*;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/10/2014 23:39
|
||||
* @since 28.10.2014
|
||||
*/
|
||||
|
||||
public class Op {
|
||||
|
|
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/10/2014 23:47
|
||||
* @since 28.10.2014
|
||||
*/
|
||||
|
||||
public class ProgramTrace {
|
||||
|
|
|
@ -18,7 +18,7 @@ import java.util.Properties;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 16/11/2014 07:53
|
||||
* @since 16.11.2014
|
||||
*/
|
||||
public class TestContext {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 20/11/2014 11:29
|
||||
* @since 20.11.2014
|
||||
*/
|
||||
|
||||
public class BloomTest {
|
||||
|
|
|
@ -36,7 +36,7 @@ import static junit.framework.TestCase.assertEquals;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 09/11/2014 23:35
|
||||
* @since 09.11.2014
|
||||
*/
|
||||
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
|
|
|
@ -13,7 +13,7 @@ import static org.junit.Assert.*;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 05/12/2014 16:26
|
||||
* @since 05.12.2014
|
||||
*/
|
||||
|
||||
public class LogInfoTest {
|
||||
|
|
|
@ -12,7 +12,7 @@ import static org.junit.Assert.assertEquals;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 05/12/2014 16:26
|
||||
* @since 05.12.2014
|
||||
*/
|
||||
|
||||
public class TransactionReceiptTest {
|
||||
|
|
|
@ -32,7 +32,7 @@ import java.math.BigInteger;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/05/14 17:06
|
||||
* @since 17.05.14
|
||||
*/
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
|
|
|
@ -22,7 +22,7 @@ import static org.junit.Assert.assertNull;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/11/2014 23:08
|
||||
* @since 17.11.2014
|
||||
*/
|
||||
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
|
|
|
@ -19,7 +19,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 11/06/2014 14:54
|
||||
* @since 11.06.2014
|
||||
*/
|
||||
public class TrackDatabaseTest {
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 09/11/2014 09:21
|
||||
* @since 09.11.2014
|
||||
*/
|
||||
|
||||
public class ForkGenTest {
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
|||
* www.etherj.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 08/11/2014 12:21
|
||||
* @since 08.11.2014
|
||||
*/
|
||||
|
||||
public class MineSwarm {
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.List;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 22/05/2014 09:26
|
||||
* @since 22.05.2014
|
||||
*/
|
||||
public class MinerThread implements Runnable {
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.List;
|
|||
|
||||
/**
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 15/10/2014 12:34
|
||||
* @since 15.10.2014
|
||||
*/
|
||||
public class AdaptiveMessageIdsTest {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import org.spongycastle.util.encoders.Hex;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 28/05/2014 20:05
|
||||
* @since 28.05.2014
|
||||
*/
|
||||
public class MachineCompileTest {
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import org.junit.Test;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 13/05/14 10:07
|
||||
* @since 13.05.14
|
||||
*/
|
||||
public class SerpentCompileTest {
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import static org.junit.Assert.assertEquals;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 17/05/14 15:38
|
||||
* @since 17.05.14
|
||||
*/
|
||||
public class UtilsTest {
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import static org.junit.Assert.assertEquals;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 16/06/2014 10:37
|
||||
* @since 16.06.2014
|
||||
*/
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
public class VMComplexTest {
|
||||
|
|
|
@ -21,7 +21,7 @@ import static org.junit.Assert.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 11:05
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
|
|
|
@ -21,7 +21,7 @@ import static org.junit.Assert.*;
|
|||
* www.ethereumJ.com
|
||||
*
|
||||
* @author Roman Mandeleil
|
||||
* Created on: 01/06/2014 11:05
|
||||
* @since 01.06.2014
|
||||
*/
|
||||
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue