├── .gitattributes ├── .gitignore ├── Documentation ├── NLog.config └── using-logging.md ├── LICENSE ├── PushNuget.ps1 ├── README.md ├── Testing Scripts ├── Federation-setup-calls.saz ├── Federation.postman_collection.json ├── README.md ├── Shut-down-nodes.saz └── federation.ps1 ├── assets ├── cross-chain-transfers │ ├── building-transaction.svg │ ├── happy-path-1.svg │ ├── happy-path-2.svg │ ├── happy-path-3.svg │ ├── happy-path-4.svg │ ├── leader-offline-1.svg │ ├── leader-offline-2.svg │ └── leader-offline-3.svg ├── enable-federation-small.png ├── enable-federation.png ├── import-key-small.png ├── import-key.png └── sidechains.json ├── requirements ├── alpha │ ├── Federated Peg Sidechain.pdf │ ├── actors.md │ ├── generate-and-initialise-side-chain.md │ └── sidechain UI requirements.md ├── cross-chain-transfer.md ├── integration-tests.md └── use-cases │ ├── generate-and-initialise-side-chain.md │ ├── generate-federation-member-key-pair.md │ ├── send-funds-to-sidechain.md │ └── withdraw-funds-from-sidechain.md └── src ├── .editorconfig ├── FedKeyPairGen ├── FederationSetup.cs ├── FederationSetup.csproj ├── GenesisMiner.cs ├── MultisigAddressCreator.cs ├── Program.cs └── Properties │ └── launchSettings.json ├── FederatedPeg.sln ├── FodyWeavers.xml ├── None.ruleset ├── Rebracer.xml ├── Settings.StyleCop ├── Stratis.FederatedPeg.Features.FederationGateway ├── Controllers │ ├── FederationGatewayController.cs │ └── FederationWalletController.cs ├── FederatedPegBlockDefinition.cs ├── FederationGatewayFeature.cs ├── FederationGatewaySettings.cs ├── Interfaces │ ├── ICrossChainTransfer.cs │ ├── ICrossChainTransferStore.cs │ ├── IDeposit.cs │ ├── IDepositExtractor.cs │ ├── IFederationGatewaySettings.cs │ ├── IFederationWalletManager.cs │ ├── IFederationWalletSyncManager.cs │ └── IWithdrawal.cs ├── LeaderProvider.cs ├── Models │ ├── BlockTipModel.cs │ ├── ConcreteTypeConverter.cs │ ├── FederationGatewayInfoModel.cs │ ├── MaturedBlockDepositsModel.cs │ ├── MaturedBlockModel.cs │ ├── MaturedBlockRequestModel.cs │ ├── RequestModels.cs │ └── WithdrawalModel.cs ├── NetworkHelpers │ ├── IPEndPointComparer.cs │ └── NetworkExtensions.cs ├── Notifications │ ├── BlockObserver.cs │ └── TransactionObserver.cs ├── OpReturnDataReader.cs ├── PartialTransactionsBehavior.cs ├── Payloads │ └── RequestPartialTransactionPayload.cs ├── RestClients │ ├── FederationGatewayClient.cs │ └── RestApiClientBase.cs ├── SourceChain │ ├── Deposit.cs │ ├── DepositExtractor.cs │ └── MaturedBlocksProvider.cs ├── Stratis.FederatedPeg.Features.FederationGateway.csproj ├── TargetChain │ ├── CrossChainTransfer.cs │ ├── CrossChainTransferStore.cs │ ├── LeaderReceiver.cs │ ├── MaturedBlocksSyncManager.cs │ ├── PartialTransactionRequester.cs │ ├── SignedMultisigTransactionBroadcaster.cs │ ├── StatusChangeTracker.cs │ ├── Withdrawal.cs │ ├── WithdrawalExtractor.cs │ ├── WithdrawalHistoryProvider.cs │ └── WithdrawalReceiver.cs └── Wallet │ ├── FederationWallet.cs │ ├── FederationWalletManager.cs │ ├── FederationWalletSyncManager.cs │ ├── FederationWalletTransactionHandler.cs │ ├── MultiSigAddress.cs │ ├── PaymentDetails.cs │ ├── SpendingDetails.cs │ ├── TransactionData.cs │ └── UnspentOutputReference.cs ├── Stratis.FederatedPeg.IntegrationTests.Tools ├── FederatedNetworkScripts │ ├── FederatedNetworkScriptBase.cs │ ├── FederatedNetworkScriptGenerator.cs │ ├── NetworkType.cs │ ├── NodeSetup.cs │ ├── NodeType.cs │ └── Resources │ │ └── HelperMethods.PS1 ├── Program.cs └── Stratis.FederatedPeg.IntegrationTests.Tools.csproj ├── Stratis.FederatedPeg.IntegrationTests ├── ContractExecutionTests.cs ├── LeaderTests.cs ├── MiningTests.cs ├── NodeSetupTests.cs ├── SmartContracts │ └── BasicTransfer.cs ├── Stratis.FederatedPeg.IntegrationTests.csproj ├── Utils │ ├── FederatedPegTestExtensions.cs │ ├── FederatedPegTestHelper.cs │ ├── MainChainFederationNodeRunner.cs │ ├── SidechainFederationNodeRunner.cs │ ├── SidechainNodeBuilder.cs │ ├── SidechainTestContext.cs │ ├── SidechainUserNodeRunner.cs │ ├── SidechainWithSmartContractsNodeRunner.cs │ └── TestFederatedPegBlockDefinition.cs └── xunit.runner.json ├── Stratis.FederatedPeg.Tests ├── BlockObserverTests.cs ├── BlockTipModelTests.cs ├── Chain_With_NetworkExtension_Shall.cs ├── ControllersTests │ ├── FederationGatewayControllerTests.cs │ └── FederationWalletControllerTests.cs ├── CrossChainTestBase.cs ├── CrossChainTransferStoreTests.cs ├── DepositExtractorTests.cs ├── LeaderProviderTests.cs ├── LeaderReceiverTests.cs ├── MaturedBlockDepositModelTests.cs ├── MaturedBlockRequestModelTests.cs ├── MaturedBlocksProviderTests.cs ├── MaturedBlocksSyncManagerTests.cs ├── OpReturnDataReaderTests.cs ├── RestClientsTests │ ├── FederationGatewayClientTests.cs │ └── RestApiClientBaseTests.cs ├── SignedMultisigTransactionBroadcasterTests.cs ├── Stratis.FederatedPeg.Tests.csproj ├── SubstituteExtensions.cs ├── Utils │ ├── AddressHelper.cs │ ├── TestTransactionBuilder.cs │ ├── TestingHttpClient.cs │ └── TestingValues.cs ├── WithdrawalExtractorTests.cs ├── WithdrawalReceiverTests.cs └── WithdrawalTests.cs ├── Stratis.FederatedSidechains.AdminDashboard ├── .gitignore ├── Controllers │ ├── HomeController.cs │ ├── SidechainNodeController.cs │ └── StratisNodeController.cs ├── Filters │ └── AjaxAttribute.cs ├── Hubs │ └── DataUpdaterHub.cs ├── Models │ ├── DashboardModel.cs │ ├── Peer.cs │ ├── SidechainNodelModel.cs │ └── StratisNodeModel.cs ├── Program.cs ├── Rest │ ├── ApiRequester.cs │ └── ApiResponse.cs ├── Services │ └── FetchingBackgroundService.cs ├── Settings │ └── DefaultEndpointsSettings.cs ├── Startup.cs ├── Stratis.FederatedSidechains.AdminDashboard.csproj ├── Views │ ├── Shared │ │ ├── Dashboard.cshtml │ │ ├── Initialization.cshtml │ │ ├── Loader.cshtml │ │ ├── Modals.cshtml │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── appsettings.Development.json ├── appsettings.json ├── bundleconfig.json ├── libman.json └── wwwroot │ ├── css │ └── default.css │ ├── fonts │ ├── MaterialIcons-Regular.eot │ ├── MaterialIcons-Regular.ijmap │ ├── MaterialIcons-Regular.svg │ ├── MaterialIcons-Regular.ttf │ ├── MaterialIcons-Regular.woff │ └── MaterialIcons-Regular.woff2 │ ├── images │ ├── logo.svg │ └── logo_white.svg │ └── js │ └── default.js ├── Stratis.FederatedSidechains.Initialisation.Tests ├── ProgramTests.cs └── Stratis.FederatedSidechains.Initialisation.Tests.csproj ├── Stratis.FederatedSidechains.Initialisation ├── Program.cs ├── SidechainInitialisationConfigModel.cs ├── Stratis.FederatedSidechains.Initialisation.csproj └── sidechainInitialisationConfig.json ├── Stratis.FederationGatewayD ├── Program.cs ├── Properties │ └── launchSettings.json ├── Stratis.FederationGatewayD.csproj └── start-gateway-testnet.ps1 ├── Stratis.SidechainD ├── Program.cs ├── Properties │ └── launchSettings.json └── Stratis.SidechainD.csproj ├── Stratis.SidechainDnsD ├── Program.cs ├── Properties │ └── launchSettings.json └── Stratis.SidechainDnsD.csproj ├── Stratis.Sidechains.Networks ├── FederatedPegMain.cs ├── FederatedPegNetwork.cs ├── FederatedPegRegTest.cs ├── FederatedPegTest.cs └── Stratis.Sidechains.Networks.csproj ├── Stratis.ruleset ├── StratisFederationApp ├── App.config ├── App.xaml ├── App.xaml.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Simple Styles.xaml ├── StratisFederationApp.csproj ├── packages.config ├── res │ ├── splash3.png │ ├── stratis-logo.png │ ├── stratis-logo.svg │ ├── stratis.ico │ └── stratis128.png ├── splash3.png ├── stratis.ico └── stratis128.png ├── XUnitRetry ├── DelayedMessageBus.cs ├── RetryAttribute.cs ├── RetryFactDiscoverer.cs ├── RetryTestCase.cs └── XUnitRetry.csproj ├── coverage.runsettings └── nuget.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/.gitignore -------------------------------------------------------------------------------- /Documentation/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Documentation/NLog.config -------------------------------------------------------------------------------- /Documentation/using-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Documentation/using-logging.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/LICENSE -------------------------------------------------------------------------------- /PushNuget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/PushNuget.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/README.md -------------------------------------------------------------------------------- /Testing Scripts/Federation-setup-calls.saz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Testing Scripts/Federation-setup-calls.saz -------------------------------------------------------------------------------- /Testing Scripts/Federation.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Testing Scripts/Federation.postman_collection.json -------------------------------------------------------------------------------- /Testing Scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Testing Scripts/README.md -------------------------------------------------------------------------------- /Testing Scripts/Shut-down-nodes.saz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Testing Scripts/Shut-down-nodes.saz -------------------------------------------------------------------------------- /Testing Scripts/federation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/Testing Scripts/federation.ps1 -------------------------------------------------------------------------------- /assets/cross-chain-transfers/building-transaction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/building-transaction.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/happy-path-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/happy-path-1.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/happy-path-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/happy-path-2.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/happy-path-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/happy-path-3.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/happy-path-4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/happy-path-4.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/leader-offline-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/leader-offline-1.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/leader-offline-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/leader-offline-2.svg -------------------------------------------------------------------------------- /assets/cross-chain-transfers/leader-offline-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/cross-chain-transfers/leader-offline-3.svg -------------------------------------------------------------------------------- /assets/enable-federation-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/enable-federation-small.png -------------------------------------------------------------------------------- /assets/enable-federation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/enable-federation.png -------------------------------------------------------------------------------- /assets/import-key-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/import-key-small.png -------------------------------------------------------------------------------- /assets/import-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/import-key.png -------------------------------------------------------------------------------- /assets/sidechains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/assets/sidechains.json -------------------------------------------------------------------------------- /requirements/alpha/Federated Peg Sidechain.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/alpha/Federated Peg Sidechain.pdf -------------------------------------------------------------------------------- /requirements/alpha/actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/alpha/actors.md -------------------------------------------------------------------------------- /requirements/alpha/generate-and-initialise-side-chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/alpha/generate-and-initialise-side-chain.md -------------------------------------------------------------------------------- /requirements/alpha/sidechain UI requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/alpha/sidechain UI requirements.md -------------------------------------------------------------------------------- /requirements/cross-chain-transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/cross-chain-transfer.md -------------------------------------------------------------------------------- /requirements/integration-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/integration-tests.md -------------------------------------------------------------------------------- /requirements/use-cases/generate-and-initialise-side-chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/use-cases/generate-and-initialise-side-chain.md -------------------------------------------------------------------------------- /requirements/use-cases/generate-federation-member-key-pair.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/use-cases/generate-federation-member-key-pair.md -------------------------------------------------------------------------------- /requirements/use-cases/send-funds-to-sidechain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/use-cases/send-funds-to-sidechain.md -------------------------------------------------------------------------------- /requirements/use-cases/withdraw-funds-from-sidechain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/requirements/use-cases/withdraw-funds-from-sidechain.md -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/FedKeyPairGen/FederationSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/FederationSetup.cs -------------------------------------------------------------------------------- /src/FedKeyPairGen/FederationSetup.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/FederationSetup.csproj -------------------------------------------------------------------------------- /src/FedKeyPairGen/GenesisMiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/GenesisMiner.cs -------------------------------------------------------------------------------- /src/FedKeyPairGen/MultisigAddressCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/MultisigAddressCreator.cs -------------------------------------------------------------------------------- /src/FedKeyPairGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/Program.cs -------------------------------------------------------------------------------- /src/FedKeyPairGen/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FedKeyPairGen/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/FederatedPeg.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FederatedPeg.sln -------------------------------------------------------------------------------- /src/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/FodyWeavers.xml -------------------------------------------------------------------------------- /src/None.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/None.ruleset -------------------------------------------------------------------------------- /src/Rebracer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Rebracer.xml -------------------------------------------------------------------------------- /src/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Settings.StyleCop -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Controllers/FederationGatewayController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Controllers/FederationGatewayController.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Controllers/FederationWalletController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Controllers/FederationWalletController.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/FederatedPegBlockDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/FederatedPegBlockDefinition.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/FederationGatewayFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/FederationGatewayFeature.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/FederationGatewaySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/FederationGatewaySettings.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/ICrossChainTransfer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/ICrossChainTransfer.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/ICrossChainTransferStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/ICrossChainTransferStore.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IDeposit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IDeposit.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IDepositExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IDepositExtractor.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationGatewaySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationGatewaySettings.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationWalletManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationWalletManager.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationWalletSyncManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IFederationWalletSyncManager.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IWithdrawal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Interfaces/IWithdrawal.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/LeaderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/LeaderProvider.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/BlockTipModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/BlockTipModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/ConcreteTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/ConcreteTypeConverter.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/FederationGatewayInfoModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/FederationGatewayInfoModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockDepositsModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockDepositsModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/MaturedBlockRequestModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/RequestModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/RequestModels.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Models/WithdrawalModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Models/WithdrawalModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/NetworkHelpers/IPEndPointComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/NetworkHelpers/IPEndPointComparer.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/NetworkHelpers/NetworkExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/NetworkHelpers/NetworkExtensions.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Notifications/BlockObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Notifications/BlockObserver.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Notifications/TransactionObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Notifications/TransactionObserver.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/OpReturnDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/OpReturnDataReader.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/PartialTransactionsBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/PartialTransactionsBehavior.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Payloads/RequestPartialTransactionPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Payloads/RequestPartialTransactionPayload.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/RestClients/FederationGatewayClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/RestClients/FederationGatewayClient.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/RestClients/RestApiClientBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/RestClients/RestApiClientBase.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/Deposit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/Deposit.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/DepositExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/DepositExtractor.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/MaturedBlocksProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/SourceChain/MaturedBlocksProvider.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Stratis.FederatedPeg.Features.FederationGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Stratis.FederatedPeg.Features.FederationGateway.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/CrossChainTransfer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/CrossChainTransfer.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/CrossChainTransferStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/CrossChainTransferStore.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/LeaderReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/LeaderReceiver.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/MaturedBlocksSyncManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/MaturedBlocksSyncManager.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/PartialTransactionRequester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/PartialTransactionRequester.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/SignedMultisigTransactionBroadcaster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/SignedMultisigTransactionBroadcaster.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/StatusChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/StatusChangeTracker.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/Withdrawal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/Withdrawal.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalExtractor.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalHistoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalHistoryProvider.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/TargetChain/WithdrawalReceiver.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWallet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWallet.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletManager.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletSyncManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletSyncManager.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletTransactionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/FederationWalletTransactionHandler.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/MultiSigAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/MultiSigAddress.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/PaymentDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/PaymentDetails.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/SpendingDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/SpendingDetails.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/TransactionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/TransactionData.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/UnspentOutputReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Features.FederationGateway/Wallet/UnspentOutputReference.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/FederatedNetworkScriptBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/FederatedNetworkScriptBase.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/FederatedNetworkScriptGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/FederatedNetworkScriptGenerator.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NetworkType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NetworkType.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NodeSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NodeSetup.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NodeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/NodeType.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/Resources/HelperMethods.PS1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/FederatedNetworkScripts/Resources/HelperMethods.PS1 -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/Program.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests.Tools/Stratis.FederatedPeg.IntegrationTests.Tools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests.Tools/Stratis.FederatedPeg.IntegrationTests.Tools.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/ContractExecutionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/ContractExecutionTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/LeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/LeaderTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/MiningTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/MiningTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/NodeSetupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/NodeSetupTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/SmartContracts/BasicTransfer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/SmartContracts/BasicTransfer.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Stratis.FederatedPeg.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Stratis.FederatedPeg.IntegrationTests.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/FederatedPegTestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/FederatedPegTestExtensions.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/FederatedPegTestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/FederatedPegTestHelper.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/MainChainFederationNodeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/MainChainFederationNodeRunner.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainFederationNodeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainFederationNodeRunner.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainNodeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainNodeBuilder.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainTestContext.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainUserNodeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainUserNodeRunner.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainWithSmartContractsNodeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/SidechainWithSmartContractsNodeRunner.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/Utils/TestFederatedPegBlockDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/Utils/TestFederatedPegBlockDefinition.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.IntegrationTests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.IntegrationTests/xunit.runner.json -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/BlockObserverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/BlockObserverTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/BlockTipModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/BlockTipModelTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Chain_With_NetworkExtension_Shall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Chain_With_NetworkExtension_Shall.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/ControllersTests/FederationGatewayControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/ControllersTests/FederationGatewayControllerTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/ControllersTests/FederationWalletControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/ControllersTests/FederationWalletControllerTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/CrossChainTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/CrossChainTestBase.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/CrossChainTransferStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/CrossChainTransferStoreTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/DepositExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/DepositExtractorTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/LeaderProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/LeaderProviderTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/LeaderReceiverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/LeaderReceiverTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/MaturedBlockDepositModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/MaturedBlockDepositModelTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/MaturedBlockRequestModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/MaturedBlockRequestModelTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/MaturedBlocksProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/MaturedBlocksProviderTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/MaturedBlocksSyncManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/MaturedBlocksSyncManagerTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/OpReturnDataReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/OpReturnDataReaderTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/RestClientsTests/FederationGatewayClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/RestClientsTests/FederationGatewayClientTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/RestClientsTests/RestApiClientBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/RestClientsTests/RestApiClientBaseTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/SignedMultisigTransactionBroadcasterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/SignedMultisigTransactionBroadcasterTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Stratis.FederatedPeg.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Stratis.FederatedPeg.Tests.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/SubstituteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/SubstituteExtensions.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Utils/AddressHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Utils/AddressHelper.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Utils/TestTransactionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Utils/TestTransactionBuilder.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Utils/TestingHttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Utils/TestingHttpClient.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/Utils/TestingValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/Utils/TestingValues.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/WithdrawalExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/WithdrawalExtractorTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/WithdrawalReceiverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/WithdrawalReceiverTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedPeg.Tests/WithdrawalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedPeg.Tests/WithdrawalTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/.gitignore -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Controllers/SidechainNodeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Controllers/SidechainNodeController.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Controllers/StratisNodeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Controllers/StratisNodeController.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Filters/AjaxAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Filters/AjaxAttribute.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Hubs/DataUpdaterHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Hubs/DataUpdaterHub.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Models/DashboardModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Models/DashboardModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Models/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Models/Peer.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Models/SidechainNodelModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Models/SidechainNodelModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Models/StratisNodeModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Models/StratisNodeModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Program.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Rest/ApiRequester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Rest/ApiRequester.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Rest/ApiResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Rest/ApiResponse.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Services/FetchingBackgroundService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Services/FetchingBackgroundService.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Settings/DefaultEndpointsSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Settings/DefaultEndpointsSettings.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Startup.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Stratis.FederatedSidechains.AdminDashboard.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Stratis.FederatedSidechains.AdminDashboard.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Dashboard.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Dashboard.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Initialization.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Initialization.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Loader.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Loader.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Modals.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/Modals.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/appsettings.Development.json -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/appsettings.json -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/bundleconfig.json -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/libman.json -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/css/default.css -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.ijmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.ijmap -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.svg -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/fonts/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/images/logo.svg -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/images/logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/images/logo_white.svg -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/js/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.AdminDashboard/wwwroot/js/default.js -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation.Tests/ProgramTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation.Tests/ProgramTests.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation.Tests/Stratis.FederatedSidechains.Initialisation.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation.Tests/Stratis.FederatedSidechains.Initialisation.Tests.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation/Program.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation/SidechainInitialisationConfigModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation/SidechainInitialisationConfigModel.cs -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation/Stratis.FederatedSidechains.Initialisation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation/Stratis.FederatedSidechains.Initialisation.csproj -------------------------------------------------------------------------------- /src/Stratis.FederatedSidechains.Initialisation/sidechainInitialisationConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederatedSidechains.Initialisation/sidechainInitialisationConfig.json -------------------------------------------------------------------------------- /src/Stratis.FederationGatewayD/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederationGatewayD/Program.cs -------------------------------------------------------------------------------- /src/Stratis.FederationGatewayD/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederationGatewayD/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Stratis.FederationGatewayD/Stratis.FederationGatewayD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederationGatewayD/Stratis.FederationGatewayD.csproj -------------------------------------------------------------------------------- /src/Stratis.FederationGatewayD/start-gateway-testnet.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.FederationGatewayD/start-gateway-testnet.ps1 -------------------------------------------------------------------------------- /src/Stratis.SidechainD/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainD/Program.cs -------------------------------------------------------------------------------- /src/Stratis.SidechainD/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainD/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Stratis.SidechainD/Stratis.SidechainD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainD/Stratis.SidechainD.csproj -------------------------------------------------------------------------------- /src/Stratis.SidechainDnsD/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainDnsD/Program.cs -------------------------------------------------------------------------------- /src/Stratis.SidechainDnsD/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainDnsD/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Stratis.SidechainDnsD/Stratis.SidechainDnsD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.SidechainDnsD/Stratis.SidechainDnsD.csproj -------------------------------------------------------------------------------- /src/Stratis.Sidechains.Networks/FederatedPegMain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.Sidechains.Networks/FederatedPegMain.cs -------------------------------------------------------------------------------- /src/Stratis.Sidechains.Networks/FederatedPegNetwork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.Sidechains.Networks/FederatedPegNetwork.cs -------------------------------------------------------------------------------- /src/Stratis.Sidechains.Networks/FederatedPegRegTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.Sidechains.Networks/FederatedPegRegTest.cs -------------------------------------------------------------------------------- /src/Stratis.Sidechains.Networks/FederatedPegTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.Sidechains.Networks/FederatedPegTest.cs -------------------------------------------------------------------------------- /src/Stratis.Sidechains.Networks/Stratis.Sidechains.Networks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.Sidechains.Networks/Stratis.Sidechains.Networks.csproj -------------------------------------------------------------------------------- /src/Stratis.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/Stratis.ruleset -------------------------------------------------------------------------------- /src/StratisFederationApp/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/App.config -------------------------------------------------------------------------------- /src/StratisFederationApp/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/App.xaml -------------------------------------------------------------------------------- /src/StratisFederationApp/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/App.xaml.cs -------------------------------------------------------------------------------- /src/StratisFederationApp/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/MainWindow.xaml -------------------------------------------------------------------------------- /src/StratisFederationApp/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/StratisFederationApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/StratisFederationApp/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/StratisFederationApp/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Properties/Resources.resx -------------------------------------------------------------------------------- /src/StratisFederationApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /src/StratisFederationApp/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Properties/Settings.settings -------------------------------------------------------------------------------- /src/StratisFederationApp/Simple Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/Simple Styles.xaml -------------------------------------------------------------------------------- /src/StratisFederationApp/StratisFederationApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/StratisFederationApp.csproj -------------------------------------------------------------------------------- /src/StratisFederationApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/packages.config -------------------------------------------------------------------------------- /src/StratisFederationApp/res/splash3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/res/splash3.png -------------------------------------------------------------------------------- /src/StratisFederationApp/res/stratis-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/res/stratis-logo.png -------------------------------------------------------------------------------- /src/StratisFederationApp/res/stratis-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/res/stratis-logo.svg -------------------------------------------------------------------------------- /src/StratisFederationApp/res/stratis.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/res/stratis.ico -------------------------------------------------------------------------------- /src/StratisFederationApp/res/stratis128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/res/stratis128.png -------------------------------------------------------------------------------- /src/StratisFederationApp/splash3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/splash3.png -------------------------------------------------------------------------------- /src/StratisFederationApp/stratis.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/stratis.ico -------------------------------------------------------------------------------- /src/StratisFederationApp/stratis128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/StratisFederationApp/stratis128.png -------------------------------------------------------------------------------- /src/XUnitRetry/DelayedMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/XUnitRetry/DelayedMessageBus.cs -------------------------------------------------------------------------------- /src/XUnitRetry/RetryAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/XUnitRetry/RetryAttribute.cs -------------------------------------------------------------------------------- /src/XUnitRetry/RetryFactDiscoverer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/XUnitRetry/RetryFactDiscoverer.cs -------------------------------------------------------------------------------- /src/XUnitRetry/RetryTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/XUnitRetry/RetryTestCase.cs -------------------------------------------------------------------------------- /src/XUnitRetry/XUnitRetry.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/XUnitRetry/XUnitRetry.csproj -------------------------------------------------------------------------------- /src/coverage.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/coverage.runsettings -------------------------------------------------------------------------------- /src/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stratisproject/FederatedSidechains/HEAD/src/nuget.config --------------------------------------------------------------------------------